107110519281074933991105595010189111103108195496410221125109493210059065778999816161044905103810781036931881907952114799588961086594058360710601080876114010431030102693011389729881141100610521057393996916576938110289493610589299591056109391889310311072953105011096238799131024887112696310141099973112761710011119113389510159086188779656121110939110188639510739091087955989110739410048828801013109260688811151025114291411168906336219901039951102811056089041145104999411129876149621085114810641029969106295811041019102011393928151068114399811368989491059108458210005811088937107096663410961027948625106311291035883968112299710031069812103411133961135970106791210378191007104896010231108624106589111466159611128112110891131109762090010769931106619992578113710869579171016108210839569109718858626279991117934110010771017967111410791008104110338971053113260910981111613622113010911002626113410548846111066107558411181123896106110471124