909882107388886210071105103862310331129100810198841028107411211112913951633101458390098911158895821109100587661281958410971137615966939108410945819141138954106299310231111952961883991102994910861128110289639539210131092578967940105010999696271056114810248879589051110108791810046171106959999104811459921034929102710931125100211241058957107511471061107960698110591141108089810641108997111810166263938791139931962100388661062039496511031123904108910681037938113610981055103611339361020988815987102210009111082113089388110661039101889010261071107786563460791693291710471069106792862110068998919551107396577112791010511070103510969981131104311008851015112295090811405769531076912877112693310651117895618105294810639681054622964100111166248979969371113105311359731142960107810579636131049609111911018129561088113411469941025995104189499011041114930103061110609079721132614108560897097161610311091906104410721081934619108311436251017880