912107758211311057110110496061085928971938112591110506221108910107611369731093105510359956098911058112310881030621970865103987710751145618111211141028614108696999158110746108809901071100310519061098930987881101389088610479631138616885395396100411189291073109610449319899929046251017113957896511371102109210141082812108410621018999392394900106410489491089954908107210161104988888106910311038110610221026114690510418871143105990910361107111611033939149671124966113410911129100710066205761094108011055835848826261117898937998994939862607108111281066111510021100105495391695191810539341147624103395910991005105610636111111894613940948102711228891067106811309171135104311196271029932108711131065962102011106129506151019960956114093360811215778961126112761910259618938999079971097107810239579589969721024105211411083106010156341070993113393681998187695291310018838799681148100810378956239558158976171000106110791132110988411426339641034