1 1
2 2
3 4
4 8
5 2
6 16
7 32
8 6
9 64
10 128
11 12
12 256
13 4
14 2
15 512
16 1024
17 24
18 12
19 2048
20 48
21 4096
22 8192
23 6
24 16384
25 8
26 96
27 32768
28 36
29 192
30 65536
31 131072
32 12
33 72
34 262144
35 384
36 524288
37 1048576
38 6
39 24
40 2097152
41 2
42 4194304
43 144
44 768
45 8388608
46 72
47 1536
48 288
49 16777216
50 24
51 33554432
52 67108864
53 30
54 134217728
55 268435456
56 3072
57 536870912
58 576
59 48
60 216
61 16
62 6144
63 4
64 1073741824
65 12288
66 2147483648
67 432
68 6
69 4294967296
70 8589934592
71 24576
72 48
73 1152
74 12
75 17179869184
76 34359738368
77 96
78 2304
79 68719476736
80 49152
81 864
82 137438953472
83 60
84 274877906944
85 32
86 192
87 549755813888
88 12
89 98304
90 1099511627776
91 2199023255552
92 196608
93 4608
94 144
95 12
96 4398046511104
97 8796093022208
98 120
99 17592186044416
100 35184372088832
101 393216
102 1728
103 9216
104 384
105 432
106 70368744177664
107 786432
108 18432
109 3456
110 1572864
111 96
112 140737488355328
113 6
114 281474976710656
115 562949953421312
116 60
117 1125899906842624
118 36864
119 3145728
120 2251799813685248
121 4503599627370496
122 2
123 12
124 288
125 6291456
126 9007199254740992
127 1296
128 240
129 18014398509481984
130 6912
131 768
132 36028797018963968
133 73728
134 12582912
135 72057594037927936
136 144115188075855872
137 180
138 36
139 288230376151711744
140 1536
141 576460752303423488
142 1152921504606846976
143 480
144 13824
145 64
146 25165824
147 2305843009213693952
148 147456
149 24
150 864
151 27648
152 50331648
153 294912
154 4611686018427387904
155 100663296
156 9223372036854775808
157 18446744073709551616
158 30
159 36893488147419103232
160 2592
161 201326592
162 192
163 72
164 402653184
165 55296
166 73786976294838206464
167 3072
168 589824
169 147573952589676412928
170 805306368
171 5184
172 8
173 960
174 295147905179352825856
175 590295810358705651712
176 48
177 1180591620717411303424
178 1179648
179 360
180 2361183241434822606848
181 128
182 24
183 2359296
184 4722366482869645213696
185 6144
186 110592
187 9444732965739290427392
188 6
189 2592
190 18889465931478580854784
191 1610612736
192 37778931862957161709568
193 60
194 12288
195 75557863725914323419136
196 576
197 3221225472
198 4718592
199 151115727451828646838272
200 720
201 302231454903657293676544
202 7776
203 6
204 10368
205 604462909807314587353088
206 6442450944
207 221184
208 9437184
209 12884901888
210 1208925819614629174706176
211 2417851639229258349412352
212 24576
213 144
214 442368
215 120
216 4835703278458516698824704
217 9671406556917033397649408
218 1920
219 384
220 19342813113834066795298816
221 12
222 38685626227668133590597632
223 18874368
224 25769803776
225 77371252455336267181195264
226 20736
227 51539607552
228 180
229 154742504910672534362390528
230 96
231 309485009821345068724781056
232 618970019642690137449562112
233 3840
234 1237940039285380274899124224
235 884736
236 103079215104
237 41472
238 288
239 49152
240 2475880078570760549798248448
241 15552
242 1440
243 37748736
244 4951760157141521099596496896
245 206158430208
246 9903520314283042199192993792
247 1728
248 60
249 1769472
250 19807040628566084398385987584
251 412316860416
252 39614081257132168796771975168
253 75497472
254 48
255 79228162514264337593543950336
256 3538944
257 192
258 150994944
259 82944
260 824633720832
261 158456325028528675187087900672
262 316912650057057350374175801344
263 30
264 5184
265 256
266 98304
267 31104
268 301989888
269 1649267441664
270 24
271 633825300114114700748351602688
272 3298534883328
273 603979776
274 1267650600228229401496703205376
275 196608
276 1152
277 7077888
278 7680
279 2535301200456458802993406410752
280 62208
281 360
282 5070602400912917605986812821504
283 1207959552
284 12
285 10141204801825835211973625643008
286 20282409603651670423947251286016
287 6597069766656
288 576
289 40564819207303340847894502572032
290 13194139533312
291 14155776
292 165888
293 120
294 81129638414606681695789005144064
295 3456
296 26388279066624
297 162259276829213363391578010288128
298 360
299 52776558133248
300 324518553658426726783156020576256
301 649037107316853453566312041152512
302 393216
303 36
304 1298074214633706907132624082305024
305 2880
306 124416
307 2596148429267413814265248164610048
308 15360
309 5192296858534827628530496329220096
310 10384593717069655257060992658440192
311 384
312 28311552
313 4
314 1080
315 15552
316 20769187434139310514121985316880384
317 105553116266496
318 2415919104
319 72
320 786432
321 41538374868278621028243970633760768
322 83076749736557242056487941267521536
323 30720
324 166153499473114484112975882535043072
325 331776
326 5760
327 332306998946228968225951765070086144
328 4831838208
329 1572864
330 664613997892457936451903530140172288
331 1329227995784915872903807060280344576
332 240
333 720
334 768
335 211106232532992
336 663552
337 2658455991569831745807614120560689152
338 6
339 5316911983139663491615228241121378304
340 56623104
341 422212465065984
342 10633823966279326983230456482242756608
343 9663676416
344 844424930131968
345 248832
346 21267647932558653966460912964485513216
347 60
348 19327352832
349 46656
350 1688849860263936
351 42535295865117307932921825928971026432
352 10368
353 61440
354 113246208
355 85070591730234615865843651857942052864
356 3145728
357 2304
358 180
359 3377699720527872
360 170141183460469231731687303715884105728
361 226492416
362 6755399441055744
363 1152
364 340282366920938463463374607431768211456
365 2
366 93312
367 680564733841876926926749214863536422912
368 30
369 1327104
370 1361129467683753853853498429727072845824
371 720
372 2722258935367507707706996859454145691648
373 38654705664
374 6291456
375 452984832
376 5444517870735015415413993718908291383296
377 13510798882111488
378 77309411328
379 10889035741470030830827987437816582766592
380 2160
381 21778071482940061661655974875633165533184
382 905969664
383 240
384 497664
385 43556142965880123323311949751266331066368
386 27021597764222976
387 87112285931760246646623899502532662132736
388 2304
389 11520
390 31104
391 2654208
392 768
393 154618822656
394 174224571863520493293247799005065324265472
395 54043195528445952
396 1811939328
397 995328
398 122880
399 348449143727040986586495598010130648530944
400 186624
401 12582912
402 5308416
403 1440
404 108086391056891904
405 696898287454081973172991196020261297061888
406 1393796574908163946345982392040522594123776
407 216172782113783808
408 309237645312
409 93312
410 180
411 2787593149816327892691964784081045188247552
412 5575186299632655785383929568162090376495104
413 60
414 11150372599265311570767859136324180752990208
415 22300745198530623141535718272648361505980416
416 432345564227567616
417 216
418 618475290624
419 1536
420 44601490397061246283071436545296723011960832
421 512
422 864691128455135232
423 72
424 24
425 1729382256910270464
426 6912
427 89202980794122492566142873090593446023921664
428 480
429 178405961588244985132285746181186892047843328
430 356811923176489970264571492362373784095686656
431 23040
432 713623846352979940529142984724747568191373312
433 1236950581248
434 96
435 10616832
436 1990656
437 25165824
438 12
439 1427247692705959881058285969449495136382746624
440 3458764513820540928
441 2854495385411919762116571938898990272765493248
442 5708990770823839524233143877797980545530986496
443 245760
444 11417981541647679048466287755595961091061972992
445 3623878656
446 24
447 279936
448 2473901162496
449 2160
450 1536
451 373248
452 46080
453 4947802324992
454 22835963083295358096932575511191922182123945984
455 50331648
456 45671926166590716193865151022383844364247891968
457 21233664
458 491520
459 7247757312
460 91343852333181432387730302044767688728495783936
461 6917529027641081856
462 3981312
463 4608
464 100663296
465 182687704666362864775460604089535377456991567872
466 432
467 13835058055282163712
468 900
469 365375409332725729550921208179070754913983135744
470 27670116110564327424
471 730750818665451459101842416358141509827966271488
472 20736
473 30
474 1461501637330902918203684832716283019655932542976
475 7962624
476 55340232221128654848
477 2923003274661805836407369665432566039311865085952
478 9895604649984
479 4320
480 14495514624
481 1024
482 201326592
483 19791209299968
484 5846006549323611672814739330865132078623730171904
485 480
486 11692013098647223345629478661730264157247460343808
487 28991029248
488 120
489 23384026197294446691258957323460528314494920687616
490 42467328
491 402653184
492 46768052394588893382517914646921056628989841375232
493 39582418599936
494 92160
495 62208
496 93536104789177786765035829293842113257979682750464
497 110680464442257309696
498 79164837199872
499 187072209578355573530071658587684226515959365500928
500 3072
501 120
502 746496
503 983040
504 559872
505 374144419156711147060143317175368453031918731001856
506 221360928884514619392
507 748288838313422294120286634350736906063837462003712
508 2880
509 805306368
510 1496577676626844588240573268701473812127674924007424
511 2993155353253689176481146537402947624255349848014848
512 8640
513 9216
514 15925248
515 12
516 5986310706507378352962293074805895248510699696029696
517 11972621413014756705924586149611790497021399392059392
518 960
519 1492992
520 23945242826029513411849172299223580994042798784118784
521 442721857769029238784
522 57982058496
523 1800
524 885443715538058477568
525 47890485652059026823698344598447161988085597568237568
526 95780971304118053647396689196894323976171195136475136
527 48
528 158329674399744
529 115964116992
530 1770887431076116955136
531 191561942608236107294793378393788647952342390272950272
532 383123885216472214589586756787577295904684780545900544
533 1966080
534 84934656
535 766247770432944429179173513575154591809369561091801088
536 360
537 4608
538 18432
539 3541774862152233910272
540 31850496
541 186624
542 192
543 5760
544 1532495540865888858358347027150309183618739122183602176
545 24
546 3064991081731777716716694054300618367237478244367204352
547 6129982163463555433433388108601236734474956488734408704
548 3932160
549 12259964326927110866866776217202473468949912977468817408
550 231928233984
551 7083549724304467820544
552 24519928653854221733733552434404946937899825954937634816
553 360
554 6144
555 49039857307708443467467104868809893875799651909875269632
556 169869312
557 184320
558 316659348799488
559 98079714615416886934934209737619787751599303819750539264
560 14167099448608935641088
561 1119744
562 196159429230833773869868419475239575503198607639501078528
563 6
564 864
565 392318858461667547739736838950479151006397215279002157056
566 6480
567 339738624
568 633318697598976
569 28334198897217871282176
570 2985984
571 463856467968
572 1610612736
573 1266637395197952
574 3072
575 56668397794435742564352
576 784637716923335095479473677900958302012794430558004314112
577 1569275433846670190958947355801916604025588861116008628224
578 210
579 63700992
580 2239488
581 12288
582 3138550867693340381917894711603833208051177722232017256448
583 2533274790395904
584 113336795588871485128704
585 927712935936
586 6277101735386680763835789423207666416102355444464034512896
587 1440
588 36864
589 679477248
590 3221225472
591 12554203470773361527671578846415332832204710888928069025792
592 72
593 7864320
594 25108406941546723055343157692830665664409421777856138051584
595 13824
596 226673591177742970257408
597 50216813883093446110686315385661331328818843555712276103168
598 5066549580791808
599 720
600 1358954496
601 100433627766186892221372630771322662657637687111424552206336
602 453347182355485940514816
603 10133099161583616
604 5971968
605 12960
606 1855425871872
607 200867255532373784442745261542645325315275374222849104412672
608 6
609 401734511064747568885490523085290650630550748445698208825344
610 559872
611 17280
612 803469022129495137770981046170581301261101496891396417650688
613 12
614 906694364710971881029632
615 1606938044258990275541962092341162602522202993782792835301376
616 3213876088517980551083924184682325205044405987565585670602752
617 6442450944
618 1800
619 6427752177035961102167848369364650410088811975131171341205504
620 368640
621 11943936
622 2717908992
623 15728640
624 41472
625 12855504354071922204335696738729300820177623950262342682411008
626 12884901888
627 3710851743744
628 20266198323167232
629 1813388729421943762059264
630 25711008708143844408671393477458601640355247900524685364822016
631 127401984
632 3626777458843887524118528
633 3600
634 7421703487488
635 24576
636 9216
637 4478976
638 240
639 51422017416287688817342786954917203280710495801049370729644032
640 102844034832575377634685573909834406561420991602098741459288064
641 737280
642 205688069665150755269371147819668813122841983204197482918576128
643 40532396646334464
644 120
645 411376139330301510538742295639337626245683966408394965837152256
646 822752278660603021077484591278675252491367932816789931674304512
647 7253554917687775048237056
648 11520
649 1645504557321206042154969182557350504982735865633579863348609024
650 14507109835375550096474112
651 3291009114642412084309938365114701009965471731267159726697218048
652 6582018229284824168619876730229402019930943462534319453394436096
653 1920
654 13164036458569648337239753460458804039861886925068638906788872192
655 360
656 960
657 254803968
658 81064793292668928
659 29014219670751100192948224
660 26328072917139296674479506920917608079723773850137277813577744384
661 52656145834278593348959013841835216159447547700274555627155488768
662 12
663 73728
664 105312291668557186697918027683670432318895095400549111254310977536
665 58028439341502200385896448
666 16
667 27648
668 31457280
669 14843406974976
670 509607936
671 25769803776
672 23887872
673 162129586585337856
674 116056878683004400771792896
675 8957952
676 29686813949952
677 34560
678 324259173170675712
679 1679616
680 51539607552
681 210624583337114373395836055367340864637790190801098222508621955072
682 124416
683 420
684 421249166674228746791672110734681729275580381602196445017243910144
685 2048
686 232113757366008801543585792
687 842498333348457493583344221469363458551160763204392890034487820288
688 36
689 96
690 59373627899904
691 1684996666696914987166688442938726917102321526408785780068975640576
692 464227514732017603087171584
693 648518346341351424
694 17915904
695 928455029464035206174343168
696 1019215872
697 118747255799808
698 3840
699 5435817984
700 3369993333393829974333376885877453834204643052817571560137951281152
701 1856910058928070412348686336
702 3359232
703 1297036692682702848
704 1474560
705 6739986666787659948666753771754907668409286105635143120275902562304
706 47775744
707 103079215104
708 2594073385365405696
709 2038431744
710 69120
711 1728
712 13479973333575319897333507543509815336818572211270286240551805124608
713 480
714 26959946667150639794667015087019630673637144422540572481103610249216
715 53919893334301279589334030174039261347274288845081144962207220498432
716 49152
717 107839786668602559178668060348078522694548577690162289924414440996864
718 23040
719 3713820117856140824697372672
720 215679573337205118357336120696157045389097155380324579848828881993728
721 10871635968
722 25920
723 144
724 431359146674410236714672241392314090778194310760649159697657763987456
725 1440
726 862718293348820473429344482784628181556388621521298319395315527974912
727 1725436586697640946858688965569256363112777243042596638790631055949824
728 62914560
729 82944
730 3450873173395281893717377931138512726225554486085193277581262111899648
731 7427640235712281649394745344
732 1080
733 5188146770730811392
734 206158430208
735 4076863488
736 6901746346790563787434755862277025452451108972170386555162524223799296
737 14855280471424563298789490688
738 147456
739 237494511599616
740 4320
741 13803492693581127574869511724554050904902217944340773110325048447598592
742 27606985387162255149739023449108101809804435888681546220650096895197184
743 60
744 55213970774324510299478046898216203619608871777363092441300193790394368
745 110427941548649020598956093796432407239217743554726184882600387580788736
746 2949120
747 220855883097298041197912187592864814478435487109452369765200775161577472
748 5400
749 29710560942849126597578981376
750 441711766194596082395824375185729628956870974218904739530401550323154944
751 35831808
752 412316860416
753 46080
754 21743271936
755 59421121885698253195157962752
756 883423532389192164791648750371459257913741948437809479060803100646309888
757 95551488
758 125829120
759 6144
760 3456
761 48
762 1766847064778384329583297500742918515827483896875618958121606201292619776
763 294912
764 118842243771396506390315925504
765 43486543872
766 3533694129556768659166595001485837031654967793751237916243212402585239552
767 5898240
768 10376293541461622784
769 373248
770 192
771 6718464
772 7067388259113537318333190002971674063309935587502475832486424805170479104
773 251658240
774 360
775 14134776518227074636666380005943348126619871175004951664972849610340958208
776 138240
777 28269553036454149273332760011886696253239742350009903329945699220681916416
778 20752587082923245568
779 824633720832
780 56539106072908298546665520023773392506479484700019806659891398441363832832
781 474989023199232
782 237684487542793012780631851008
783 41505174165846491136
784 113078212145816597093331040047546785012958969400039613319782796882727665664
785 475368975085586025561263702016
786 226156424291633194186662080095093570025917938800079226639565593765455331328
787 48
788 30
789 71663616
790 452312848583266388373324160190187140051835877600158453279131187530910662656
791 12960
792 904625697166532776746648320380374280103671755200316906558262375061821325312
793 83010348331692982272
794 384
795 949978046398464
796 18432
797 98304
798 7200
799 1809251394333065553493296640760748560207343510400633813116524750123642650624
800 51840
801 3618502788666131106986593281521497120414687020801267626233049500247285301248
802 1899956092796928
803 503316480
804 7237005577332262213973186563042994240829374041602535252466099000494570602496
805 14474011154664524427946373126085988481658748083205070504932198000989141204992
806 1649267441664
807 28948022309329048855892746252171976963317496166410141009864396001978282409984
808 720
809 60
810 57896044618658097711785492504343953926634992332820282019728792003956564819968
811 115792089237316195423570985008687907853269984665640564039457584007913129639936
812 950737950171172051122527404032
813 72
814 231584178474632390847141970017375815706539969331281128078915168015826259279872
815 3298534883328
816 3799912185593856
817 13436928
818 1006632960
819 463168356949264781694283940034751631413079938662562256157830336031652518559744
820 86973087744
821 1901475900342344102245054808064
822 248832
823 92160
824 196608
825 191102976
826 8153726976
827 2880
828 166020696663385964544
829 926336713898529563388567880069503262826159877325124512315660672063305037119488
830 11796480
831 173946175488
832 1852673427797059126777135760139006525652319754650249024631321344126610074238976
833 7680
834 3705346855594118253554271520278013051304639509300498049262642688253220148477952
835 7410693711188236507108543040556026102609279018600996098525285376506440296955904
836 3802951800684688204490109616128
837 7599824371187712
838 589824
839 103680
840 26873856
841 4096
842 360
843 332041393326771929088
844 15199648742375424
845 7605903601369376408980219232256
846 143327232
847 14821387422376473014217086081112052205218558037201992197050570753012880593911808
848 2013265920
849 29642774844752946028434172162224104410437116074403984394101141506025761187823616
850 59285549689505892056868344324448208820874232148807968788202283012051522375647232
851 12
852 16307453952
853 14400
854 15211807202738752817960438464512
855 118571099379011784113736688648896417641748464297615937576404566024103044751294464
856 1119744
857 30423614405477505635920876929024
858 12
859 382205952
860 6597069766656
861 237142198758023568227473377297792835283496928595231875152809132048206089502588928
862 474284397516047136454946754595585670566993857190463750305618264096412179005177856
863 960
864 347892350976
865 1800
866 60847228810955011271841753858048
867 948568795032094272909893509191171341133987714380927500611236528192824358010355712
868 664082786653543858176
869 13194139533312
870 55296
871 1897137590064188545819787018382342682267975428761855001222473056385648716020711424
872 23592960
873 1328165573307087716352
874 3794275180128377091639574036764685364535950857523710002444946112771297432041422848
875 276480
876 764411904
877 7588550360256754183279148073529370729071901715047420004889892225542594864082845696
878 120
879 30399297484750848
880 15177100720513508366558296147058741458143803430094840009779784451085189728165691392
881 121694457621910022543683507716096
882 12288
883 2656331146614175432704
884 8640
885 3359232
886 2160
887 26388279066624
888 1179648
889 30354201441027016733116592294117482916287606860189680019559568902170379456331382784
890 243388915243820045087367015432192
891 32614907904
892 60708402882054033466233184588234965832575213720379360039119137804340758912662765568
893 840
894 121416805764108066932466369176469931665150427440758720078238275608681517825325531136
895 242833611528216133864932738352939863330300854881517440156476551217363035650651062272
896 52776558133248
897 695784701952
898 5312662293228350865408
899 486777830487640090174734030864384
900 60798594969501696
901 485667223056432267729865476705879726660601709763034880312953102434726071301302124544
902 973555660975280180349468061728768
903 288
904 65229815808
905 393216
906 971334446112864535459730953411759453321203419526069760625906204869452142602604249088
907 6912
908 60
909 53747712
910 1528823808
911 1947111321950560360698936123457536
912 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176
913 2359296
914 2880
915 746496
916 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352
917 207360
918 10625324586456701730816
919 1391569403904
920 3894222643901120721397872246915072
921 121597189939003392
922 286654464
923 15360
924 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704
925 8192
926 7788445287802241442795744493830144
927 3057647616
928 184320
929 15576890575604482885591488987660288
930 48
931 15541351137805832567355695254588151253139254712417116170014499277911234281641667985408
932 384
933 21250649172913403461632
934 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816
935 47185920
936 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632
937 124330809102446660538845562036705210025114037699336929360115994223289874253133343883264
938 6
939 248661618204893321077691124073410420050228075398673858720231988446579748506266687766528
940 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056
941 1080
942 243194379878006784
943 10800
944 38880
945 994646472819573284310764496293641680200912301594695434880927953786318994025066751066112
946 2239488
947 31153781151208965771182977975320576
948 42501298345826806923264
949 486388759756013568
950 105553116266496
951 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224
952 2783138807808
953 4026531840
954 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448
955 107495424
956 180
957 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896
958 85002596691653613846528
959 786432
960 573308928
961 6115295232
962 62307562302417931542365955950641152
963 60
964 36864
965 124615124604835863084731911901282304
966 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792
967 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584
968 30720
969 130459631616
970 972777519512027136
971 249230249209671726169463823802564608
972 10077696
973 170005193383307227693056
974 552960
975 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168
976 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336
977 5760
978 3600
979 1146617856
980 498460498419343452338927647605129216
981 165888
982 260919263232
983 8053063680
984 1945555039024054272
985 5566277615616
986 1572864
987 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672
988 4718592
989 996920996838686904677855295210258432
990 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344
991 3891110078048108544
992 1993841993677373809355710590420516864
993 340010386766614455386112
994 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688
995 240
996 11132555231232
997 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376
998 1680
999 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752
1000 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504
1001 1920
1002 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008
1003 680020773533228910772224
1004 211106232532992
1005 13824
1006 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016
1007 1105920
1008 21600
1009 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032
1010 3987683987354747618711421180841033728
1011 24576
1012 216
1013 6
1014 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064
1015 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128
1016 7975367974709495237422842361682067456
1017 2293235712
1018 28800
1019 94371840
1020 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256
1021 521838526464
1022 422212465065984
1023 1360041547066457821544448
1024 214990848