9195494360104414917239482197673103749113248122130554577702574860765317699285908873838948591124103887904039132791591924631024355361174861839051087319353994851104563540757576479069747556287663856667347414678489969141037411098807699374428836399728399580997951059421059857433074862766907944292253106039925235373254389