894112288110581125876106911378881062958107557881910808851005111810535811017962111693610969119341057112690010281030933103988789611009371033106410561135113410739176236209401113899396108491011019296181020113158210796171001960613108788295989811381141104810291085100095210146221104113995011361044634625862963114711196168151066964100288311249888911065107890599296139561962711119669141121865103710981089938994969105411271072968615998106311121099611111011079301114110510499321142107410359979811077109292810261097113361287910676079491091100410839871034110610411081610104310061108895114010471025909614105010529571103107197111021143973111762691610381109965939103199139299699399058410511019577106899995610088971076102710151130954913621114810599071145970103610189319129188938848899481128108695111321088112981210605768866091016394112358310821055102463310136081093100311151022100787710619679538809721023904114660698910701094890624906995393908955