1 399
2 399
3 935
4 399
5 935
6 2015
7 935
8 399
9 399
10 4991
11 51359
12 2015
13 8855
14 1584599
15 9486399
16 20705
17 5719
18 18095
19 2915
20 935
21 399
22 46079
23 162687
24 2015
25 22847
26 46079
27 16719263
28 8855
29 12719
30 7055
31 935
32 80189
33 189099039
34 104663
35 20705
36 482143
37 196559
38 60059
39 30073928079
40 90287
41 8855
42 31535
43 162687
44 174550287
45 3441239
46 399
47 13971671
48 155819
49 29315
50 67199
51 390335
52 2015
53 57872555
54 4991
55 208643423
56 196559
57 120581
58 676799
59 90393029
60 162687
61 78402815
62 935
63 73535
64 565861139
65 117215
66 676799
67 487842879
68 51359
69 20705
70 81719
71 760655
72 588455
73 4991
74 6587452767
75 653939
76 2048255
77 776567
78 8164079
79 709019
80 18095
81 9486399
82 6023039
83 3441239
84 6539819
85 63503
86 8855
87 102310415
88 2276351
89 3332999
90 2915
91 653939
92 663679
93 525720239
94 301040639
95 256226219
96 7710848622399
97 3704399
98 7366463
99 5719
100 3354695
101 8699459
102 189099039
103 776567
104 20682759239
105 142842419
106 51359
107 81719
108 11218119879
109 18095
110 196377335
111 150042815
112 427717367
113 22847
114 1811687
115 10138799
116 8046928343
117 265895
118 388079
119 956213495
120 34709759
121 31535
122 192373631
123 2581319
124 1584599
125 162687
126 147455
127 8855
128 11682059
129 81719
130 10749148577
131 399
132 229390847
133 2015
134 2276351
135 261429119
136 1256759
137 7055
138 487842879
139 880319
140 873919799
141 162687
142 10054799
143 14658349
144 81719
145 966239
146 16719263
147 5455799
148 29315
149 37348274919
150 65094623
151 49412285
152 1719119
153 6994259
154 26456759
155 4131709859199
156 5058719
157 505863371
158 218735
159 1901735
160 532100807679
161 966779
162 10260809
163 194327
164 14970499
165 761039
166 20705
167 11682059
168 50168447
169 760655
170 18095
171 31276151
172 2316562079
173 43383167
174 29315
175 265895
176 4992691535
177 377049487359
178 96078393179
179 60059
180 12719
181 185551739
182 8421335
183 65094623
184 129477095
185 973559
186 25149695
187 5778659039
188 1019982346239
189 2915
190 2416679
191 116628479
192 85595399
193 31535
194 6304359999
195 11141999
196 434886605
197 50561279
198 22575839
199 1645919099
200 1100831039
201 49124459
202 1017359
203 2276351
204 798215
205 10409957634999
206 78402815
207 1172426819
208 178474295
209 3354695
210 46079
211 4962284607
212 5022676835
213 8421335
214 6959699
215 193849487
216 51359
217 3211164543
218 5669279
219 141070895
220 96850943
221 13081499
222 39003215
223 24319371999
224 3700619
225 2710757759
226 120581
227 13287455
228 140096999
229 239110959
230 4991
231 29315
232 3106799
233 760655
234 25603599
235 23287991
236 588455
237 78372051407
238 22847
239 107732159
240 1293531436119
241 1659119
242 265895
243 187498415
244 390335
245 49569379679
246 87562943
247 1566265799
248 1915199
249 6514199
250 11368511
251 1778324753919
252 2150819
253 46079
254 57872555
255 1241099
256 24205391
257 30222023
258 4452839
259 90287
260 16719263
261 8855
262 4587839
263 11195855
264 174550287
265 240080255
266 5719
267 984624479
268 105114383
269 2055095
270 2596088939
271 1651927794936159
272 2048255
273 14800799
274 162023782886679
275 6730559
276 759786719
277 13971671
278 126325399
279 9694079
280 1116663965
281 6023039
282 23176439
283 20271948839
284 6994259
285 603383039
286 501737759
287 162687
288 895679
289 12676799
290 31535
291 2215225217919
292 45708573455
293 285774839
294 10801727
295 20999
296 42624911
297 487842879
298 14970106227
299 7366463
300 33695759
301 935
302 35847939959
303 482519796233727
304 326947004999
305 30071327
306 6613769399
307 306871487
308 7274249
309 73535
310 13971671
311 1840311935
312 4681247
313 796578299
314 22824172799
315 1097459
316 60939119
317 117215
318 588455
319 1218027199
320 1464337823871
321 16070342903
322 895679
323 2756159
324 35669159
325 291617098239999
326 90393029
327 115372199
328 142955315
329 9486399
330 1759843799
331 62778871583
332 3354695
333 77801359
334 54958799
335 286306774599
336 135479399
337 135470012351
338 760655
339 61947599
340 1522283543
341 29407895
342 218735
343 12583199
344 4874639
345 104663
346 76751
347 1747955615
348 240080255
349 158453567
350 888437399
351 1396023551
352 2770408655
353 94637939036799
354 59668991
355 49412285
356 129255059
357 13670855
358 2048255
359 2291560127
360 2215225217919
361 88559
362 96250502879
363 29343839
364 1612670279
365 461819015
366 37348274919
367 3075810815
368 381626399
369 25194239
370 15997348079
371 939989609
372 1922689439
373 565861139
374 9868715
375 997794304415
376 196559
377 3334906619
378 16923059
379 2581319
380 366538619405919
381 10197581471
382 572531110799
383 14605403735
384 194327
385 84895311423
386 1046435999
387 20373173183
388 69669599
389 913031
390 37425023
391 187243828239
392 105818129
393 295736671
394 1245426650579
395 532070063
396 50407379
397 113024339
398 485549999
399 1256759
400 11195855
401 1587599
402 104663
403 1707581786703519
404 8855
405 34562303
406 26456759
407 256226219
408 62211839
409 162687
410 3695056679
411 102310415
412 256074029
413 178474295
414 461819015
415 77924443519
416 12304798623039
417 49124459
418 22824172799
419 1710863
420 1710863
421 279173999
422 67418735
423 286306774599
424 3483479
425 95663965319
426 193849487
427 29010079
428 73535
429 2193119
430 9349919
431 1840311935
432 240080255
433 14800799
434 1925976959
435 1707839
436 3741479
437 12441373101219999
438 1439402399
439 117215
440 221511111527
441 3075786974315
442 850615199
443 99467679
444 57872555
445 128912399
446 54408959
447 95972799
448 30222023
449 900744095
450 28050394272159
451 669515939
452 7055
453 18209964695
454 2906220239
455 239110959
456 279173999
457 3032510909
458 310294655
459 343979999
460 30073928079
461 22695814439
462 250716839
463 25578000287
464 38999519
465 96403747439
466 88330062057663
467 24685199
468 4609544855
469 252654779
470 595462271
471 760655
472 1501273409
473 270696439
474 73019135
475 18234757079
476 45598971599
477 8421335
478 306307407999
479 2249999
480 88559
481 588455
482 11882931599
483 130225535
484 80189
485 7110179
486 7947283571
487 10138799
488 3586258799
489 6587452767
490 67418735
491 35669159
492 214199
493 88043680295
494 890753999
495 4230625139
496 2061639215
497 133763759
498 9059114946815
499 130225535
500 12084948601239
501 219797039
502 1241099
503 14970499
504 20061359
505 30036458495
506 108946607
507 7110179
508 119945879
509 10260809
510 8164079
511 31010279
512 1111321819
513 208916200349
514 338340239
515 143846925641
516 40576030028823639
517 2452749683
518 202767551
519 76751
520 356628635
521 67199
522 175384415496099
523 103727519
524 18095
525 7234163
526 32869759
527 196377335
528 30222023
529 108992419599
530 390335
531 3259800959
532 436548959
533 60301722719
534 10210319
535 1464337823871
536 81802559
537 288733827095
538 25603599
539 1097459
540 306871487
541 103264532219
542 9667141799
543 3700619
544 287379455
545 2924099
546 152279
547 17156013520359
548 2723515199
549 245754407039
550 696825503
551 2250151308831
552 5778659039
553 18476015
554 2276351
555 315349800479
556 19318062203
557 202767551
558 5083021278719
559 95972799
560 7110179
561 103382437535
562 189099039
563 139098239
564 8855
565 13228853399
566 107556371
567 75173549759
568 252419111
569 404717546519
570 3075810815
571 275766911
572 207377944199
573 53399465726494719
574 66709019
575 1834378199
576 12719
577 7234163
578 1778324753919
579 282639743
580 12676799
581 146348770399
582 15389361455
583 196559
584 15187052332978239
585 325428047
586 2616973379
587 1396023551
588 679389479
589 31535
590 620418252540639
591 10397407
592 4379107655
593 53722314491
594 84062159
595 2170525568639
596 181061935067
597 17664479
598 3722941439
599 10712519
600 227767811184759
601 108946607
602 6345558911
603 19716983
604 800484227
605 20999
606 11097953855
607 147455
608 115372199
609 90287
610 64456223
611 290679333699
612 406647359
613 726969805631
614 271038599
615 987831967199
616 36981119
617 1181972999
618 4962284607
619 588455
620 189099039
621 632648015
622 1171355471
623 10346390495
624 966779
625 1250201315
626 97962479
627 22644087935
628 128828457866303103
629 247545314495
630 1915827647
631 677913599
632 43716455
633 107732159
634 103949999
635 8923150679
636 65766708755
637 2621128819063
638 2015
639 1355053713089
640 2130634844197356639
641 42624911
642 119213951
643 3752292599
644 85595399
645 1677615335
646 191341799
647 57872555
648 1017359
649 12494564159
650 3419999
651 1205025119
652 89941499
653 60059
654 50662623901934199
655 22847
656 595283349671
657 17550551879
658 841029695
659 8734109
660 1785201599
661 73535
662 53978512895
663 17835839
664 332974787039
665 1106994119
666 4113065879
667 1840311935
668 239110959
669 213136319
670 3075810815
671 36485015
672 940632662699
673 110066669
674 6170539199
675 9567292559
676 34818335
677 54408959
678 3047828022779
679 606740995119
680 4720788995
681 2581319
682 3700619
683 103727519
684 2075848319
685 1939478195199
686 4874639
687 34347599
688 151895126159
689 810928978171311
690 966239
691 371725489511
692 4200576479
693 63696779
694 1569799295
695 1760703815199
696 801105599
697 86753457119
698 24036011
699 33413687
700 51359
701 72127293479
702 130401599
703 347299391
704 19716983
705 151007950079
706 3199214643061359
707 29315
708 65644707323
709 2756159
710 50168447
711 1424213279
712 5619339599
713 9260716431999
714 107588615903
715 146314079
716 498823548383
717 499877775935
718 10467599
719 1760703815199
720 6023039
721 155447718677
722 1602274663079
723 49412285
724 24319371999
725 16003679
726 347299391
727 18476015
728 196377335
729 134151479
730 13670855
731 12791519
732 13971671
733 16337999
734 483664895
735 16422119
736 162927080315
737 196377335
738 155232488111
739 8244564383
740 20369361347
741 427717367
742 2897515809759
743 212133599
744 285774839
745 1760703815199
746 3975786190079
747 1293531436119
748 329681067299
749 2533760495
750 121538879
751 633669327899
752 131765759
753 437579999
754 378984717215
755 6539819
756 1273560119
757 632309759
758 625343159
759 16064579
760 1662161039
761 1098517679
762 653939
763 850890059219199
764 1901735
765 4200576479
766 29989401023
767 1335829535
768 663679
769 3063762129999
770 2048255
771 1951177535
772 1119093359
773 913031
774 5035238279
775 98055244243409727
776 38410195103
777 20173614757295
778 42968519
779 1623152519
780 306871487
781 265895
782 9668194735359
783 69669599
784 191807
785 776567
786 349657307
787 1303644999
788 47324639
789 4338891479
790 10210319
791 29407895
792 8164079
793 565861139
794 12156911855
795 271038599
796 145235639
797 68598653759
798 2380738799
799 97501799
800 364571063
801 2646012669335
802 215761570079
803 5419888521900159
804 187268003
805 321843599
806 93277079
807 34709759
808 64456223
809 355739509119
810 6656399
811 152279
812 18095
813 34347599
814 564135839
815 4768791234479
816 39715319
817 3796457279
818 11097953855
819 156620879
820 105642493439
821 45337932436719
822 683995699295
823 12489933455
824 15359508191
825 551925031679
826 13715567
827 6023039
828 9228673819006688199
829 17692009055
830 206238815
831 155819
832 255150939559
833 1293235807302399
834 15717335039
835 17585699864831
836 827536639
837 532070063
838 29315
839 162687
840 2117613959
841 585148280639
842 681679276199
843 147455
844 57612059
845 50561279
846 522534307679
847 117232610471
848 2834762399
849 4992691535
850 238162436591
851 11756221679
852 11516618648159
853 6539819
854 36981119
855 1313309424353079
856 45343540319
857 320360039
858 13646339999
859 199509500735
860 194327
861 182912562755
862 2766406019
863 23176439
864 13872143999
865 144056231
866 487842879
867 126806399
868 63503
869 185900609999
870 3821954399
871 230159
872 1670784568739
873 3262857239663
874 1778743295
875 6933149999
876 3720157305479
877 8421335
878 81456412155359
879 30757890239
880 318259271519
881 229390847
882 27765561488469447
883 9572639
884 856098343295
885 39750719
886 845468063
887 353107799
888 843018643
889 24157055
890 157169879
891 711526139
892 4107602292807
893 2276351
894 13456893911
895 25149695
896 699987190319
897 5199498431
898 261429119
899 139098239
900 945236159
901 179310559
902 87693068735
903 3568519655
904 503733257
905 30071327
906 72542261956647
907 3262533647
908 558705449
909 34562303
910 2915
911 745012846679
912 71526527
913 555407999
914 84674132207
915 140096999
916 39003215
917 561645839
918 120581
919 2547918076319
920 1915199
921 189667714319
922 405528169535
923 653939
924 79043951
925 12156224255
926 26456759
927 12369233313359
928 4601295096946239
929 4955773199
930 108946607
931 60712858799
932 8399793479