12051305481328017691291068482185113459862952315693232539141508109169583881292257814881289106625015235336821466359561398663102416355653413824682821492348702273712797133042927482991274673677730405149375932796175886111410612291816615433394997439165482431149370390798826930453669307793077633776084545011005417991562952210125901071862299946511451404959113968912834897804111106924657541434715833439952494122785312137071213706641121120454112166685543497865665735837711794616702554814785113078849291092909689995908329150693333461317048163628057264741552492336912114365956087007873287591325861687022042333014558272284303601129473