6785355004711872826576284887653852269113643656405741640562310632630285148295524762366507402806597678248730160555446211428264023822546494737187431965083052842155552671717476622767794277051793711985154462374442932133093683568367961917462234393083732704902243517028952023525545824132453236519304503383711122778712219569735690164634831979271519551378673664726079338637048837793112147226480328750228865123912325379745479538138021476472978347644874826844220676962562222275441377719156350454331445113084133324012137414907498004825058461403923491997812514676703167173738258313839425595378644120465297320379503894868545262343402667131441726387043756816582798829410852528322520220598204558151834438339242437249478181443907944228916967270119943533722309984520547513323234523118948344314049298264714540291354388737709456585176352281760825440691384503343515667725340682855970631731617479014239783539813941307469601546680761165259466161362527156137806553182334018072741416348568680527353938751091245472712386485891802003386717347984955375444555034611075339967567767466622128619250954599337557341600646683852777369275106717207555935836510288840755175789368371438387667302511885677515976369838422927872784004367022121521686113644967059078853876531276323145808468306571153791216710459521773734344201855342712611116023358206352111444781056418280246333617766419366755146476878747215728747042440719466021055239164112265116361661290256331518244832272355343716356574572663156452117072572244553306548535021775679127650511250243604452523684296685435224578536020382730030377615563780610930277074476758653768754535637633234135588803596688541220528197125661184041074266467856547417838574525267329944148126272867719549164665778097315367525481606396032481904235608472087081173350237489652689732651186146629642162804460512702189778411569179957084681146779631579856155654247435727501154587801484166128