1941449777218803810333122188350829215406484558159693075614160605128779126321198329551115905221462012380672837146279616791571992918520327587017436221376029047179835161524214385206554154985196227182274117362112326891632843563016915513716917530513198183381181990101377177964972296764450051436662152721692765393279596108241897174782721402881425807119452219231162493221538167941159881733214355627087155145917945101012261748432277471440981292441956696339216772412943471176604973723120760314032192291733717840121236074255209267716246413822497444123104884