10402837104915431054364810727174107355301073970210756010107659851076797610880879109434361094442610965436109660071097774611004718110241731104023911110331111172431111738011120841111210721112801011132023111334001114011011150446111590231116137411163605111661161118203511189765112153451121573411217259112296551126535711278254