885113510579879571116106287991010499608889981002992111511281092108096710069366121066914606395100590410561114393108381911039911089113611398836261109616100789511131147970578102496311236171142584900102096462010889535811036929933950877954109711319816331098951996988106311336119721146899108793811011085989999106410269189488899401138971111010751094114110478821016956101511111023100861988010706149731124112162462310041118995103710869399088846158651052113010789311122100057710309651079100110736131068113710411051961114063493211078908621025911103511199621099934959916886618894622102296895210131125103891791310181102107195558311049309491043912105458211061044109699410399371093891100310841129105011268761017110811481058898114557661096910699073961019107611321055106599090510536071081104810141059621928896112710341112906392897608394114310911072609909102910316251060111710331082881110595881296662710618931067887993113481599710281077107410271100