10276377103009031031801210338956103394511035055710409227104925141050721310533945105647841059276610699559107305621073832610922944109293291093182411025244110464641104783811048005111124201115334711184027112111251121186511234811113583731152209411564473119404951201993612030971121772951218166612182786121921481269984912794640