862113310509549121066109290710971055917110295189499396639510621047106089198110201124614940968997888909929104190681589710941058101810179551118109861390039689960711149919598951116100110169116219675821070622905890101497211291044949110887993310789531064114388597111236111096103410821035965101988110851037913934394987928904973812106563310053921131994108488210291076105310239169371013938113288096010699891024617625578962616103111229521128100310779881075623105958110301086114887695810225841105114796195011351056102688610895771048112561293061090888496310681119893583103610871139103910731104932112110639141136819112611061074990608931113410881127910114511098891080105211011038103310431146105197010911141100010491113111711156061057113710076241138111099596910281130100295757699810931054618964999111110611083111262695611079391100109991893610723931081634102786561911429961079948107199210678981008114060911036158968838871004877102510066206271015