11434731753038652271870510502563054290369839984534725895332249364908334961882164 94767435198906411652534208709539678295561459890169035952736820030679103733085985 79728574350084199086829208452772208923860341629640726357096949317694798762487502 02202966413347062605501560591838954155776739969243412686516039219207531547575533 50578499746857804715481567345514429152955146059227096253453140616562094444083449 69091839334791770561343949899910798724950031124973875729822536558716428412762599 97777969281650961184963681165156135030716133286358236790904294805085996539450440 39725932177936740443732409740947382776305066298843447543143948789378146423220668 66433977898995067302716205054447216807587129950513660016098784864017564276222030 61515536013038628113933285137794681656964917604398533820705074441564282611795522 26856218670470366645002658902002108811820885649562991831991732324650264627858967 10968494251717449784126866174227020723183038760675321205523070868614041636207733 29817538718438960094624691381751716824755508230593661091142583022460070488652758 87074989356206741666668313471093756225588893928385244984888308394942668541674756 16157368710703223976775548241686981224158876240444910815237021631862148606709639 74843434990150580336061361128446317947836395002812389227258535979589116682994095 79081884014139210000212148474626339829826901156864784991932513017995776408274281 20867074352898888679965461829963343091065532412627029508658758902588263465797023 81381532554959190921932580283034694452612563595237410148597510276295301661021465 68536751726992948655425133105698692126484728480122035678788627145114457529668173 12108062620177736146585653555563042035257212183680927168037846963696041756054286 69596483152723251207753030716796392719600906670836303595493470714193198199178512 16446680091126639598032722674177506783414280453899650556738584921222404903893349 44133853166942490931176799323171756317139764144977867853879303393005149929222136 70421059098550054655566738564333812948431411916586171122495203548154239947807358 72910098134144936401093692091364123935366620216137256530386891259773347091677397 46590669208745819057402537379581113657074164152315699123888955141460434653507612 10218323219258114752999284649256433615427727357746247521167973626920033206422419 75688029973485992210661024953134564535489861998493228757373277825340593061451156 34610835632464210043597642277761384937374919248589713254623568708944368324156525 63472219886604579549816794943137016560220374336411461772411702666554424421193101 76976686642503190422843289908432810938238603314087821761840744815138553630635645 79750919990054351763317077925503558476789191856490039806128441274649534419489086 53658626757079065602042234831459018617928015340713579893643269926553210324578896 47267957914305749925565172108197820399084206895017036394552815418156689332202719 95400138684764241019837645606698268973721100324442630498534739995812743935094297 02030074534259774441912514321429954486641764862389912165634753298503496987274297 02160382637385529948966533298004562604207039530248920689737682887283168130946023 31986737179485261931738159984862432369409900541512995529636710837431331313200861 42491994920076339753542242262159093060008717407830801449149246407429054060057869 23192519021538163735439758170281329958159526895833120611658705963105239844436823 00844872007508588024080283624930809588632033505401043028854398209296528468108220 12268159368936948783149742490267564849458269875764387284022479018545533708000475 09413602973998061139114940499894885002057472027636758153209636724545011143886131 40165022517716266197706174821960406842410512297196389558482587116014492304318646 42738016264616230947661977546921165614303336920594873047129309514963615057037955 58870985004107986592372219808503615663747579327880058734196848351039160060201790 25710126964599829182043579353773814736150915325778117285906239704438277866564572 02024947738949491050434479640309061643647354339446987086176829031794081709808641 49793902895169497945077252795027265378954918997159447185729613698936342801847988 55508175038199091448660098735156488715274700896671172189704655041358403267833754 92476724744637849602929995407405307200026828342697248300093649018698176608493732 87426539251440426237175233388810756180538851122749766758755785821679341666912129 59998763800414118484214430094095980692847958053156495196363490946267990580599422 33564734694322979510381089501783149257954775477023435267078094581178106163061749 09965027412590936462536687267045527203842146188990516368363960461915829688932594 21332505722974730263996364208413433372820329102494890369148662167663062427460866 17160783603260669828666764435495974703619964536047254724730591094280669421719280 47378235495791336521418146981201702183587459503046597750389655360716817056145397 85642450134102190251917474605617229575524961716539559708613511166450534433554240 88047260644609728255333649840992771523160167508544037518309121889943427982452859 46827057071600199948046994121159816601333456109700074025483714135918328113298118 71730030180079079090849115347540166246592806870150067659165047525683662967455661 61382550432878374711432860784006448579385752658478330108911715416587381980042411 44173614787903375695989955996727882833572935494889134995709381344106288645171731 92820510732854306997868133247869100339509814850685062912361030055104137997457379 38771620843753527896693275958193843005217248433029017905892371468821164355559298 39156658728588280315555632966883639544237713928182391676730535036831201232072054 51036796866954036886331024458508609122000111064190364201682186866755058800071545 86289426045638467535055657733195385749567833117323728527949370364538683091253891 94266153506326694084452731038074216303745413215162992019604926943133341495271011 10304360492237320103820651306430596595847563267019098207850025389747388526209887 73021343666913185983024145754783451177014049057728513234967982558429577216