76061761125346043298874329893704285370428547042857704285970428607055557705556076061731108726643299191123692275533831019593010199824108544591087988211189497110415447553378994944299494439949444994944999494509952544101959241104120811041210110412111104121243209054320907432091543209174320918102196641021966510219666102196671021966810933875109338794276672427667642766794276681427668343298891091655910933878109936191127882651983045457492596746383960731088201310935062100297824329814