1 1
2 5
3 2
4 14
5 7
6 6
7 126
8 54
9 54
10 24
11 594
12 297
13 264
14 132
15 120
16 7722
17 3432
18 3432
19 1560
20 1560
21 720
22 51480
23 25740
24 23400
25 11700
26 10800
27 5400
28 5040
29 875160
30 397800
31 397800
32 183600
33 183600
34 85680
35 85680
36 40320
37 7558200
38 3779100
39 3488400
40 1744200
41 1627920
42 813960
43 766080
44 383040
45 362880
46 158722200
47 73256400
48 73256400
49 34186320
50 34186320
51 16087680
52 16087680
53 7620480
54 7620480
55 3628800
56 1684897200
57 842448600
58 786285360
59 393142680
60 370016640
61 185008320
62 175271040
63 87635520
64 83462400
65 41731200
66 39916800
67 42122430000
68 19657134000
69 19657134000
70 9250416000
71 9250416000
72 4381776000
73 4381776000
74 2086560000
75 2086560000
76 997920000
77 997920000
78 479001600
79 530742618000
80 265371309000
81 249761232000
82 124880616000
83 118307952000
84 59153976000
85 56337120000
86 28168560000
87 26943840000
88 13471920000
89 12933043200
90 6466521600
91 6227020800
92 15391535922000
93 7243075728000
94 7243075728000
95 3430930608000
96 3430930608000
97 1633776480000
98 1633776480000
99 781371360000
100 781371360000
101 375058252800
102 375058252800
103 180583603200
104 180583603200
105 87178291200
106 224535347568000
107 112267673784000
108 106358848848000
109 53179424424000
110 50647070880000
111 25323535440000
112 24222512160000
113 12111256080000
114 11626805836800
115 5813402918400
116 5598091699200
117 2799045849600
118 2702527027200
119 1351263513600
120 1307674368000
121 7409666469744000
122 3509842011984000
123 3509842011984000
124 1671353339040000
125 1671353339040000
126 799342901280000
127 799342901280000
128 383684592614400
129 383684592614400
130 184737026073600
131 184737026073600
132 89183391897600
133 89183391897600
134 43153254144000
135 43153254144000
136 20922789888000
137 122844470419440000
138 61422235209720000
139 58497366866400000
140 29248683433200000
141 27977001544800000
142 13988500772400000
143 13428960741504000
144 6714480370752000
145 6465795912576000
146 3232897956288000
147 3121418716416000
148 1560709358208000
149 1510363895040000
150 755181947520000
151 732297646080000
152 366148823040000
153 355687428096000
154 4545245405519280000
155 2164402574056800000
156 2164402574056800000
157 1035149057157600000
158 1035149057157600000
159 496871547435648000
160 496871547435648000
161 239234448765312000
162 239234448765312000
163 115492492507392000
164 115492492507392000
165 55883464116480000
166 55883464116480000
167 27095012904960000
168 27095012904960000
169 13160434839552000
170 13160434839552000
171 6402373705728000
172 84411700388215200000
173 42205850194107600000
174 40370813229146400000
175 20185406614573200000
176 19377990349990272000
177 9688995174995136000
178 9330143501847168000
179 4665071750923584000
180 4504207207788288000
181 2252103603894144000
182 2179455100542720000
183 1089727550271360000
184 1056705503293440000
185 528352751646720000
186 513256958742528000
187 256628479371264000
188 249692574523392000
189 124846287261696000
190 121645100408832000
191 3460879715916823200000
192 1655203342395002400000
193 1655203342395002400000
194 794497604349601152000
195 794497604349601152000
196 382535883575733888000
197 382535883575733888000
198 184672495519319808000
199 184672495519319808000
200 89357659122251520000
201 89357659122251520000
202 43324925635031040000
203 43324925635031040000
204 21043535308443648000
205 21043535308443648000
206 10237395555459072000
207 10237395555459072000
208 4987449116762112000
209 4987449116762112000
210 2432902008176640000
211 71173743722985103200000
212 35586871861492551600000
213 34163396987032849536000
214 17081698493516424768000
215 16449042993756557184000
216 8224521496878278592000
217 7940917307330751744000
218 3970458653665375872000
219 3842379342256815360000
220 1921189671128407680000
221 1862971802306334720000
222 931485901153167360000
223 904872018263076864000
224 452436009131538432000
225 440208008884740096000
226 220104004442370048000
227 214460312020770816000
228 107230156010385408000
229 104614786351595520000
230 52307393175797760000
231 51090942171709440000
232 3202818467534329644000000
233 1537352864416478229120000
234 1537352864416478229120000
235 740206934719045073280000
236 740206934719045073280000
237 357341278829883828480000
238 357341278829883828480000
239 172907070401556691200000
240 172907070401556691200000
241 83833731103785062400000
242 83833731103785062400000
243 40719240821838458880000
244 40719240821838458880000
245 19809360399813304320000
246 19809360399813304320000
247 9650714040934686720000
248 9650714040934686720000
249 4707665385821798400000
250 4707665385821798400000
251 2299092397726924800000
252 2299092397726924800000
253 1124000727777607680000
254 72255584627574476768640000
255 36127792313787238384320000
256 34789725931795118444160000
257 17394862965897559222080000
258 16795040105004539938560000
259 8397520052502269969280000
260 8126632308873164486400000
261 4063316154436582243200000
262 3940185361877897932800000
263 1970092680938948966400000
264 1913804318626407567360000
265 956902159313203783680000
266 931039938791225303040000
267 465519969395612651520000
268 453583559923930275840000
269 226791779961965137920000
270 221260273133624524800000
271 110630136566812262400000
272 108057342693165465600000
273 54028671346582732800000
274 52828034205547560960000
275 26414017102773780480000
276 25852016738884976640000
277 3540523646751149361663360000
278 1704696570657960803763840000
279 1704696570657960803763840000
280 822956965145222456989440000
281 822956965145222456989440000
282 398204983134785059833600000
283 398204983134785059833600000
284 193069082732016998707200000
285 193069082732016998707200000
286 93776411612693970800640000
287 93776411612693970800640000
288 45620957000770039848960000
289 45620957000770039848960000
290 22225594436272583516160000
291 22225594436272583516160000
292 10841753383547601715200000
293 10841753383547601715200000
294 5294809791965107814400000
295 5294809791965107814400000
296 2588573676071830487040000
297 2588573676071830487040000
298 1266748820205363855360000
299 1266748820205363855360000
300 620448401733239439360000
301 86939525103556000991955840000
302 43469762551778000495977920000
303 41970805222406345306461440000
304 20985402611203172653230720000
305 20308454139874038051513600000
306 10154227069937019025756800000
307 9846523219332866934067200000
308 4923261609666433467033600000
309 4782596992247392510832640000
310 2391298496123696255416320000
311 2326668807039272032296960000
312 1163334403519636016148480000
313 1133505316249901759324160000
314 566752658124950879662080000
315 552929422560927687475200000
316 276464711280463843737600000
317 270035299390220498534400000
318 135017649695110249267200000
319 132017257479663354839040000
320 66008628739831677419520000
321 64604189830473556623360000
322 32302094915236778311680000
323 31642868488395211407360000
324 15821434244197605703680000
325 15511210043330985984000000
326 4607794830488468052573659520000
327 2224452676787536301242456320000
328 2224452676787536301242456320000
329 1076348069413324016730220800000
330 1076348069413324016730220800000
331 521865730624641947505561600000
332 521865730624641947505561600000
333 253477640589111803074129920000
334 253477640589111803074129920000
335 123313446773081417711738880000
336 123313446773081417711738880000
337 60075781761244793244180480000
338 60075781761244793244180480000
339 29305259395729167436185600000
340 29305259395729167436185600000
341 14311870867681686422323200000
342 14311870867681686422323200000
343 6996914646422157806469120000
344 6996914646422157806469120000
345 3424022061015098501038080000
346 3424022061015098501038080000
347 1677072029884946204590080000
348 1677072029884946204590080000
349 822094132296542257152000000
350 822094132296542257152000000
351 403291461126605635584000000
352 122344897223314496568335097600000
353 61172448611657248284167548800000
354 59199143817732820920162144000000
355 29599571908866410460081072000000
356 28702615184355307112805888000000
357 14351307592177653556402944000000
358 13941270232401149169077145600000
359 6970635116200574584538572800000
360 6782239572519477974145638400000
361 3391119786259738987072819200000
362 3304167996868463628429926400000
363 1652083998434231814214963200000
364 1611789266765104208990208000000
365 805894633382552104495104000000
366 787152897722492753227776000000
367 393576448861246376613888000000
368 384830305553218679355801600000
369 192415152776609339677900800000
370 188321213355830417557094400000
371 94160606677915208778547200000
372 92238961643672041252454400000
373 46119480821836020626227200000
374 45215177276309824143360000000
375 22607588638154912071680000000
376 22181030361963309957120000000
377 11090515180981654978560000000
378 10888869450418352160768000000
379 6973659141728926304395100563200000
380 3374351197610770792449242208000000
381 3374351197610770792449242208000000
382 1636049065508252505429935616000000
383 1636049065508252505429935616000000
384 794652403246865502637397299200000
385 794652403246865502637397299200000
386 386587655633610244526301388800000
387 386587655633610244526301388800000
388 188337575821502426820505804800000
389 188337575821502426820505804800000
390 91871988205610939912441856000000
391 91871988205610939912441856000000
392 44867715170182086933983232000000
393 44867715170182086933983232000000
394 21935327416533464723280691200000
395 21935327416533464723280691200000
396 10734309161282333800754380800000
397 10734309161282333800754380800000
398 5257620813689306351389900800000
399 5257620813689306351389900800000
400 2577265104749659976171520000000
401 2577265104749659976171520000000
402 1264318730631908667555840000000
403 1264318730631908667555840000000
404 620665558673846073163776000000
405 620665558673846073163776000000
406 304888344611713860501504000000
407 199086720659035476754505290272000000
408 99543360329517738377252645136000000
409 96526894864986897820366201344000000
410 48263447432493448910183100672000000
411 46884491791565064655606440652800000
412 23442245895782532327803220326400000
413 22808671682383004427051781939200000
414 11404335841191502213525890969600000
415 11111916973468643182409842483200000
416 5555958486734321591204921241600000
417 5420447304131045454834069504000000
418 2710223652065522727417034752000000
419 2647195195040743129105010688000000
420 1323597597520371564552505344000000
421 1294184317575474418673560780800000
422 647092158787737209336780390400000
423 633324240515657694244508467200000
424 316662120257828847122254233600000
425 310199628007669074732004147200000
426 155099814003834537366002073600000
427 152058641180229938594119680000000
428 76029320590114969297059840000000
429 74594805107282611385794560000000
430 37297402553641305692897280000000
431 36619267961756918316662784000000
432 18309633980878459158331392000000
433 17988412332091117769588736000000
434 8994206166045558884794368000000
435 8841761993739701954543616000000
436 12144289960201164082024822706592000000
437 5888140586764200767042338281984000000
438 5888140586764200767042338281984000000
439 2859953999285468943991992879820800000
440 2859953999285468943991992879820800000
441 1391328972625363270050158698291200000
442 1391328972625363270050158698291200000
443 677826935381587234127000391475200000
444 677826935381587234127000391475200000
445 330647285551993772744878239744000000
446 330647285551993772744878239744000000
447 161478906897485330875405651968000000
448 161478906897485330875405651968000000
449 78945243372103939539087207628800000
450 78945243372103939539087207628800000
451 38632778671455119348915016499200000
452 38632778671455119348915016499200000
453 18922177308467813558652252979200000
454 18922177308467813558652252979200000
455 9275577111994026254241300480000000
456 9275577111994026254241300480000000
457 4550283111544239294533468160000000
458 4550283111544239294533468160000000
459 2233775345667172017316429824000000
460 2233775345667172017316429824000000
461 1097293152257558183944912896000000
462 1097293152257558183944912896000000
463 539347481618121819227160576000000
464 539347481618121819227160576000000
465 265252859812191058636308480000000
466 370952856966144648323667311764992000000
467 185476428483072324161833655882496000000
468 180177101954984543471495551428710400000
469 90088550977492271735747775714355200000
470 87653725275397886013159997992345600000
471 43826862637698943006579998996172800000
472 42703096929039995750001024662937600000
473 21351548464519997875000512331468800000
474 20830778989775607682927329103872000000
475 10415389494887803841463664551936000000
476 10173171134541575845150556073984000000
477 5086585567270787922575278036992000000
478 4973550332442548190962494080614400000
479 2486775166221274095481247040307200000
480 2433865056301672518981646039449600000
481 1216932528150836259490823019724800000
482 1192097170433472254195091937689600000
483 596048585216736127097545968844800000
484 584361358055623654017201930240000000
485 292180679027811827008600965120000000
486 286667836027287075555608494080000000
487 143333918013643537777804247040000000
488 140727846777031837090935078912000000
489 70363923388515918545467539456000000
490 69129468592226165588529512448000000
491 34564734296113082794264756224000000
492 33978891341941674611311116288000000
493 16989445670970837305655558144000000
494 16710930168168036694087434240000000
495 8355465084084018347043717120000000
496 8222838654177922817725562880000000
497 24111935702799402141038375264724480000000
498 11711511627073995325647210842866176000000
499 11711511627073995325647210842866176000000
500 5697492142900862590855399869502464000000
501 5697492142900862590855399869502464000000
502 2775701300387599723750066603090944000000
503 2775701300387599723750066603090944000000
504 1354000634335414499390276391751680000000
505 1354000634335414499390276391751680000000
506 661256123745202429934786144808960000000
507 661256123745202429934786144808960000000
508 323280771608765632412562115239936000000
509 323280771608765632412562115239936000000
510 158201228659608713733806992564224000000
511 158201228659608713733806992564224000000
512 77486316078175696522680975949824000000
513 77486316078175696522680975949824000000
514 37983488273615537511118125465600000000
515 37983488273615537511118125465600000000
516 18633409341773659911114552115200000000
517 18633409341773659911114552115200000000
518 9147310040507069410910780129280000000
519 9147310040507069410910780129280000000
520 4493415458494700763254418309120000000
521 4493415458494700763254418309120000000
522 2208627937226208849735222558720000000
523 2208627937226208849735222558720000000
524 1086210460930922385115683225600000000
525 1086210460930922385115683225600000000
526 534484512521564983152161587200000000
527 534484512521564983152161587200000000
528 263130836933693530167218012160000000
529 784671279013957686818363126472033792000000
530 392335639506978843409181563236016896000000
531 381731973574357793587311791256665088000000
532 190865986787178896793655895628332544000000
533 185971987125969181491254462407093248000000
534 92985993562984590745627231203546624000000
535 90718042500472771459148518247362560000000
536 45359021250236385729574259123681280000000
537 44304160290928562805630671702200320000000
538 22152080145464281402815335851100160000000
539 21659811697787297371641661721075712000000
540 10829905848893648685820830860537856000000
541 10599482320193783820165068501803008000000
542 5299741160096891910082534250901504000000
543 5191583177237771667019625388638208000000
544 2595791588618885833509812694319104000000
545 2544893714332241013244914406195200000000
546 1272446857166120506622457203097600000000
547 1248438425898835214044674991718400000000
548 624219212949417607022337495859200000000
549 612869772713973650531022268661760000000
550 306434886356986825265511134330880000000
551 301058835719144951138046026711040000000
552 150529417859572475569023013355520000000
553 147978071794155992932259911434240000000
554 73989035897077996466129955717120000000
555 72776100882371799802750776115200000000
556 36388050441185899901375388057600000000
557 35810462338944853871194826342400000000
558 17905231169472426935597413171200000000
559 17629766074557466521203606814720000000
560 8814883037278733260601803407360000000
561 8683317618811886495518194401280000000
562 54142318251963080390467055726570331648000000
563 26339506176630687757524513596709891072000000
564 26339506176630687757524513596709891072000000
565 12832067111691873522896557906089434112000000
566 12832067111691873522896557906089434112000000
567 6259544932532621230681247759068016640000000
568 6259544932532621230681247759068016640000000
569 3056987060074070833588516347451822080000000
570 3056987060074070833588516347451822080000000
571 1494527007147323518643274658754224128000000
572 1494527007147323518643274658754224128000000
573 731364280093371083591389726624407552000000
574 731364280093371083591389726624407552000000
575 358219239229406245024354151816036352000000
576 358219239229406245024354151816036352000000
577 175597666288924629913899094027468800000000
578 175597666288924629913899094027468800000000
579 86142251387019629769082574428569600000000
580 86142251387019629769082574428569600000000
581 42288014317264181886640536537661440000000
582 42288014317264181886640536537661440000000
583 20773059664621001628525175843061760000000
584 20773059664621001628525175843061760000000
585 10210486953796763512325933888962560000000
586 10210486953796763512325933888962560000000
587 5021550960883654186389803551948800000000
588 5021550960883654186389803551948800000000
589 2470921901387194917112443017625600000000
590 2470921901387194917112443017625600000000
591 1216453859144465189963048870215680000000
592 1216453859144465189963048870215680000000
593 599148915698020168190755413688320000000
594 599148915698020168190755413688320000000
595 295232799039604140847618609643520000000
596 1870104938540778830784240465366402266112000000
597 935052469270389415392120232683201133056000000
598 911076764930123020125655611332349821952000000
599 455538382465061510062827805666174910976000000
600 444427690209816107378368590893829181440000000
601 222213845104908053689184295446914590720000000
602 217046081265259029184784660669079367680000000
603 108523040632629514592392330334539683840000000
604 106111417507459969823672500771549913088000000
605 53055708753729984911836250385774956544000000
606 51926863886629346934988670590332936192000000
607 25963431943314673467494335295166468096000000
608 25433565985287843396729144778938580992000000
609 12716782992643921698364572389469290496000000
610 12467434306513648723886835675950284800000000
611 6233717153256824361943417837975142400000000
612 6116099848478393713604862784428441600000000
613 3058049924239196856802431392214220800000000
614 3002449016525756913951478094173962240000000
615 1501224508262878456975739047086981120000000
616 1474887236188091115625287484857384960000000
617 737443618094045557812643742428692480000000
618 724944573719570209375141306116341760000000
619 362472286859785104687570653058170880000000
620 356530118222739447233676052188364800000000
621 178265059111369723616838026094182400000000
622 175435454998490839114983454251417600000000
623 87717727499245419557491727125708800000000
624 86368223999257028487376469785313280000000
625 43184111999628514243688234892656640000000
626 42539573014559431941543634371870720000000
627 21269786507279715970771817185935360000000
628 20961528731811894000180921284689920000000
629 10480764365905947000090460642344960000000
630 10333147966386144929666651337523200000000
631 136517660513476854647249553971747365426176000000
632 66508603839898980469172859627261537002496000000
633 66508603839898980469172859627261537002496000000
634 32443221385316575838620907135249530245120000000
635 32443221385316575838620907135249530245120000000
636 15844363932363909130489280228842793840640000000
637 15844363932363909130489280228842793840640000000
638 7746133478044577797128092556323143655424000000
639 7746133478044577797128092556323143655424000000
640 3790661063723942326254172953094304342016000000
641 3790661063723942326254172953094304342016000000
642 1856650316926012567961227568862516412416000000
643 1856650316926012567961227568862516412416000000
644 910122704375496356843739004344370790400000000
645 910122704375496356843739004344370790400000000
646 446475288938922741093154983263276236800000000
647 446475288938922741093154983263276236800000000
648 219178778206380254718457900874699243520000000
649 219178778206380254718457900874699243520000000
650 107666768241730651440645986394589102080000000
651 107666768241730651440645986394589102080000000
652 52920953881528625284385315346492948480000000
653 52920953881528625284385315346492948480000000
654 26026698630259979648058351809750630400000000
655 26026698630259979648058351809750630400000000
656 12806788214889831255393792160353484800000000
657 12806788214889831255393792160353484800000000
658 6304880351945763079578482294327869440000000
659 6304880351945763079578482294327869440000000
660 3105388830062838531732685309146562560000000
661 3105388830062838531732685309146562560000000
662 1530191597422268262013207253782364160000000
663 1530191597422268262013207253782364160000000
664 754319801546188579865665547639193600000000
665 754319801546188579865665547639193600000000
666 371993326789901217467999448150835200000000
667 4988145287992423535187964472044615275187200000000
668 2494072643996211767593982236022307637593600000000
669 2433241603898743187896568035143714768384000000000
670 1216620801949371593948284017571857384192000000000
671 1188327294927293184786696017163209538048000000000
672 594163647463646592393348008581604769024000000000
673 580960010853343334784606941724235774156800000000
674 290480005426671667392303470862117887078400000000
675 284299579779295674469062971482072825651200000000
676 142149789889647837234531485741036412825600000000
677 139248773769450942597092067664688730931200000000
678 69624386884725471298546033832344365465600000000
679 68259202828162226763280425325827809280000000000
680 34129601414081113381640212662913904640000000000
681 33485646670419205581986623744745717760000000000
682 16742823335209602790993311872372858880000000000
683 16438408365478519103884342565602443264000000000
684 8219204182739259551942171282801221632000000000
685 8075007618129798858048448979594182656000000000
686 4037503809064899429024224489797091328000000000
687 3969071541114646896328898650986971136000000000
688 1984535770557323448164449325493485568000000000
689 1952002397269498473604376385731297280000000000
690 976001198634749236802188192865648640000000000
691 960509116116737344154534412026511360000000000
692 480254558058368672077267206013255680000000000
693 472866026395932230968386172074590208000000000
694 236433013197966115484193086037295104000000000
695 232904162254712889879951398185992192000000000
696 116452081127356444939975699092996096000000000
697 114764369806670119650990544033677312000000000
698 57382184903335059825495272016838656000000000
699 56573985115964143489924916072939520000000000
700 28286992557982071744962458036469760000000000
701 27899499509242591310099958611312640000000000
702 13949749754621295655049979305656320000000000
703 13763753091226345046315979581580902400000000
704 384087187175416612209473264347435376189414400000000
705 187359603500203225468035738706066037165568000000000
706 187359603500203225468035738706066037165568000000000
707 91501201709401575228575593321567134429696000000000
708 91501201709401575228575593321567134429696000000000
709 44733920835707436778414734512766154610073600000000
710 44733920835707436778414734512766154610073600000000
711 21891067643005766934117848804119607575142400000000
712 21891067643005766934117848804119607575142400000000
713 10722155580247722579976089210181032281702400000000
714 10722155580247722579976089210181032281702400000000
715 5255958617768491460772592750088741314560000000000
716 5255958617768491460772592750088741314560000000000
717 2578394793622278829812970028345420267520000000000
718 2578394793622278829812970028345420267520000000000
719 1265757444141845970999094377551388131328000000000
720 1265757444141845970999094377551388131328000000000
721 621775586595994512069730571428752064512000000000
722 621775586595994512069730571428752064512000000000
723 305618508665827811017325196125996777472000000000
724 305618508665827811017325196125996777472000000000
725 150304184589751382467536981701309890560000000000
726 150304184589751382467536981701309890560000000000
727 73959201940988775499899149726041374720000000000
728 73959201940988775499899149726041374720000000000
729 36410684032486781784565735249743446016000000000
730 36410684032486781784565735249743446016000000000
731 17933620493612892520756257660321398784000000000
732 17933620493612892520756257660321398784000000000
733 8836856475113599213126271890593153024000000000
734 8836856475113599213126271890593153024000000000
735 4356196853929239048724218537616343040000000000
736 4356196853929239048724218537616343040000000000
737 2148261462211679530877696813071073280000000000
738 2148261462211679530877696813071073280000000000
739 1059808988024428568566330427781729484800000000
740 1059808988024428568566330427781729484800000000
741 523022617466601111760007224100074291200000000
742 14801408676516054811974823357779216936079872000000000
743 7400704338258027405987411678889608468039936000000000
744 7228594935042724443057471872403803619945984000000000
745 3614297467521362221528735936201901809972992000000000
746 3533979746020887505494764026508526214195814400000000
747 1766989873010443752747382013254263107097907200000000
748 1729394343797455587795310055525448998436249600000000
749 864697171898727793897655027762724499218124800000000
750 847050290839570083818111047604301550254489600000000
751 423525145419785041909055523802150775127244800000000
752 415220730803710825401034827257010563850240000000000
753 207610365401855412700517413628505281925120000000000
754 203693188696160027555224632239288201134080000000000
755 101846594348080013777612316119644100567040000000000
756 99994838087205831708928455826559662374912000000000
757 49997419043602915854464227913279831187456000000000
758 49120271341083566453508715142871413096448000000000
759 24560135670541783226754357571435706548224000000000
760 24143862184600397070368690493953745420288000000000
761 12071931092300198535184345246976872710144000000000
762 11874030582590359214935421554403481354240000000000
763 5937015291295179607467710777201740677120000000000
764 5842776953338113264492032828357268602880000000000
765 2921388476669056632246016414178634301440000000000
766 2876444038566455760980693084729732235264000000000
767 1438222019283227880490346542364866117632000000000
768 1416756018995418509139744355165390503936000000000
769 708378009497709254569872177582695251968000000000
770 698111661533974337836975479356859088896000000000
771 349055830766987168918487739678429544448000000000
772 344139551460409884849213264471691100160000000000
773 172069775730204942424606632235845550080000000000
774 169712655514722682939338048232614789120000000000
775 84856327757361341469669024116307394560000000000
776 83724910053929856916740103794756629299200000000
777 41862455026964928458370051897378314649600000000
778 41318786779861487829040570703905869004800000000
779 20659393389930743914520285351952934502400000000
780 20397882081197443358640281739902897356800000000
781 1198914102797800439769960691980116571822469632000000000
782 585516189738460679887655221664708093215624704000000000
783 585516189738460679887655221664708093215624704000000000
784 286252359427691887945075886147190623349860966400000000
785 286252359427691887945075886147190623349860966400000000
786 140080941847593902611420114497561368873336217600000000
787 140080941847593902611420114497561368873336217600000000
788 68611073558005176789266994855948425570613657600000000
789 68611073558005176789266994855948425570613657600000000
790 33632879195100576857483821007817855671869440000000000
791 33632879195100576857483821007817855671869440000000000
792 16499148284388962231973195211382344291860480000000000
793 16499148284388962231973195211382344291860480000000000
794 8099581885063672368423204921951332652367872000000000
795 8099581885063672368423204921951332652367872000000000
796 3978741978627768882734205926572584460812288000000000
797 3978741978627768882734205926572584460812288000000000
798 1955652836952632162699863930010253379043328000000000
799 1955652836952632162699863930010253379043328000000000
800 961796477189819096409769145906681989693440000000000
801 961796477189819096409769145906681989693440000000000
802 473264933220387174423854659096938756833280000000000
803 473264933220387174423854659096938756833280000000000
804 232991967123882916639436139863108311056384000000000
805 232991967123882916639436139863108311056384000000000
806 114757237538628899240319292768396630818816000000000
807 114757237538628899240319292768396630818816000000000
808 56547044584251921364795013827905586200576000000000
809 56547044584251921364795013827905586200576000000000
810 27875303668293200672786274422206979112960000000000
811 27875303668293200672786274422206979112960000000000
812 13746725096692537318086381906841797918720000000000
813 13746725096692537318086381906841797918720000000000
814 6781717714368318410255948407375286973235200000000
815 6781717714368318410255948407375286973235200000000
816 3346821729168780514152286227016375389388800000000
817 3346821729168780514152286227016375389388800000000
818 1652228448576992912049862820932134685900800000000
819 1652228448576992912049862820932134685900800000000
820 815915283247897734345611269596115894272000000000
821 48597843748292236430675383398170771736896850432000000000
822 24298921874146118215337691699085385868448425216000000000
823 23758945832498426699441298550216821738038460211200000000
824 11879472916249213349720649275108410869019230105600000000
825 11626718173350293916747869503297593616486906060800000000
826 5813359086675146958373934751648796808243453030400000000
827 5694719105314429673509160573043719322360933580800000000
828 2847359552657214836754580286521859661180466790400000000
829 2791528973193347879171157143648882020765163520000000000
830 1395764486596673939585578571824441010382581760000000000
831 1369429307604283865253775202544734576224419840000000000
832 684714653802141932626887601272367288112209920000000000
833 672265296460284806579126008521960610146533376000000000
834 336132648230142403289563004260980305073266688000000000
835 330235584226104817266939091905524510247419904000000000
836 165117792113052408633469545952762255123709952000000000
837 162319185467068469504088706190851030460596224000000000
838 81159592733534234752044353095425515230298112000000000
839 79829107606754985002010839110254605144555520000000000
840 39914553803377492501005419555127302572277760000000000
841 39280989457292135477179936705045916817162240000000000
842 19640494728646067738589968352522958408581120000000000
843 19338333271282282081073199608637989817679872000000000
844 9669166635641141040536599804318994908839936000000000
845 9524850715706198636946501299776920357961728000000000
846 4762425357853099318473250649888460178980864000000000
847 4693404700492909473277986147716163654647808000000000
848 2346702350246454736638993073858081827323904000000000
849 2313650204468335655841260777043179266375680000000000
850 1156825102234167827920630388521589633187840000000000
851 1140978183025480597401169698267869227253760000000000
852 570489091512740298700584849133934613626880000000000
853 562882570292570428051243717812148818778521600000000
854 281441285146285214025621858906074409389260800000000
855 277786203521008782674639756842359157319270400000000
856 138893101760504391337319878421179578659635200000000
857 137134961231890411700138614137367178929766400000000
858 68567480615945205850069307068683589464883200000000
859 67720968509575511950685735376477619224576000000000
860 33860484254787755975342867688238809612288000000000
861 33452526613163807108170062053440751665152000000000
862 4130816718604840096607407588844515597636232286720000000000
863 2019510395762366269452510376768429847733269117952000000000
864 2019510395762366269452510376768429847733269117952000000000
865 988271044734774982923568907780295457401387015168000000000
866 988271044734774982923568907780295457401387015168000000000
867 484051123951726522248278648708716142400679354368000000000
868 484051123951726522248278648708716142400679354368000000000
869 237279962721434569729548357210154971765038899200000000000
870 237279962721434569729548357210154971765038899200000000000
871 116401491146364128546570892216302438979075686400000000000
872 116401491146364128546570892216302438979075686400000000000
873 57142550199124208559225710724366651862455336960000000000
874 57142550199124208559225710724366651862455336960000000000
875 28070024659218909467689822811969583371030691840000000000
876 28070024659218909467689822811969583371030691840000000000
877 13797130764700819907847540026222337589150679040000000000
878 13797130764700819907847540026222337589150679040000000000
879 6785474146574173725170921324371641437287219200000000000
880 6785474146574173725170921324371641437287219200000000000
881 3338884103869831515560294619928902929458790400000000000
882 3338884103869831515560294619928902929458790400000000000
883 1643758328058993976891221966734229134502789120000000000
884 1643758328058993976891221966734229134502789120000000000
885 809612310835026884140452610481038230426746880000000000
886 809612310835026884140452610481038230426746880000000000
887 398939399541897305228628822555873910645063680000000000
888 398939399541897305228628822555873910645063680000000000
889 196660267379808530746507166048670237641932800000000000
890 196660267379808530746507166048670237641932800000000000
891 96983145557165850779099424352768884316569600000000000
892 96983145557165850779099424352768884316569600000000000
893 47845018474868486384355716014032649596174336000000000
894 47845018474868486384355716014032649596174336000000000
895 23611827299285746527344379331600528372137984000000000
896 23611827299285746527344379331600528372137984000000000
897 11656471704710684994511782201676210209030144000000000
898 11656471704710684994511782201676210209030144000000000
899 5756282323313918515808287507000597634088960000000000
900 5756282323313918515808287507000597634088960000000000
901 2843464762118923604194455274542463891537920000000000
902 2843464762118923604194455274542463891537920000000000
903 1405006117752879898543142606244511569936384000000000
904 175697404431325865442368402778853396752794413261824000000000
905 87848702215662932721184201389426698376397206630912000000000
906 85979580891925423514350494976885704793920670319616000000000
907 42989790445962711757175247488442852396960335159808000000000
908 42112447783800207435600242437658304388859103830016000000000
909 21056223891900103717800121218829152194429551915008000000000
910 20643356756764807566470707077283482543558384230400000000000
911 10321678378382403783235353538641741271779192115200000000000
912 10126929729733679183551667622818312191179584716800000000000
913 5063464864866839591775833811409156095589792358400000000000
914 4971401867323806144652636833019898712033614315520000000000
915 2485700933661903072326318416509949356016807157760000000000
916 2442092145352045123689014584641353753279670190080000000000
917 1221046072676022561844507292320676876639835095040000000000
918 1200350376528971331982735982281343370256109076480000000000
919 600175188264485665991367991140671685128054538240000000000
920 590336250751953114089870155220332805043988070400000000000
921 295168125375976557044935077610166402521994035200000000000
922 290482917036675341853745631933814554862914764800000000000
923 145241458518337670926872815966907277431457382400000000000
924 143006974541132475989536311105877934701742653440000000000
925 71503487270566237994768155552938967350871326720000000000
926 70436271042647338920219377111850326047126978560000000000
927 35218135521323669460109688555925163023563489280000000000
928 34707727760145065554890707562361030226120540160000000000
929 17353863880072532777445353781180515113060270080000000000
930 17109443262043342174946123446234310674848153600000000000
931 8554721631021671087473061723117155337424076800000000000
932 8437533663473429017781649918690892935541555200000000000
933 4218766831736714508890824959345446467770777600000000000
934 4162516607313558315438947293220840514867167232000000000
935 2081258303656779157719473646610420257433583616000000000
936 2054228975037859947878961001849245968376004608000000000
937 1027114487518929973939480500924622984188002304000000000
938 1014113038309829594522525051545830288185622528000000000
939 507056519154914797261262525772915144092811264000000000
940 500796562128310910875321013109051994165739520000000000
941 250398281064155455437660506554525997082869760000000000
942 247381434304346353564917608885194358563799040000000000
943 123690717152173176782458804442597179281899520000000000
944 122235532244500551173253406743272506584465408000000000
945 61117766122250275586626703371636253292232704000000000
946 60415263063373835637355132068513997507264512000000000
947 15637068994388002024370787847317952310998702780302336000000000
948 7652182699381362692777194052942827726658939658445824000000000
949 7652182699381362692777194052942827726658939658445824000000000
950 3748007852758218461768421576951589090608460240871424000000000
951 3748007852758218461768421576951589090608460240871424000000000
952 1837258751352067873415892929878229946376696196505600000000000
953 1837258751352067873415892929878229946376696196505600000000000
954 901296745946297447336098418430829785014983039795200000000000
955 901296745946297447336098418430829785014983039795200000000000
956 442454766191818746874084678138770985370991674081280000000000
957 442454766191818746874084678138770985370991674081280000000000
958 217346200936332016008322298033080484041890646917120000000000
959 217346200936332016008322298033080484041890646917120000000000
960 106831183511078448546463502423039559952793707806720000000000
961 106831183511078448546463502423039559952793707806720000000000
962 52539926316923827153998443814609619648914938265600000000000
963 52539926316923827153998443814609619648914938265600000000000
964 25852979616264105424983361242109495382799414067200000000000
965 25852979616264105424983361242109495382799414067200000000000
966 12727620734160790363068731688423136188455096156160000000000
967 12727620734160790363068731688423136188455096156160000000000
968 6268828122795613163899524562954679018194301091840000000000
969 6268828122795613163899524562954679018194301091840000000000
970 3088987770652910834385272973050131690124728074240000000000
971 3088987770652910834385272973050131690124728074240000000000
972 1522740450321857453570204986714853650061485670400000000000
973 1522740450321857453570204986714853650061485670400000000000
974 750940496049135182582566842763489471263198412800000000000
975 750940496049135182582566842763489471263198412800000000000
976 370463978050906690074066309096654805823177883648000000000
977 370463978050906690074066309096654805823177883648000000000
978 182826378778369535361227529164582891185464410112000000000
979 182826378778369535361227529164582891185464410112000000000
980 90256060409574833912504729587578895648520404992000000000
981 90256060409574833912504729587578895648520404992000000000
982 44570894029419671067903570166705627480750817280000000000
983 44570894029419671067903570166705627480750817280000000000
984 22016947653086825467277667190782297912178114560000000000
985 22016947653086825467277667190782297912178114560000000000
986 10878962369760549054419553200151253086017421312000000000
987 10878962369760549054419553200151253086017421312000000000
988 5376958412640271371724606754097745778146541568000000000
989 5376958412640271371724606754097745778146541568000000000
990 2658271574788448768043625811014615890319638528000000000
991 696348625643704005042724658817797323125963508918569984000000000
992 348174312821852002521362329408898661562981754459284992000000000
993 341068714600997880020926363502594607245369881919299584000000000
994 170534357300498940010463181751297303622684940959649792000000000
995 167190546373038176480846256618918925120279353882009600000000000
996 83595273186519088240423128309459462560139676941004800000000000
997 82018003881113067707584956077205510436363456621363200000000000
998 41009001940556533853792478038602755218181728310681600000000000
999 40263383723455505965541705710628159668760242341396480000000000
1000 20131691861727752982770852855314079834380121170698240000000000
1001 19778504285206213456757329121010324047812048869457920000000000
1002 9889252142603106728378664560505162023906024434728960000000000
1003 9721637699508138817728178720496599955704227410411520000000000
1004 4860818849754069408864089360248299977852113705205760000000000
1005 4781133294840068271013858387129475388051259382169600000000000
1006 2390566647420034135506929193564737694025629691084800000000000
1007 2352621145080033593673485873031964079834746680115200000000000
1008 1176310572540016796836742936515982039917373340057600000000000
1009 1158213486808631923039254583646505393149413750210560000000000
1010 579106743404315961519627291823252696574706875105280000000000
1011 570463359174400797914856735228875790655681399357440000000000
1012 285231679587200398957428367614437895327840699678720000000000
1013 281097887129414885929059840547561983801350254755840000000000
1014 140548943564707442964529920273780991900675127377920000000000
1015 138569380979289028274888653791051682155595196006400000000000
1016 69284690489644514137444326895525841077797598003200000000000
1017 68335585140471301615013582691477541884951055564800000000000
1018 34167792570235650807506791345738770942475527782400000000000
1019 33712222002632508796740034127795587329909187411968000000000
1020 16856111001316254398370017063897793664954593705984000000000
1021 16637200468831627717871705153977043097877261320192000000000
1022 8318600234415813858935852576988521548938630660096000000000
1023 8213301497271309886037930392469679504015356854272000000000
1024 4106650748635654943018965196234839752007678427136000000000
1025 4055951356677190067179224885170212100748324372480000000000
1026 2027975678338595033589612442585106050374162186240000000000
1027 2003542236430901117522267714361189110008208424960000000000
1028 1001771118215450558761133857180594555004104212480000000000
1029 989985575648209963952179341213764030827585339392000000000
1030 494992787824104981976089670606882015413792669696000000000
1031 489303215550264694826939214622894865811335282688000000000
1032 244651607775132347413469607311447432905667641344000000000
1033 241902713305748837891969948802330046019087106048000000000
1034 120951356652874418945984974401165023009543553024000000000
1035 119622220865480194561963161495657715064383733760000000000
1036 64760422184864472468973393270055151050714606329427008512000000000
1037 31719390457892802841946151805741298473819399018494861312000000000
1038 31719390457892802841946151805741298473819399018494861312000000000
1039 15548720812692550412718701865559460036185979911026892800000000000
1040 15548720812692550412718701865559460036185979911026892800000000000
1041 7627674360943515296805400915180112470581801465786777600000000000
1042 7627674360943515296805400915180112470581801465786777600000000000
1043 3744494686281362054795378631088418849194702537749872640000000000
1044 3744494686281362054795378631088418849194702537749872640000000000
1045 1839400898524177851478431608253960136446520544859586560000000000
1046 1839400898524177851478431608253960136446520544859586560000000000
1047 904112306054256910048720621006183795880493149168271360000000000
1048 904112306054256910048720621006183795880493149168271360000000000
1049 444645396420126349204288830003041211088767122541772800000000000
1050 444645396420126349204288830003041211088767122541772800000000000
1051 218793766492443124211634186191972659424631441250713600000000000
1052 218793766492443124211634186191972659424631441250713600000000000
1053 107713854273202768842650676279125001562895478769582080000000000
1054 107713854273202768842650676279125001562895478769582080000000000
1055 53053092403219274206081676376285448530978370140241920000000000
1056 53053092403219274206081676376285448530978370140241920000000000
1057 26142103503035584391402565170923264493525573692293120000000000
1058 26142103503035584391402565170923264493525573692293120000000000
1059 12886952431073879629564644802567806440470353228595200000000000
1060 12886952431073879629564644802567806440470353228595200000000000
1061 6355209418063831050196263190307411395300448167526400000000000
1062 6355209418063831050196263190307411395300448167526400000000000
1063 3135236646244823318096823173884989621681554429313024000000000
1064 3135236646244823318096823173884989621681554429313024000000000
1065 1547259643601341377762068579319865008102585302777856000000000
1066 1547259643601341377762068579319865008102585302777856000000000
1067 763837039246231819401527526499680193873428187447296000000000
1068 763837039246231819401527526499680193873428187447296000000000
1069 377203476170978676247667914320829725369594166640640000000000
1070 377203476170978676247667914320829725369594166640640000000000
1071 186329427988073803929570897435590587230763383521280000000000
1072 186329427988073803929570897435590587230763383521280000000000
1073 92068658535283526647552678732880054866965436563456000000000
1074 92068658535283526647552678732880054866965436563456000000000
1075 45505199046174616618905346959929222520454181289984000000000
1076 45505199046174616618905346959929222520454181289984000000000
1077 22496952337434641923953205238616694279775100862464000000000
1078 22496952337434641923953205238616694279775100862464000000000
1079 11124866540489658094262574019096167500987687239680000000000
1080 11124866540489658094262574019096167500987687239680000000000
1081 5502622159812088949850305428800254892961651752960000000000
1082 3013342093499816269984884421545423355012842906757011824640000000000
1083 1506671046749908134992442210772711677506421453378505912320000000000
1084 1477128477205792289208276677228148703437668091547554816000000000000
1085 738564238602896144604138338614074351718834045773777408000000000000
1086 724629064289633953196513086942110684705271139249743872000000000000
1087 362314532144816976598256543471055342352635569624871936000000000000
1088 355726995196729395205560969953399790673496741086237900800000000000
1089 177863497598364697602780484976699895336748370543118950400000000000
1090 174743085359796895890451002784126212962419451761660723200000000000
1091 87371542679898447945225501392063106481209725880830361600000000000
1092 85890669075154406454628458995587460608646849170985779200000000000
1093 42945334537577203227314229497793730304323424585492889600000000000
1094 42241312659912003174407438850288915053432876641468416000000000000
1095 21120656329956001587203719425144457526716438320734208000000000000
1096 20785407816782096800105247688237402645339986918817792000000000000
1097 10392703908391048400052623844118701322669993459408896000000000000
1098 10232816155954263040051814246516875148475070483110297600000000000
1099 5116408077977131520025907123258437574237535241555148800000000000
1100 5040043778305831049577759255747117610442945163322982400000000000
1101 2520021889152915524788879627873558805221472581661491200000000000
1102 2483499832788380517183243691237710126884929500767846400000000000
1103 1241749916394190258591621845618855063442464750383923200000000000
1104 1224260480952018564808641256243941611844683556716544000000000000
1105 612130240476009282404320628121970805922341778358272000000000000
1106 603744894716063949768645003079204082553542575915008000000000000
1107 301872447358031974884322501539602041276771287957504000000000000
1108 297847481393258215219198201519074014059747670784737280000000000
1109 148923740696629107609599100759537007029873835392368640000000000
1110 146989666142127430887396515035387175769745603763896320000000000
1111 73494833071063715443698257517693587884872801881948160000000000
1112 72564518728392022843145115017469618417975677807493120000000000
1113 36282259364196011421572557508734809208987838903746560000000000
1114 35834330236242974243528451860478823910111445830860800000000000
1115 17917165118121487121764225930239411955055722915430400000000000
1116 17701295658867011373309235256381105786922521434521600000000000
1117 8850647829433505686654617628190552893461260717260800000000000
1118 8746522560851935031517504479623605212361716473528320000000000
1119 4373261280425967515758752239811802606180858236764160000000000
1120 4322993909386588578796007961193276139443147222548480000000000
1121 2161496954693294289398003980596638069721573611274240000000000
1122 2137210472056290982775554497668585956578634581934080000000000
1123 1068605236028145491387777248834292978289317290967040000000000
1124 1056862321346517518954944531814135912593830287769600000000000
1125 528431160673258759477472265907067956296915143884800000000000
1126 522749105182148450235779015736024214831356916531200000000000
1127 261374552591074225117889507868012107415678458265600000000000
1128 258623241511168180642964355153611979969197632389120000000000
1129 292294183069482178188533788889906065436245761955430146990080000000000
1130 143281462288961852053202837691130424233453804880112817152000000000000
1131 143281462288961852053202837691130424233453804880112817152000000000000
1132 70289019236094493460061769433384736416411300507225155584000000000000
1133 70289019236094493460061769433384736416411300507225155584000000000000
1134 34505518534082751334939414085479779695329183885365076377600000000000
1135 34505518534082751334939414085479779695329183885365076377600000000000
1136 16950079279900298901373747270060242657354686820881090150400000000000
1137 16950079279900298901373747270060242657354686820881090150400000000000
1138 8331394900289977426098960522571983679038744369585620582400000000000
1139 8331394900289977426098960522571983679038744369585620582400000000000
1140 4097407328011464307917521568478024760182989034222436352000000000000
1141 4097407328011464307917521568478024760182989034222436352000000000000
1142 2016184558227863389610209025759028056597978731125325824000000000000
1143 2016184558227863389610209025759028056597978731125325824000000000000
1144 992583167127563514885025981912136889402081836861698867200000000000
1145 992583167127563514885025981912136889402081836861698867200000000000
1146 488884246495665611809042647807470408212965680842329292800000000000
1147 488884246495665611809042647807470408212965680842329292800000000000
1148 240899483780472910166774638050057882307838161574481100800000000000
1149 240899483780472910166774638050057882307838161574481100800000000000
1150 118753266652345800786438201855662336348934305001504768000000000000
1151 118753266652345800786438201855662336348934305001504768000000000000
1152 58563254787458203127558565298682796007693629863755776000000000000
1153 58563254787458203127558565298682796007693629863755776000000000000
1154 28891205695146046876262225547350179363795524066119516160000000000
1155 28891205695146046876262225547350179363795524066119516160000000000
1156 14257997615786360796077461958432556049665323565097943040000000000
1157 14257997615786360796077461958432556049665323565097943040000000000
1158 7038758316654026215785076156694552986543640747326832640000000000
1159 7038758316654026215785076156694552986543640747326832640000000000
1160 3475930032915568501622259830466445919280810245593497600000000000
1161 3475930032915568501622259830466445919280810245593497600000000000
1162 1717025678910100103210995819868967261331484579148595200000000000
1163 1717025678910100103210995819868967261331484579148595200000000000
1164 848412688402637698057197934523489705599086497932247040000000000
1165 848412688402637698057197934523489705599086497932247040000000000
1166 419330409210499092143212772235747785525985280587202560000000000
1167 419330409210499092143212772235747785525985280587202560000000000
1168 207309415789460225329228786273852837788127554447605760000000000
1169 207309415789460225329228786273852837788127554447605760000000000
1170 102515645170612199338629619585971183521601537913651200000000000
1171 102515645170612199338629619585971183521601537913651200000000000
1172 50706663202668399672870564526394348838641620903526400000000000
1173 50706663202668399672870564526394348838641620903526400000000000
1174 25086454426583313522367542449900362057012170341744640000000000
1175 25086454426583313522367542449900362057012170341744640000000000
1176 12413915592536072670862289047373375038521486354677760000000000
1177 14184864766607223353267080931421911999111926683131168898048000000000000
1178 7092432383303611676633540465710955999555963341565584449024000000000000
1179 6958612904373354852546115173905088905224718750215290402816000000000000
1180 3479306452186677426273057586952544452612359375107645201408000000000000
1181 3416046334874192382159001994462498189837589204651142561382400000000000
1182 1708023167437096191079500997231249094918794602325571280691200000000000
1183 1678057848710129591236000979735964023078113995267227924889600000000000
1184 839028924355064795618000489867982011539056997633613962444800000000000
1185 824808095128707765183797091734626384224835692588976437657600000000000
1186 412404047564353882591898545867313192112417846294488218828800000000000
1187 405643325473134966483834635279324451258115914388021198848000000000000
1188 202821662736567483241917317639662225629057957194010599424000000000000
1189 199602271264558475571410693550143777603199894381407256576000000000000
1190 99801135632279237785705346775071888801599947190703628288000000000000
1191 98265733545628787973617572209301552050806101849308187852800000000000
1192 49132866772814393986808786104650776025403050924654093926400000000000
1193 48399540403070895569095222132939570413083602403390599987200000000000
1194 24199770201535447784547611066469785206541801201695299993600000000000
1195 23849048894266818106510689166955730348475977995873628979200000000000
1196 11924524447133409053255344583477865174237988997936814489600000000000
1197 11756573398582234277857381983710571298544496195148972032000000000000
1198 5878286699291117138928690991855285649272248097574486016000000000000
1199 5797762223958362109628297964569596804761669356511821824000000000000
1200 2898881111979181054814148982284798402380834678255910912000000000000
1201 2860229363819458640749960329187667757015756882545832099840000000000
1202 1430114681909729320374980164593833878507878441272916049920000000000
1203 1411541763962849718811668733884823048916867032944696360960000000000
1204 705770881981424859405834366942411524458433516472348180480000000000
1205 696837073348748595362722539512760745667820433985356431360000000000
1206 348418536674374297681361269756380372833910216992678215680000000000
1207 344117073258641281660603723216178146008800214313756262400000000000
1208 172058536629320640830301861608089073004400107156878131200000000000
1209 169985542212099910217888586167027758871816973335710924800000000000
1210 84992771106049955108944293083513879435908486667855462400000000000
1211 83992856151861132107662595517825480854309563295292456960000000000
1212 41996428075930566053831297758912740427154781647646228480000000000
1213 41513710511839410122178064451339030767072542778133053440000000000
1214 20756855255919705061089032225669515383536271389066526720000000000
1215 20523632163156562307593649841111430941024627890312970240000000000
1216 10261816081578281153796824920555715470512313945156485120000000000
1217 10149048871890607734524332339011147168638552253451468800000000000
1218 5074524435945303867262166169505573584319276126725734400000000000
1219 5019959657064171567614185888113040535025520469449113600000000000
1220 2509979828532085783807092944056520267512760234724556800000000000
1221 2483558988231748038714386702540135843644204863832719360000000000
1222 1241779494115874019357193351270067921822102431916359680000000000
1223 1228977643661071194415366615689964128813627149113098240000000000
1224 614488821830535597207683307844982064406813574556549120000000000
1225 608281864034267560872252163321295376887552831379210240000000000
1226 1432671341427329558679975174073613111910304594996248058702848000000000000
1227 702819903341708840107157632564413979427696593771744330684416000000000000
1228 702819903341708840107157632564413979427696593771744330684416000000000000
1229 345020679822293430598059201440712317173596509669765398699622400000000000
1230 345020679822293430598059201440712317173596509669765398699622400000000000
1231 169483842719723088714836098953332366330889513521990020413849600000000000
1232 169483842719723088714836098953332366330889513521990020413849600000000000
1233 83305617607999484283563506265197264806708404951486620203417600000000000
1234 83305617607999484283563506265197264806708404951486620203417600000000000
1235 40969975872786631614867298163211769577069707353190141083648000000000000
1236 40969975872786631614867298163211769577069707353190141083648000000000000
1237 20159829397720406032712480048564521537923189332522132914176000000000000
1238 20159829397720406032712480048564521537923189332522132914176000000000000
1239 9924839088108507585335374793139456757131416286780126973132800000000000
1240 9924839088108507585335374793139456757131416286780126973132800000000000
1241 4888353580710160452478617435426896611721443842742450598707200000000000
1242 4888353580710160452478617435426896611721443842742450598707200000000000
1243 2408753938320948628757579605862528765196073777583236526899200000000000
1244 2408753938320948628757579605862528765196073777583236526899200000000000
1245 1187413913256805662063595580354767701152994115710046175232000000000000
1246 1187413913256805662063595580354767701152994115710046175232000000000000
1247 585573984619794573072458094421529277280928605007694004224000000000000
1248 585573984619794573072458094421529277280928605007694004224000000000000
1249 288883165745765322715745993247954443458591445137129042083840000000000
1250 288883165745765322715745993247954443458591445137129042083840000000000
1251 142565718160247821599978542122367127940603570327414332456960000000000
1252 142565718160247821599978542122367127940603570327414332456960000000000
1253 70380544408223608131634976490788835312449863832520999567360000000000
1254 70380544408223608131634976490788835312449863832520999567360000000000
1255 34755824399122769447720976044833992746888821645689382502400000000000
1256 34755824399122769447720976044833992746888821645689382502400000000000
1257 17168539763422090932006747202869803646053514306906803404800000000000
1258 17168539763422090932006747202869803646053514306906803404800000000000
1259 8483278471337974342873922147300373566285265892824538152960000000000
1260 8483278471337974342873922147300373566285265892824538152960000000000
1261 4192884761695780422339984509585242107474326820591438397440000000000
1262 4192884761695780422339984509585242107474326820591438397440000000000
1263 2072886848478812793066958633952254525043487416921609994240000000000
1264 2072886848478812793066958633952254525043487416921609994240000000000
1265 1025053936060951381186957566240125864032493777598598348800000000000
1266 1025053936060951381186957566240125864032493777598598348800000000000
1267 507015925363481328329032774699417094037577567414360473600000000000
1268 507015925363481328329032774699417094037577567414360473600000000000
1269 250839457811406551910153056956553720208064691247104655360000000000
1270 250839457811406551910153056956553720208064691247104655360000000000
1271 124126742009768190635952028184686377010176342060422922240000000000
1272 124126742009768190635952028184686377010176342060422922240000000000
1273 61436468267461023648097468495450833065642835969300234240000000000
1274 61436468267461023648097468495450833065642835969300234240000000000
1275 30414093201713378043612608166064768844377641568960512000000000000