112339510559551078392949102496391810816341106611910900111711478191108106710301098100293911349949871068114295411226166091146114110041056931887940865103396710771143606105211139511022997108698195810251119953101811308121039998112811369089716171070102810911035108310001082973107462010361075105393410691023104410711034106410431097109910601013990112588687662310731139393583112996611091063614964626972916930913877995992989103891789861558486289711189321015109410311114607100794811351102991108410149141145102088911001121109690910658805789376191001104796239699988861291110799701076111190411019618961057577110795011031005103763310031137112411389939689579366221050108762190688410171085109262510669561110938100811041058102762462711121041112692858210163941019613912108911409601051618102611051062107211155769079598996101006895104911489965818838908859051131965608881104811271059969891882111610938159339521132894988893879102992910801054113310611088