905626101911266231123895877108810411017104399311461024106689357886511376201138967881112110151147113610021109100310961054107810851044106810646349491141627621108793093310928961051111411071132103086291692895088310069009631061111911393951004103611179121018112996161861358210601055964105289090610698191073103110941062106595593890710131106107410251148607999107210209961027940608886932918110011111028109811458151077990394103489899510791115992971884108310679591026111395110479701142113010356228821049112511241127583103896010509971128812931891889962968917105899888739361662410148799379661037105710076119698941008981939102395310169658999345766141091113311161099633113110391112991615929111010229571097908911987114088510936199891089100591460910531075897606106361010011105988110161711351082952909107157761297310809109729481033876954112211021081396584392102988810569135811103110410861084904994107011089569369581076625114310001118104811348801059