393581880108110979721105937898609102410146111028105110221072105410829348869516196076279059971141113863411251092101993999988411361130617624111489499411263949131006987625623879105695611121116109692810646109679911067114510271076107893696091495510681039110210488911000107010841020622990108311289921089957110710628883928909291134877113294010521131954105994810339069045761005933102689386210911093989621108711191016909105899510231111103193888998111001055111710799989711143618101511089689619659535781085577106011011115626899109888110368151034103810296129668976141127912101310711073106110439599075821077900988865606105710691017100888393210301099113510539109631035110961310668825841123608106511101133104199696411068951094114610808871088916973107411031003114895211471113616114211181018104739610869498191129917112499311211122970876106396210379081007110411399693951075633583615911950958102588593110441004100211378969181140620100110499308121050