104962091258394088310751050948633109862696239610251143101489511298991141106111365818151133106396510921146990615112599495510239499001089105189010399181072102010359109981106106597398110479309323949281111113093899611129999341145113411406189361078106210561109613954607100511181048109693998988789460696981239296410018968798869579319601034112810161060107397010971037914819916627987881961107496810709661043105788210581126584113899290411051024112288510711107617908111360890662410069959881079578395103010541101113789362399189795299792910339581027576888937614876100090710889729501110877108711421081609100710521102103811009511004111610641068100388499391110151019112411391022114810269091028113211046219568981103619109410826226106161008104110361017107689195386586211471093101895910831031112310806113935825771086111510671084101311211117113111149136349171066963108588010911053106910446251077102910991002105911279679711108111911356129331055889905