8031927071127563612854066287282646846741745006482263425026931213764723548512720465319883530278523665493047148493804033067955392687454544531603762381644263904621557138256423343526054512491522627923443284902404175252265854234951346583821724117829314704518779845383438179443401634074627925415180525977353572308445820108504372748679474768762657587644536362585170354579779673231737776738142760255353320307916542333131997892825441958473353105860223237310739921014827055831647237454868771752873667270567122662468456569478266441487280172369315675601123214449296666318146446547183933778766525144366166020515136236348734103196769145802189567689273551168686297234440147706182710690540515112596507519371642818829120818128822945740274562169685523741703767138822533882777180620259852527427664375048856709400231659196568678482117542765450466118524139260543503106688906304052831211337767644805476352165664224351761968014255319424448913871217736518055665585522121516151178274743971977651561586222200638593267425572668382284476173772424239342455753171166386157217781206588096614456312553748659078752227840116737547378578333685589656212943493332135971357071137811180446453140436967774691543396632377862197155557551245216597811798550895717601107315644233050509483749460389853510355437470404368175220636846807520300391691505207354502385671763153694428324882680134373035155218774365085383323976642284752873982866492533034477615657463011887947376375127081166325958002481627806776411568411973673833295718557130982942427442112895536157075142018642318660378135621325847977087463193461727501472903748414125667348124316790729752604230309272702109541527546191203754224639340828203508405602613554808331784526113143223114446735458923797362640791681599271652646370346115221242063876457384488346707015085212997993055548373842188102272572513142983293793345190341588467769514596294446009966736665128559788