87521887519041929041929166366566386846848066359466366614613376636671209118908920419292109005811810876963254685151115504117803011292676639168752196636686635171220354875220663917125744166391814903298825859909609908909911449763271111050107158726908116656677690311195001227673893344893368893369609597298612298559892951108870659379410596688513451080356331668720016501906498738551326501836498783417573411126501816498686499106499116499874506773417583411726500566500504990504990514990521541115150549113153908275679006246646718275074418461017551068126101762137323013702281549926112859396576955929595396624285940966259557196716