93720474417091436013999181266628100372327334789271974435974436039507414568544245817973963577064729951736967831253627152823654959054960022545974666811299761065231083625119570610693341274839139998171184936341861367512542048297208296051164717106439133984115604621197145270152363419362864267104102495410631512041331266774228435112515282371266671270153205448413444749115229056684012131561064403634203626743186127015458154579899372795336361196733111128091037510651110249327974910298132277829414155320313431992293552174141061318691961126336611967348296071062981063464137541264525829502943590275219106445937356937182273348943616