1812171152142283771529972346819416143261759010549112945227228170665791573637122127218707183684164233211077360135570129631158812095721407352253581097956070596400263232939412884318939016343949845214100208396445785891812910914489633107208302203550574671092631526351338271281345405414184816941111113766208185422990111246311199614071284509240584355212774212683913238715888886865122302317946948022178819950620249918546148572690788050517633215569375508146065634221773318745714015427739206285956201094881940271334602269531372908413858220647946159166485121337192182