886111711088951033112689999193893410645841143108293210691023109790599888257710871057103560981510171125112110511000990931105010816161020103611071008101911401124898615104310701007104811471052937896889106039696510721100111298961793087710859606115831003812881102610941148104499962410631038102760710131076112910221135988951929100486210781119108810868919979571024102910659066341102890110110989121034109397195410559131054955113958197262292811336271141606909879107410916101113887865108991695211051131623578114590810491109888101611341104876981619103711466331031911939968883100611231122953963621893105390011329936189171028107793696610259181130961113711101068950612113839588496710591116819582969949393962995940907880992103911036251071394106210791066987104710589649101127613106710831073885933959620111111151118100111141015106110411056109911421018108099610056149949701136103010841128576110662695610141075897392894109691410029049589489736081092