102799210259316149489598969669971118887101386598911161016633611100639310181102951891888394582576105481911119569041000621933102093011221133105162261010661123113411219881073910106410711050396105810051063111596711326171076109891390810308121055101711191052606907107491758110491138103958494963496410699879691127114639511311139899103611051143879952110695310151065999113710818151094108988390961510931113108895088910481026108662511359008949055789379911130100892862389593891811241031109786260710446188851037973108562010929701087113611411126914100291289310681024103810821108107293610471142100194060960811109941033961112995793211178901109102295511141083105910196271077114010359711099108490688611071034898109699058399310911007960954110411126248979819963921041108088010781053106062610289581125105711006199341103107510701067107961296391187611481145106188161699861311011014929112810561023972102910039958849621147577104310628779169659688829391004