107210136216228901050103111008768801002623102299410515831000101796462661510141030619972971959105699790910369486341060956103910439601113916114892910341093897812105911161145584999102791090563398911351074973608609107311298861020106511439938933951067106199111025761058954898110611461008966107762761310556126079989656241096884104110351049108195210526179141094951112194910638779559009189631026992625108893798710751114100511368911091907112311011112904912106481561096193490810389501092102910971076112211391084113310041108393577967896913113411271048882101639410531105101510991071995883614113710803961025906112510239111098939100661810701140957113110851138953620110910831107928112696911429889321115113288739210871019105711416161111108688110031110582611938996917112860693610378881066101811471054940112411199589811028104797010071062885899879103389593196810441001819110411309308895811069102410791117111857886293389410681103108210898651078962990