10923110922812763412723912169812157911291411182811065211062210907010899210898810903911139511151910945510889213248011692010900411183211076184821089041088961089541113971078221077631165851090861089511087041134301180711087241151291094818481111522109264108908108752108749108743108720108712125275108746111384110829113470109082109001108758108618110934110626116589