1 16
2 512
3 11980
4 286631
5 6947036
6 168799572
7 4104115772
8 99818649293
9 2427829113648
10 59052536397220
11 1436349489188322
12 34936780127006555
13 849778519255324644
14 20669440240076116148
15 502749555285048546206
16 12228542076722590953201
17 297438834524958001700964
18 7234702211395337290139410
19 175972031986820157955479684
20 4280225383187477591825665463
21 104109324217843758879892476158
22 2532285199693089729794630122162
23 61593602501759457256012359039748
24 1498161372031679159013569248028157
25 36440269857315537286765141285379954
26 886348621759812222603338532927431752
27 21558947899443687681342039692578819748
28 524385352580692593893043369792230576371
29 12754796722166270524132707166393888840674
30 310239099210440898567589465850306573043090
31 7546047246024554834079729942311193079169658
32 183544979289052797589242290878506222453497583
33 4464424661529504242230507474412751898711055896
34 108589663610927120672751129358030881741904740138
35 2641261962542445124970133806836626978760890651334
36 64244280005961486342835498984425505455167462258155
37 1562634669342479720907763766349791406467924154786970
38 38008474989594309832157831008050929953353346722072802
39 924492588944342823276415419726017396110231967035482780
40 22486736109433583826627168081786988623699196623553703949
41 546952249160480883047331195281986626953459564625241881880
42 13303698740708181458119247986313483808842246806986293188934
43 323590222830568173492098096079450208634591660391795360834138
44 7870790999733869179300667737036940234225160417515429219363747
45 191443827998253078600319631256970024412289010112950074632918514
46 4656550946386959212238448350345886368651425543475684588108672304
47 113262814179076834598459455413696971565272972864323376497038815618
48 2754928534759779147953255002193472511898450627122129545436950776371
49 67009029279759010862221676354227890215098900431581012455062771258020
50 1629882571675178573053224469590456266519839284396420205757440794980290
51 39644167748792188328262086520080807338562311501815286002790235010849804
52 964278079787697041098261206039439733676904800037710658145975028990075439
53 23454451637148487782555549235237702962188259626845816722124124888400898550
54 570490310969688494673579029212702257901153374955135440715842618517779297496
55 13876222729283987619347997992431581204703065781806603084636684570250735949742
56 337515911366509033845661570985559686555945554597248696324454263756215030661129
57 8209510084120946716019131329589314145368202591564907268337786516680031519225342
58 199682603253919000077023639747098563111161543769543154101327532826008807444733888
59 4856945375995787770621176177255353621636366941976411757728560060802956283035933386
60 118137073540701072764516872899600769635212888442523689056620430849021935588836396455
61 2873486742045072010781501599391635501539544900519290545442006866449728782354187222108
62 69892759395839375765059513773068017660561498452349953223403651372630135467404564559292
63 1700024484013460543376340538083929248204490249534374166030400141368064020409020223469238
64 41350252461448469083159951222165705930313450952420137277009854033574058855615840534647199
65 1005775737175786986020437771810279796060151351722505931246742129078170377573287002076181042
66 24463812752645589613938448459564234626323167630869341148435631939319986075885236362750404552
67 595041332053831855406091905069652634041206998583892236902206571149354850836444342156971636940
68 14473385258154738949068292629897319323861478483309605566094858146421571253913923055972116156839
69 352040891189756722749861190082705472866694246050277153367995897757886935552788933521153905686894
70 8562805926820104890903604682856055764626357726992079939662799880303741464877696558314630789334498
71 208275933777430863549717903541982478629670669454578565825473296369194599709500938844994026633527918
72 5065963769538567589098723570081689644990969081223795398500950122705541437062455798437807158207488899
73 123221096402345871448982500233842851949414069698267699058013949857478836135415788975267545824414537292
74 2997147095660969457366700337313378854126557215295062435286900889573923436995085973410904899463941246750
75 72900590688608488872260829799803299703453149029612975926668552122031700688125633282600407933354868062054
76 1773184949928528488058438125043121016256578648742347470023897590367034862159066479482169134341327667152291
77 43129758441646635444516125775845581753778224581232198291973854592084862551472734284871383593003394315295828
78 1049059244107484141356371420756113623995930337983378939212729081583230260194453937878755396191645723451855398
79 25516611671645370869730194033930326105230838267762756914776090876511637520933904591834106069635015738491022550
80 620648905063019351584215738548525347924663284391562809430100416155793104976272638336234997812380787021724719825
81 15096246645630198738690777791470377848104053380544776899910941566598068524303397869820452785512733318663808389500
82 367190952769925359754777687319196361525632677457689296195649051530507619921092036624127890475312830041295444430142
83 8931305837872858797180483848913974882015172532782464247592214816639181799782516224583520065420081866828879850052806
84 217239077836438445667407320095872372964689363754632608876474277502395702778664884963601514901310493386574980640818033
85 5283977258858031363744223373262520017843352220852300257337152519100777543113925387722720193098440993426561732549736224
86 128523909925406723860190022340365773311984282269691021306754306192334112802074567622825797437927833732558699573291996716
87 3126129166211438700980683551890986050080893810148295958958838813947826455601165249083574418170842651896716894141762441932
88 76037863845799107036888372832431020758572131228770388301265733297464322736121842444559474128816174921965677415571418613759
89 1849493872717743098604731246683225077352100339488903882820085361510024838141848913108545969222778011285227444685535570233800
90 44985845369845381720944423617690929530773882454025665972644585145781474086341016733969500763306107264132019705662606752418600
91 1094205454525712943520691487798830048516169561271066165726072132026603827321030519964389187299495055747079713415424070264961524
92 26614717737779330703461417195327949726993782790104493550072170135183971558735311883542476490067322444179675770151156366043763385
93 647358498654806552190206810960819757558505015620199132440527394336491098981318457464522039645388641038612996387366952993824097788
94 15745912840763857818506788261025017380930622434333225986967964706350989627927825061123625854764382220124291109508657434758436143202
95 382992996468157616330532807123653902209077591860038650013239014792649595533069011232697788697332569513366039583444656972006942517332
96 9315664123575978685596066542431650267359558747876180452120572767739119779623696917075854658362953966221501873342482083386483157269049
97 226587950337352206733868687307524857252138773780874827690958783340401215703773191152910497015548662918849694054443211509742551592377450
98 5511372947436606143868725085010101900755972586248267383521466993143431999944777123556611412840774575855737740388887496015810399779025026
99 134054929754703800500034120654767707552120842851863470925920684802806058217220819063816358035214157325941256971145789752106948912955146424
100 3260661973510054554286487778905629374312629058108213712429371332224690547103646694306662193701463898724410742315142397595997665191829153899
101 79310149391364882555019222638400013426072698186286890517381882134898930887152063034258596655369326979279144202057277057578518687650082827098
102 1929086746060161437757514863818996149787353503448655304238621901327585757483822315428040496847702206449633260060458312815974748969470804262154
103 46921808903188840935536700495758424576397343686341104000053878315059885159546773825831666424775468971218304050652496517692056054885878253595418
104 1141294529778864418248087387863066584369044592658826493230758929678316394284110481960682328715491810149450018727846749739437282695035402781540511
105 27760080741785655209938836598247817189051091248404905767423877496389932072223740220819470349013678774150132456954341172875562064477957018960827780
106 675217538228079859746420414909026874956484134940846377318753917864863197719050935164403688216234704977696365486481161339963065633879239923150133078
107 16423537387069635435141780298201173252992704449464971394972165094494636285919445764621160240629068353697234980213016114972469688251768097010698491432
108 399475080301249355028938759936660109638506793045265692063184629210990042111712723270152033042067116774451904603207691748508084704169466005999149612307
109 9716563248263941336327114789204987294035657246512988842088728720071112603456053943419307167995038442924093075265895180661191139509700444466790481144732
110 236339151083758461349750821373146084710902054523749059637112571082673204388378044975533138542849225534732173442890172595949943072464580926257846488355544
111 5748554597735103130105487612394575223741053882068620950345821847820704233021573921177826964545777991393344711715739478386982028725492006254323164446292096
112 139823976736846076822594561703768616423746408627551476520365478553309088895408994585282099560963343320166803597782607891154229172914624173071035796041094701
113 3400984393226247128694505578122102851562198165411902473730835245197628123308850897544958107167173491825951341592843305243267233776345540419243964530279892508
114 82723257576470265365263628760164925552908938011465596509835624781649566003297476739839976873243215620017990070767958263326088244323650351300028692569895886026
115 2012104894598324670001136102359135044035539848703733134481066299950744029738154610888182523009212628312315854112303266328075697623654763129345752627034997317198
116 48941086527256223629428788883383391207530630400676616546115471288199695708550554933856349244703756759051476101504207901058670382374053264228214676472085801596197
117 1190410080954819708575302593770798303391513569974860658107892925180601595603750966547454931184281677688625998960897374063096356866159431864117250627306084213395738
118 28954734383546301056565980841784702477452371640829410189784670749218432069837896814947061616550060676844723802328235767638307893682829659326552184553955879724845744
119 704275490131318676684445426479717169768421791058197120716351928082012684764445035786764056608107169373788069346453019038797729576209920309819735883040916773289387186
120 17130323470747026985152959613036912790085336103586542588737643152135742017096366440669225453609139698692481571008839433673893911969130115019562579670520419550994611339
121 416666469761300906930188199199776346769878385597440787945822345828274132106204047060918115534303899313385591989995970042580518565898789232815919151568454829274575222736
122 10134715046088629255026755018885315833722795031566745943944935962787076827157448681338662994939658489788399226756231595244459121875073406648084812549278392415010524805768
123 246509994250933987237372782504187550802541824025840369244365965845746336370494732565132272563645879964261222637750919740872624991151243362018073824078215122562571326264746
124 5995943348110992507860180426407905919014858239277675783720137745016485010523885960128992678684412059622275939832499692154279789380601382892600467500714724997705431786330977
125 145841294358069398132583536870780673353071028628293616491828151799896942018058602816489965630328829244519858304483189726352687680105807357944053602637263716190538652691962498
126 3547345581031549812575481733085963560849171659358237888926556709503303176689390797013894270893361048203938838009431790556162404254203399897439197402305624703784148748014060694
127 86283248696138645121268837839215623047953837664796911293525940098374408698773981375406922884680396708787311017824258210653363008332005757527702738691935503956853514359719549432
128 2098695724873470608332351501090140512122524305324369028738257207595022948562931180084474570142189449820603719372041699853304365162156833845828544488992079797860591897407146858969
129 51047263659641200306758409574812363380168701472384446198842361156224339397031478418831265201365086438845528593660319310187569346935975530018764751771392996918051764172017911340308
130 1241639317340310958135568449727766957365414660879330576606937994815557505480423161741617666205900292608707111323483603320066949081307133397985988216340138748592583703950406706221906
131 30200799883112666300038238710134389700918975259976727638458613787726882188851829744507958114242593898329708701758528941411897907536174208739479598084763324043314833230709374145422248
132 734583949494755787253689304360211640631669362691213687743211831102809799249168147675683847361691948744458590313278510464090880388858540322032106603866404460502609821642829013547203479
133 17867526057051515252939116426194418773433452052983992990881920120039427069495175703459698649794483935146296017048774139491886552443435081952404207102619241754788436068524221763390279274
134 434597689779354470147875104406612784699592110304904604190125336535424135839684913832325689021492095076698192870410487864738467000370905351714062376011431080098961037823557907872781071690
135 10570861984947906672283316970834544782655458783300785596697274684735175139196371621682965048993346003198017347158150773845062999319326334337716303623703631034223936553201813548384438881352
136 257118539128794848795940672403244901576357561549124240773530429809130686866206860258073118102447876624944237693843836316468735654220611482682409580555978864034001971885252592137203677973887
137 6253978460589219231239921798291019724015482281988820742825160496771165894569232720290143131609918913127494784503775311280641954095384094392520074759237168685006718866007062785270580789087766
138 152117566932511005473831272908400744860468929924119861614557206703286401381300277479663528248705603650281689593161140500608383818713300919586061062410124953708044730353725430226155342089215716
139 3700005414998959136989307869710951660250224058589280664510230061836135498897895382864459497884735564798479674735185899985903492606152435546810538900051865537424352010399773365180282073070908978
140 89996443849876913517866921536203900481393407247917249394642865096334626466468564469302807568694541610086237573714176068840397853605173846756212805195097022781836067590375743813880715829935573449
141 2189012987059730179825210624965793184102130706679666910452846958407797397216319093517788721570251261316091503334048084809984610997471907361661752070132416332442415551229751182000313063358622097792
142 53244080016198507539291360657295811240969952638497730385563557993288997389908473561183234351754371365156536535222722683306947400416429558741968826879308950482209909842984153675319819358578045969142
143 1295073201269223126664362022101549309509345932931899541576583634242399376303264024224023549818536985583074216026440672819542344860042942598994147914450485402489021915272256382749069599316241816376338
144 31500489747131564547215160629349092396366544539853373846275506216618983358410613693564084676334326288998927548048373322220780243849348820791184785632000993282596915744597732593894104291474244933610137
145 766196731842390227611259938627869433760122357028274258087735663065109288592552686077562372777753881959345811476079339346184691167164006134782079904560959493418417517031660730287646880134202834896538384
146 18636454118603572017854370811561007371722194922336405586278637410903571727945367397340367214491652552672690906742638088224901794242007422108293595218913891013773798010793999938579964173802842866829844356
147 453300578925283961440553000323821043470146671345839162182313090650395167665019278519155359312957022462308662643285701277443470874491022200431006676567545447334222545230402415632923123939045603637293544336
148 11025778484807296567826891452122649201075055878155356989402105240743909370882061326769358824434369712072899178088516977760760205467263649070200851430648433171778483677100010695400036143742535726550895304779
149 268183622187866436342138656653283358892484844619741729589910051864794469780731519863129720759544190158801418175882484816636824903698817938605095511724340543870371181870188804660213047662315141025624364851500
150 6523118100813297264671593129243007424500542650122918051329030901751115128412650538792873500000566877171749646080244980038639293381774913304123308384995943027341007232053094047380590006437315494427482521807018
151 158663938573215516869344768631035167612534562156869500332425374697921844908024507077559439788592689435901541082783744658317469632250323696363349847706988195004172956648507553991820641350071575902078936824161122
152 3859234957040928256791946408671582179866583127350647962594901930615445147657356709330786557535165848045186603708370037814191434791408799506807847136315747158666224329269156456631229598657970129036960165445844725
153 93869436165382949198631561809716591593809085693251550335709195053349762825651904687584657179817483956842281085431665581570383563311628366603975071302720965574385409311372798715417904092221915143405368207358892596
154 2283217047962041525497400024769251434281810033102915639397836145613320582697627632154896988239263183497094119404052355099077252432359887235035414589120780425866797168797943454544717712155562091978061753738846449512
155 55535436251261648142153265941881092573447471769795366685221125377148946848310326239134075431432820098729021890843083334403671932163760274828121408410187851963860841418129467322945540728010331290894403187417433772238
156 1350806609634784480940125022088223909024602888552953764580330199021729880084967611793975807526383006158412386444231737812831432814474588344596831123245283947528583190429368296810715356115022935696935372199743556006021
157 32856111697359146492897295051017012599803233767915535631119914265447976035437766706087208873060879789524386215830592975646517145547493385446324530115088065494295256694465877496576898344545901225395095158154822484089766
158 799169968646518400807847618104766420407327840330573087311776253003348244804469701089914562672543048809130557007354411519499075333450656336978279322394606207989161334480726065717724369521080921082855093189135692893211780
159 19438472959592822521238426238468282970769379838639691266414121951276364683310029301361332219275956233260080276949847152187069268018927199216345187745250277739794464823749160763682935681771102360071144591897069696716522780
160 472808345940174329814987545023925133438021437508337065879605776001000416461268434913652937355576753216410437745218067663417988246049187850257434656515063448896636494727928703891880445519979730850156676236861651630706205439
161 11500272292755563014337747578248656494393057754841970932700959493882115423369842419035579540816285861407280937895200669976690410722564915279796270346984736073890686218413356236697844862192412564446328900312069716008426232036
162 279724890525210870759391482536834168289150258608151271899240037256904348141257234185378115650542814414624554067193679168555028410709526507124316264296581294065860126328741075429569593153742632958955626631081160416217736025190
163 6803840151561558904505494104916132760222101709580527892623454786053782232454997892835724089468443376786646029555738035762718701107354029393661949662943010123683101048673745142955373495657152836803220841351233531783502296039186
164 165492032979557171689770992331677115293704225326903983794078958151365532741272873176104089743836509696062104861896291637209056160393176038781839633667489068890681862984256970885635595966428052665479473511892366725018772125275023
165 4025316934205320661993114029221339212571649614367639201795358277836406756307041252842181167728375675729705256469757804129850283784503376010504109647424254415221359452858603830985392714330297213896149989360912667214175733204152728
166 97909102505264774914015597117033897172836111474968280702295155052882754546337244311087658417119288873957396003947151879939082465178718954418304364095771647532380975448723680465890613388077039034544774581461480863377915291369695766
167 2381475175762515241442490155153667568489928793090390255187907147796972013658896480409615863861817432053063510181306814094040568796065021980376549073796891195754942862280551443792113107133305641960106941435489922532586971064972714384
168 57925400883622017311759980471018712271688072555012986589386170423782970900112488904816203864164886546921333416257683746415321832467744797379351876834408018872924705242478183735839515038029087073803678733867552356577931341597657121587
169 1408938502352425866320538962055822717647722681791833526758465910726925733708892266023894114701611897404041567199517294811653540854875855661141719289119637777575532616235015406941126221497549680453830428246225636473311188409475921444080
170 34270072768238215282970273550638558500717589447823486357245879988764012773619127999507030916773705168407120022127024186639006254964162787839657331521135891257752871572985832931843270962345059484030229348347824458431037063794187487564644
171 833562206994449505827799025624145419450305410896756654222250823229957832700297949230406503991643436804119502191686287447778597782129899492296408191476515591547192487513718951896151907927807577976516315205165127356079056795704385638198710
172 20275006640004216176977364974627391723183257548424738728265175581223799715577862171890836328981982172053801331743007315170545021502170926808375118213502660653795632525578606847707740273157521701975377554203351681265729599778043356747445451
173 493155628701568895715924850566432997625758027976746857654182698076047601732946028092653170865488052745661578098749687724994917428283417768260860173333250166006863019842549993080493332330146102726843630512813384330350010148528160460730143240
174 11995185917235739527708599167633325522887616542038236617234163892541188898722015344951554843560080862315144975145500621434672642287668740749289427165964775864107840856328737050890346199443908483357702234486975233056005323543291105134657169868
175 291762836749698167543421025031639000270763147844224114393957817408707217206547734557790038451752451852643331467244108081640589612432837619837801719524651899686952969510599271330373809927021981222603130516595538946974453894142369745537616596792
176 7096643061273033896854245217412504522565573107623371496473495469622539608625373475760746263843174697903385842955194717595143945930532950012962635921323240934330660884316271231563690534552861425327537604853537512262104376104534512590728241873193
177 172613974076212769890978133326678337843375259275975963310152038287417338547251536525276858147063289280019883558805614911404176000691842909011814332451681723084990836898600686420425064061127379314567757769738192315151967314255849969278986311242588
178 4198546240683910412815150203167219707914420955195676563474093071656475671982464420105580300364171049471482521420169763672074223325053278936294230480848717520779949714594283118662280828897982819485991086775632232241056740008231686107180259423062496
179 102122615677557769312541408786769008173026490155965685284070635964191996602853962651533170774169194468818196614059956365985618289283535304320491959144907716472840307617281528053419396898503026823312798116197759628520078732165839968358880187122580176
180 2483961837020844749643030702108254874917494917112732613052165543794752450929351247415004387292050921540018370634627077330732754314057617402636814394590221486255729587193069533858448177783168910120858863180670491869755402737440559612981116714591499985
181 60418217520567182941361645205351921273051439783848695389997474002215599542997302419311563322519538330762559422303224747086504686704205557937709778426608211229353411558775917961674707560505593179753115556793772225867067105743233305101490170348950106500
182 1469572098072430431057085959696829130722497755107565313396048135233085371008149685571787752231945790144623797470023954250174524909726891624091771385075843348411308116074080012567470393203979429123503725467375040889937770790972226719313100549851361347192
183 35744883580814570129219239595248738131527921457783623539702076763717451084614589199050965413171669383066016950491489510999267332698836804455671839657394461872487907702834066575712103337921915492279544540610388495583096526342683960862363430306557044519150
184 869434513544372920369716562151051139886246031904724786468774324490650971545130555608928502552489776287862316575059554169806512222626848650418121166829545904148002597518661520836258081308240878056327293531963188391661065289714711445504488973628040563900909
185 21147540504170645401197165932199503602916572326695762615931387152933307455971416187010396418511206687221633744994457502718290318021643342980250821870985244332506118209095097786478460300290650275663341821002582118085097811326402841761368465493303597035440802
186 514378555726283065700006561214503928038211924731529413055318346732839483520465931109150213824431250757234047935384556951814805742476229199310916621470549080432054834948819105199840612404878337034386332409848779212098228723712257883577674077099850307477966478
187 12511398123998215688040222027374907579110077204049708782721240229238348127487498311468695120207210403041525366348621917704517707754250689105382744321059220492069863193551131850682119763667927757387842165691711919361011808049687203801198719297346430218230044708
188 304318835368563244631479455800809106194199205397491899783198116956436104929796795077058019593522036946878949784215819742072171516159657353131904652279044311355948856051421784128282781465468551554250741252897888461853130697918365858840768089569384525559950997547
189 7402046729089595962767564466461857056222634084131125212171626404773944244394389652053270849475911555310308521864051843941903574201909411516906964340763841811616868360489402010039233457643997220978038479115112099148657604765325316341070227539906840338923827080100
190 180042407540331746317807536741434697586892988853554898961021031589325858699157096041299778087956592509612957128689131891016720304591864672490147478569004589205393232762730985380410093157208963026238844619230877044358855899369353486097498679345026117126102448705522
191 4379230461424792268928799407416889661023566872971403292525009951395701005262981075820285306616281239947041444156496785727110220168358619556951195731918991844929656109726450086806907775317247132706099328212010863909423596653627584783383127947621176140146778622091244
192 106517457171720856640362789113180816383072245184866860113393559013237631497910965212806640000503912329233300610352819889669591131740079507111058320319231143793246291787427194625128126450844275706170977116129969879746591199469323497271986216179300647990908491426785765
193 2590859006456113998072356917509527293137395801937096059539234009355434627002146895392664910483262314799295806300237382121670589802339461170248103113827468663244859805878148388303996177473634757045628244819403648647394218055513855304887411870348560761515674303641330308
194 63018312392805280428562914456492124977513221413989078209124629503537041307772628171499537347964139139859140521338086544596768234102687492944819880569437445316969472211952326919867498312267051610954637930185337500389802653725550459674538998485228766046596014009974331428
195 1532815057454368161292490613045116019517721188052955147917620645154749062792816920227889481052823173425893980185215665919095597052487726972442075461488919157932130058804252348328199559653013544253962807631942184286175526991779756052472486662552417634908204270061282852998
196 37283162800581119154087897965308436687571846210260466829926536267550276268724570724628986306117702416256936014249538609717392402639616785032236118856169797204062955837338603924582169620028468030315573269375942145573717067791733353702160059870212949825592775494192929854301
197 906850582954960970292832676241427891841323388976417135522558927346085123835539606498644053281412764047523748301524322308103764398415868896271044455748408120421976762289404090751701650416506933527463175582048136624031599191299217169451243576510096791940919983185013597173324
198 22057623818141695870615433091135993058258757513658168946567140575971194088101790211755341786181502110074414434603439235247486714651204093649116358613189265274696608091877468593717206762390679732384672759466637484813282341953520011076779964034096342830406081765243896417139488
199 536514810319988460574828484600447123976889667201155872990255951274879187467049477133209265708656278330608852682632883732946300896588857408217905590230926440102285050217953941376036555471111388312425601009108894836402206130436307779419802358677999326669666415589052088442826440
200 13049825496432087622988284308645386515630252598382509330021942476173259924510933480746026980837460024526215266053864831601348776477656073277576598771747876314716467651544039584798596624602506878496192263687261072459762168082478408124980531446375214136765719514576694996254334431
201 317415180739856532806831849407452330316646380064533191274880445088879649554165904960006962393030014410171482072993491898062959690128601739739099349218378391300218744066045033750777777535733502235236080579328617987087889883012667002215917545319520102816200534065043848531599270846
202 7720593427985852413665347146062149088722155887034944538990311203233630412671161138132314350372673731260864870439737060915746976369441529672916683322356614922087293211246682906508764557388153085980442470950446350990336797024057611735850812026985525529727467378007063880852815295948
203 187790523255126897933257382916299309426240961806773106742435360288341811903426279044779530076253313365478751340182781052465039183598568961845942327378665692355554203827162463558731149889783715333564176913039218723105902553654907633079733334625480159768312813500502795882813376745286
204 4567690418278424859978307451680188032000788351339346427463115831109819032430031565897522628510708858492959120704921487347944096476520623528754388789146729397756223857649393614785279575434726683153784074049664930840884776720803230755922435642117242222726712606100211582918736554283129
205 111101430442725635038511373491855350706426784967933205595037548040159268033787546279172877711319094344871596298423988563308545161718807707751388092757329486238891261827470505984406198152508842805668897060172799556735614614132680166054414085050178220349753696346610740446752432795707532
206 2702356490060049264381425432099216083278057710186123327229934609679268373116730794991029811383950511385964202675858921175987812038010979169621405658277905081470280169051182689977040049870901507547046503226311728277466687851092688631529279250128135439206570630685390079347025188162098782
207 65730302213654489864188910114971684450599188443773949709859957867140931520562094417149925242961450779697258191369910389745693650243332463258581574936799071156941527619784498311734905639425853684259207736148471124526782943832949839955997258832072589986303735820685849604956559136324473194
208 1598779674328736245733062997629899319623258156027216981830098509296665862528516092018896977060773052073629013269977166094835093713869605695533754841587521045820503152945567246399216772592882642369502889096165120343669018447940478151932350453351547269252457830207721552256145643388863610593
209 38887641787165083519929313103089246247279856611602911746498174479424527770383589518829055918857894992418408957910751426547317384957444173128796502379170707196679338736916666288441197257134615216059411542480154471601893880798002986480670216580974125944396134446203120584009459805494698254866
210 945876850981234057162238410099833211862132440610778143232201708499381568001461045485534880446309657761424259771786510887902074749971534662745261262483270401013739656473797396349207585609783141556653655609706987352762827953900989899439644242111992235202798624453084589645356959140103910539210