10008014100330251013647010243551024357102577411025780710258561025870610260552102714310340640103433431036996104790110486871051132410511465105362921060107107210231073399910776593108296581083046810832135108376211120605111209641112866211133678111358321113832711150157112999111131526111323700113248251133687511367322