1 0
2 15
3 474
4 14281
5 399487
6 11023893
7 295670293
8 7789959515
9 202165948916
10 5182571589088
11 131491345952984
12 3306929199461466
13 82536757955761100
14 2046354441219248128
15 50438781290555301198
16 1236742541751845876398
17 30182843725901761733412
18 733510441860865120960620
19 17757754033623910119002730
20 428402745703314870281202358
21 10302119713831886963761798704
22 247014701648751343191728949792
23 5906623181294464361418990612446
24 140884469516598355896840151869362
25 3352524357969691901048558716136292
26 79604040840901734575775439468822796
27 1886318263626103890250039867736097586
28 44613647507300092296012865763957494254
29 1053281118381901473932240307519131890776
30 24825094535921033676127031471523558200104
31 584184068717072740841937254068390411304342
32 13726481046482798083245641534471315568805498
33 322073311721367968798715606905883736168870924
34 7546902432296256858125902390926329798861552036
35 176616431226354146191702338914802582312284957050
36 4128282996524492151610659896283263947109632738598
37 96384979387222613260142137547938622625041121526048
38 2247887127101888886872529575158855876513901693236352
39 52370522779876209763575952715207140462092257332058814
40 1218897227372850874735238673032351039818969593140976626
41 28342239378548922689845911280359236467711051136230941204
42 658424510704439966028366539317316654708896806160289609788
43 15282671780575334105740062659497450300527300715172346243554
44 354429377728276494046031821402977392730896019605581831540766
45 8213191806652531764439870803494545847359350745375312767255016
46 190177816183703041299636613631380422440463522355781733935828312
47 4400341480735948675186615457562517295525283842810869378199024870
48 101742822691267916283938416328617497956218050516405269750043630250
49 2350842919860914539221312823289329814243714037434853690438803384732
50 54282116697197708814045500661037856004754738992494515323299919160020
51 1252603394330906289199275971749365691127823869272265366587413181231306
52 28887090420469275464736773325620075672136250539547847112708946570285206
53 665789085246649783485784974777882237509593778071187810546238863593870128
54 15336313048520695628315428903934574951757314198492288131140813813532510896
55 353073405667522719789270165812978897578584796964055094602099918841560094094
56 8124127046846407581540454316786969077498846366873657850836872206101067124706
57 186837301459316056844847234532510074066318132900183490937631677482752003442852
58 4294699733212583021331388073963592517442653910347018013686246393833506942175980
59 98671375900973165197971055874447598376645161666378056450576489200392243152445746
60 2265923402413922523359759004283732122075957297866425920551812221355933134358878862
61 52011709798443116439656597716506323049742705272294554062245493255706401391841810424
62 1193341722348316375509976727412039651075058227973286480834921655053683307910782837128
63 27367931050808976463291216254981454792856437430381029112701242018873080410100064713142
64 627390543423860872243687097072990375762249896971289204017311101324752908660311263897242
65 14376660149169017325212886061370494398638559074649168498765418652637965733436389909059372
66 329311607533947990932778447849358831250700996959379133546868547820353719008958913992287364
67 7540320656429916219938722187461782653835968596971421105172414834416347808772022667930010906
68 172588115750372821160357581618524174687359638397733903358438667277016720478321423318955215366
69 3948886247238475939130215164243614833120790316234679364664951691656643792526467219842198436928
70 90320267482973673841153135667047835490427206480750641369048071573406793904632695769161467984352
71 2065126631756537791049693290192925584407258609432766917303667829509598653630023499955434629765470
72 47202272540035033809450497448848823434155474117382032855156409885166790803042031999286082433223378
73 1078543325834002824530615176679222445588267166933736410481323967001750538054517109155013380836711732
74 24636234353288449218823280673821267775753788766786759268581453227952877280852307102607448960747046812
75 562569966435069136156290319994076697710422311582863551450800861099261929644384639760620116748108409986
76 12842440398403487889770513959008642301684766041727582097464614277790570508821815462316333269261702885118
77 293082958295991371946682299968046123698752750687110860011421889697203453837274986576915323873030707744776
78 6686650790948636129537601660564329372067394694455512868569108403710899751261139037854302580540564852716472
79 152512259176734722217286291841956095697420218827504443943727691265149854330907992794676846393713066184537222
80 3477617100374129034452749282610923623739969923562513262478433167291733002807480322138072623673435182178647178
81 79276127883007421487384096738305823637208695887510950050355745257547547508649392084709038125714971770802825916
82 1806714046772664530513570935528700001696212606643744498451592722773289918963174756730280669398744676837941371956
83 41164733917643976907257200062490073352422386606140517070416555249229840017574518350773104561382011172908804532074
84 937675550622371637450344152758126799619637972005751927998130327088947206504726887215635302681679461873932109445494
85 21353725972207911632316462528668028830738878193427648704656451353789203876128351782012864902708800454119213736493904
86 486173023838687838291100653337490889916214464256637677282421617615736346486720545654162506952017806429629175419387664
87 11066401410129744776894649402459078400497133097265619250037898169750682220098155817980494660800699237897846059579325230
88 251838734099591497406369520363333444202039384191822789403578078472194577590274974682068835680777704358756342586241575874
89 5729824110856273589889188231880010699591678881682613432998170658703530868538222668067742957430096046805806989332503179204
90 130336108326128209476155796429863510641044094114236394010841897693701185597772479026414004119560781469222184220343792151116
91 2964113855833892065043454041298754625548876666594342009340976106785174676683028000262717988992227433031236689208602302866898
92 67395919571819144824646544581280744027342693005016798515927628885848705601548682620364741358553673626760907488468237896882542
93 1532084689603674718774235390365610608539652159190978648429430246006595476415710686098687915159879204794741602165857452310103576
94 34821236654610002036093589364487531305363935497459806894476457337480116279703390819482893732198578334811803490002469751582608360
95 791260716927187926225436476452375678745916443035206438367850968124607981870540615371862130621924208195729672754652405034453507414
96 17976730658261932032098601318381151748257462895710510627610256983760882786562965428937549833446894938966039317257352205770586441850
97 408337396519920239254235838464021946341598495453264548333558671341913240260423422710096609089076823663659211529566341836057832709196
98 9273561040252536273789248776886227515964398697955245507606707046040335498366896203272167073770116768942677375292216060255501972441572
99 210568984005724463727507934280229863736977331251243725880147852148877777792873523143034868062881341474945913851012534389964101096789946
100 4780400281190327215768353924298490694285132574519416333209536256406385398291376928900032168138907040065010381353648477625670458105069286
101 108506957121558382561586226800428517055876113112132440595003878496405872839987911964572829277392204092224445330828355820137853660186396768
102 2462497451765332989755791628832254968738033004978773740518198942716232220694346955445404222047033556435017183294365901516221173267607652928
103 55875350828457694242583777766304431094152870236137659399545241381022507689164716792928033892189665498419341175737837517036050467932680145662
104 1267629538803957555450935186248703140603042077858216190453145911069043684153932840127033154960307656096431907054516129944033103225639498744498
105 28753675205899489125645507488964998372069052640610097423565033994640291457176371628069361693560226622388725086730328620100235129503358052900948
106 652115575742208650297970816989118325519773230026961235400769469039682519427484524392354898176170323410682487463147323556226050731720284428153596
107 14787243455352512563852187716207713160543326906785758489863174018988774786827644398417396338457453439746006049432609931868590721251467164380949794
108 335260601028831695159551582649314755383721212567743581659984521356341681944172700239950819116285674981348861811935830223929082929053387358870755806
109 7599965794237178371043971374994194946709557959774470181865872770967821773968212982895030567150322703223834062613765358796838038446544266320286448168
110 172256541506126129481061532867900689345435895203311176895036131422155189493059750798081904793568563725185796691907706283412858418290530608988770413080
111 3903695123496049805386940878252941333168625604051250784023474380664228072669063147531628985818102415420717793700721253999699038305127775922789553239078
112 88453135201341518951005423388417965475472917276692708539596073816998548108736794445659009373319784048729092781280009502178829377969104031000865719110250
113 2003958850302291196585083588728736522068114398247072433720334603208890743041879965245216405420732816495567441875427311964328999187381955966816776887184348
114 45394541112643809668675089324483508892986101890381486786887520090884502205878281650475332945880824566949289094501689012669600232464975172812407192572482964
115 1028155328428726944216063223066549722916107384804638489127440328528608732617183244061615072595962323295915937260806764782511189745209921822007897185216124426
116 23283865541996198765541372693112704866479445494913743731026642151803382245911765497360067712537978601620058493513330813282997353093442547162460846739789339222
117 527222146091952708559478149964801398164737170133624658327718066261322396442707055065659098210555763113847441343115403760505087684634789670596068037462013102960
118 11936454617095165082540637279664465592458368227004971490482618723013367513372458937260432444280053589525573372887954240723083047137212812344745753130603623570288
119 270209811580936347329780522389783186351188345587909166678229759372170889784538612121497113809626638377502479369876801384646461119016020390324981043073132891719886
120 6116061240586744665462454630227915098236939979006143166335418908195388032966022225802955282067950733999298520388474385409365737755258847034746846519841866819719074
121 138416655934450099323922095879399995454709109877621180094996395422917812171961898805665251897258727266793963066558475418683545175785081932585905603872418834708475620
122 3132214858814008019442761546257480029099313475289172020523527185018415242526546723709336294309139979439959054691127557945368679205619388134601531877086286225668022700
123 70869967331075377600056895729123942636825952138249054368902006419123204311261677898995000387221984988332297077484943714135028567627662249780311259123285468800578175602
124 1603323742485370008853023450039924394030094711327904941792109582465359821483192304824175723046528118215434167025603351738746426509160286296271491567667371255227755835470
125 36268476275196100800980360470966284201480698303066471803159755074496856152025239208261350469164953049328861896842708582895367998401533832412253450672577746978011940580408
126 820327489096511632307874443625252082730494730190169044245073517661507673291507874701638736708507291907631395995944606919082020132129862580101107153161422477661197805342280
127 18552218198896925313744020680886966908230510220814458052087935069582632939000559357012301817012891752701458856911153579962307836517435402189164653796222626083559712847198454
128 419523008572705145428857749748125926378029934529986188881301356279502962725803406612709578182739394286607867868284291201912588281076478497502399731646092907605804914001232474
129 9485665592734877256080752670837421699727966035337930622800518099569484010380195118694406022423134866890940276636379727667505117283062939875322658668342777554918276513343822188
130 214453246902710472816195031052903433014748995706163596396198143365389117889722740741885929520348775611856868900255319082624015428957305017439728541983639891944039079652888463172
131 4847869529279319922265545772245302133378764320594337329475900816744711623129779599188472923838261941658143326871664154791048095767195596369792088730193351169961994556758130385498
132 109578001866832097124830474935730044552475409980939488802283702958855592397110507754060603078030197462826827463178189490459832591225323194982755496466062159243704228237523074747334
133 2476570229965502820650639600467411348349945878096828670647892929045555299529449114582361727469588093738924179535493144135778818950023131794365703569120252363391278658879918195018880
134 55967174666965353228520801524463494057791038818354759779993270030536887377955236185676491536871485324738500060714589297041862228520645346994555217857261759300389499410291481504035488
135 1264655437539663628502301890550527866409888649900890295998722657040371962555764865475627467674236279213659918780241562270030712374653527314621553878587260749876471589014752043535053982
136 28573784449804582520050955452487687203260312311389982754579698822287291718169891874446182138416077425143530316183742638857548440759664202234618148359428770561905903652582702263801172626
137 645536250759877795822266188231394326451898504923062118063198200327012802292717776980528420351135276607124846150612256290717037293987540087711989089767173368186093933634560326265868999540
138 14582481134530812411713431691182772881322995716994515246418004181906029448425429849141674610815574798822750729939716651232107286949458555820995159348386968254925724215480193643667780335196
139 329382642004734827331641173975273058867952685829571599727787947681334114342693794362280420544408850236963080459518915275937468752501302029845272208345120749694094243907192271620705737074114
140 7439248419491557074779570416647244382695285295527906570871739976846788359977657540789833285256480198190883695531743298353698907972349719439868840405083381424148586839097624863496497692187838
141 168003000776739662843056249702627600778682102147980896698218335526105225083033571145134806436962974447549771850959946330972590944288816205010955453379407268867572830775940107227682973728627784
142 3793719245440365100787732457972997317759228639542754277840011089673784397150693734606041035526016674302820923840356051010606499229964124385610651606318341962968220199007222429855852586852497528
143 85659205743347357776934984015553560623499782057719959947181110400931824608311013930349697547344468170872788915283051840033482009039219475663853628936621109169766179731132017741164423934191184838
144 1933945048773802586198419589423588526154119817146397166894924052025264902304211443820396898867196410894359812148222155665532201841553396512394683833425311906793883634008960138649355833717364830282
145 43659218937731030707764010850425430612149653206559540403879521637856385174057895139349669460671987363098728365058840091649408256643181933199859257056622554392823010239429781474434056869331405923580
146 985530441205221815058124003333881128100419502175990655615936076249502894811654024559991083708809631926930815261716907034440089371104585772880059990413859432136541556354623421389363210666726648209140
147 22244716144235305601493324364309651370377588441761488058360678045604834188570502602867748634014431067696405832241954618187453301302412859369803185207633148479519870047955660473710035350574438098271402
148 502049941743701866899331056864049089413182382926657793680284860163551046403793577068472677621950683356103506366373052146402732674460121276542631069750690518575567873890636311860917315272354327187985206
149 11330020004285144769960916441997169353364094736495612233760998886566208990876875308999589426184270359652216586499866365535804877662560361326253369514879824430413891729457235797144855564573566630751046544
150 255669310976223314419922543033007766455826141690556555163321305927832981459800590757287982521707833767468966621145034400554650604155418805129395802660936816505236258422509230781709537425257693692821147600
151 5768875296291945824904476084676904373470043850741256565446863924493226438671928642577504500330116350075313912509429308978346171540500219386187116294250507662379090675112390735630261007098518687635229347438
152 130157373144356068871658153861911861703808754294211197937711350358776609285466762027672201000441802742580172868211275264489134039803556850414871225879698990812816732763977332434825376132212322719305999158146
153 2936377669045080957786526699497095925610510487400750180227786380050597426993127393515615658949421559997426530044151979873742834664803844649788179042137527586154255748726639953452101241684243952901678536992260
154 66240102437384905287993705408603928438795759459437326184628124069931450825190742547066055456133410184088534471909377267145460954556292884656900673594505321848876184786316956921483063984224256968079392600437004
155 1494157732633324392721783766392393434006974067994007929995784285546195471809524297093949155362545241791034125885310276608017746879350949664833354791292864891026062250669753694847397148799846321916751837486765842
156 33700681415898179738042398027437686708190022270444673304679659934645771943914228542613559659230825714668305996375669572356153555390524782872582639531840755728826644785419937401550173381950984213614250753211113262
157 760060406843373551411879577219561802452106289125267860729421617145203645535886808075620320652644022990322481303268344956807621580794745320408711388421484818942957411446401016474858085849280503064287391426274282072
158 17140564861468840997320075473194007628480854240567616767156767809981686191785306556037328073231134589803658461180843359885780565455251269456528480365800021466745127874946281072739682122630255892952522820661355538600
159 386518366547823551836171561063045285879766949846935042579735604104983391026025585214943386216557070249864906434711236689876995312827533288796724362304090676427557704420523939801660871102167654772178929769780350454934
160 8715323513799581538057283081505539405943213029663014329285688205005411026300220907949031070160739874064718134119735841981653607703459678954726849341845549936935315633342052588311870582670927002797432643604699376096314
161 196501396324070234769885978066528754888828672997023546320603023450292804082696929521441865368744407834386438620799289917286740315436694631619891654650919128283290761801560698603958686044431997914264754532379664089239180
162 4430134296193630818404390137065686755097855696706744246020218291521128515676042735407279242159636696135071142625924960240725623236702169058184130245079696654943292845577836762826762437900939069821957711882323954514631844
163 99870593624904585515693679786735067357151303184661369162934492191603202260131959751195638514484103223493238820706153351624415720793942589115902014689367029614798888388529183531057004148572220408847194305467968083078259962
164 2251273289750231309954419442705814745719421229108671227694391296517691199736786907633958078960752549444491026296398533374285216969270534363475705259361194767560448320009721933815031713588176691275723624019062081515987038374
165 50744503403734861237482268859373072054704899849006527888174471633340458796837267327215171059970659970450199841403073280075809868808647774772721480467846409830444657204719121870319856792836542216644974057644156679024302835872
166 1143721650303702523127514043080104731046329252122341588647720499909761618508239632582584223951753921838673555390425467454145440779900640375495830494387641213776491013763639548600748430083024447343020220631450160224624680792832
167 25776418000372415639642966560413185579064423326888681534701089241157992942961557958889385894011333078857318243491420060879781405429647778879102986917623054377717749891739162278324801753338132621125352350605302308777160837256766
168 580892825051871787728358827352857504419817476123073195180612654210398459780955089079080272789082902891750711262538610285881982304656399041904969859457298042883236185943545898674508748058345763987234873533250422665453415584660082
169 13090041116461182066976264284109081239469151790390530684235320359761382193700877126598030930686134350033549417054072965243892673451234778356454004863189744880792282272727324169605978465561092825998807418765310740077840384799051412
170 294956441090305312407199701822106820059609759039645982342549376926405255728732257896516703413539855968439763805131730282341236869107335524324289367649748306743749966998083464191448082476556507975210954850852086714249000787150361020
171 6645795167486322561284252967322885888447573839244303987122200280423197235990768116085300138761421949839031643175001435114561399243713595205668900739907316126033669150834469441148498394236481456238068672838470619986344882085869524578
172 149729896579261862858211109146625169756508898461077120023513740207085499915829755453578292859383128843317132584510279355826986216527115865353121780385450126955220505756827163923771716549695493426883363049210689812163642316079347185566
173 3373206362793251438111000723623215261562473158131777210058434478444629963336981621039353246485324736753874976785430287656818745807102887711804362109162081662589356619356663673997776070067294159633081535802458549075352274779387953657448
174 75988944569866804401641322751605328361911856638084424734308696016125751746714139143791061362175333209614402025386224462466339388754143832529229857923157066873636905427796266819219096406162915719281332434184107141560561961234987708931800
175 1711714488934910331692516006109579290498599565460107375137670135674247234099992602044270584604159628013497465472464715862528915227121000047121448560176188305023327315497636322573831543917186941826405003841958951860480999568282539010464614
176 38555465056907855466936043004420585652309038401307605356711991202905107648137093852966077249294927817871329256815654902350254708153862674754022615570483213312062067895330024740584234129366673951344113619671078192354024581875780038994652714
177 868389487756831225001731378644560358249257958941840632718626368475532715981099327614146211072754180594381371924981477574456395831480359053455915914849209907453272167456917406154540940887945949242122005615749037733419298310116659449701635612
178 19557684871099967358461748377348383714142344122798638647116621617577208792363670138874717355728664079093698190908541939270474905406403072893493615164958643977880350396591442733218027818344073242044238193277123395679120170905610330142727864404
179 440448245313333881139520663326454759793186199002870575021079169541323941003433835565158836882805432160272061680486069281985441859414614962177076829248162574575897488942164131283269934630706730580948225406822906435928833915800742748189544143690
180 9918526344576826578985375773812759006662516160855018262925980771006618654372435511939414930255193926304007062109404552986224047195112643198531057644385508859532743552468261541930995806278432049603961803648691702911975122693780226158188492760086
181 223344115531148419948705724310758109695485979202400881122967686708364313995037996211577139024747972008821208630274046801469844223125417362274106980356960218949079881756919535994497930233862076918072167602056899785503506908186102319663128729174960
182 5028949091738092545676284146811963059396670506915345758072940997844742169643979255989440216962335827642259261919302771382285519398457518406678320884131025902089552209011322862659740559576099766543383489475723663774852973528807521075840088859728944
183 113228456216635504790417673451153470151214286565384074773910571137204056453011978675417186072865688959350710885407561550471962642580649151316437895287035844451263285948991735307265464308354449413497712563757309375159712290312049802539473684921650190
184 2549234642767540584126155307973840114158757574783487465752459460459328363981315330210323737003617972205513717065619751152035444644417740754156091194888012166450658299580396054544380678799005497403057343767283111737335612362076111752419477789364952930
185 57390521176467927783131864233820935089658967727918358637964161615566912224582217670832097170757264424277047495034769036799067944107311497231190343869142099573957802764732888343237332205118577636578840956822491807693891185858059510018844582923856647460
186 1291953568345825837894448151516434084874914098452822091453222158073144289590051505754065863016679222461981490624117970331740831408876650467593614549495767918854765833691742276071665370739345518625256496090250661855339494547017110904896483547632175175788
187 29082401628642550923337637714357582634993114894813856246438640590989700932932864902894368526245079011360525107235268780057213282370450331841372335463295363859233589717513691562182340918545145442833567661085359147506809318615337724588598873925298621752242
188 654621847785241037306261563661531855755410769283761263125600242538920227900645109783458694022952902273596090602947837949637776457798641328469620663172898139738206632840389379765824519769706429807978914546423657430156000782118814010003409745820597350819342
189 14734242955460305042866171062707855122714234769459786581483705030288061633744177838160185689554473553550071021431027522790025159109769671098479037028995960617531051792287693461044343197550360443645577110641778746860905668494730332965880022696784866168381560
190 331621358972722291018296770283317287579365141829054346223501064624175193299165727099071096822596099886919547640741489394767879860639988551776824575878011683817377271480615565987943392598516030146807324997815026135064497627208681058355129633993536156645989128
191 7463365826164650277693020389749975405703324441883957513868520028495379503662746629089178976638801206204651946103207180731090448604687363428631445362409683234057208527962841194112099346571620458522233608494868379218650093056712429453555606745570143200008951862
192 167959571561494812355918534793550056101710761573644121944031825381386996877062677827706128507082390692910500730053891890098329724793644356518442437978792530591613194095517380378297266730832479034650713212244831899540124267777508859893250255105045303660868943386
193 3779660599655086227584823121719228622347100571092160615560063908291178523737898419650452001165487798561850334197071135400091103967994604180810776623342259626092821811835210126913127072433676633104557119883489619990895058104152982266794132622447113142019685661612
194 85050933636720441036135426899996195986646794568673775140402707808075190883562875092166043013939112349806993074163403306660794117263818092814248208972358740275519377472696743448302255897919393637877462928392802925891754769048646647911064692608540652742863866235396
195 1913743904861175387171128524571890168445859962128934499807007793329672911670800891095273968464339207084298204055915361087573113267969369584374060075291782297711422695801912961205356940048602474591179882914296309506962977666261998253406845689259310630893974588366746
196 43059325459568372913749273271649977563381219588030373135899757410852921720407283859001720649347785627550512129828833831262798854047808013111306196274622965639359976944470978585404232681402029319669596488361368975345134882710119544695017732285959378361120737559522694
197 968789672538732255996311815807515448014180613344116923728399162836067862475997311858852120465504773553402067669537584268592432222215868702105068404752203823600016574670185393066251331113620100851413376098980113337039727149690442893433302490899504175824391594329406656
198 21795702062276456403809207492588356698600394276391083807780770909308709680720887529000221985528691807143773984003329720464275830205024394699504339310314084132018446560984961840262141798771121969048253262227864341387409062467552651514566446385810677245695050261615889248
199 490333440199391117826371071063106007391683576090490523794468842550999985287013176656438975541087095327758215355167148235023217942277431454482358853026936792607454924326883438785290646569099159419256160497399748502988404968204139055194363055117091207122324489210473492446
200 11030409902154970767886344364422875016658142979464377573251434952799324994440051596335271815229824740123250431914721561691162762646210901144390796646590657354628819960565576598595894226628722666413315647396870371406516279576493749291699921231443250011397042297381660293714
201 248125544782500428714677978735860586328841159405366433920765239262512277927027526342717992830521448305643754732406277722984021178145449397255814530589500688951946567682347439049929570820378061457916967277700516317471801104271451914965872477224165412107423687571607097981364
202 5581246271287974742264443682276754177728554574613322567915125037775330699613817444215485805181119177996860894214753096924253252247720240982656182993406263673232010451225574926398908816328658777120744020827671022406803815840156465691591182107605991085175315505947483467040028
203 125536775541497947469623558369594738329412987467785689928876115160754612290530762770777577441037972602857150120472150086544881290331773602191560610157296512803572009628851848677290283098075652538303921176430753881252915753901859795696586180071268810119722263947808477119250178
204 2823520969381505539008560749170695357274061960338754260920737093556077225699567162184326207910901695375364944393460568004123695415704163036034745967066912769816992179731216545644376447147197069003593457025172136322290579459186179081154146301498982597864095652393877023653833342
205 63502601475753562982247373371264973171116587695500521912930629458778910375988159732364078101588874190886490453289445995916584611376231696002080363902803916487130556803394183033065047244571160085154541831270841776818991822239751797905573456214751189369652019316748754630769215624
206 1428146148421187439589219099053956926536235783005261649408138432251833146830361028547822487331255478911673984252587194323013460056204490237674785341679275561172228492281538428943191613679864661039138542568763761640333495553712860528343936616761441318327548691910339866855966940472
207 32116973003699940412015772832352942541075939086868390670348369684266031179165223163527310899227779367453936430875812150085185181570471231363712819516376743356067725894365781797661917968089662223834939285929941655850777956185191772157309043355425602359032586706470784816162515075846
208 722233381407611529251951393382216866120770907160842572851164817297782502922032592906707489643096063682381866838104212671476651758860132765127759665184016686154232660204206530232530365650723020805473042525506910990959089799395561223796094873229702604028885842547302394195776566952970
209 16240585501230962692748080963947161653287718811811526099610242372097772430013223719530054760786910071905981615218492502058109702127843025196079383829754635328434995568667342215996518174406024653172405204154508629631943148567996544739836807031206397650363402416183712759996438801301308
210 365180143697616788175785186952327649889400684737853642883320568970891168129434831762273233856708516618948093733689486428988379616436769947195351345792115010412099393101018394082342796292039840528241187002992843966638746215592567394465787924742772086038082721449000742695669697130936756