614624914107310238811129615610577939101895210991083395105895690058188790462761688287961296111265839919981068112810441080951101591710521033933106988990511231031109497193210611137934996950584965898112510161111113111481146994103489010038939291136110610061089105611431132108810741049105910391065111911386251078111694911031037106660711241036999608110410223968961001114797010879891077105361710641079106091691162188311029881081582955110990888593795810709188979381002815107588611219481000111310251110104811221008913109193010849121076100596010411063633959103096962610543941145578936611111499281910201115111211309098806139909731038100739390610131118102810969401085113511401133111763410178628999541107964997109395311341047105198162010989956068916181100105511418651035609895993962576106710146226199631062972107110271004968888109291087610821105102611279076231024108610729663928949679571139928105081210291108877101911428849879311043105711011097