17435318770310090995211689952015741145369978411461621483115567611610283731715474141170316147606196781243792134236429887365152895352131592901977461006571890441540538848826919803346881787116600216604253586103619508656217037087223714180944168735166450781111693811965611377741891761500941377361706144869489072999578245711621737612497233553313122203464313587486893501572126094618635211549131489133869151824554631596511801631962321754283476015156034581162287117412116126782727241137082200119134443209240234172453420240594539656773681611013546246178745133749