4472206389482145127785272912995057305846285474568438226330465301173485762748405254255766541767064586488716954074426653539069078327367555755181143731244490190313349662278147372369708767513356221229275219319463651436153539136352162222737399450542541475131575042862413025904075211338350052417221116072715451156653525481400736198175840645665262415142334937824263525738976325826884167267028571461486632591306666555883181924451967655183437779119985216417027033322411231551503376667535215157795438282809920543565526838202571736787353459366472306165379701179630294388729688650664310328820333086761614436042832777845778403801334764827238671377722255451064015075697843440208643459195122566232210140781290236206710470451228253295368274646457271461230601839332743291338680751632587187197598747559142826234444896791426564126912055054619128129834812179554981038639874568118226046032020411174655579455629643783524376027971751023971462848337768431082401676605894688048374047285022612504226568252494263828337036120151952864421865744279737446766716873456145455211883415527430963968740881639753852085364042437134036857121656279844158570929375484921415235578928980736772867546642755853711566854869138273231434284809719237384391547402567560317615966423736534644422739719661350544862034881887737966775368551334889444676121593790487597750135586603307776121743531643974950946373452658139805200124448570771455123554351572354811799652312297702473981515575635081096597873056268536276850256116769216107715636171564387476144803155671649939218616647170456782264117792235217766478453741288339353223514643375655226434221254419411233570363722846713638300780600207128686331315125106732512714841143412678066044807867185121774259025218913868975271120707215449474791415017883267464719359553423553276847344381793691801787708085997387042871568002823043755234747841106054692139630338040660280224862938570533623