111110471115896110463411239688891117110195389898839311211018108110191125112899210171086967578110593310059069491033110010261020103510929329669346211074113111306121075989931886973881938955582812103710916249398801108114710418911145113293796091211221067113858396399787988210891031106899491610559629149561096908633607936998905100611061103113610019871015105410441063105689910271022114610258778879281007961913884950107610386151135103011241016114288862511071071952113711408659409646148858956101073100339510791070103989390496510806231036577109790710133949709179291023102887660893098110779599111112105910831043105010246201029897616626107899010941069111910616061098996106258410341109104981910589489951004113390010881084951111410826189721118114110726229991014108789410649189911127111011165761099609105311396278838151085396954112989097110655819581060910110299339211131002862114311346119691148617100010521008104810519571057909106661961311261093