13381145324138415714510087443171242917781989131218706091921163687419611923862984318190014571620130018339567947791633197613765051512061707120417759658016641950503122922673181672129711141002476162614847015251708911136244913193613664591715193016701861827