0 829440
1 3053435
2 40040448
3 2673065934
4 323958835200
5 24350583830265
6 971969903106048
7 23061845117771260
8 365309311365605376
9 4216355578004498775
10 37787143366734755840
11 275548505246977513866
12 1693398609738955671552
13 9010265266941299501973
14 42393383140543522560000
15 179366178506591072498040
16 691783371305601968318464
17 2459400845025857594360499
18 8134627400745443506944000
19 25227115045974364497278150
20 73837319913286083685386240
21 205117981226053348326378417
22 543441896956476664854091776
23 1378945571338756242151215732
24 3363388184557650787856640000
25 7911153784887509710864124815
26 17995706658720957563076556800
27 39687918888191521919238941058
28 85051734407919967427111634944
29 177466411904313997098517397325
30 361194810698836367511098480640
31 718234757278060217008226408688
32 1397432870624000842321259243520
33 2663889442570192853704697490411
34 4981398636841891452943978854400
35 9147859523236243795413206470590
36 16514416511690044061888082118656
37 29335176473587349401709136031337
38 51317989100129680906435779729408
39 88481130758711682502947014155500
40 150470140892123732482726339799040
41 252559426794793091485950135438279
42 418662538542097253953006176221184
43 685813873756856523296611929145210
44 1110777150203872481579171582822400
45 1779700941079293022434977109295365
46 2822103343029980117345812610373632
47 4430958247871691709599898807301736
48 6891315858793397136548198824814592
49 10620772938522132867616517788291875
50 16226281457661305700611710199101440
51 24583333882130554662227299058372790
52 36945598197498738622533467835271168
53 55095733042959468523827068496535329
54 81551564882357185136610076529203200
55 119846269399433025885289889338359140
56 174906934636014037862509592065763328
57 253563223304419547325176038189574655
58 365227202181694671777505272890013696
59 522797265803515841726757442193185650
60 743854059076527628164110972874147840
61 1052235141206944763704303890437189821
62 1480098732729167033842057904243791872
63 2070616338949440134744768924543551968
64 2881470662140930870522215624816896000
65 3989380582868606995057602873689421915
66 5495931003716624551994299142143801344
67 7535054272377998437030675347500824494
68 10282594436171122824991939533339985920
69 13968488936427058603959361777836056025
70 18892228333799672800116473846834698240
71 25442407763125905214367615722624938972
72 34121369354710038367937089603506333696
73 45576159070035500411514481732597622327
74 60637291610608683736129264688874240000
75 80367141848769045571209414848742243690
76 106120170623842610036635561372207073280
77 139617658434115151537917690361554177653
78 183040176133269024261121189563188926464
79 239141682997853969072203813812719162200
80 311389927765090688387232645641766512640
81 404138758605917914447193937878703741843
82 522839047919552982585249437669072599040
83 674296235452384862592836670989675709606
84 866984020919094286534470355345210214400
85 1111425532193551709017438798033294584465
86 1420655399826920055641458392191685236736
87 1810778631867771757101291984656279912532
88 2301645060367893722681945361310124566528
89 2917661486044977553014657035575461003375
90 3688767552637179444224644541264795351040
91 4651605919730594473123879173152206792034
92 5850922565603085749982233813533273442304
93 7341239145721912453619733313897566313005
94 9188846377754198310411390106861665638400
95 11474175555734931860807190311546676204240
96 14294614667298881878164999417678459021312
97 17767846371034700368636612685922415459531
98 22035797480213675189934838387050988173312
99 27269303812736044764253931899871437518750
100 33673610550392810739600300387757190973440
101 41494846878626378145294567562520104355145
102 51027634959229915642696829408573704869888
103 62624017567966309113858767895631047467724
104 76703916392743523716979256624123704371200
105 93767364466623686479409136019419142863015
106 114408791984207241061481014525006988228608
107 139333685355402408964645458911638523401050
108 169377985383439460526244111376947870550016
109 205530642577158715356294138327371883287525
110 248959806557524542191060184262486751139840
111 301043193112257077658675548928715213768776
112 363403247596506176409687754176310220040192
113 437947808075200693374968760160236600744963
114 526917066964626345101578628570452384512000
115 632937737184670463904644647045935550320790
116 759085449335135472773231201600642743732224
117 908956541656125581764484355231734697471489
118 1086750556173862915999473257144900784035840
119 1297364924287241090107780555501582192728900
120 1546503515117930313079776301967463065610240
121 1840800932428582525973978758478658993442527
122 2187964683228003837459831502399575489263616
123 2596937605984505663752360327336392981251922
124 3078083241572487728331480848015761849600000
125 3643397158876746163098531740131683508337565
126 4306747612873130780600199375042218303477760
127 5084149319823331891997000595226129516557248
128 5994074586155602924772944885227598670505984
129 7057806529231893937622280193205806861302075
130 8299839684527602998589521607867410860144640
131 9748333910233181815220368566254624480857998
132 11435628182882988002960617496077919288002560
133 13398821632818045798338805753570949803631801
134 15680430003167431997763193660870191379814400
135 18329126638285884427127974151675565214673340
136 21400578125587383580603095869374615272482816
137 24958385837570347827606994598960066006696727
138 29075145858431592155122582054790243305371648
139 33833641142754067511107033110067911706706250
140 39328181253982929986642243030427844620503040
141 45666106680415823204420307548580907934568789
142 52969476539926440358703022822738525872871424
143 61376960476455615357159020976398021104063800
144 71045957737507244656453704984611126243174400
145 82154968819860207950947150742471360169088115
146 94906247699249599715726350035991284986836992
147 109528765539196867723338711106167967571080326
148 126281519926423841658545902921637969457580032
149 145457227129062098166492024480282159210080625
150 167386438644731169508049642026191435696445440
151 192442127426077430032912504863765696540200500
152 221044793671259021297234979776362295005636608
153 253668144978149216773989500940370047638263119
154 290845411018189491924318541101922292786739200
155 333176358725963208429598290775788193967341890
156 381335080363602064613492575176013949761701888
157 436078633748005384488162475150710282048050445
158 498256621469680401101931145465938109465614336
159 568821804134358386665588535223609060017204400
160 648841851575619832436656709128026451085731840
161 739512345675682903841627328036233928340450731
162 842171158953539968945323794241204660385216512
163 958314344500462995874053517182577254475480958
164 1089613685232954097361806389624841776407808000
165 1237936063867930787962210923518226476375194665
166 1405364829585093021060029425323056735243311104
167 1594223353113497783641835263555882681257101484
168 1807100979055896639613903309617150751189493760
169 2046881602744337238561799705055916442839696775
170 2316775118909696341474849007354757971098122240
171 2620352011059271128869426648722917449349089082
172 2961581373811097042212450525327949394447681536
173 3344872685660267557898901389169236919248504517
174 3775121676888883531338368062380891766245120000
175 4257760666724262315542319293602296519882406440
176 4798813775556379453208372669720217693224970240
177 5404957452212261436457550799365600234592879843
178 6083586793130253895830113814186185115098773504
179 6842888169970460537460678803158616196196216950
180 7691918724941225597825470847098086961099376640
181 8640693339130419487093571679433228881608957153
182 9700279728633411358857847121815946275694254080
183 10882902376510529151498902213186693431219656996
184 12202056065844545486297907504892122977630054400
185 13672629840678676208384614209012636137936737215
186 15311042287690422267080397193234208783087056896
187 17135389102407287338509564885562409978427183922
188 19165603979927234529821645849914884729056544768
189 21423633951820370195930162588274965778633664125
190 23933630378530957365547625587056358080535255040
191 26722156900565388310568062029239794524753968544
192 29818415752461089652388043501135165273907308544
193 33254493951427696462443907256186619862122797595
194 37065630988106095982209523282027273442537830400
195 41290509770602117187504510868041214050057946990
196 45971572705348387556523922468532865888821020672
197 51155364939990091766070847433866154858278964121
198 56892906944970857348735413300207588808159434752
199 63240098772441227616484820902160212029268377500
200 70258158504188122259735523032615766360435517440
201 78014097585191701961700903995780202522435108855
202 86581235936898936915664618312441418039814371328
203 96039759955146246688534951549532313286541321514
204 106477326722696873278841548111458353089478707200
205 117989718006459243696474755620995413889031795765
206 130681547865546986756824351392701428557397383168
207 144667027969407966239032224280456683527912322840
208 160070795016321751606134435798731610251793606656
209 177028804952732793558162395175586883437687336275
210 195689299024300863349980961919870235568597923840
211 216213847041424953468144244505199602633770435686
212 238778473616612111600050763528391491168960120832
213 263574873529768550202302818262301506982382159953
214 290811722801709902377891054157847656657469184000
215 320716092507420426021191647303748623013384043540
216 353534972840417458245643272361169404053037737984
217 389536915449661979624237838768761669148722514479
218 429013802612551645180841225262514237850866759680
219 472282752383484599725668320231978848251449359650
220 519688169469233413237895255832170385209652234240
221 571603952231962832301105995546217724458779078637
222 628435866910313537982942055816608436144746387456
223 690624100880819049047147893748504516510805780112
224 758646007558403393187374086209765388403923200000
225 833019056358324483424887530946041493176334450315
226 914304002015311472550141226151253375230750750720
227 1003108288481556719151109250423706113343969945438
228 1100089703606567364033334559382959913254976129024
229 1205960301841707258736758956405410728010626306825
230 1321490613313769555717252062094042704675204208640
231 1447514158778476138287081420805343797075559239308
232 1584932291199931978819337186593264811252800153600
233 1734719386009475003150822721734294723119772185191
234 1897928403480942274771045066718759919173503334400
235 2075696848123199240302397898781043156390430776090
236 2269253151539127597388931868410662003841292158976
237 2479923506837624322108389015083512688025622174117
238 2709139184416232016422256492147585169582072485888
239 2958444360761728246840271418486724463702024277000
240 3229504493849514828678658826128065056067259607040
241 3524115280765379880387238399788731373955770191299
242 3844212235330826356955787047361717046298029553664
243 4191880925791609809522048658619745242536162914390
244 4569367915034624687609122425906988292094172006400
245 4979092448337334187037509954457232217055062780865
246 5423658936333369673344809044543936331388508772352
247 5905870283704865839077450135691931919126763910916
248 6428742117094011675583754830372363621861980137472
249 6995517968870994576221074185537001225120924809375
250 7609685476711164207765965012452858683666128189440
251 8274993662429387170686495355612112995933778280210
252 8995471357203135628046540982260344328846927874048
253 9775446844197191556208829877760979971608239042909
254 10619568793691714117904885111604165265857882675200
255 11532828570122011768362512251763084596582056224640
256 12520583994973341739604713373516174283768826472448
257 13588584654248562541264442496071367465539735018235
258 14742998844252120753238793951923399739389932926976
259 15990442254722807978406363867992722839615386083150
260 17338008493912660010398673940149273297902007715840
261 18793301566063528459146479989438733149113626923641
262 20364470417890055653799867102581317790160885553152
263 22060245677152449982815157983806077507032995181948
264 23889978713209641117572301216769054348626551040000
265 25863683156598794457468132932202708783362546867415
266 27992079022207160302146583318930276422831442212864
267 30286639588503907818318989993130722748979356510474
268 32759641193600759748931285671867228812127086233600
269 35424216117629473055874481793950060036567344117525
270 38294408730080863756002005430841981293017447946240
271 41385235090364330294178265946909066665106790611192
272 44712746199939718170677319810508485391181470181376
273 48294095114966800994072939423969089003151769478707
274 52147608139534457513561138360549693921479146240000
275 56292860331195579088165451832821888610966334469190
276 60750755562769612671557743247956762220906580019200
277 65543611397208219607949422040816947253261804554033
278 70695249045777661229461726380756616529121764972544
279 76231088693922160917539291666090813017135953971700
280 82178250493964733991306666874582307366375894640640
281 88565661539306101417114723843857572523102472904463
282 95424169151029819354683149254229531577075834501120
283 102786660824845446130654937841028111889122269616386
284 110688191204135533867688201425355782324382942054400
285 119166116463551944716181285136205392150952916789965
286 128260236507169340712997043393360874610457970989056
287 138012945405687040626922991751905871313812892467312
288 148469390518614658301668252412313343214138007595008
289 159677640769823493940297836396633668419351810944875
290 171688864568337635381720964135790132957579513559040
291 184557517890820925849449243274638194286181008437054
292 198341543067934905512360414777731193318149612406784
293 213102578843646888672144405736403261645275974814185
294 228906182304706727342004699223647524662331168102400
295 245822063306937711065671011541844573351601403589740
296 263924332055755650718111620697006955811524517292032
297 283291760530496762775785368133896309131294720720711
298 304008058475757938129135189027916538765866766088192
299 326162164718093004687508027149404374687005891776250
300 349848554603128642482437647784855592009207494461440
301 375167564386529037881709470151614350861189728914565
302 402225733452316993558147559877395003172585862944768
303 431136165273921420731825078574071438865746673827304
304 462018908077039948822540285684209893682940501043200
305 495001356209056544897653320553038134616234510628515
306 530218673267416114595630321348499184379724900169728
307 567814238089112549851396348878234687550266854936630
308 607940114755378106181100187853891229776859921975296
309 650757547819857961279417484141957998053324255845025
310 696437484025105177620179875811531583888074035107840
311 745161121831232244992386810422578778019609453114596
312 797120490142103535386651721715283954951671822313472
313 852519057678649537774698575884100640747108698946943
314 911572374515833501234052787118857586473845035776000
315 974508747369612741174048490878450324538619833666290
316 1041569950293022911507545806450060957346507691935744
317 1113011972516390616609597173642370706159977391889469
318 1189105805245768608375542733504861835942268078315520
319 1270138269316113575198520022700038188239558746370400
320 1356412885681618722289546613374554067504433205258240
321 1448250790815106102569411246213072403647348560886747
322 1545991699181615863228883678755148269292130423863296
323 1649994915048444998554190605261265430134392216000302
324 1760640395995035669364771870875212563999058576640000
325 1878329870591446699881311022734370513610179602463065
326 2003488012823820907763553695643873815924238331975680
327 2136563675959450423530449782455968203366910473505628
328 2278031188662912795013257741665050578278179887704064
329 2428391716298479036512615682184722991782755131611575
330 2588174690482763543718811615232959163982525890672640
331 2757939310085583904330016326089083753879510411152618
332 2938276117016421513614992764727464813106080746096640
333 3129808650278923650651376725294711939416047730350581
334 3333195181926773261708412375448065678764504288614400
335 3549130538711190201950270551214728601724428114778840
336 3778348013373540485834188298769477142588823126747136
337 4021621369706249105783887764852849236796800008863507
338 4279766945681675878805454765339918046827453476272128
339 4553645859132069254586009524827442882580483326067750
340 4844166320654414994365607669739192109333272017111040
341 5152286058612208530555602402781143479381088663905809
342 5479014861312173817283478224587259122282210748667904
343 5825417241648008771425459473265889905313812768896980
344 6192615229725648457597729985543850917036529948518400
345 6581791299215602028006584850871241063256184050373615
346 6994191433417947977036630226318106403883079233779712
347 7431128337274884541093487967498826416438654564193506
348 7893984801824658539568637424835120141071999323686912
349 8384217227859577837735639183722376664883629531678125
350 8903359315830002210690249390052073814690759254333440
351 9453025929326068387241862234511454155699453866211920
352 10034917139769812870491002838878065107299156856383488
353 10650822460262698255479002269833163291763590498074699
354 11302625276857725104648222436810513121911838236211200
355 11992307485861734693902301367797206252962672865007390
356 12721954346122603955377534871926686803840168389675008
357 13493759555618242101859855469492295877188125580878025
358 14310030562040072030938987596650287057324118759151616
359 15173194117453486307938780239399572642947857339021900
360 16085802087522089683818126927804218257158467400099840
361 17050537526201875241864635977671113323866603462208551
362 18070221027246342496889066391745322376203048151201792
363 19147817364314482234788723564476702303446982837854938
364 20286442431941070205022646674506268502927264705792000
365 21489370500113392539727305382294791215324642464440165
366 22760041795700949973984147229001216374727320942106624
367 24102070424505453501700320409748357700157490281451464
368 25519252648238147358468095312274844441001323033405440
369 27015575531290811446971359745344295147172444028518275
370 28595225972746359242143619916181576835616895644170240
371 30262600139675433562685995949193888180679656187105302
372 32022313318387506657140467036280191843306888132233216
373 33879210200949429232624548337160444072183629431744897
374 35838375624951883462154176715176686130953631276800000
375 37905145785195538051338384367450608881570063358431940
376 40085119936684662446581655503113261420458985545820160
377 42384172609057339080377387784726441902721811823600223
378 44808466353349048207709457349074743757940654726723584
379 47364465042781145258007857323191402523330289511626450
380 50058947750088487083500353058032624071867427912304640
381 52899023224752098597305332629660157770132180605183773
382 55892144994384239535452207230242193762513114203740160
383 59046127115425494543512469717526315738501588632787776
384 62369160599257558943518891493473480673445890285414400
385 65869830540812246966960110919441946773380872494742715
386 69557133977767958431701743686582864299512648682633216
387 73440498509470483976788786792336922823464682462162702
388 77529801705796719740561208639381710405437506052917248
389 81835391337298743808324653144617310638039378552045625
390 86368106459122956095709434118044123641331879490263040
391 91139299382395811871725692381171654936485856351797564
392 96160858568005333123428001615779183212097494251137024
393 101445232478987343562280134836877171514972257465562775
394 107005454429048561225742104605517191269464353335654400
395 112855168466126654064501664514429993050542547973132490
396 119008656331301514108482045007035651052871076965435392
397 125480865534833770013502693754415945419463550679129301
398 132287438592617412030458176617564399984013877419333632
399 139444743467894865571218426262695020895134252106915000
400 146969905264696480342370883919029018384665216127805440
401 154880839221133806262807504346490492892024875439372275
402 163196285052398854993896462347066506705829690864990208
403 171935842695101493099141786602275068942609364324185094
404 181120009506415923286615087478049791057397370390579200
405 190770218973406676214480557988461083830773069839361265
406 200908880989866499201578846855132326757166843986188288
407 211559423760024883286607690525965070214917180441642420
408 222746337390578662276038153540165374506241544402855936
409 234495219234657146334956100437664967261912510828013775
410 246832821053565673043513243139676184432470424822691840
411 259787098064455381893737398004409814365571599787405506
412 273387259944445613066817368772509403911222546973018112
413 287663823864180826479974533478945167634285980966305933
414 302648669626338621807740839630972793015458787743488000
415 318375096987221666065649127725772392659486030159189040
416 334877885242266517851835682328350923322957912267925504
417 352193355159088957359216258938568970189201489947996459
418 370359433344561036718849392579996430913612302101903360
419 389415719135382272713412880184570840325538432962961150
420 409403554104668900365223637019352721050117443484682240
421 430366094280243650385689290777310241076692499936466857
422 452348385173566938828408740807583949355869621840091136
423 475397439721611571989927725426710885920672889163112492
424 499562319247450059572215551103407345320034268709120000
425 524894217548899459599630267950812976621894303572375815
426 551446548228256496040299546466426360140439949680752640
427 579275035379958724168952105507951979673032068421637818
428 608437807756929084252798346661812243572981932624431104
429 638995496540404683184888143510188064303981840096416325
430 671011336842219567565610985633137782503998424679536640
431 704551273072809183197741864190262162174903508706197928
432 739684068312634831359768087874703700282131933596231680
433 776481417829293503710592195888553625074895602165327971
434 815018066887285875483381254124551240243895508074854400
435 855371933002266931360031124228238891055565777526681590
436 897624232796603763440096180458965583917809168481847296
437 941859613618217694547126374116389987093371272713164897
438 988166290089997328889775544035234275051854394271930368
439 1036636185762539812088009049026560474271049787371278500
440 1087365080048614002760773959906046049488943416653015040
441 1140452760623546042546885836731439694743192832357312319
442 1196003181481709702888820444582660171174585443652614144
443 1254124626845465748170536994937838829040931481945211570
444 1314929881129241372401754702861606090396812910551910400
445 1378536405167977653479419608008639313304509169391866365
446 1445066518925905167294683576515349228287219983939459072
447 1514647590908540787982125388730883055966296160670328096
448 1587412234507937780073284490132407254909111559779428352
449 1663498511518572211206921827714336679772601890029886875
450 1743050143068817269844488542068292476562685792834877440
451 1826216728220749195329562396657992406629300170617595630
452 1913153970499050299791489714861068994030907749565564928
453 2004023912618032216339143765666326437128484309974558489
454 2098995179684302433985096559177937147573613834666547200
455 2198243231161345923284369874154319288953951925653690140
456 2301950621891297926057501797601473250760509898300909568
457 2410307272478450651505529690572917102058803825436029815
458 2523510749348572732343552999306293362848021235771488256
459 2641766554807933064001267608042192046539253525315220650
460 2765288427436017469927182368463390655084645449022883840
461 2894298653156315079721396865793847677435291405731905461
462 3029028387340239132017656612895215140869204936108562432
463 3169717988310242067306249768597662910172858962098699928
464 3316617362619495396728139423442661173079389426731264000
465 3469986322497139257944817817907252739637437606387912915
466 3630094955860073336672017926409928944892648924664592384
467 3797224009304568686458136029738193417131668154034324454
468 3971665284503637874319935995564140358419097776394209280
469 4153722048449117985472883362350626306676827167972099025
470 4343709457990806725873259355582687596801017915446794240
471 4541954999138755780369293676871716221373298329496171412
472 4748798941608977560036097527662726404029288769512237056
473 4964594809107371582156681627052502455200047106866503087
474 5189709865861635287096553545833484277474658784736000000
475 5424525619926301669323316083163489849071549006214294690
476 5669438343801853496157454221771586186554655774115973120
477 5924859612925112173768704091997103975658523844804418413
478 6191216862604799822329766388604313514770646960883226624
479 6468953963993337434162176538482114619378589128788381200
480 6758531819703581975069684769207134579762395098912368640
481 7060428979697333092402773835670499652414489086035395083
482 7375142278091068139816253476373616251852353607032371200
483 7703187491543505233790569233495463991895155691476371166
484 8045100019909261032065194484904238118655421099199334400
485 8401435589863076182352613953505076850673415550930595465
486 8772770982219840552486640120706586430209335138287589376
487 9159704783696976356655836116245401439691358881442670092
488 9562858163887644394049228744869328732585617537627711488
489 9982875678235741401606778287896730114052881368816166375
490 10420426097826769912019942839964483369233882378225367040
491 10876203266832401263931740188927108557451415916885650074
492 11350926988470933144675637493929118436611546733205899264
493 11845343940370881224312955606061320746956729000298243365
494 12360228620250656394207428638143863572444666917219686400
495 12896384322853681556035671911799255642578237237026575240
496 13454644149105411898840684523870778353810840908303050752
497 14035872048486557619895581801187786318058556776612589891
498 14640963895645385951632053148878696539871979546090371072
499 15270848602301318416132307107619735848585476257112993750
500 15926489265522158115899258588105467479466869224095549440
501 16608884353488199679189200823692960884521255703740081985
502 17319068929888210732198558867465337596894902525354907648
503 18058115918124848427320231841019901380411673867731594884
504 18827137406540508020248863853814427935550797167166515200
505 19627285995908913616897757594585613988348848549277994015
506 20459756190472975325304329172135909753985354279865038848
507 21325785833845573942130777539539201616154467965282840210
508 22226657591127016254481299814329433215731623812743448576
509 23163700478630953813993393236196979672738652527043042525
510 24138291442649598911780064533673010884674736402720675840
511 25151856988729127231923371221114908978359902913018908416
512 26205874862967251592043756701080412822190119094098634752
513 27301875786887110128663313129894826053142253799959436923
514 28441445247484860632370963226690048854512327464651520000
515 29626225344092736416740728206633203797253558399620611790
516 30857916693744824613903663746641553018668062603047307264
517 32138280396779502202938612480489828390892360947153235449
518 33469140064460336056449833493319038434126633477980723200
519 34852383910446349096337787020602483756080555665378331900
520 36289966907992904152977450824569835440591810150250506240
521 37783913014816089816540126508145057586343565055223418967
522 39336317467606438583564619746217805258631587039833470976
523 40949349148232097711824404033593358287768684908958316682
524 42625253023727238837572740087138820429037625895619840000
525 44366352662218565689537557355541917979053208178504188565
526 46175052827001292947436920867845769971392497744150681600
527 48053842151035956932130308012066047657414615348728742008
528 50005295894198914585146276066046490448019198647765510144
529 52032078785682426028821059813512055611323223939639921075
530 54136947954004833566476084334880230394526618473330800640
531 56322755947157582711262713480407513696839002880833975238
532 58592453845483715917772816079111372962007536913340958720
533 60949094469952045111201310528750839235894654286924317361
534 63395835688562513642365631125875649356542291339601254400
535 65935943823691331534756861071370276938271589497926484340
536 68572797163259350252944481309012373841693888835783059456
537 71309889578683875976180067525453174554813350198801478287
538 74150834252652745634251029147323905864039126876574660608
539 77099367519840050759345562478152235079789386632319109250
540 80159352823765434426827796481451387812286390938927319040
541 83334784793083451009279866503093997578939790443312010829
542 86629793440676112889959576882468736367448790067883792384
543 90048648489010499357527951947825860479106135350075058160
544 93595763825314218280403024239901937985406508855361382400
545 97275702090214639464617259289214403343994944133347259115
546 101093179403583209461498668446986535715148634800123410432
547 105053070231423861657090550479585184867762102586300714686
548 109160412397744604427491116747023798812358998776998561792
549 113420412245453856723317391241770444500106204205818635625
550 117838449950428058468528845411218423283301962964629821440
551 122420084993004567536228166821235564759696267068566031340
552 127171061791263921825481695488780716870920764041349818368
553 132097315500578251274305996380710313332693916357587694279
554 137204977984018028828263835175473976537329317102392883200
555 142500383958327510944276498063333286489303367039682272890
556 147990077320300197848756780160044659649081822139129776128
557 153680817658509503414247134057873222694857967696670873605
558 159579586955476627340792896334110208234986979216157136896
559 165693596485487432766525271465641630478263807469153879400
560 172030293913403016216549101059362271724924318708636067840
561 178597370599944680974813179184763014297073921379041614371
562 185402769119073257913034985472143007642867357610204035072
563 192454690993225229279308869443840453047047825364232916918
564 199761604652313972069236225655610287467533684614886656000
565 207332253622553720918940057772346399408637693124577285665
566 215175664951316629954440278298263747990588802394251270144
567 223301157874389664151312371412787806207751896202137529444
568 231718352732158050437809854275525004130553305899891845120
569 240437180141405745465610564629707056540876626756654059775
570 249467890429590910670513331865028908241731741186615818240
571 258821063338625807517344796134818140581429878029395409522
572 268507618005365919834732125894909510922878773412208592896
573 278538823226192560689518745847876777828395320894064953277
574 288926308013256814777180896311866586722382087380023040000
575 299682072450140491949214311852269874743699181710162057440
576 310818498854881913112345162688602562889178484587004078080
577 322348363258510907914799607840948763700346286312421408603
578 334284847207438467755732282970668346715900500262493681664
579 346641549898252162897301585904350634787847721060103435950
580 359432500653678795846641476389972234120679390210654832640
581 372672171748690923601058534340392088759975425919513138393
582 386375491595953939612993978220839626861490190742070794240
583 400557858300035465168617395905984635919467412227327566556
584 415235153590028963994336099820325683883716435999623014400
585 430423757140478870024325816181424850225641059302484348215
586 446140561290735215135958154963658008982158858060571457536
587 462402986173111872121923370015953404210907944675660389482
588 479228995260474201163776714338316564643497758072527177728
589 496637111344139220696620846592765327631099955378962507125
590 514646432953234533090031290863065319120893962153478871040
591 533276651226931241521491386818935676956189991559431594584
592 552548067251241118553154245118343695942553072983379093504
593 572481609872349453309456548466241310147031601973536055955
594 593098853998742439201340571319929738011822979133399398400
595 614422039404681796642641470841052190473638469415823917990
596 636474090047879686366978717469525000780161391651387738112
597 659278633914533992453347447168807686057181453954499502481
598 682860023405197876184261757166243607492881812634110400512
599 707243356275278261117702308018882043834124442668509212500
600 732454497144285747569671344855203247206027332389157693440
601 758520099588293515028627763166142769412772866169524643695
602 785467628830405200486162485710129441463184730351387097088
603 813325385044381688623857018776662708072524908160495256674
604 842122527286934368368332993398273837005304489333248051200
605 871889098074557854455774637464996845078804383767086526765
606 902656048621148600138490002709117770819676791228466321408
607 934455264753037398736293454507100310049811618489508930000
608 967319593518453651062460158104417276793185351507810953216
609 1001282870508837629525944554412330281878967931072940131275
610 1036379947909823967677344206401698506236137301549489059840
611 1072646723300135418986261128048724850753047967208113223326
612 1110120169217050736736224338163926890356504978384405563392
613 1148838363507544507340117881812348971571330241001813539913
614 1188840520484640104623330506213878993529137792181219072000
615 1230167022908969808526244433207090587572977136163477934540
616 1272859454815998737453190093011603261683086958547031681024
617 1316960635209841771786672447241766253839235038201290006439
618 1362514652645085293029233830178803058979083273896117975040
619 1409566900718518528314524257382711909913714480029671682650
620 1458164114493182776934077264072592497682016408463262730240
621 1508354407877661011012432691541666047500966965527459343077
622 1560187311984055497211506567765334971609754747136762402816
623 1613713814488637394822650646517374588220230954414272812872
624 1668986400019699966126866505156098830630229080239008000000
625 1726059091597706309696029364815048488766932000854657901315
626 1784987493153393622570895579935402037815692083271815362560
627 1845828833150079143224057852607284831764226211973829218198
628 1908642009337008358241049187005515640183619141835250141184
629 1973487634661194010244292215811281584703603748722281325825
630 2040428084365815165494361816984018653134753331813604464640
631 2109527544303879333889244868055878823738764633467904084548
632 2180852060496497633178799659078391663152534628493490677760
633 2254469589965783508998326464832746673556207833841214518751
634 2330450052873059823199333443547282793122304466104007014400
635 2408865385993747469904263010871675336189950731008574187090
636 2489789597561011341385376664611885529212913204134175983616
637 2573298823510956718654106546826930281135131394404860203677
638 2659471385162901283747129795196345081811885161707859662848
639 2748387848368995226200236110336885025072595531642728760000
640 2840131084168224634169369545855896005066655983156600023040
641 2934786330980611815195103926806498097996285046108709601339
642 3032441258378220681943737124910026655545287154646104602624
643 3133186032470386168834154864676755813832160225598901636750
644 3237113382941414126003382216583324020996068016246156134400
645 3344318671779842582677268263426978788000528768298176551865
646 3454899963739217003255797271207745819550273265696003233792
647 3568958098571211502398456179008704432682592015204193753276
648 3686596765072825271837905696468117027520176846939992287232
649 3807922576990299039012761495067056660937453409098697124375
650 3933045150823330569153808899595413411877927667992399165440
651 4062077185574121387342765552242171816157844460802965119050
652 4195134544486759390440207712585419856168170586740023543808
653 4332336338823434201885351683830973159511657140399616682069
654 4473805013724994362619940233043300828313011627671034419200
655 4619666436204388122471413100499295774659682347354210755640
656 4770049985322583078308984948665502784946742029302165874688
657 4925088644597634584693244017647524648076030821868175809395
658 5084919096698669132679339833466956902377119767670463297536
659 5249681820477667152681948115737913814226069781769094198150
660 5419521190393070354418262240492463005538293259067999651840
661 5594585578380402184343837316920835361660372856232716935281
662 5775027458226276679100737559164015358207892738227404019712
663 5961003512503381349815720239472938717506270872518055705908
664 6152674742125254181326413313661527892393233417217831168000
665 6350206578580933814594654972699549794013629973047292558415
666 6553768998910845949129773308288245625944590909712063739904
667 6763536643486598412167502929796847717749870058757633466434
668 6979688936658692657259554095059631716711281234281609512960
669 7202410210337521149218092822169746898850978710269953600525
670 7431889830574408645306353192409998955967480675018911242240
671 7668322327210871282452798383663025166545436162729282419632
672 7911907526665711123497976426917051016259456033734339700736
673 8162850687931035906714288101393127319700090319856378295467
674 8421362641849794695094995120875105044749808418856037120000
675 8687659933748950456713602589672881873271262536210461720190
676 8961964969503970854957639774751356517038030025809643735040
677 9244506165111909226546461539977289804565648736557868970793
678 9535518099851969423742106814435353790509423310557177288704
679 9835241673114101451866088027808153901470254081544175990700
680 10143924264977860210108160748521334990635142823824899696640
681 10461819900625477717911473134772616779872444475712508013703
682 10789189418674850565627229658995867129350651294478589409280
683 11126300643519929560906007357732440264706664418528073573946
684 11473428561767818255398874175820229428477233814091895654400
685 11830855502863741843602147917418744311711404774501416000965
686 12198871323996938450919600736304405625166818981900039837696
687 12577773599382451705209629388405665264151246034502461720872
688 12967867814015767359506626894729868642822204946485906515968
689 13369467561999238257981436011908632557642195368131750267875
690 13782894749541281777866857321755697696858848298363010775040
691 14208479802731412713113780403666914507237757713011531231094
692 14646561880196293077974207108315717566411878160653193119744
693 15097489090744139198621482971087855215320303304121602200545
694 15561618716107026437649530928466782891836746676934853990400
695 16039317438892873680582055659780868178067713287631625160740
696 16530961575861174037682498461954824679146591026609797097472
697 17036937316638865822440269734018847811978844164897838267071
698 17557640967995109516085013693530787588968617053958170621952
699 18093479203796152883400284418188230480034223304412294771250
700 18644869320763928449283708336901719989901350412589074237440
701 19212239500164535970683582351660788790859257337738406657405
702 19796029075555318150101434799701212512417254676922535958528
703 20396688806721841452956632182727046571008729142121574370464
704 21014681159938746342918365446263198647031370136205454387200
705 21650480594691133381150547684314096309969853936157524959515
706 22304573856995904304976600651103439144429707544516439635968
707 22977460279465281279998112441960310116860529978592770311790
708 23669652088257583892186679382646099126540848710407832569856
709 24381674717063253011850071100638848380285453902138958480025
710 25114067128277074332735236590320483919158936281566887843840
711 25867382141510573094301595864280388337042769388494755950236
712 26642186769601626175360112053886341452390002118460620204032
713 27439062562281469359567235138609755568045127609658023814903
714 28258605957662467089397140125251748804022002478689305344000
715 29101428641713260432081308561679440348300320654436991157290
716 29968157915891217280888668578168903477035966980541942646784
717 30859437073105478025924209230566097744234111196296160709429
718 31775925782187321084086799103339542607343699391432276858880
719 32718300481048066827744675628502807975302922828401922213400
720 33687254778708296662142251209608178970315807904692281354240
721 34683499866385787355142091300605500719078216989200401839187
722 35707764937833250318976066129593869299656388552996505286656
723 36760797619120722498557183422137224465020286993423137801062
724 37843364408061280968136569814574890264189639747156972800000
725 38956251123482648428688415147080611314884366523202293514065
726 40100263364551222701085391288215055193230538322053468395520
727 41276226980359101211557370262241029103590345761257677466388
728 42484988549988782570980129877518030967385412605180377524224
729 43727415873274412881548261499523837453554678750970939830575
730 45004398472482705605391655911012212412148024985027260528640
731 46316848105141001960715459589720816489626490986941746125858
732 47665699288244355152333866925233176472444202962319075788800
733 49051909834078017594786439907864079973425525523839603132141
734 50476461397896286967102744827311594568455008793976831334400
735 51940360037703325788293989370757993766952796535488729789840
736 53444636786386311581698632926196651876423063595723526219776
737 54990348236456101984894701650245672006740672242988995741067
738 56578577137655512761402678689121454929231809946430962137088
739 58210433007700308003399972246850172432472592193169559430750
740 59887052756423092325174812956976745806135661692667431127040
741 61609601323595476000844816741131124090520897007146451683849
742 63379272330709157284788892215419624153877594459832497444864
743 65197288747001933079482162500923781991870755558985528147340
744 67064903570020111215834530942938670625529849436347115366400
745 68983400521014356441536503426341340806193505099386139744615
746 70954094755471659352415057381286833339225574286710516529152
747 72978333589091874553100308928602296771634123290618607843866
748 75057497239523132923021648937435665214730223080393131804672
749 77192999584176394642753723732123934316884995483428864553125
750 79386288934445476279452623833329922829471673908513902909440
751 81638848826665058438898085594655287996234736024299788458760
752 83952198830145461991064287958786029952529260866244921141248
753 86327895372629372417334645140179531497345139204977700721859
754 88767532583522195187532616239728299501125075441464610355200
755 91272743155254342057210185572829958535495803648248499138390
756 93845199223140480610091578304238072056872675351829418805248
757 96486613264107629114166142266625997532966535561340361237185
758 99198739014670947696957394589809975231451426274944597170176
759 101983372408543166887968817196594745663368802739855775376900
760 104842352534270807664302367899967851011315683346708873635840
761 107777562613297685237495928154714092263449773910526803468191
762 110790930998863653933094720739657214991153326542516194916352
763 113884432196154144665936749281893886095317009170087742266898
764 117060087904123771759773079166377027333715450763630624000000
765 120319968079425144285834294575464373313232218677604793731165
766 123666192022882010817860424774350655904817950155291183601664
767 127100929488953997668292396610555166391487026289435084535424
768 130626401818648471460338416840894795316095957130884990412800
769 134244883096343469513650386980662784330416262839930149921275
770 137958701330994198219573724124323242451667779517322093066240
771 141770239662204302630018861006504051455299532114873274801742
772 145681937591651962189470494694989921588847363618985543960576
773 149696292240369870243335229956513629280601646211414517729657
774 153815859632387311032307617091836566410068530550770077440000
775 158043256005251859740472460722338463065586450370062373282940
776 162381159147957701247854002852615808305598361168498188544000
777 166832309766817194024551150850981700221904110621715861504983
778 171399512879822099607485368160055928476933087994417913247744
779 176085639240050857872162006503508884674095763748216125245450
780 180893626788688416437207522347320603262223733771643406960640
781 185826482138235421642241564290482537095499509798227209621013
782 190887282086494051280747467028796966798323984005347378616320
783 196079175161928418347800861124874934091151647255060961593336
784 201405383201008303214988409625069744378601637381506756454400
785 206869202958155981647678591518945381915629729904981985553715
786 212474007748927110748474274268155927029370115991491918329856
787 218223249127068017100569358285538548939514174005170713064262
788 224120458596103303991655891167586194348410550272088280926208
789 230169249356119460559730137224083972327392395465136338648625
790 236373318086422117994837582987436440922982258294644581079040
791 242736446764756759575685788725537632079785850941731446159604
792 249262504523795055379882659716577415510804846253042590377984
793 255955449545601562087146551531790675382912860099064279877135
794 262819330994808306545632344960860367379901427768196962662400
795 269858290991237761886157628674363176075707948666631690303490
796 277076566622727930185976320635998945783929395904157828728832
797 284478491998926669286531118338664180291119869843251647283661
798 292068500346836046687911301583114867709846541059390322235392
799 299851126148901373852613702862512205531456701047812868870000
800 307831007324453673175781051299556617715188370264821605181440
801 316012887455328660789161880496115218954676390083446719723115
802 324401618056499894780650285405272551423289944656883895891968
803 333002160892578543898343874396090521030094101664405288136254
804 341819590341047279985013716284145318746260447564575004723200
805 350859095803111091923231140235025932444105245198894853292265
806 360125984163063363481404177041187664425854568855401154582528
807 369625682297081355906280952952967812071128004421886237385580
808 379363739632381292229741226199934865743442921989826395498496
809 389345830757679557921258162419079187081961428326125937288775
810 399577758085923115649942160047585726625871976210716677027840
811 410065454570269084503249572320859034172285079726133352689146
812 420814986474310560079598880216996966187075008985536988956672
813 431832556197563155520989114521712967794708275980875445461893
814 443124505157244428927009794596766235199515643443307169536000
815 454697316727396333897860889640282218379220251250415420280040
816 466557619236419091453105532798199149103112095047416221804544
817 478712189024103437584958011476815292783449971660067087744419
818 491167953559267055608946502861787273861173952596937580574720
819 503931994619120160709375372361493343443192352315880609124150
820 517011551531504670141083290575670014840115948863947066378240
821 530414024481171171002580028515160510900138761789528528507297
822 544146977881277992960620250837561153240807860372034460522496
823 558218143811317110467116814572293036627122949475008944481252
824 572635425522692342613865049487716605034129107929186013440000
825 587406901013196393630853993030194543434533717123311671026815
826 602540826671654688026933127254518235680878833953080623380480
827 618045640994025706439973958773957770503740646030005747886578
828 633929968372269626416647083635156901125079679119343806859264
829 650202622957319521656115028369786397057064537954702934635325
830 666872612597512178872084894673000730741696131196536058992640
831 683949142853858758567547662904960248809019199828604909699168
832 701441621093559059959777681994825156326552933939006646691840
833 719359660663187056394100575531024873013376313556292017357531
834 737713085142999651269443117894246014682116489514324013414400
835 756511932683845271265063935168772457925447329021277653292590
836 775766460428173969077743109336154807554232789984614419367936
837 795487149016676157597887840350539052366444178157520834490457
838 815684707182102947192385210589454704342274931345724077283328
839 836370076431847313318492591812962034779764752389410170321500
840 857554435820891988940404600845779454834792349899749180631040
841 879249206816757061110015065164023142886648343564205159858359
842 901466058258107759636221190985425410836094445073972764719104
843 924216911408710864113035437256714496127220235201042417789930
844 947513945108456529896598281784584265972137675804924818278400
845 971369601023191150187388603746010009632704394117019496837365
846 995796588995136136541598699243314898126184611762153320896512
847 1020807892495697220343481559731424983770236133485765321386456
848 1046416774182499059541804086608454310951406534226536148314112
849 1072636781562510584897287645116579280875733627536514920121875
850 1099481752763157644799664612034246000230081826944486901053440
851 1126965822413351114175977123367944969127965866417355729650470
852 1155103427636390727997958204293133653841564585655046897010688
853 1183909314156737490367500875249276690318424557812308839013649
854 1213398542522680603167906363330998137396528365133421539891200
855 1243586494446958460959286714374312562247926453600541807421140
856 1274488879267427378406655829120920345581050533046993618167808
857 1306121740529906360390448763693783113959967585407785157556975
858 1338501462695361400488242015699084919269374813501719825954816
859 1371644777973628508256417526767723375602596841186630236615650
860 1405568773285910927301994963734380790829125500819573018019840
861 1440290897358322822237036369013113674650896494430672066813101
862 1475828967948789091069860229881614695960870720175976583124992
863 1512201179209648908328684914600210224612404285706472827799888
864 1549426109188349131256274812400828177996597638189374724352000
865 1587522727468652814884026728004079946151527300812807340803915
866 1626510402954827789920577558844281422102116258325175412455424
867 1666408911801320568509054597117261686454543846320940573136414
868 1707238445490461765461127504077564312634040145374248837744640
869 1749019619060790765115886428931264773135046180631241922222025
870 1791773479488629535157583843532941047472588523422005921290240
871 1835521514225578297329521053690193731877818533810776210155852
872 1880285659894649219884965649804069737746237941842746979772416
873 1926088311147798406816433772068731485781069445016544554455847
874 1972952329687661233513103489199838247202386920927917843200000
875 2020901053456341526739674433034164026889631293465741156745690
876 2069958305994151218053115621627738469875879427555979512104960
877 2120148405971243923439594331573619423225128972156112633411173
878 2171496176895133427645653607424281563811300964139793040758784
879 2224026956997136289100040652355472512389731493975005470400200
880 2277766609300826740302952848997339389792346319668407936624640
881 2332741531875641749049577996209726440323479491329756527560323
882 2388978668278824537932047925456209747781060036435250748815360
883 2446505518188946043432800395634962429390285848578028598824726
884 2505350148234295741915922418702162207802080787712125344614400
885 2565541203019485988404438174471819527882335057179438453006465
886 2627107916353667515795341596378163963504427817924022152534016
887 2690080122683808037838119969741591642362924997386060800819652
888 2754488268736540999648776882969065420146647693120525525608448
889 2820363425372147435748223272483280418857977266372808286849375
890 2887737299654290638737270989361774257483282802213515949783040
891 2956642247139180923025429191782467608660642554360608157980114
892 3027111284387906198933132619046188380597994377401943033268224
893 3099178101705723364545148788010953675694676938981296712285725
894 3172877076112165687608920551868227266379405422877857504614400
895 3248243284545882399393307841493875745501359610898763279346240
896 3325312517308188668745653849016002121188671239124140500232192
897 3404121291749366979752283834555318414486442855411492464952251
898 3484706866201824712714006602862060008952105515559857976440832
899 3567107254164277438040772716528654968506472647388713030708750
900 3651361238741193088749191516594233778937798391071604510525440
901 3737508387341798792269691652956213406277473391154501517440825
902 3825589066643019729150774211095842761344680187590172081297408
903 3915644457820787958059342565612659043237409043516241315754044
904 4007716572054228716452812575457107230620814233634807518259200
905 4101848266307302287837750354191881777516593058800293331525015
906 4198083259392551133192937357619817528593120380720370700761088
907 4296466148321674629650291171238826463193494332363552600551370
908 4397042424947727457791580731304116989427619315324212446939136
909 4499858492903812443999185149474351474348518014159965115757525
910 4604961684843214510434180217491790269745129498240220616611840
911 4712400279985999326817738591177753522852984203243835029040056
912 4822223521977178309851090546848374847960503770589199278221312
913 4934481637061620792591903947425647483431024081498196293680883
914 5049225852580974502357566409260840820673570648690039470848000
915 5166508415797936956877010829251641932469433988290774025302790
916 5286382613053303029774807416994149948735864103793229030754304
917 5408902789261297763542539286291359383189238637582740913511409
918 5534124367748788536619220152809492562969830929473438512322560
919 5662103870444056936940954726187381083780818306045906611614900
920 5792898938420898173398545497553738076132491239310537377802240
921 5926568352803904585322892804808902064401564975105537036947407
922 6063172056040879804860747553761920621311400131847997546510336
923 6202771173548421404565090085023939212690397188202300444053442
924 6345428035736802439563233790618244943029870870230661029120000
925 6491206200420376187342670105236953446748455778621893050439565
926 6640170475619823615775753875091658598916419431146415513917440
927 6792386942762659688962974646476859690727772100923915034878768
928 6947922980288512568493759054573537602527923977324761557346304
929 7106847287665789102698363245707477841540828748547289984940075
930 7269229909826440736503480524118620068369400839451001759856640
931 7435142262025646137933251793158536252627225690359190664404478
932 7604657155133330442660824296864046855452552375008944273786880
933 7777848821364546084079086456283499634076552181396243744394921
934 7954792940455846722111968071192667466463737350816821892454400
935 8135566666294893828645036721393999504564555815823274604695340
936 8320248654010645050459833384526431422818400817892168161028096
937 8508919087531584571585220569862894379463410247054241522851847
938 8701659707619568355939160348570491141265779501683800760301568
939 8898553840386971388169956885574858600102597802590528320632250
940 9099686426304939866099751234311397706821583569014759608535040
941 9305144049710668752748675846644565065826929188103464175724869
942 9515014968821744190442950056213797459008029567586704128825344
943 9729389146265711035097984433373197602418230678034277393764520
944 9948358280133148206780830618893257549116157161737368244070400
945 10172015835562658694709208581684260998300138171694120507830115
946 10400457076866306922805275555271674887840692822765004793935872
947 10633779100204163797916662638674129516926282542906911632781046
948 10872080866816749149230213171924225343561587028643824133015552
949 11115463236824292446882921734839032727795323601854253863030625
950 11364029003601865683232692699045518464347922900458589153597440
951 11617882928739577134869721948697511717596312675195238202294180
952 11877131777597151420679523478971866234375242105086128325552128
953 12141884355462359854836678660142215886038148795620085390757439
954 12412251544322905587516824046680566454090191256706614642227200
955 12688346340261510454645428554263604281909653141749893395603890
956 12970283891484094845720387548307545779937128359901698213562368
957 13258181536991088270501842325647711150765945396591346015168765
958 13552158845902056686296014397901825221189178686850612776851456
959 13852337657443983063100998451007391692010339968798583917114400
960 14158842121613690139756910506167382725522907991111762192803840
961 14471798740525048886473916815362929634529960008415929992570011
962 14791336410451772864023837878266223785321213459433080095045632
963 15117586464576757484102740866414726646894588151040208207504878
964 15450682716459084155839050844179967787082240491366217991424000
965 15790761504229972477380633956145102108975195542957845193776665
966 16137961735529129026505252700315857526891426601330239271901184
967 16492424933193108948139076360398194899104008840135671701669404
968 16854295281707476457735266988968444467098067195820687314708480
969 17223719674434722606180522213525701218564463455303112349702775
970 17600847761630073213110436304963734321876294812125380155914240
971 17985831999257496800403769995837442687622328241000023646081962
972 18378827698618401675704300170466489828837038279918931325536256
973 18779993076805693056937400010927112878573420855946777919674037
974 19189489307996045323138374108217213863089861442011453433600000
975 19607480575593431155026822039268714946419443126046042072108440
976 20034134125237138521529963091091192339034931040675451208017920
977 20469620318687698207113616634003429728525202502596665939089363
978 20914112688604338890913383222540969875243238679586806259021824
979 21367787994227783714220460760177905578001503268206256130654950
980 21830826277982401840179075966320311288403003295242300248688640
981 22303410923011930751274738530604439474058017941756924091431633
982 22785728711663189979383638212286026138709345236576262530406400
983 23277969884932414653236696287805039343648539193157968952468116
984 23780328202889047712928076182715618104503172131652699199334400
985 24293001006092042914750088245410217749987298794494825078359215
986 24816189278013946866732749934078095536629886017641027408050176
987 25350097708488247330764720619847567739753523515935324631387042
988 25894934758195696936424418310741347858651554724444178875762688
989 26450912724205546310404929451149147078669096290340589554070125
990 27018247806587848469824576040917638218275058060238774876887040
991 27597160176113227194333186229132630231321243993218161368292624
992 28187874043056736017718586718013011621254781225285237504190464
993 28790617727122671502069014751407046040579525746112389402626315
994 29405623728507444614253718577401947411964631857253036659046400
995 30033128800117857353767180317821488930619147887465373652288990
996 30673374020962378321490163477207450388825486548078273549207552
997 31326604870733260709732303674346345061264499520233928349672841
998 31993071305597599274550873696229814145871564463957343904438272
999 32673027835215679261743221736372815842962038224026593979487500
1000 33366733601005230038485122477589098971742574765353375550269440