1 1
2 2
3 6
4 21
5 88
6 445
7 2676
8 18739
9 149920
10 1349289
11 13492900
12 148421911
13 1781062944
14 23153818285
15 324153456004
16 4862301840075
17 77796829441216
18 1322546100500689
19 23805829809012420
20 452310766371235999
21 9046215327424720000
22 189970521875919120021
23 4179351481270220640484
24 96125084069215074731155
25 2307002017661161793547744
26 57675050441529044838693625
27 1499551311479755165806034276
28 40487885409953389476762925479
29 1133660791478694905349361913440
30 32876162952882152255131495489789
31 986284888586464567653944864693700
32 30574831546180401597272290805504731
33 978394609477772851112713305776151424
34 32287022112766504086719539090612997025
35 1097758751834061138948464329080841898884
36 38421556314192139863196251517829466460975
37 1383176027310917035075065054641860792595136
38 51177513010503930297777407021748849326020069
39 1944745494399149351315541466826456274388762660
40 75845074281566824701306117206231794701161743779
41 3033802971262672988052244688249271788046469751200
42 124385921821769592510142032218220143309905259799241
43 5224208716514322885425965353165246019016020911568164
44 224640974810115884073316510186105578817688899197431095
45 9884202891645098899225926448188645467978311564686968224
46 444789130124029450465166690168489046059024020410913570125
47 20460299985705354721397667747750496118715104938902024225796
48 961634099328151671905690384144273317579609932128395138612459
49 46158436767751280251473138438925119243821276742162966653398080
50 2261763401619812732322183783507330842947242560365985366016505969
51 113088170080990636616109189175366542147362128018299268300825298500
52 5767496674130522467421568647943693649515468528933262683342090223551
53 299909827054787168305921569693072069774804363504529659533788691624704
54 15895220833903719920213843193732819698064631265740071955290800656109365
55 858341925030800875691547532461572263695490088349963885585703235429905764
56 47208805876694048163035114285386474503251954859248013707213677948644817075
57 2643693129094866697129966399981642572182109472117888767603965965124109756256
58 150690508358407401736408084798953626614380239910719659753426060012074256106649
59 8740049484787629300711668918339310343634053914821740265698711480700306854185700
60 515662919602470128741988466182019310274409180974482675676223977361318104396956359
61 30939775176148207724519307970921158616464550858468960540573438641679086263817381600
62 1887326285745040671195677786226190675604337602366606592974979757142424262092860277661
63 117014229716192521614132022746023821887468931346729608764448744942830304249757337215044
64 7371896472120128861690317432999500778910542674843965352160270931398309167734712244547835
65 471801374215688247148180315711968049850274731190013782538257339609491786735021583651061504
66 30667089324019736064631720521277923240267857527350895864986727074616966137776402937318997825
67 2024027895385302580265693554404342933857678596805159127089123986924719765093242593863053856516
68 135609868990815272877801468145090976568464465985945661514971307123956224261247253788824608386639
69 9221471091375438555690499833866186406655583687044304983018048884429023249764813257640073370291520
70 636281505304905260342644488536766862059235274406057043828245373025602604233772114777165062550114949
71 44539705371343368223985114197573680344146469208423993067977176111792182296364048034401554378508046500
72 3162319081365379143902943108027731304434399313798103507826379503937244943041847410442510360874071301571
73 227686973858307298361011903777996653919276750593463452563499324283481635899013013551860745982933133713184
74 16621149091656432780353868975793755736107202793322832037135450672694159420627949989285834456754118761062505
75 1229965032782576025746186304208737924471933006705889570748023349779367797126468299207151749799804788318625444
76 92247377458693201930963972815655344335394975502941717806101751233452584784485122440536381234985359123896908375
77 7010800686860683346753261933989806169490018138223570553263733093742396443620869305480764973858887293416165036576
78 539831652888272617700001168917215075050731396643214932601307448218164526158806936522018902987134321593044707816429
79 42106868925285264180600091175542775853957048938170764742901980961016833040386941048717474432996477084257487209681540
80 3326442645097535870267407202867879292462606866115490414689256495920329810190568342848680480206721689656341489564841739
81 266115411607802869621392576229430343397008549289239233175140519673626384815245467427894438416537735172507319165187339200
82 21555348340232032439332798674583857815157692492428377887186382093563737170034882861659449511739556548973092852380174475281
83 1767538563899026660025289491315876340842930784379126986749283331672226447942860394656074859962643637015793613895174306973124
84 146705700803619212782099027779217736289963255103467539900190516528794795179257412756454213376899421872310869953299467478769375
85 12323278867504013873696318333454289848356913428691273351616003388418762795057622671542153923659551437274113076077155268216627584
86 1047478703737841179264187058343614637110337641438758234887360288015594837579897927081083083511061872168299611466558197798413344725
87 90083168521454341416720087017550858791489037163733208200312984769341156031871221728973145181951321006473766586124005010663547646436
88 7837235661366527703254647570526924714859546233244789113427229674932680574772796290420663630829764927563217692992788435927728645240019
89 689676738200254437886408986206369374907640068525541441981596211394075890580006073557018399513019313625563156983365382361640120781121760
90 61381229699822644971890399772366874366779966098773188336362062814072754261620540546574637556658718912675120971519519030185970749519836729
91 5524310672984038047470135979513018693010196948889586950272585653266547883545848649191717380099284702140760887436756712716737367456785305700
92 502712271241547462319782374135684701063927922348952412474805294447255857402672227076446281589034907894809240756744860857223100438567462818791
93 46249528954222366533419978420482992497881368856103621947682087089147538881045844891033057906191211526322450149620527198864525240348206579328864
94 4301206192742680087608057993104918302302967303617636841134434099290721115937263574866074385275782671947987863914709029494400847352383211877584445
95 404313382117811928235157451351862320416478926540057863066636805333327784898102776037410992215923571163110859207982648772473679651124021916492937924
96 38409771301192133182339957878426920439565498021305496991330496506666139565319763723554044260512739260495531624758351633384999566856782082066829102875
97 3687338044914444785504635956328984362198287810045327711167727664639949398270697317461188249009222969007571035976801756804959958418251079878415593876096
98 357671790356701144193949687763911483133233917574396787983269583470075091632257639793735260153894627993734390489749770410081115966570354748206312605981409
99 35051835454956712131007069400863325347056923922290885222360419180067358979961248699786055495081673543385970267995477500187949364723894765324218635386178180
100 3470131710040714500969699870685469209358635468306797637013681498826668539016163621278819494013085680795211056531552272518606987107665581767097644903231639919
101 347013171004071450096969987068546920935863546830679763701368149882666853901616362127881949401308568079521105653155227251860698710766558176709764490323163992000
102 35048330271411216459793968693923239014522218229898656133838183138149352244063252574916076889532165376031631670968677952437930569787422375847686213522639563192101
103 3574929687683944078898984806780170379481266259449662925651494680091233928894451762641439842732280868355226430438805151148668918118317082336463993779309235445594404
104 368217757831446240126595435098357549086570424723315281342103952049397094676128531552068303801424929440588322335196930568312898566186659480655791359268851250896223715
105 38294646814470408973165925250229185105003324171224789259578811013137297846317367281415103595348192661821185522860480779104541450883412585988202301363960530093207266464
106 4020937915519392942182422151274064436025349037978602872255775156379416273863323564548585877511560229491224479900350481805976852342758321528761241643215855659786762978825
107 426219419045055651871336748035050830218686998025731904459112166576218125029512297842150103016225384326069794869437151071433546348332382082048691614180880699937396875755556
108 45605477837820954750233032039750438833399508788753313777125001823655339378157815869110061022736116122889468051029775164643389459271564882779210002717354234893301465705844599
109 4925391606484663113025167460293047394007146949185357887929500196954776652841044113863886590455500541272062549511215717781486061601329007340154680293474257368476558296231216800
110 536867685106828279319743253171942165946779017461204009784315521468070655159673808411163638359649558998654817896722513238181980714544861800076860151988694053163944854289202631309
111 59055445361751110725171757848913638254145691920732441076274707361487772067564118925228000219561451489852029968639476456200017878599934798008454616718756345848033933971812289444100
112 6555154435154373290494065121229413846210171803201300959466492517125142699499617200700308024371321115373575326518981886638201984524592762578938462455781954389131766670871164128295211
113 734177296737289808535335293577694350775539241958545707460247161918015982343957126478434498729587964921840436570125971303478622266754389408841107795047578891582757867137570382369063744
114 82962034531313748364492888174279461637635934341315664943007929296735806004867155292063098356443440036167969332424234757293084316143246003199045180840376414748851638986545453207704203185
115 9457671936569767313552189251867858626690496514909985803502903939827881884554855703295193212634552164123148503896362762331411612040330044364691150615802911281369086844466181665678279163204
116 1087632272705523241058501763964803742069407099214648367402833953080206416723808405878947219452973498874162077948081717668112335384637955101939482320817334797357444987113610891553002103768575
117 126165343633840695962786204619917234080051223508899210618728738557303944339961775081957877456544925869402801041977479249501030904618002791824979949214810836493463618505178863420148244037154816
118 14761345205159361427645985940530316387365993150541207642391262411204561487775527684589071662415756326720127721911365072191620615840306326643522654058132867869735243365105927020157344552347113589
119 1741838734208804648462226340982577333709187191763862501802168964522138255557512266781510456165059246552975071185541078518611232669156146543935673178859678408628758717082499388378566657176959403620
120 207278809370847753167004934576926702711393275819899637714458106778134452411343959746999744283642050339804033471079388343714736687629581438728345108284301730626822287332817427217049432204058169030899
121 24873457124501730380040592149231204325367193098387956525734972813376134289361275169639969314037046040776484016529526601245768402515549772647401412994116207675218674479938091266045931864486980283708000
122 3009688312064709375984911650056975723369430364904942739613931710418512249012714295526436286998482570933954566000072718750737976704381522490335570972288061128701459612072509043191557755602924614328668121
123 367181974071894543870159221306951038251070504518403014232899668671058494379551144054225227013814873653942457052008871687590033157934545743820939658619143457701578072672846103269370046183556802948097510884
124 45163382810843028896029584220754977704881672055763570750646659246540194808684790718669702922699229459434922217397091217573574078425949126489975578010154645297294102938760070702132515680577486762615993838855
125 5600259468544535583107668443373617235405327334914682773080185746570984156276914049115043162414704452969930354957239310979123185724817691684756971673259176016864468764406248767064431944391608358564383236018144
126 700032433568066947888458555421702154425665916864335346635023218321373019534614256139380395301838056621241294369654913872390398215602211460594621459157397002108058595550781095883053993048951044820547904502268125
127 88204086629576435433945777983134471457633905524906253676012925508493000461361396273561929808031595134276403090576519147921190175165878644034922303853832022265615383039398418081264803124167831647389035967285783876
128 11201919001956207300111113803858077875119506001663094216853641539578611058592897326742365085620012582053103192503217931785991152246066587792435132589436666827733153646003599096320629996769314619218407567845294552379
129 1433845632250394534414222566893833968015296768212876059757266117066062215499890857823022730959361610502797208640411895268606867487496523237431696971447893353949843666688460684329040639586472271259956168684197702704640
130 184966086560300894939434711129304581873973283099461011708687329101522025799485920659169932293757647754860839914613134489650285905887051497628688909316778242659529833002811428278446242506654922992534345760261503648898689
131 24045591252839116342126512446809595643616526802929931522129352783197863353933169685692091198188494208131909188899707483654537167765316694691729558211181171545738878290365485676198011525865139989029464948833995474356829700
132 3149972454121924240818573130532057029313765011183821029398945214598920099365245228825663946962692741265280103745861680358744368977256487004616572125664733472491793056037878623581939509888333338562859908297253407140744690831
133 415796363944093999788051653230231527869416981476264375880660768327057453116212370204987640999075441847016973694453741807354256704997856284609387520587744818368916683396999978312816015305260000690297507895237449742578299189824
134 55300916404564501971810869879620793206632458536343161992127882187498641264456245237263356252877033765653257501362347660378116141764714885853048540238170060843065918891800997115604530035599580091809568550066580815762913792246725
135 7410322798211643264222656563869186289688749443869983706945136213124817929437136861793289737885522524597536505182554586490667562996471794704308504391914788152970833131501333613491007024770343732302482185708921829312230448161061284
136 1000393577758571840670058636122340149107981174922447800437593388771850420474013476342094114614545540820667428199644869176240121004523692285081648092908496400651062472752680037821285948343996403860835095070704446957151110501743273475
137 136053526575165770331127974512638260278685439789452900859512700872971657184465832782524799587578193551610770235151702207968656456615222150771104140635555510488544496294364485143694888974783510925073572929615804786172551028237085192736
138 18639333140797710535364532508231441658179905251155047417753240019597117034271819091205897543498212516570675522215783202491705934556285434655641267267071104936930595992327934464686199789545340996735079491357365255705639490868480671404969
139 2572227973430084053880305486135938948828826924659396543649947122704402150729511034586413861002753327286753222065778081943855418968767389982478494882855812481296422246941254956126695570957257057549440969807316405287378249739850332653885860
140 357539688306781683489362462572895513887206942527656119567342650055911898951402033807511526679382712492858697867143153390195903236658667207564510788716957934900202692324834438901610684363058730999372294803216980334945576713839196238890134679
141 50055556362949435688510744760205371944208971953871856739427971007827665853196284733051613735113579749000217701400041474627426453132213409059031510420374110886028376925476821446225495810828222339912121272450377246892380739937487473444618855200
142 7057833447175870432080015011188957444133465045495931800259343912103700885300676147360277536651014744609030695897405847922467129891642090677323442969272749634930001146492231823917794909326779349927609099415503191811825684331185733755691258583341
143 1002212349498973601355362131588831957066952036460422315636826835518725525712696012925159410204444093734482358817431630404990332444613176876179928901636730448160060162801896918996326877124402667689720492117001453237279247175028374193308158718834564
144 143316365978353224993816784817202969860574141213840391136066237479177750176915529848297795659235505404030977310892723147913617539579684293293729832934052454086888603280671259416474743428789581479630030372731207812930932346029057509643066696793342795
145 20637556700882864399109617013677227659922676334793016323593538197001596025475836298154882574929912778180460732768552133299560925699474538234297095942503553388511958872416661355972363053745699733066724373673293925062054257828184281388601604338241362624
146 2992445721628015337870894466983198010688788068544987366921063038565231423693996263232457973364837352836166806251440059328436334226423808043973078911663015241334234036500415896615992642793126461294675034182627619133997867385086720801347232629044997580625
147 436897075357690239329150592179546909560563058007568155570475203630523787859323454431938864111266253514080353712710248661951704797057875974420069521102800225234798169329060720905934925847796463349022554990663632393563688638222661236996695963840569646771396
148 64223870077580465181385137050393395705402769527112518868859854933686996815320547801495013024356139266569811995768406553306900605167507768239750219602111633109515330891371925973172434099626080112306315583627553961853862229818731201838514306684563738075395359
149 9505132771481908846845000283458222564399609890012652792591258530185675528667441074621261927604708611452332175373724169889421289564791149699483032501112521700208268971923045044029520246744659856621334706376877986354371610013172217872100117389315433235158513280
150 1416264782950804418179905042235275162095541873611885266096097520997665653771448720118568027213101583106397494130684901313523772145153881305222971842665765733331032076816533711560398516764954318636578871250154819966801369891962660462942917491007999552038618478869
151 212439717442620662726985756335291274314331281041782789914414628149649848065717308017785204081965237465959624119602735197028565821773082195783445776399864859999654811522480056734059777514743147795486830687523222995020205483794399069441437623651199932805792771830500
152 32078397333835720071774849206628982421464023437309201277076608850597127057923313510685565816376750857359903242060013014751313439087735411563300312236379593859947876539894488566843026404726215317118511433816006672248051028052954259485657081171331189853674708546405651
153 4875916394743029450909777079407605328062531562470998594115644545290763312804343653624206004089266130318705292793121978242199642741335782557621647459929698266712077234063962262160140013518384728202013737940033014181703756264049047441819876338042340857758555699053659104
154 746015208395683505989195893149363615193567329058062784899693615429486786859064579004503518625657717938761909797347662671056545339424374731316112061369243834806947816811786226110501422068312863414908101904825051169800674708399504258598441079720478151237059021955209843065
155 114886342092935259922336167545001996739809368674941668874552816776140965176295945166693541868351288562569334108791540051342707982271353708622681257450863550560269963789015078821017218998520180965895847693343057880149303905093523655824159926276953635290507089381102315832164
156 17807383024404965287962105969475309494670452144615958675555686600301849602325871500837498989594449727198246786862688707958119737252059824836515594904883850336841844387297337217257668944770628049713856392468173971423142105289496166652744788572927813470028598854070858953985575
157 2777951751807174584922088531238148281168590534560089553386687109647088537962835954130649842376734157442926498750579438441466679011321332674496432805161880652547327724418384605892196355384217975755361597225035139542010168425161401997828187017376738901324461421235053996821749856
158 436138425033726409832767899404389280143468713925934059881709876214592900460165244798512025253147262718539460303840971835310268604777449229895939950410415262449930452733686383125074827795322222193591770764330516908095596442750340113659025361728148007507940443133903477501014727549
159 68909871155328772753577328105893506262668056800297581461310160441905678272706108678164899989997267509529234728006873549979022439554836978323558512164845611467089011531922448533761822791660911106587499780764221671479104237954553737958126007153047385186254590015156749445160326952900
160 10956669513697274867818795168837067495764221031247315452348315510263002845360271279828219098409565534015148321753092894446664567889219079553445803434210452223267152833575669316868129823874084865947412465141511245765177573834774044335342035137334534244614479812409923161780491985511259
161 1753067122191563978851007227013930799322275364999570472375730481642080455257643404772515055745530485442423731480494863111466330862275052728551328549473672355722744453372107090698900771819853578551585994422641799322428411813563847093654725621973525479138316769985587705884878717681801600
162 282243806672841800595012163549242858690886333764930846052492607544374953296480588168374923975030408156230220768359672960946079268826283489296763896465261249271361856992909241602523024262996426146805345102045329690910974301983779382078410825137737602141268999967679620647465473546770057761
163 45723496681000371696391970494977343107923586069918797060503802422188742434029855283276737683954926121309295764474267019673264841549857925266075751227372322381960620832851297139608729930605421035782465906531343409927577836921372259896702553672313491546885577994764098544889406714576749357444
164 7452929959003060586511891190681306926591544529396763920862119794816765016746866411174108242484652957773415209609305524206742169172626841818370347450061688548259581195754761433756222978688683628832541942764608975818195187418183678363162516248587099122142349213146548062816973294476010145263535
165 1222280513276501936187950155271734335961013302821069283021387646349949462746486091432553751767483085074840094375926105969905715744310802058212736981810116921914571316103780875136020568504944115128536878613395872034184010736582123251558652664768284256031345270956033882301983620294065663823219904
166 201676284690622819471011775619836165433567194965476431698528961647741661353170205086371369041634709037348615572027807485034443097811282339605101601998669292115904267157123844397443393803315778996208584971210318885640361771536050336507177689686766902245171969707745590579827297348520834530831284325
167 33478263258643388032187954752892803461972154364269087661955807633525115784626254044337647260911361700199870184956616042515717554236672868374446865931779102491240108348082558169975603371350419313370625105220912935016300054074984355860191496488003305772698546971485768036251331359854458532117993198116
168 5590869964193445801375388443733098178149349778832937639546619874798694336032584425404387092572197403933378320887754879100124831557524369018532626610607110116037098094129787214385925763015520025332894392571892460147722109030522387428651979913496552064040657344238123262053972337095694574863704864085539
169 939266153984498894631065258547160493929090762843933523443832138966180648453474183467937031552129163860807557909142819688820971701664093995113481270581994499494232479813804252016835528186607364255926257952077933304817314317127761088013532625467420746758830433832004708025067352632076688577102417166370720
170 158735980023380313192650028694470123474016338920624765462007631485284529588637137006081358332309828692476477286645136527410744217581231885174178334728357070414525289088532918590845204263536644559251537593901170728514126119594591623874287013703994106202242343317608795656236382594820960369530308501116651849
171 26985116603974653242750504878059920990582777616506210128541297352498370030068313291033830916492670877721001138729673209659826516988809420479610316903820701970469299145050596160443684724801229575072761390963199023847401440331080576058628792329678998054381198363993495261560185041119563262820152445189830814500
172 4614454939279665704510336334148246489389654972422561931980561847277221275141681572766785086720246720090291194722774118851830334405086410902013364190553340036950250153803651943435870087941010257337442197854707033077905646296614778506025523488375108667299184920242887689726791642031445317942246068127461069279671
173 793686249556102501175777849473498396175020655256680652300656637731682059324369230515887034915882435855530085492317148442514817517674862675146298640775174486355443026454228134270969655125853764262040058031009609689399771163017741903036390040000518690775459806281776682633008162429408594686066323717923303916103584
174 137307721173205732703409567958915222538278573359405752848013598327580996263115876879248457040447661403006704790170866680555063430557751242800309664854105186139491643576581467228877750336772701217332930039364662476266160411202069349225295476920089733504154546486747366095510412100287686880689474003200731577485920205
175 23891543484137797490393264824851248721660471764536600995554366108999093349782162576989231525037893084123166633489730802416581036917048716247253881684614302388271545982325175297824728558598450011815929826849451270870311911549160066765201412984095613629722891088694041700618811705450057517239968476556927294482550115844
176 4181020109724114560818821344348968526290582558793905174222014069074841336211878450973115516881631289721554160860702890422901681460483525343269429294807502917947520546906905677119327497754728752067787719698653972402304584521103011683910247272216732385201505940521457297608292048453760065516994483397462276534446270272875
177 735859539311444162704112556605418460627142530347727310663074476157172075173290607371268330971167106990993532311483708714430695937045100460415419555886120513558763616255615399173001639604832260363930638666963099142805606875714130056368203519910144899795465045531776484379059400527861771530991029077953360670062543568026176
178 130247138458125616798627922519159067531004227871547733987364182279819457305672437504714494581896577937405855219132616442454233180856982781493529261391843330899901160077243925653621290210055310084415723044052468548276592417001401019977172023024095647263797313059124437735093513893431533560985412146797744838601070211540633329
179 23183990645546359790155770208410314020518752561135496649750824445807863400409693875839180035577590872858242229005605726756853506192542935105848208527748112900182406493749418766344589657389845195025998701841339401593233450226249381555936620098289025212955921724524149916846645473030812973855403362129998581270990497654232732740
180 4149934325552798402437882867305446209672856708443253900305397575799607548673335203775213226368388766241625358992003425089476777608465185383946829326466912209132650762381145959175681548672782289909653767629599752885188787590498639298512654997593735513119109988689822835115549539672515522320117201821269746047507299080107659160639
181 746988178599503712438818916114980317741114207519785702054971563643929358761200336679538380746309977923492564618560616516105819969523733369110429278764044197643877137228606272651622678761100812183737678173327955519333981766289755073732277899566872392361439797964168110320798917141052794017621096327828554288551313834419378648915200
182 135204860326510171951426223816811437511141671561081212071949853019551213935777260938996446915082106004152154195959471589415153414483795739808987699456291999773541761838377735349943704855759247005256519749372359948999450699698445668345542299821603903017420603431514427968064604002530555717189418435336968326227787804029907535453651381
183 24607284579424851295159572734659681627027784224116780597094873249558320936311461490897353338544943292755692063664623829273557921436050824645235761301045143958784600654584747833689754283748182954956686594385769510717900027345117111638888698567531910349170549824535625890187757928460561140528474155231328235373457380333443171452564551524
184 4503133078034747787014201810442721737746084513013370849268361804669172731344997452834215660953724622574291647650626160757061099622797300910078144318091261344457581919789008853565225033925917480757073646772595820461375705004156431429916631837858339593898210617890019537904359700908282688716710770407333067073342700601020100375819312929075
185 828576486358393592810613133121460799745279550394460236265378572059127782567479531321495681615485330553669663167715213579299242330594703367454378554528792087380195073241177629056001406242368816459301551006157630964893129720764783383104660258165934485277270753691763594974402184967124014723874781754949284341495056910587698469150753578949984
186 153286649976302814669963429627470247952876716822975143709095035830938639774983713294476701098864786152428887686027314512170359831160020122979060032587826536165336088549617861375360260154838231044970786936139161728505228998341484925874362147760697879776295089432976265070264404218917942723916834624665617603176585528458724216792889412105747225
187 28511316895592323528613197910709466119235069329073376729891676664554586998146970672772666404388850224351773109601080499263686928595763742874105166061335735726752512470228922215817008388799910974364566370121884081501972593691516196212631359483489805638390886634533585303069179184718737346648531240187804874190844908293322704323477430651668984036
188 5331616259475764499850668009302670164296957964536721448489743536271707768653483515808488617620714991953781571495402053362309455647407819917457666053469782580902719831932808454357780568705583352206173911212792323240868875020313528691762064223412593654379095800657780451673936507542403883823275341915119511473687997850851345708490279531862100014919
189 1002343856781443725971925585748901990887828097332903632316071784819081060506854900971995860112694418487310935441135586032114177661712670144482041218052319125209711328403367989419262746916649670214760695308004956769283348503818943394051268074001567607023270010523662724914700063417971930158775764280042468157053343595960052993196172551990074802804960
190 189442988931692864208693935706542476277799510395918786507737567330806320435795576283707217561299245094101766798374625760069579578063694657307105790211888314664635441068236550000240659167246787670589771413212936829394552867221780301475689665986296277727398031988972255008878311985996694800008619448928026481683081939636450015714076612326124137730137629
191 35994167897021644199651847784243070492781906975224569436470137792853200882801159493904371336646856567879335691691178894413220119832101984888350100140258779786280733802964944500045725241776889657412056568510457997584965044772138257280381036537396292768205626077904728451686879277339372012001637695296325031519785568530925502985674556341963586168726149700
192 6874886068331134042133502926790426464121344232267892762365796318434961368615021463335734925299549604464953117113015168832925042887931479113674869126789426939179620156366304399508733521179385924565702804585497477538728323551478407140552777978642691918727274580879803134272193941971820054292312799801598081020279043589406771070263840261315044958226694592891
193 1319978125119577736089632561943761881111298092595435410374232893139512582774084120960461105657513524057270998485698912415921608234482843989825574872343569972322487070022330444705676836066442097516614938480415515687435838121883854170986133371899396848395636719528922201780261236858589450424124057561906831555893576369166100045490657330172488631979525361835264
194 254755778148078503065299084455146043054480531870919034202226948375925928475398235345368993391900110143053302707739890096272870389255188890036335950362309004658240004514309775828195629360823324820706683126720194527675116757523583855000323740776583591740357886869081984943590418713707763931855943109448018490287460239249057308779696864723290305972048394834206145
195 49422620960727229594668022384298332352569223182958292635232027984929630124227257657001584718028621367752340725301538678676936855515506644667049174370287946903698560875776096510669952095999725015217096526583717738368972650959575267870062805710657216797629430052601905079056541230459306202780052963232915587115767286414317117903261191756318319358577388597835992324
196 9637411087341809770960264364938174808750998520676867063870245457061277874224315243115309020015581166711706441433800042342002686825523795710074589002206149646221219370776338819580640658719946377967333822683824958981949666937117177234662247113578157275537738860257371490416025539939564709542110327830418539487574620850791837991135932392482072274922590776578018503375
197 1888932573118994715108211815527882262515195710052665944518568109584010463347965787650600567923053908675494462521024808299032526617802663959174619444432405330659358996672162408637805569109109490081597429246029691960462134719674966737993800434261318826005396816610444812121541005828154683070253624254762033739564625686755200246262642748926486165884827792209291626661696
198 372119716904441958876317727658992805715493554880375191070157917588050061279549260167168311880841620009072409116641887234909407743707124799957400030553183850139893722344415994501647697114494569546074693561467849316211040539775968447384778685549479808723063172872257627987943578148146472564839963978188120646694231260290774448513740621538517774679311075065230450452354309
199 73679703947079507857510910076480575531667723866314287831891267682433912133350753513099325752406640761796337005095093672512062733254010710391565206049530402327698957024194366911326244028669924770122789325170634164609786026875641752582186179738797002127166508228707010341612828473333001567838312867681247888045457789537573340805720643064626519386503592862915629189566153380
200 14662261085468822063644671105219634530801877049396543278546362268804348514536799949106765824728921511597471064013923640829900483917548131367921476003856550063212092447814679015353922561705315029254435075708956198757347419348252708763855049768020603423306135137512695057980952866193267311999824260668568329721046100117977094820338407969860677357914214979720210208723664522819