107487910386099969561052963616987904893110810631003583113981586561911436241117112789110699161014102961262210161092102011221039900606102888699591210019508811030111610881109955906989112410871054113010271078899106810669599949656179071024101899058211341101111591788591397210979581071102588295496611359641062110610981055898113310231048101596093410899311112971103499397311239621058614108010353958768841104106594910821103909888953110739657887711489701085106157799211211031105111001131928938393114210729371137106499911389681044930613114699810081094621620104711131093102696910579339081041112899111101004111160710371099100710779409679511136110510815849571043611626936581111986210731076104910171050997103610331132102289763410841013610394895108391411419291059819608625981114089611471102112993989091188391888096110538129889059483929521086623105611259321002100610705761000107563361888711261060114510191067100510969101079889894111411186276151091