0 0
    1 1
    2 2
    3 36
    4 4
    5 36
    6 6
    7 18
    8 8
    9 140
   10 36
   11 36
   12 36
   13 46
   14 36
   15 58
   16 16
   17 70
   18 18
   19 140
   20 20
   21 140
   22 22
   23 110
   24 24
   25 52214
   26 36
   27 140
   28 36
   29 156
   30 36
   31 172
   32 36
   33 2598
   34 36
   35 2978
   36 36
   37 24906114455136
   38 38
   39 233046
   40 40
   41 262
   42 42
   43 4710
   44 44
   45 5222
   46 46
   47 322
   48 48
   49 6352
   50 50
   51 364
   52 52
   53 7554
   54 54
   55 8210
   56 56
   57 430
   58 58
   59 946636
   60 60
   61 476
   62 62
   63 500
   64 64
   65 524
   66 66
   67 548
   68 68
   69 44992
   70 70
   71 598
   72 72
   73 15550
   74 74
   75 2125824
   76 76
   77 2322378
   78 78
   79 702
   80 80
   81 2761448
   82 140
   83 756
   84 140
   85 21910
   86 140
   87 3509756
   88 140
   89 84722
   90 140
   91 868
   92 140
   93 896
   94 140
   95 28132
   96 140
   97 29512
   98 140
   99 37754276
  100 100
  101 32336
  102 102
  103 7871516405498
  104 104
  105 46493554
  106 106
  107 2598
  108 108
  109 142092
  110 110
  111 148718
  112 112
  113 202924588924125339424550328
  114 114
  115 4446080344234036
  116 116
  117 44992
  118 118
  119 1298
  120 120
  121 48558
  122 122
  123 1364
  124 124
  125 52214
  126 126
  127 54132
  128 128
  129 10642508495641456
  130 130
  131 58036
  132 132
  133 60022
  134 134
  135 233046
  136 136
  137 64180
  138 138
  139 1638
  140 140
  141 1674
  142 142
  143 1710
  144 144
  145 1746
  146 146
  147 1782
  148 148
  149 1818
  150 150
  151 79894
  152 152
  153 4710
  154 154
  155 84722
  156 156
  157 87238
  158 158
  159 2004
  160 160
  161 5222
  162 162
  163 15780772497304229543894404
  164 164
  165 68950409127305712
  166 166
  167 2158
  168 168
  169 102978
  170 170
  171 2236
  172 172
  173 4450608860210678234719664930918817118564659064289879586228390154864378511410864886
  174 174
  175 2322378
  176 176
  177 2354
  178 178
  179 2394
  180 180
  181 120156
  182 182
  183 7672749805430
  184 184
  185 2516
  186 186
  187 46493554
  188 188
  189 2598
  190 190
  191 135568
  192 192
  193 6743569603489758391265376070807357156339920158784377929096419715849060516985205368792190354996630779167466266586213526771780967700267133711091446786931423291036091166608223302792047793105565012490585915410391500762927066039966992101729450252321626382793545523711387059090
  194 194
  195 142092
  196 196
  197 145392
  198 198
  199 148718
  200 200
  201 3509756
  202 202
  203 7554
  204 204
  205 504863828660
  206 206
  207 2978
  208 208
  209 415204524414375698
  210 210
  211 8210
  212 212
  213 8210
  214 214
  215 3152
  216 216
  217 3196
  218 218
  219 3240
  220 220
  221 81696382
  222 222
  223 3330
  224 224
  225 24906114455136
  226 226
  227 3420
  228 228
  229 1082806933115764426772283648532540743291228764921277517815291154392040375703192517715082796799167037644
  230 230
  231 946636
  232 232
  233 946636
  234 234
  235 3602
  236 236
  237 3648
  238 238
  239 3694
  240 240
  241 477324922469318930647313849399215466664891482192393571414140837475668
  242 242
  243 233046
  244 244
  245 3834
  246 246
  247 1214726150
  248 248
  249 246276
  250 250
  251 3976
  252 252
  253 4024
  254 254
  255 4072
  256 256
  257 4120
  258 258
  259 4168
  260 260
  261 4216
  262 262
  263 278534
  264 264
  265 11266856139354538126112233863522
  266 266
  267 4362
  268 268
  269 1676927940
  270 270
  271 2074113244632
  272 272
  273 4510
  274 274
  275 4560
  276 276
  277 4610
  278 278
  279 4660
  280 280
  281 4710
  282 282
  283 4760
  284 284
  285 192765120
  286 286
  287 44992
  288 288
  289 1113622667254043126016744248019428433769252
  290 290
  291 4964
  292 292
  293 782960644528031182478778269971671893857290991978652977413980144809602271665761768285250254182147217823074414682446735642976716076853608380272794108384550040642846923889122
  294 294
  295 5066
  296 296
  297 5118
  298 298
  299 5170
  300 300
  301 5222
  302 302
  303 5274
  304 304
  305 5326
  306 306
  307 394504
  308 308
  309 24906114455136
  310 310
  311 5484
  312 312
  313 264463888
  314 314
  315 5590
  316 316
  317 2125824
  318 318
  319 3197358706
  320 320
  321 1260911466840706767976245388
  322 322
  323 442286
  324 324
  325 300331958
  326 326
  327 454686
  328 328
  329 4450608860210678234719664930918817118564659064289879586228390154864378511410864886
  330 330
  331 2322378
  332 332
  333 2322378
  334 334
  335 3724571705601759072832
  336 336
  337 6186
  338 338
  339 346195892
  340 340
  341 6296
  342 342
  343 6352
  344 344
  345 6408
  346 346
  347 519578
  348 348
  349 2727426
  350 350
  351 533142
  352 352
  353 2761448
  354 354
  355 2761448
  356 356
  357 1580989446943204349269987976520466875945390265676357712616164899103502088741825409579379605266580890680620379312986028251134159031439455696176206088
  358 358
  359 6802
  360 360
  361 568056
  362 362
  363 6916
  364 364
  365 161491284
  366 366
  367 7030
  368 368
  369 7088
  370 370
  371 79340076547797820724609248264457877855612030
  372 372
  373 611322
  374 374
  375 618720
  376 376
  377 21910
  378 378
  379 21910
  380 380
  381 7436
  382 382
  383 522679586
  384 384
  385 7554
  386 386
  387 12784171484426843004406
  388 388
  389 3509756
  390 390
  391 679756
  392 392
  393 7790
  394 394
  395 7850
  396 396
  397 7910
  398 398
  399 84722
  400 400
  401 84722
  402 402
  403 84722
  404 404
  405 8150
  406 406
  407 8210
  408 408
  409 752206
  410 410
  411 8332
  412 412
  413 768910
  414 414
  415 8454
  416 416
  417 785736
  418 418
  419 8576
  420 420
  421 8638
  422 422
  423 811342
  424 424
  425 8230847938518493917482830769503142723891695891144676325086026635806232664
  426 426
  427 94336817297940915010
  428 428
  429 31311646
  430 430
  431 4649950
  432 432
  433 9010
  434 434
  435 28132
  436 436
  437 1302996735401042987717786358495811498015983716
  438 438
  439 28132
  440 440
  441 24404469321338
  442 442
  443 9324
  444 444
  445 25543304060896
  446 446
  447 29512
  448 448
  449 29512
  450 450
  451 1082806933115764426772283648532540743291228764921277517815291154392040375703192517715082796799167037644
  452 452
  453 946636
  454 454
  455 12361594810
  456 456
  457 965550
  458 458
  459 975054
  460 460
  461 37754276
  462 462
  463 37754276
  464 464
  465 1004052
  466 466
  467 126687137707178020
  468 468
  469 10156
  470 470
  471 1033332
  472 472
  473 34791575975520
  474 474
  475 32336
  476 476
  477 144851138645352391151285994690319301959560754066357651416661255586
  478 478
  479 1111967290
  480 480
  481 1083470
  482 482
  483 7871516405498
  484 484
  485 1159781844
  486 486
  487 1175969888
  488 488
  489 1124396
  490 490
  491 124542138267608004562446922896
  492 492
  493 10946
  494 494
  495 1242474254
  496 496
  497 9025635060654
  498 498
  499 46493554
  500 500
  501 339791341082
  502 502
  503 1198178
  504 504
  505 11348
  506 506
  507 1219590
  508 508
  509 7097192
  510 510
  511 1241450
  512 512
  513 52474040851474
  514 514
  515 53517661308982
  516 516
  517 1274482
  518 518
  519 55648762240712
  520 520
  521 142092
  522 522
  523 142092
  524 524
  525 1319302
  526 526
  527 142092
  528 528
  529 1342070
  530 530
  531 12236
  532 532
  533 12784171484426843004406
  534 534
  535 148718
  536 536
  537 148718
  538 538
  539 48910558277806997756
  540 540
  541 1676927940
  542 542
  543 1697989742
  544 544
  545 71283601870124
  546 546
  547 1446966
  548 548
  549 1762057102
  550 550
  551 1470784
  552 552
  553 13004
  554 554
  555 13074
  556 556
  557 1574129748074641238266477947016366564737788647737964712725226015704424966204805187535229840916967987155824008376401359208726835599504498723543801156199562476574693946628795032862408336683968515032287018752176270949381935119781771704619038962043542680073518307807995396
  558 558
  559 13216
  560 560
  561 1531582
  562 562
  563 4446080344234036
  564 564
  565 77240592947637658658395838093181000440291450812142597879808980787783367255303888808482116161485973911423335244312263226823622052989132
  566 566
  567 1568732
  568 568
  569 13572
  570 570
  571 13644
  572 572
  573 44992
  574 574
  575 44992
  576 576
  577 44992
  578 578
  579 13932
  580 580
  581 14004
  582 582
  583 14076
  584 584
  585 102023244579450
  586 586
  587 1695880
  588 588
  589 14294
  590 590
  591 107769544086808339026305375623237105437679263888143985351176878643183694
  592 592
  593 14440
  594 594
  595 6333743539527584
  596 596
  597 14586
  598 598
  599 48558
  600 600
  601 2391415834
  602 602
  603 2418526414
  604 604
  605 2445807388
  606 606
  607 14954
  608 608
  609 15028
  610 610
  611 15102
  612 612
  613 1869730
  614 614
  615 1506424961075813671002
  616 616
  617 2613068462
  618 618
  619 15400
  620 620
  621 65314124801916458337066471168852
  622 622
  623 15550
  624 624
  625 4450608860210678234719664930918817118564659064289879586228390154864378511410864886
  626 52214
  627 52214
  628 52214
  629 2788887198
  630 52214
  631 52214
  632 52214
  633 2009644
  634 52214
  635 154524139616378
  636 52214
  637 12515366
  638 52214
  639 54132
  640 52214
  641 54132
  642 52214
  643 54132
  644 52214
  645 54132
  646 52214
  647 47057875734
  648 52214
  649 2125824
  650 52214
  651 16610
  652 52214
  653 10642508495641456
  654 52214
  655 3197358706
  656 52214
  657 10642508495641456
  658 52214
  659 81852577310175136248443437589534754176235200233899170884683484246517034358548188948690700397620333130305555746600454913288
  660 52214
  661 16994
  662 52214
  663 11307766533079965984258844223359010907828494119652873324896780021733166159542096097177379727797856873718731056545100741084109625941065866738774869304120991337004025480315579808620479972369688625760748850793673889668580129932035025942104899396452
  664 52214
  665 17148
  666 52214
  667 58036
  668 52214
  669 23310065401027603073782736420329238
  670 52214
  671 1670420815294114500564335358256900110
  672 52214
  673 58798758033594538878608798430549428602020
  674 52214
  675 2322378
  676 676
  677 1600747455179821742133486994
  678 678
  679 3610383302
  680 680
  681 13658180228935644
  682 682
  683 3682402288
  684 684
  685 60022
  686 686
  687 18006
  688 688
  689 3792857416
  690 690
  691 18164
  692 692
  693 15060527316396318
  694 694
  695 233046
  696 696
  697 2496100
  698 698
  699 233046
  700 700
  701 2528318
  702 702
  703 2544684
  704 704
  705 2561084
  706 706
  707 64180
  708 708
  709 64180
  710 710
  711 64180
  712 712
  713 64180
  714 714
  715 19118
  716 716
  717 2660222
  718 718
  719 2676866
  720 720
  721 293920264532008
  722 722
  723 19440
  724 724
  725 2727426
  726 726
  727 19602
  728 728
  729 2761448
  730 730
  731 19764
  732 732
  733 2795610
  734 734
  735 19926
  736 736
  737 2829912
  738 738
  739 21766795461974526
  740 740
  741 20170
  742 742
  743 20252
  744 744
  745 20334
  746 746
  747 20416
  748 748
  749 20498
  750 750
  751 20580
  752 752
  753 20662
  754 754
  755 2987928
  756 756
  757 5210867068
  758 758
  759 20910
  760 760
  761 11986307718463031741056827050977981267870246529113307039126033359119925741719205025763602922516019092075566521972510765939208897103291873953039957492676896621570138635311245731202318151807665682479840140824238104215892354513024844489482216531801853394084822
  762 762
  763 161491284
  764 764
  765 21158
  766 766
  767 8059776773052705474584
  768 768
  769 407380694393528
  770 770
  771 21408
  772 772
  773 104873327079619798136931600284681042417509770051256091952344118969752711252
  774 774
  775 3169028
  776 776
  777 21658
  778 778
  779 21742
  780 780
  781 21826
  782 782
  783 21910
  784 784
  785 21994
  786 786
  787 22078
  788 788
  789 22162
  790 790
  791 22246
  792 792
  793 3337046
  794 794
  795 6147692802
  796 796
  797 22500
  798 798
  799 340096995290750930946730833124562084795277809225355790367610061629987636006939840231847893315893302391734182408707290003940482
  800 800
  801 3413096
  802 802
  803 22754
  804 804
  805 33614166938168546133345673618639830543115727196998715522762847517313916255200004
  806 806
  807 141340036301289163586349223234922872960283359416582422850138301747736704386604635485856183499769834567609974510494570545990194717454548429453833402500387444350830285090310850018976378688966165861920845173813929288
  808 808
  809 79894
  810 810
  811 3509756
  812 812
  813 3529378
  814 814
  815 23266
  816 816
  817 23352
  818 818
  819 23438
  820 820
  821 23524
  822 822
  823 23610
  824 824
  825 23696
  826 826
  827 23782
  828 828
  829 23868
  830 830
  831 7139063468
  832 832
  833 7196860436
  834 834
  835 84722
  836 836
  837 28384536657246230216791836468904319434
  838 838
  839 84722
  840 840
  841 127235377642
  842 842
  843 24476
  844 844
  845 1956304672271911527396047256229261629381835684887684823899340488
  846 846
  847 87238
  848 848
  849 1292412596336669504072
  850 850
  851 3911414
  852 852
  853 87238
  854 854
  855 25000
  856 856
  857 25088
  858 858
  859 25176
  860 860
  861 25264
  862 862
  863 25352
  864 864
  865 25440
  866 866
  867 25528
  868 868
  869 4100080
  870 870
  871 8366416644
  872 872
  873 25794
  874 874
  875 25882
  876 876
  877 2664873373950898043887745073041183097586555435684209256548902315487784932708
  878 878
  879 26060
  880 880
  881 14414076135386549107711130
  882 882
  883 26238
  884 884
  885 4271712
  886 886
  887 4293636
  888 888
  889 26506
  890 890
  891 15780772497304229543894404
  892 892
  893 868263639911020
  894 894
  895 24906114455136
  896 896
  897 4403320
  898 898
  899 2053953979622780070732864498694861060612178431017113854481465763467109526125497763961255505596776745174
  900 900
  901 4447648
  902 902
  903 4469868
  904 904
  905 8788049550312342294
  906 906
  907 4514418
  908 908
  909 68950409127305712
  910 910
  911 68950409127305712
  912 912
  913 5267439112510867299911259638049156
  914 914
  915 31311646
  916 916
  917 27768
  918 918
  919 4649950
  920 920
  921 27950
  922 922
  923 4695590
  924 924
  925 28132
  926 926
  927 28224
  928 928
  929 4764582
  930 930
  931 28406
  932 932
  933 28498
  934 934
  935 102978
  936 936
  937 1260911466840706767976245388
  938 938
  939 24830541785060823254980902
  940 940
  941 10860152426
  942 942
  943 4927542
  944 944
  945 29050
  946 946
  947 29142
  948 948
  949 29234
  950 950
  951 34553596
  952 952
  953 11334770622
  954 954
  955 29512
  956 956
  957 5093866
  958 958
  959 29698
  960 960
  961 11659807860
  962 962
  963 29884
  964 964
  965 11824240464
  966 966
  967 4450608860210678234719664930918817118564659064289879586228390154864378511410864886
  968 968
  969 5238558
  970 970
  971 1326744056435432
  972 972
  973 30350
  974 974
  975 30444
  976 976
  977 30538
  978 978
  979 5360950
  980 980
  981 5385646
  982 982
  983 5410380
  984 984
  985 37754276
  986 986
  987 31008
  988 988
  989 31102
  990 990
  991 31196
  992 992
  993 13022481188
  994 994
  995 1501194919504582
  996 996
  997 31480
  998 998
  999 5610674
 1000 1000
 1001 31670
 1002 1002
 1003 39526058
 1004 1004
 1005 31860
 1006 1006
 1007 63712941657699215156146
 1008 1008
 1009 32050
 1010 1010
 1011 17133176715453923912538125006833713094577766009934506884459123737902178353646313372
 1012 1012
 1013 5789122
 1014 1014
 1015 32336
 1016 1016
 1017 32432
 1018 1018
 1019 32528
 1020 1020
 1021 32624
 1022 1022
 1023 32720
 1024 1024
 1025 120156
 1026 1026
 1027 120156
 1028 1028
 1029 120156
 1030 1030
 1031 120156
 1032 1032
 1033 33200
 1034 1034
 1035 6075858
 1036 1036
 1037 1850703977078432
 1038 1038
 1039 7672749805430
 1040 1040
 1041 15271621830
 1042 1042
 1043 7672749805430
 1044 1044
 1045 7871516405498
 1046 1046
 1047 33878
 1048 1048
 1049 6262376
 1050 1050
 1051 34072
 1052 1052
 1053 15873495302
 1054 1054
 1055 15976113278
 1056 1056
 1057 34364
 1058 1058
 1059 34462
 1060 1060
 1061 1580989446943204349269987976520466875945390265676357712616164899103502088741825409579379605266580890680620379312986028251134159031439455696176206088
 1062 1062
 1063 6451882
 1064 1064
 1065 124542138267608004562446922896
 1066 1066
 1067 2138259504772590
 1068 1068
 1069 6534154
 1070 1070
 1071 16808156702
 1072 1072
 1073 16914086228
 1074 1074
 1075 46493554
 1076 1076
 1077 35344
 1078 1078
 1079 9025635060654
 1080 1080
 1081 330393036936
 1082 1082
 1083 35640
 1084 1084
 1085 6756372
 1086 1086
 1087 35838
 1088 1088
 1089 339791341082
 1090 2598
 1091 36036
 1092 2598
 1093 18002718608
 1094 2598
 1095 36234
 1096 2598
 1097 6925512
 1098 2598
 1099 2483392286313306
 1100 2598
 1101 135568
 1102 2598
 1103 135568
 1104 2598
 1105 7039618
 1106 2598
 1107 7068386
 1108 2598
 1109 7097192
 1110 2598
 1111 79340076547797820724609248264457877855612030
 1112 2598
 1113 224242952198952718
 1114 2598
 1115 7183846
 1116 2598
 1117 19371205478
 1118 2598
 1119 6743569603489758391265376070807357156339920158784377929096419715849060516985205368792190354996630779167466266586213526771780967700267133711091446786931423291036091166608223302792047793105565012490585915410391500762927066039966992101729450252321626382793545523711387059090
 1120 2598
 1121 6743569603489758391265376070807357156339920158784377929096419715849060516985205368792190354996630779167466266586213526771780967700267133711091446786931423291036091166608223302792047793105565012490585915410391500762927066039966992101729450252321626382793545523711387059090
 1122 2598
 1123 164442254421378089643816849404962396
 1124 2598
 1125 238362967606031752
 1126 2598
 1127 37834
 1128 2598
 1129 20083534538
 1130 2598
 1131 7417800
 1132 2598
 1133 142092
 1134 2598
 1135 62840023239166294108221987580971798
 1136 2598
 1137 142092
 1138 2598
 1139 38440
 1140 2598
 1141 258330790161117400
 1142 2598
 1143 38642
 1144 2598
 1145 38744
 1146 2598
 1147 3083230475044132
 1148 2598
 1149 7686188
 1150 2598
 1151 7716402
 1152 2598
 1153 522679586
 1154 2598
 1155 141340036301289163586349223234922872960283359416582422850138301747736704386604635485856183499769834567609974510494570545990194717454548429453833402500387444350830285090310850018976378688966165861920845173813929288
 1156 1156
 1157 7807282
 1158 1158
 1159 7837654
 1160 1160
 1161 81345108272805641226588640911209314
 1162 1162
 1163 190202352625832880328074
 1164 1164
 1165 12518483082394
 1166 1166
 1167 148718
 1168 1168
 1169 148718
 1170 1170
 1171 200367697538239819237670
 1172 1172
 1173 40174
 1174 1174
 1175 40276
 1176 1176
 1177 8113968
 1178 1178
 1179 3509756
 1180 1180
 1181 782938476187601669596363566542151322173237040
 1182 1182
 1183 3605660760255612
 1184 1184
 1185 3509756
 1186 1186
 1187 8269996
 1188 1188
 1189 40998
 1190 1190
 1191 41102
 1192 1192
 1193 41206
 1194 1194
 1195 3794466708872492
 1196 1196
 1197 24465691486
 1198 1198
 1199 8459388
 1200 1200
 1201 202924588924125339424550328
 1202 1202
 1203 349190952905592826
 1204 1204
 1205 3958097286501858
 1206 1206
 1207 8586850
 1208 1208
 1209 56204255280699672372
 1210 1210
 1211 504863828660
 1212 1212
 1213 504863828660
 1214 1214
 1215 8715564
 1216 1216
 1217 4161594675321900
 1218 1218
 1219 42560
 1220 1220
 1221 8812672
 1222 1222
 1223 42770
 1224 1224
 1225 240907346427626059477072454
 1226 2978
 1227 42980
 1228 2978
 1229 289251576962113029779140
 1230 2978
 1231 43190
 1232 2978
 1233 4446080344234036
 1234 2978
 1235 164442254421378089643816849404962396
 1236 2978
 1237 43506
 1238 2978
 1239 43612
 1240 2978
 1241 4594041372277118
 1242 2978
 1243 9173882
 1244 2978
 1245 424561076765220286
 1246 2978
 1247 77240592947637658658395838093181000440291450812142597879808980787783367255303888808482116161485973911423335244312263226823622052989132
 1248 2978
 1249 69200611937302681112
 1250 2978
 1251 28394784608
 1252 2978
 1253 292198927213080314603465088
 1254 2978
 1255 581813789734
 1256 2978
 1257 70000664
 1258 2978
 1259 44672
 1260 2978
 1261 44778
 1262 2978
 1263 9509372
 1264 2978
 1265 44992
 1266 2978
 1267 45098
 1268 2978
 1269 9611246
 1270 2978
 1271 45312
 1272 2978
 1273 9679576
 1274 2978
 1275 45526
 1276 2978
 1277 386901092501591617392262
 1278 2978
 1279 9782694
 1280 2978
 1281 45848
 1282 2978
 1283 30920657148
 1284 2978
 1285 508346386443521406
 1286 2978
 1287 46170
 1288 2978
 1289 46278
 1290 2978
 1291 46386
 1292 2978
 1293 46494
 1294 2978
 1295 46602
 1296 1296
 1297 46710
 1298 1298
 1299 46818
 1300 1300
 1301 46926
 1302 1302
 1303 47034
 1304 1304
 1305 47142
 1306 1306
 1307 175575025205045614756217662361900049144993537357546406
 1308 1308
 1309 68950409127305712
 1310 1310
 1311 47468
 1312 1312
 1313 6112445198030406
 1314 1314
 1315 21009750539906
 1316 1316
 1317 47794
 1318 1318
 1319 98196519311356596002
 1320 1320
 1321 48012
 1322 1322
 1323 464889090666598019708150624
 1324 1324
 1325 48230
 1326 1326
 1327 10627876
 1328 1328
 1329 10664174
 1330 1330
 1331 48558
 1332 1332
 1333 48668
 1334 1334
 1335 35357690134
 1336 1336
 1337 22552877408378
 1338 1338
 1339 1123737384039330123784116066282
 1340 1340
 1341 81696382
 1342 1342
 1343 81696382
 1344 1344
 1345 49326
 1346 1346
 1347 49436
 1348 1348
 1349 1260911466840706767976245388
 1350 1350
 1351 7066993954049816549528907343070864
 1352 1352
 1353 11102280
 1354 1354
 1355 11307766533079965984258844223359010907828494119652873324896780021733166159542096097177379727797856873718731056545100741084109625941065866738774869304120991337004025480315579808620479972369688625760748850793673889668580129932035025942104899396452
 1356 1356
 1357 49988
 1358 1358
 1359 1138654695539794
 1360 1360
 1361 7330569795703338
 1362 1362
 1363 50320
 1364 1364
 1365 86241516
 1366 1366
 1367 50542
 1368 1368
 1369 11400076
 1370 24906114455136
 1371 24906114455136
 1372 24906114455136
 1373 11475104
 1374 24906114455136
 1375 24906114455136
 1376 24906114455136
 1377 7777399753863076
 1378 24906114455136
 1379 11588292
 1380 24906114455136
 1381 51320
 1382 24906114455136
 1383 596848959815705913074733623807767972
 1384 24906114455136
 1385 11701850
 1386 24906114455136
 1387 11740012
 1388 24906114455136
 1389 40422132054
 1390 24906114455136
 1391 51878
 1392 24906114455136
 1393 51990
 1394 24906114455136
 1395 52102
 1396 24906114455136
 1397 52214
 1398 24906114455136
 1399 8427517728968538
 1400 24906114455136
 1401 1082806933115764426772283648532540743291228764921277517815291154392040375703192517715082796799167037644
 1402 24906114455136
 1403 8549894538688254
 1404 24906114455136
 1405 1082806933115764426772283648532540743291228764921277517815291154392040375703192517715082796799167037644
 1406 24906114455136
 1407 1082806933115764426772283648532540743291228764921277517815291154392040375703192517715082796799167037644
 1408 24906114455136
 1409 42420134352
 1410 24906114455136
 1411 8799513562194416
 1412 24906114455136
 1413 53114
 1414 24906114455136
 1415 43032538568
 1416 24906114455136
 1417 53340
 1418 24906114455136
 1419 927889823966
 1420 24906114455136
 1421 946636
 1422 24906114455136
 1423 908806171683512372
 1424 24906114455136
 1425 946636
 1426 24906114455136
 1427 12515366
 1428 24906114455136
 1429 44486649018
 1430 24906114455136
 1431 54132
 1432 24906114455136
 1433 54246
 1434 24906114455136
 1435 45119132064
 1436 24906114455136
 1437 169958782344012599026
 1438 24906114455136
 1439 98577172
 1440 24906114455136
 1441 45760346564
 1442 24906114455136
 1443 12833618
 1444 1444
 1445 99573878
 1446 1446
 1447 12913772
 1448 1448
 1449 12953912
 1450 1450
 1451 1020687159339128521040826
 1452 1452
 1453 47057875734
 1454 1454
 1455 55500
 1456 1456
 1457 55614
 1458 1458
 1459 45475485304239628372013350
 1460 1460
 1461 13196328
 1462 1462
 1463 55958
 1464 1464
 1465 10642508495641456
 1466 1466
 1467 56188
 1468 1468
 1469 13359718
 1470 1470
 1471 56418
 1472 1472
 1473 13441664
 1474 1474
 1475 56648
 1476 1476
 1477 11090994806757636
 1478 1478
 1479 49962233764
 1480 1480
 1481 56994
 1482 1482
 1483 9006737291125321016862991944711880204853555707556859992040344
 1484 1484
 1485 1342508437517553482619110234567334922
 1486 1486
 1487 13730864
 1488 1488
 1489 57456
 1490 1490
 1491 57572
 1492 1492
 1493 57688
 1494 1494
 1495 57804
 1496 1496
 1497 57920
 1498 1498
 1499 58036
 1500 1500
 1501 477324922469318930647313849399215466664891482192393571414140837475668
 1502 1502
 1503 12115789362657820
 1504 1504
 1505 14107560
 1506 1506
 1507 12279370202083406
 1508 1508
 1509 58618
 1510 1510
 1511 58734
 1512 1512
 1513 14276796
 1514 1514
 1515 58968
 1516 1516
 1517 291028018566
 1518 1518
 1519 233046
 1520 1520
 1521 14447434
 1522 233046
 1523 233046
 1524 233046
 1525 14533006
 1526 233046
 1527 59670
 1528 233046
 1529 7871516405498
 1530 233046
 1531 59904
 1532 233046
 1533 60022
 1534 233046
 1535 17468680469543449252247123139665129390795915179920159691400348
 1536 233046
 1537 13568296022513200
 1538 233046
 1539 13658180228935644
 1540 233046
 1541 60492
 1542 233046
 1543 60610
 1544 233046
 1545 60728
 1546 233046
 1547 60846
 1548 233046
 1549 60964
 1550 233046
 1551 1214726150
 1552 233046
 1553 1214726150
 1554 233046
 1555 14392402297298428
 1556 233046
 1557 15228074
 1558 233046
 1559 14580207278329288
 1560 233046
 1561 61674
 1562 233046
 1563 61792
 1564 233046
 1565 15404646
 1566 233046
 1567 246276
 1568 233046
 1569 15060527316396318
 1570 233046
 1571 1365114442262
 1572 233046
 1573 246276
 1574 233046
 1575 61774353266
 1576 233046
 1577 62624
 1578 233046
 1579 62744
 1580 233046
 1581 15761322
 1582 233046
 1583 62982
 1584 233046
 1585 63102
 1586 233046
 1587 15955377242515480
 1588 233046
 1589 2902650527739791294658428475531094796
 1590 233046
 1591 63460
 1592 233046
 1593 63580
 1594 233046
 1595 63700
 1596 233046
 1597 63820
 1598 233046
 1599 63940
 1600 1600
 1601 64060
 1602 1602
 1603 64180
 1604 1604
 1605 64300
 1606 1606
 1607 64420
 1608 1608
 1609 64540
 1610 1610
 1611 16442340
 1612 1612
 1613 16488132
 1614 1614
 1615 64902
 1616 1616
 1617 65022
 1618 1618
 1619 16626530
 1620 1620
 1621 65264
 1622 1622
 1623 65384
 1624 1624
 1625 68646357676
 1626 1626
 1627 65626
 1628 1628
 1629 23292139916051353110852765829175511900830611448756758316847629067097093323384798569377582664784085690018868943566837712710317191290688069501988519497205164373033794724826480570657023982083857132171967850954926
 1630 1630
 1631 65868
 1632 1632
 1633 65990
 1634 1634
 1635 70083512668
 1636 1636
 1637 66232
 1638 1638
 1639 66354
 1640 1640
 1641 17139080
 1642 1642
 1643 17186284
 1644 1644
 1645 66718
 1646 1646
 1647 66840
 1648 1648
 1649 66962
 1650 1650
 1651 67084
 1652 1652
 1653 67206
 1654 1654
 1655 67328
 1656 1656
 1657 67450
 1658 1658
 1659 67572
 1660 1660
 1661 67694
 1662 1662
 1663 67816
 1664 1664
 1665 20342395700377858
 1666 1666
 1667 1709988541638
 1668 1668
 1669 68184
 1670 1670
 1671 68306
 1672 1672
 1673 29560866622689358278917362993727519049486532388
 1674 1674
 1675 68552
 1676 1676
 1677 17996912
 1678 1678
 1679 68798
 1680 1680
 1681 1765407996538
 1682 1682
 1683 69044
 1684 1684
 1685 18190658
 1686 1686
 1687 278534
 1688 1688
 1689 78206311502
 1690 1690
 1691 278534
 1692 1692
 1693 278534
 1694 1694
 1695 81345108272805641226588640911209314
 1696 1696
 1697 3899950386357852813000452402
 1698 1698
 1699 70030
 1700 1700
 1701 70154
 1702 1702
 1703 11266856139354538126112233863522
 1704 1704
 1705 11266856139354538126112233863522
 1706 1706
 1707 11266856139354538126112233863522
 1708 1708
 1709 11266856139354538126112233863522
 1710 1710
 1711 70774
 1712 1712
 1713 70898
 1714 1714
 1715 71022
 1716 1716
 1717 71146
 1718 1718
 1719 2248600405446392328742264805362009885778
 1720 1720
 1721 1234069405694682988461327770660035304935575287678626834635725002803096583584118309472428805205051603943916977784277535266893266
 1722 1722
 1723 71520
 1724 1724
 1725 71644
 1726 1726
 1727 19226726
 1728 1728
 1729 19276576
 1730 1730
 1731 72018
 1732 1732
 1733 19377212
 1734 1734
 1735 72268
 1736 1736
 1737 158726852
 1738 1738
 1739 1676927940
 1740 1740
 1741 19579006
 1742 1742
 1743 1676927940
 1744 1744
 1745 1676927940
 1746 1746
 1747 161001424
 1748 1748
 1749 161491284
 1750 1750
 1751 73270
 1752 1752
 1753 73396
 1754 1754
 1755 89007301508
 1756 1756
 1757 19986308
 1758 1758
 1759 202924588924125339424550328
 1760 1760
 1761 202924588924125339424550328
 1762 1762
 1763 20140378
 1764 1764
 1765 2124761174940
 1766 1766
 1767 1762057102
 1768 1768
 1769 32607367893182055015417032880528267664477178623352509257771691881227586235071833453786398798587158879073714372169259480
 1770 1770
 1771 91776588822
 1772 1772
 1773 4659904877594423257607309965642364332510434656414681364706045367851001161115461121888142810472
 1774 1774
 1775 74782
 1776 1776
 1777 74908
 1778 1778
 1779 10508364019994567013305767002063476390
 1780 1780
 1781 5888903494258211855531374202
 1782 1782
 1783 75288
 1784 1784
 1785 75414
 1786 1786
 1787 20762234
 1788 1788
 1789 75668
 1790 1790
 1791 2246917820212
 1792 1792
 1793 75922
 1794 1794
 1795 5134945262080685512010894
 1796 1796
 1797 76176
 1798 1798
 1799 1574129748074641238266477947016366564737788647737964712725226015704424966204805187535229840916967987155824008376401359208726835599504498723543801156199562476574693946628795032862408336683968515032287018752176270949381935119781771704619038962043542680073518307807995396
 1800 1800
 1801 21130234
 1802 1802
 1803 76558
 1804 1804
 1805 5356072759388702846347488
 1806 1806
 1807 21288844
 1808 1808
 1809 30958693681288698
 1810 1810
 1811 77068
 1812 1812
 1813 77196
 1814 1814
 1815 77324
 1816 1816
 1817 21554628
 1818 1818
 1819 21608084
 1820 1820
 1821 21661584
 1822 1822
 1823 4446080344234036
 1824 1824
 1825 77964
 1826 1826
 1827 78092
 1828 1828
 1829 78220
 1830 1830
 1831 78348
 1832 1832
 1833 86788916326068
 1834 1834
 1835 22038156
 1836 1836
 1837 78734
 1838 1838
 1839 78862
 1840 1840
 1841 6222811518091385602112304
 1842 1842
 1843 79120
 1844 1844
 1845 105374617478
 1846 1846
 1847 79378
 1848 1848
 1849 2535998118458
 1850 4710
 1851 79636
 1852 4710
 1853 22527788
 1854 4710
 1855 79894
 1856 4710
 1857 133049221320169682020117495388032331920007382200
 1858 4710
 1859 80152
 1860 4710
 1861 80282
 1862 4710
 1863 108882926076
 1864 4710
 1865 2836816798103512829845159462452522827309289680813334259970988507510782602593609970880797063589315850764221391220021876343801868046937352312866
 1866 4710
 1867 80670
 1868 4710
 1869 80800
 1870 4710
 1871 80930
 1872 4710
 1873 81060
 1874 4710
 1875 192584916
 1876 4710
 1877 155263406916211153152844803840851136833898027188
 1878 4710
 1879 23244950
 1880 4710
 1881 2706506511660
 1882 4710
 1883 192765120
 1884 4710
 1885 81840
 1886 4710
 1887 81970
 1888 4710
 1889 82100
 1890 4710
 1891 30973701547531211598936338662936
 1892 4710
 1893 114914180038
 1894 4710
 1895 82492
 1896 4710
 1897 23749334
 1898 4710
 1899 39584040721364164
 1900 4710
 1901 82884
 1902 4710
 1903 23918550
 1904 4710
 1905 83146
 1906 4710
 1907 24031872
 1908 4710
 1909 83408
 1910 4710
 1911 1113622667254043126016744248019428433769252
 1912 4710
 1913 1113622667254043126016744248019428433769252
 1914 4710
 1915 24259050
 1916 4710
 1917 458734611477016376273852
 1918 4710
 1919 1113622667254043126016744248019428433769252
 1920 4710
 1921 24430336
 1922 4710
 1923 121178325522
 1924 4710
 1925 25805811525049508711943295621416025898
 1926 4710
 1927 84590
 1928 4710
 1929 84722
 1930 4710
 1931 84854
 1932 4710
 1933 84986
 1934 4710
 1935 85118
 1936 1936
 1937 85250
 1938 1938
 1939 85382
 1940 1940
 1941 85514
 1942 1942
 1943 85646
 1944 1944
 1945 85778
 1946 1946
 1947 25181010
 1948 1948
 1949 137630808153734351012435123315374989646362129440548699316358173189928948
 1950 1950
 1951 127235377642
 1952 1952
 1953 782960644528031182478778269971671893857290991978652977413980144809602271665761768285250254182147217823074414682446735642976716076853608380272794108384550040642846923889122
 1954 1954
 1955 5547603868429871980
 1956 1956
 1957 25472624
 1958 1958
 1959 86706
 1960 1960
 1961 46576028964777886
 1962 1962
 1963 86972
 1964 1964
 1965 11469148979354082436525671987232907552700
 1966 1966
 1967 87238
 1968 1968
 1969 1123737384039330123784116066282
 1970 1970
 1971 87504
 1972 1972
 1973 3243661042152
 1974 1974
 1975 87770
 1976 1976
 1977 87904
 1978 1978
 1979 26121484
 1980 1980
 1981 1302996735401042987717786358495811498015983716
 1982 1982
 1983 88304
 1984 1984
 1985 88438
 1986 1986
 1987 88572
 1988 1988
 1989 15139366339844546124222696722
 1990 1990
 1991 11307766533079965984258844223359010907828494119652873324896780021733166159542096097177379727797856873718731056545100741084109625941065866738774869304120991337004025480315579808620479972369688625760748850793673889668580129932035025942104899396452
 1992 1992
 1993 224778512
 1994 1994
 1995 3383282056092
 1996 1996
 1997 51068716247900294
 1998 1998
 1999 6296799823595550754
 2000 2000
 2001 51588168202878082
 2002 2002
 2003 89644
 2004 2004
 2005 89778
 2006 2006
 2007 89912
 2008 2008
 2009 27021152
 2010 2010
 2011 3486216656752
 2012 2012
 2013 90316
 2014 2014
 2015 90450
 2016 2016
 2017 3326298655568531963203282419160290011305645975978700466353648098
 2018 2018
 2019 90720
 2020 2020
 2021 1506424961075813671002
 2022 2022
 2023 90990
 2024 2024
 2025 27507828
 2026 5222
 2027 91260
 2028 5222
 2029 27630176
 2030 5222
 2031 91530
 2032 5222
 2033 27752704
 2034 5222
 2035 91800
 2036 5222
 2037 91936
 2038 5222
 2039 27937290
 2040 5222
 2041 148155826844
 2042 5222
 2043 92342
 2044 5222
 2045 92478
 2046 5222
 2047 92614
 2048 5222
 2049 28246448
 2050 5222
 2051 24906114455136
 2052 5222
 2053 151114889704
 2054 5222
 2055 28433036
 2056 5222
 2057 2865871947968276821242259705103071123899148
 2058 5222
 2059 20344300587157362890920731524
 2060 5222
 2061 8632432707914589106416867935485656518387207910034812447735115799635009814531337368624
 2062 5222
 2063 7530834190399926622
 2064 5222
 2065 93838
 2066 5222
 2067 93974
 2068 5222
 2069 155128240726
 2070 5222
 2071 28933522
 2072 5222
 2073 394504
 2074 5222
 2075 394504
 2076 5222
 2077 29122530
 2078 5222
 2079 394504
 2080 5222
 2081 15780772497304229543894404
 2082 5222
 2083 29311948
 2084 5222
 2085 95204
 2086 5222
 2087 29438762
 2088 5222
 2089 95478
 2090 5222
 2091 24906114455136
 2092 5222
 2093 29629790
 2094 5222
 2095 24906114455136
 2096 5222
 2097 68398968682123136745570390432872318634
 2098 5222
 2099 29821230
 2100 5222
 2101 96302
 2102 5222
 2103 96440
 2104 5222
 2105 30013080
 2106 5222
 2107 30077432
 2108 5222
 2109 30141830
 2110 5222
 2111 166014382648
 2112 5222
 2113 17719598063605375010257878
 2114 5222
 2115 167079212602
 2116 2116
 2117 24906114455136
 2118 2118
 2119 68950409127305712
 2120 2120
 2121 263176676
 2122 2122
 2123 30593898
 2124 2124
 2125 26638313495035904547367667902
 2126 2126
 2127 4400309509324300692048189445433464646865176
 2128 2128
 2129 264463888
 2130 2130
 2131 264463888
 2132 2132
 2133 2135948846778599289928
 2134 2134
 2135 30984110
 2136 2136
 2137 98788
 2138 2138
 2139 72308201202813274
 2140 2140
 2141 99066
 2142 2142
 2143 99204
 2144 2144
 2145 31311646
 2146 2146
 2147 99482
 2148 2148
 2149 74034519067778252
 2150 2150
 2151 99760
 2152 2152
 2153 99900
 2154 2154
 2155 1074984978994289057880098524
 2156 2156
 2157 100178
 2158 2158
 2159 100318
 2160 2160
 2161 31839798
 2162 2162
 2163 2125824
 2164 2164
 2165 2125824
 2166 2166
 2167 2125824
 2168 2168
 2169 21612422902238338080493278
 2170 2170
 2171 32172220
 2172 2172
 2173 10642508495641456
 2174 2174
 2175 32305892
 2176 2176
 2177 2432442468852416045066
 2178 2178
 2179 3197358706
 2180 2180
 2181 6062106664473750517374355301127857112045098
 2182 2182