0 2
1 3
2 7
3 22
4 89
5 446
6 2677
7 18740
8 149921
9 1349290
10 13492901
11 148421912
12 1781062945
13 23153818286
14 324153456005
15 4862301840076
16 77796829441217
17 1322546100500690
18 23805829809012421
19 452310766371236000
20 9046215327424720001
21 189970521875919120022
22 4179351481270220640485
23 96125084069215074731156
24 2307002017661161793547745
25 57675050441529044838693626
26 1499551311479755165806034277
27 40487885409953389476762925480
28 1133660791478694905349361913441
29 32876162952882152255131495489790
30 986284888586464567653944864693701
31 30574831546180401597272290805504732
32 978394609477772851112713305776151425
33 32287022112766504086719539090612997026
34 1097758751834061138948464329080841898885
35 38421556314192139863196251517829466460976
36 1383176027310917035075065054641860792595137
37 51177513010503930297777407021748849326020070
38 1944745494399149351315541466826456274388762661
39 75845074281566824701306117206231794701161743780
40 3033802971262672988052244688249271788046469751201
41 124385921821769592510142032218220143309905259799242
42 5224208716514322885425965353165246019016020911568165
43 224640974810115884073316510186105578817688899197431096
44 9884202891645098899225926448188645467978311564686968225
45 444789130124029450465166690168489046059024020410913570126
46 20460299985705354721397667747750496118715104938902024225797
47 961634099328151671905690384144273317579609932128395138612460
48 46158436767751280251473138438925119243821276742162966653398081
49 2261763401619812732322183783507330842947242560365985366016505970
50 113088170080990636616109189175366542147362128018299268300825298501
51 5767496674130522467421568647943693649515468528933262683342090223552
52 299909827054787168305921569693072069774804363504529659533788691624705
53 15895220833903719920213843193732819698064631265740071955290800656109366
54 858341925030800875691547532461572263695490088349963885585703235429905765
55 47208805876694048163035114285386474503251954859248013707213677948644817076
56 2643693129094866697129966399981642572182109472117888767603965965124109756257
57 150690508358407401736408084798953626614380239910719659753426060012074256106650
58 8740049484787629300711668918339310343634053914821740265698711480700306854185701
59 515662919602470128741988466182019310274409180974482675676223977361318104396956360
60 30939775176148207724519307970921158616464550858468960540573438641679086263817381601
61 1887326285745040671195677786226190675604337602366606592974979757142424262092860277662
62 117014229716192521614132022746023821887468931346729608764448744942830304249757337215045
63 7371896472120128861690317432999500778910542674843965352160270931398309167734712244547836
64 471801374215688247148180315711968049850274731190013782538257339609491786735021583651061505
65 30667089324019736064631720521277923240267857527350895864986727074616966137776402937318997826
66 2024027895385302580265693554404342933857678596805159127089123986924719765093242593863053856517
67 135609868990815272877801468145090976568464465985945661514971307123956224261247253788824608386640
68 9221471091375438555690499833866186406655583687044304983018048884429023249764813257640073370291521
69 636281505304905260342644488536766862059235274406057043828245373025602604233772114777165062550114950
70 44539705371343368223985114197573680344146469208423993067977176111792182296364048034401554378508046501
71 3162319081365379143902943108027731304434399313798103507826379503937244943041847410442510360874071301572
72 227686973858307298361011903777996653919276750593463452563499324283481635899013013551860745982933133713185
73 16621149091656432780353868975793755736107202793322832037135450672694159420627949989285834456754118761062506
74 1229965032782576025746186304208737924471933006705889570748023349779367797126468299207151749799804788318625445
75 92247377458693201930963972815655344335394975502941717806101751233452584784485122440536381234985359123896908376
76 7010800686860683346753261933989806169490018138223570553263733093742396443620869305480764973858887293416165036577
77 539831652888272617700001168917215075050731396643214932601307448218164526158806936522018902987134321593044707816430
78 42106868925285264180600091175542775853957048938170764742901980961016833040386941048717474432996477084257487209681541
79 3326442645097535870267407202867879292462606866115490414689256495920329810190568342848680480206721689656341489564841740
80 266115411607802869621392576229430343397008549289239233175140519673626384815245467427894438416537735172507319165187339201
81 21555348340232032439332798674583857815157692492428377887186382093563737170034882861659449511739556548973092852380174475282
82 1767538563899026660025289491315876340842930784379126986749283331672226447942860394656074859962643637015793613895174306973125
83 146705700803619212782099027779217736289963255103467539900190516528794795179257412756454213376899421872310869953299467478769376
84 12323278867504013873696318333454289848356913428691273351616003388418762795057622671542153923659551437274113076077155268216627585
85 1047478703737841179264187058343614637110337641438758234887360288015594837579897927081083083511061872168299611466558197798413344726
86 90083168521454341416720087017550858791489037163733208200312984769341156031871221728973145181951321006473766586124005010663547646437
87 7837235661366527703254647570526924714859546233244789113427229674932680574772796290420663630829764927563217692992788435927728645240020
88 689676738200254437886408986206369374907640068525541441981596211394075890580006073557018399513019313625563156983365382361640120781121761
89 61381229699822644971890399772366874366779966098773188336362062814072754261620540546574637556658718912675120971519519030185970749519836730
90 5524310672984038047470135979513018693010196948889586950272585653266547883545848649191717380099284702140760887436756712716737367456785305701
91 502712271241547462319782374135684701063927922348952412474805294447255857402672227076446281589034907894809240756744860857223100438567462818792
92 46249528954222366533419978420482992497881368856103621947682087089147538881045844891033057906191211526322450149620527198864525240348206579328865
93 4301206192742680087608057993104918302302967303617636841134434099290721115937263574866074385275782671947987863914709029494400847352383211877584446
94 404313382117811928235157451351862320416478926540057863066636805333327784898102776037410992215923571163110859207982648772473679651124021916492937925
95 38409771301192133182339957878426920439565498021305496991330496506666139565319763723554044260512739260495531624758351633384999566856782082066829102876
96 3687338044914444785504635956328984362198287810045327711167727664639949398270697317461188249009222969007571035976801756804959958418251079878415593876097
97 357671790356701144193949687763911483133233917574396787983269583470075091632257639793735260153894627993734390489749770410081115966570354748206312605981410
98 35051835454956712131007069400863325347056923922290885222360419180067358979961248699786055495081673543385970267995477500187949364723894765324218635386178181
99 3470131710040714500969699870685469209358635468306797637013681498826668539016163621278819494013085680795211056531552272518606987107665581767097644903231639920
100 347013171004071450096969987068546920935863546830679763701368149882666853901616362127881949401308568079521105653155227251860698710766558176709764490323163992001
101 35048330271411216459793968693923239014522218229898656133838183138149352244063252574916076889532165376031631670968677952437930569787422375847686213522639563192102
102 3574929687683944078898984806780170379481266259449662925651494680091233928894451762641439842732280868355226430438805151148668918118317082336463993779309235445594405
103 368217757831446240126595435098357549086570424723315281342103952049397094676128531552068303801424929440588322335196930568312898566186659480655791359268851250896223716
104 38294646814470408973165925250229185105003324171224789259578811013137297846317367281415103595348192661821185522860480779104541450883412585988202301363960530093207266465
105 4020937915519392942182422151274064436025349037978602872255775156379416273863323564548585877511560229491224479900350481805976852342758321528761241643215855659786762978826
106 426219419045055651871336748035050830218686998025731904459112166576218125029512297842150103016225384326069794869437151071433546348332382082048691614180880699937396875755557
107 45605477837820954750233032039750438833399508788753313777125001823655339378157815869110061022736116122889468051029775164643389459271564882779210002717354234893301465705844600
108 4925391606484663113025167460293047394007146949185357887929500196954776652841044113863886590455500541272062549511215717781486061601329007340154680293474257368476558296231216801
109 536867685106828279319743253171942165946779017461204009784315521468070655159673808411163638359649558998654817896722513238181980714544861800076860151988694053163944854289202631310
110 59055445361751110725171757848913638254145691920732441076274707361487772067564118925228000219561451489852029968639476456200017878599934798008454616718756345848033933971812289444101
111 6555154435154373290494065121229413846210171803201300959466492517125142699499617200700308024371321115373575326518981886638201984524592762578938462455781954389131766670871164128295212
112 734177296737289808535335293577694350775539241958545707460247161918015982343957126478434498729587964921840436570125971303478622266754389408841107795047578891582757867137570382369063745
113 82962034531313748364492888174279461637635934341315664943007929296735806004867155292063098356443440036167969332424234757293084316143246003199045180840376414748851638986545453207704203186
114 9457671936569767313552189251867858626690496514909985803502903939827881884554855703295193212634552164123148503896362762331411612040330044364691150615802911281369086844466181665678279163205
115 1087632272705523241058501763964803742069407099214648367402833953080206416723808405878947219452973498874162077948081717668112335384637955101939482320817334797357444987113610891553002103768576
116 126165343633840695962786204619917234080051223508899210618728738557303944339961775081957877456544925869402801041977479249501030904618002791824979949214810836493463618505178863420148244037154817
117 14761345205159361427645985940530316387365993150541207642391262411204561487775527684589071662415756326720127721911365072191620615840306326643522654058132867869735243365105927020157344552347113590
118 1741838734208804648462226340982577333709187191763862501802168964522138255557512266781510456165059246552975071185541078518611232669156146543935673178859678408628758717082499388378566657176959403621
119 207278809370847753167004934576926702711393275819899637714458106778134452411343959746999744283642050339804033471079388343714736687629581438728345108284301730626822287332817427217049432204058169030900
120 24873457124501730380040592149231204325367193098387956525734972813376134289361275169639969314037046040776484016529526601245768402515549772647401412994116207675218674479938091266045931864486980283708001
121 3009688312064709375984911650056975723369430364904942739613931710418512249012714295526436286998482570933954566000072718750737976704381522490335570972288061128701459612072509043191557755602924614328668122
122 367181974071894543870159221306951038251070504518403014232899668671058494379551144054225227013814873653942457052008871687590033157934545743820939658619143457701578072672846103269370046183556802948097510885
123 45163382810843028896029584220754977704881672055763570750646659246540194808684790718669702922699229459434922217397091217573574078425949126489975578010154645297294102938760070702132515680577486762615993838856
124 5600259468544535583107668443373617235405327334914682773080185746570984156276914049115043162414704452969930354957239310979123185724817691684756971673259176016864468764406248767064431944391608358564383236018145
125 700032433568066947888458555421702154425665916864335346635023218321373019534614256139380395301838056621241294369654913872390398215602211460594621459157397002108058595550781095883053993048951044820547904502268126
126 88204086629576435433945777983134471457633905524906253676012925508493000461361396273561929808031595134276403090576519147921190175165878644034922303853832022265615383039398418081264803124167831647389035967285783877
127 11201919001956207300111113803858077875119506001663094216853641539578611058592897326742365085620012582053103192503217931785991152246066587792435132589436666827733153646003599096320629996769314619218407567845294552380
128 1433845632250394534414222566893833968015296768212876059757266117066062215499890857823022730959361610502797208640411895268606867487496523237431696971447893353949843666688460684329040639586472271259956168684197702704641
129 184966086560300894939434711129304581873973283099461011708687329101522025799485920659169932293757647754860839914613134489650285905887051497628688909316778242659529833002811428278446242506654922992534345760261503648898690
130 24045591252839116342126512446809595643616526802929931522129352783197863353933169685692091198188494208131909188899707483654537167765316694691729558211181171545738878290365485676198011525865139989029464948833995474356829701
131 3149972454121924240818573130532057029313765011183821029398945214598920099365245228825663946962692741265280103745861680358744368977256487004616572125664733472491793056037878623581939509888333338562859908297253407140744690832
132 415796363944093999788051653230231527869416981476264375880660768327057453116212370204987640999075441847016973694453741807354256704997856284609387520587744818368916683396999978312816015305260000690297507895237449742578299189825
133 55300916404564501971810869879620793206632458536343161992127882187498641264456245237263356252877033765653257501362347660378116141764714885853048540238170060843065918891800997115604530035599580091809568550066580815762913792246726
134 7410322798211643264222656563869186289688749443869983706945136213124817929437136861793289737885522524597536505182554586490667562996471794704308504391914788152970833131501333613491007024770343732302482185708921829312230448161061285
135 1000393577758571840670058636122340149107981174922447800437593388771850420474013476342094114614545540820667428199644869176240121004523692285081648092908496400651062472752680037821285948343996403860835095070704446957151110501743273476
136 136053526575165770331127974512638260278685439789452900859512700872971657184465832782524799587578193551610770235151702207968656456615222150771104140635555510488544496294364485143694888974783510925073572929615804786172551028237085192737
137 18639333140797710535364532508231441658179905251155047417753240019597117034271819091205897543498212516570675522215783202491705934556285434655641267267071104936930595992327934464686199789545340996735079491357365255705639490868480671404970
138 2572227973430084053880305486135938948828826924659396543649947122704402150729511034586413861002753327286753222065778081943855418968767389982478494882855812481296422246941254956126695570957257057549440969807316405287378249739850332653885861
139 357539688306781683489362462572895513887206942527656119567342650055911898951402033807511526679382712492858697867143153390195903236658667207564510788716957934900202692324834438901610684363058730999372294803216980334945576713839196238890134680
140 50055556362949435688510744760205371944208971953871856739427971007827665853196284733051613735113579749000217701400041474627426453132213409059031510420374110886028376925476821446225495810828222339912121272450377246892380739937487473444618855201
141 7057833447175870432080015011188957444133465045495931800259343912103700885300676147360277536651014744609030695897405847922467129891642090677323442969272749634930001146492231823917794909326779349927609099415503191811825684331185733755691258583342
142 1002212349498973601355362131588831957066952036460422315636826835518725525712696012925159410204444093734482358817431630404990332444613176876179928901636730448160060162801896918996326877124402667689720492117001453237279247175028374193308158718834565
143 143316365978353224993816784817202969860574141213840391136066237479177750176915529848297795659235505404030977310892723147913617539579684293293729832934052454086888603280671259416474743428789581479630030372731207812930932346029057509643066696793342796
144 20637556700882864399109617013677227659922676334793016323593538197001596025475836298154882574929912778180460732768552133299560925699474538234297095942503553388511958872416661355972363053745699733066724373673293925062054257828184281388601604338241362625
145 2992445721628015337870894466983198010688788068544987366921063038565231423693996263232457973364837352836166806251440059328436334226423808043973078911663015241334234036500415896615992642793126461294675034182627619133997867385086720801347232629044997580626
146 436897075357690239329150592179546909560563058007568155570475203630523787859323454431938864111266253514080353712710248661951704797057875974420069521102800225234798169329060720905934925847796463349022554990663632393563688638222661236996695963840569646771397
147 64223870077580465181385137050393395705402769527112518868859854933686996815320547801495013024356139266569811995768406553306900605167507768239750219602111633109515330891371925973172434099626080112306315583627553961853862229818731201838514306684563738075395360
148 9505132771481908846845000283458222564399609890012652792591258530185675528667441074621261927604708611452332175373724169889421289564791149699483032501112521700208268971923045044029520246744659856621334706376877986354371610013172217872100117389315433235158513281
149 1416264782950804418179905042235275162095541873611885266096097520997665653771448720118568027213101583106397494130684901313523772145153881305222971842665765733331032076816533711560398516764954318636578871250154819966801369891962660462942917491007999552038618478870
150 212439717442620662726985756335291274314331281041782789914414628149649848065717308017785204081965237465959624119602735197028565821773082195783445776399864859999654811522480056734059777514743147795486830687523222995020205483794399069441437623651199932805792771830501
151 32078397333835720071774849206628982421464023437309201277076608850597127057923313510685565816376750857359903242060013014751313439087735411563300312236379593859947876539894488566843026404726215317118511433816006672248051028052954259485657081171331189853674708546405652
152 4875916394743029450909777079407605328062531562470998594115644545290763312804343653624206004089266130318705292793121978242199642741335782557621647459929698266712077234063962262160140013518384728202013737940033014181703756264049047441819876338042340857758555699053659105
153 746015208395683505989195893149363615193567329058062784899693615429486786859064579004503518625657717938761909797347662671056545339424374731316112061369243834806947816811786226110501422068312863414908101904825051169800674708399504258598441079720478151237059021955209843066
154 114886342092935259922336167545001996739809368674941668874552816776140965176295945166693541868351288562569334108791540051342707982271353708622681257450863550560269963789015078821017218998520180965895847693343057880149303905093523655824159926276953635290507089381102315832165
155 17807383024404965287962105969475309494670452144615958675555686600301849602325871500837498989594449727198246786862688707958119737252059824836515594904883850336841844387297337217257668944770628049713856392468173971423142105289496166652744788572927813470028598854070858953985576
156 2777951751807174584922088531238148281168590534560089553386687109647088537962835954130649842376734157442926498750579438441466679011321332674496432805161880652547327724418384605892196355384217975755361597225035139542010168425161401997828187017376738901324461421235053996821749857
157 436138425033726409832767899404389280143468713925934059881709876214592900460165244798512025253147262718539460303840971835310268604777449229895939950410415262449930452733686383125074827795322222193591770764330516908095596442750340113659025361728148007507940443133903477501014727550
158 68909871155328772753577328105893506262668056800297581461310160441905678272706108678164899989997267509529234728006873549979022439554836978323558512164845611467089011531922448533761822791660911106587499780764221671479104237954553737958126007153047385186254590015156749445160326952901
159 10956669513697274867818795168837067495764221031247315452348315510263002845360271279828219098409565534015148321753092894446664567889219079553445803434210452223267152833575669316868129823874084865947412465141511245765177573834774044335342035137334534244614479812409923161780491985511260
160 1753067122191563978851007227013930799322275364999570472375730481642080455257643404772515055745530485442423731480494863111466330862275052728551328549473672355722744453372107090698900771819853578551585994422641799322428411813563847093654725621973525479138316769985587705884878717681801601
161 282243806672841800595012163549242858690886333764930846052492607544374953296480588168374923975030408156230220768359672960946079268826283489296763896465261249271361856992909241602523024262996426146805345102045329690910974301983779382078410825137737602141268999967679620647465473546770057762
162 45723496681000371696391970494977343107923586069918797060503802422188742434029855283276737683954926121309295764474267019673264841549857925266075751227372322381960620832851297139608729930605421035782465906531343409927577836921372259896702553672313491546885577994764098544889406714576749357445
163 7452929959003060586511891190681306926591544529396763920862119794816765016746866411174108242484652957773415209609305524206742169172626841818370347450061688548259581195754761433756222978688683628832541942764608975818195187418183678363162516248587099122142349213146548062816973294476010145263536
164 1222280513276501936187950155271734335961013302821069283021387646349949462746486091432553751767483085074840094375926105969905715744310802058212736981810116921914571316103780875136020568504944115128536878613395872034184010736582123251558652664768284256031345270956033882301983620294065663823219905
165 201676284690622819471011775619836165433567194965476431698528961647741661353170205086371369041634709037348615572027807485034443097811282339605101601998669292115904267157123844397443393803315778996208584971210318885640361771536050336507177689686766902245171969707745590579827297348520834530831284326
166 33478263258643388032187954752892803461972154364269087661955807633525115784626254044337647260911361700199870184956616042515717554236672868374446865931779102491240108348082558169975603371350419313370625105220912935016300054074984355860191496488003305772698546971485768036251331359854458532117993198117
167 5590869964193445801375388443733098178149349778832937639546619874798694336032584425404387092572197403933378320887754879100124831557524369018532626610607110116037098094129787214385925763015520025332894392571892460147722109030522387428651979913496552064040657344238123262053972337095694574863704864085540
168 939266153984498894631065258547160493929090762843933523443832138966180648453474183467937031552129163860807557909142819688820971701664093995113481270581994499494232479813804252016835528186607364255926257952077933304817314317127761088013532625467420746758830433832004708025067352632076688577102417166370721
169 158735980023380313192650028694470123474016338920624765462007631485284529588637137006081358332309828692476477286645136527410744217581231885174178334728357070414525289088532918590845204263536644559251537593901170728514126119594591623874287013703994106202242343317608795656236382594820960369530308501116651850
170 26985116603974653242750504878059920990582777616506210128541297352498370030068313291033830916492670877721001138729673209659826516988809420479610316903820701970469299145050596160443684724801229575072761390963199023847401440331080576058628792329678998054381198363993495261560185041119563262820152445189830814501
171 4614454939279665704510336334148246489389654972422561931980561847277221275141681572766785086720246720090291194722774118851830334405086410902013364190553340036950250153803651943435870087941010257337442197854707033077905646296614778506025523488375108667299184920242887689726791642031445317942246068127461069279672
172 793686249556102501175777849473498396175020655256680652300656637731682059324369230515887034915882435855530085492317148442514817517674862675146298640775174486355443026454228134270969655125853764262040058031009609689399771163017741903036390040000518690775459806281776682633008162429408594686066323717923303916103585
173 137307721173205732703409567958915222538278573359405752848013598327580996263115876879248457040447661403006704790170866680555063430557751242800309664854105186139491643576581467228877750336772701217332930039364662476266160411202069349225295476920089733504154546486747366095510412100287686880689474003200731577485920206
174 23891543484137797490393264824851248721660471764536600995554366108999093349782162576989231525037893084123166633489730802416581036917048716247253881684614302388271545982325175297824728558598450011815929826849451270870311911549160066765201412984095613629722891088694041700618811705450057517239968476556927294482550115845
175 4181020109724114560818821344348968526290582558793905174222014069074841336211878450973115516881631289721554160860702890422901681460483525343269429294807502917947520546906905677119327497754728752067787719698653972402304584521103011683910247272216732385201505940521457297608292048453760065516994483397462276534446270272876
176 735859539311444162704112556605418460627142530347727310663074476157172075173290607371268330971167106990993532311483708714430695937045100460415419555886120513558763616255615399173001639604832260363930638666963099142805606875714130056368203519910144899795465045531776484379059400527861771530991029077953360670062543568026177
177 130247138458125616798627922519159067531004227871547733987364182279819457305672437504714494581896577937405855219132616442454233180856982781493529261391843330899901160077243925653621290210055310084415723044052468548276592417001401019977172023024095647263797313059124437735093513893431533560985412146797744838601070211540633330
178 23183990645546359790155770208410314020518752561135496649750824445807863400409693875839180035577590872858242229005605726756853506192542935105848208527748112900182406493749418766344589657389845195025998701841339401593233450226249381555936620098289025212955921724524149916846645473030812973855403362129998581270990497654232732741
179 4149934325552798402437882867305446209672856708443253900305397575799607548673335203775213226368388766241625358992003425089476777608465185383946829326466912209132650762381145959175681548672782289909653767629599752885188787590498639298512654997593735513119109988689822835115549539672515522320117201821269746047507299080107659160640
180 746988178599503712438818916114980317741114207519785702054971563643929358761200336679538380746309977923492564618560616516105819969523733369110429278764044197643877137228606272651622678761100812183737678173327955519333981766289755073732277899566872392361439797964168110320798917141052794017621096327828554288551313834419378648915201
181 135204860326510171951426223816811437511141671561081212071949853019551213935777260938996446915082106004152154195959471589415153414483795739808987699456291999773541761838377735349943704855759247005256519749372359948999450699698445668345542299821603903017420603431514427968064604002530555717189418435336968326227787804029907535453651382
182 24607284579424851295159572734659681627027784224116780597094873249558320936311461490897353338544943292755692063664623829273557921436050824645235761301045143958784600654584747833689754283748182954956686594385769510717900027345117111638888698567531910349170549824535625890187757928460561140528474155231328235373457380333443171452564551525
183 4503133078034747787014201810442721737746084513013370849268361804669172731344997452834215660953724622574291647650626160757061099622797300910078144318091261344457581919789008853565225033925917480757073646772595820461375705004156431429916631837858339593898210617890019537904359700908282688716710770407333067073342700601020100375819312929076
184 828576486358393592810613133121460799745279550394460236265378572059127782567479531321495681615485330553669663167715213579299242330594703367454378554528792087380195073241177629056001406242368816459301551006157630964893129720764783383104660258165934485277270753691763594974402184967124014723874781754949284341495056910587698469150753578949985
185 153286649976302814669963429627470247952876716822975143709095035830938639774983713294476701098864786152428887686027314512170359831160020122979060032587826536165336088549617861375360260154838231044970786936139161728505228998341484925874362147760697879776295089432976265070264404218917942723916834624665617603176585528458724216792889412105747226
186 28511316895592323528613197910709466119235069329073376729891676664554586998146970672772666404388850224351773109601080499263686928595763742874105166061335735726752512470228922215817008388799910974364566370121884081501972593691516196212631359483489805638390886634533585303069179184718737346648531240187804874190844908293322704323477430651668984037
187 5331616259475764499850668009302670164296957964536721448489743536271707768653483515808488617620714991953781571495402053362309455647407819917457666053469782580902719831932808454357780568705583352206173911212792323240868875020313528691762064223412593654379095800657780451673936507542403883823275341915119511473687997850851345708490279531862100014920
188 1002343856781443725971925585748901990887828097332903632316071784819081060506854900971995860112694418487310935441135586032114177661712670144482041218052319125209711328403367989419262746916649670214760695308004956769283348503818943394051268074001567607023270010523662724914700063417971930158775764280042468157053343595960052993196172551990074802804961
189 189442988931692864208693935706542476277799510395918786507737567330806320435795576283707217561299245094101766798374625760069579578063694657307105790211888314664635441068236550000240659167246787670589771413212936829394552867221780301475689665986296277727398031988972255008878311985996694800008619448928026481683081939636450015714076612326124137730137630
190 35994167897021644199651847784243070492781906975224569436470137792853200882801159493904371336646856567879335691691178894413220119832101984888350100140258779786280733802964944500045725241776889657412056568510457997584965044772138257280381036537396292768205626077904728451686879277339372012001637695296325031519785568530925502985674556341963586168726149701
191 6874886068331134042133502926790426464121344232267892762365796318434961368615021463335734925299549604464953117113015168832925042887931479113674869126789426939179620156366304399508733521179385924565702804585497477538728323551478407140552777978642691918727274580879803134272193941971820054292312799801598081020279043589406771070263840261315044958226694592892
192 1319978125119577736089632561943761881111298092595435410374232893139512582774084120960461105657513524057270998485698912415921608234482843989825574872343569972322487070022330444705676836066442097516614938480415515687435838121883854170986133371899396848395636719528922201780261236858589450424124057561906831555893576369166100045490657330172488631979525361835265
193 254755778148078503065299084455146043054480531870919034202226948375925928475398235345368993391900110143053302707739890096272870389255188890036335950362309004658240004514309775828195629360823324820706683126720194527675116757523583855000323740776583591740357886869081984943590418713707763931855943109448018490287460239249057308779696864723290305972048394834206146
194 49422620960727229594668022384298332352569223182958292635232027984929630124227257657001584718028621367752340725301538678676936855515506644667049174370287946903698560875776096510669952095999725015217096526583717738368972650959575267870062805710657216797629430052601905079056541230459306202780052963232915587115767286414317117903261191756318319358577388597835992325
195 9637411087341809770960264364938174808750998520676867063870245457061277874224315243115309020015581166711706441433800042342002686825523795710074589002206149646221219370776338819580640658719946377967333822683824958981949666937117177234662247113578157275537738860257371490416025539939564709542110327830418539487574620850791837991135932392482072274922590776578018503376
196 1888932573118994715108211815527882262515195710052665944518568109584010463347965787650600567923053908675494462521024808299032526617802663959174619444432405330659358996672162408637805569109109490081597429246029691960462134719674966737993800434261318826005396816610444812121541005828154683070253624254762033739564625686755200246262642748926486165884827792209291626661697
197 372119716904441958876317727658992805715493554880375191070157917588050061279549260167168311880841620009072409116641887234909407743707124799957400030553183850139893722344415994501647697114494569546074693561467849316211040539775968447384778685549479808723063172872257627987943578148146472564839963978188120646694231260290774448513740621538517774679311075065230450452354310
198 73679703947079507857510910076480575531667723866314287831891267682433912133350753513099325752406640761796337005095093672512062733254010710391565206049530402327698957024194366911326244028669924770122789325170634164609786026875641752582186179738797002127166508228707010341612828473333001567838312867681247888045457789537573340805720643064626519386503592862915629189566153381
199 14662261085468822063644671105219634530801877049396543278546362268804348514536799949106765824728921511597471064013923640829900483917548131367921476003856550063212092447814679015353922561705315029254435075708956198757347419348252708763855049768020603423306135137512695057980952866193267311999824260668568329721046100117977094820338407969860677357914214979720210208723664522820
200 2932452217093764412728934221043926906160375409879308655709272453760869702907359989821353164945784302319494212802784728165980096783509626273584295200771310012642418489562935803070784512341063005850887015141791239751469483869650541752771009953604120684661227027502539011596190573238653462399964852133713665944209220023595418964067681593972135471582842995944042041744732904564001