200 640 1 3 435247294 1 56 85483517 1 67 895163010 1 117 900338510 1 145 467547878 1 183 113540722 2 38 898752672 2 107 571575905 2 108 581741684 2 140 994295174 2 192 955098636 3 44 589169449 3 57 832486683 3 58 367442880 3 158 296866323 4 65 780213953 4 76 163861262 4 139 967457006 5 12 900817173 5 34 661677683 5 70 793881670 5 92 60007296 5 139 110869820 5 160 943613545 6 19 458378875 6 26 19303143 6 118 727216622 6 123 728253836 6 145 470871072 6 178 966417061 6 185 338955184 6 186 169055881 7 18 924669936 7 49 567112989 7 55 784465647 7 99 757046601 7 116 163095842 8 29 188454182 8 34 195686597 8 76 263278902 8 115 761920320 8 134 71478981 8 149 719431004 8 197 170727645 9 14 470336324 9 38 126875555 9 82 533722196 9 99 312074934 9 135 805922068 9 137 744838025 9 179 708299762 9 183 818838117 10 28 433883154 10 31 708308765 10 54 787919989 10 102 852802476 10 124 525555959 10 128 159940622 11 28 807245429 11 45 595189694 11 93 168299641 11 135 23042234 11 144 301988797 11 171 527920091 12 38 243439455 12 47 905611942 12 53 507114434 12 99 697794380 12 114 317383026 12 174 237807642 13 19 294908564 13 27 258266679 13 29 422561912 13 35 649525644 13 69 981209972 13 79 936335718 13 103 120003868 13 109 803570171 13 161 966035392 13 181 436715164 14 42 818447252 14 51 177973829 14 62 305200576 14 118 380935972 15 26 467165788 15 53 133503952 15 59 776475498 15 69 289748399 15 110 761648046 15 139 707358839 15 150 728131230 15 169 530323898 15 186 523865863 15 197 734094270 16 57 153686955 16 85 111504004 16 87 986052803 16 136 236355535 16 199 432573563 17 26 648700567 17 40 136820209 17 74 8179220 17 78 524750090 17 120 403851619 17 136 870736558 17 139 501078977 17 143 7829863 17 200 141747317 18 83 477815963 18 84 342343372 18 90 267299198 18 94 147535500 18 101 745740753 18 137 720078210 18 146 711919550 18 150 916784824 18 169 495980948 18 191 49084747 19 35 758744487 19 40 23195738 19 146 243287215 20 32 100123829 20 35 220484107 20 129 604168820 20 147 4568382 20 187 725807650 21 50 368076164 21 59 679913273 21 110 173495388 21 167 281591267 21 173 869383950 21 194 939474481 21 199 453695645 22 42 263637080 22 90 254355867 22 95 907270545 22 128 991451007 22 130 505441001 22 140 312109117 22 194 153644422 23 69 884902430 23 108 147402208 23 122 83947605 23 155 883677731 24 38 853613613 24 79 838373664 24 114 644258214 25 45 672484548 25 97 941305970 25 129 494538235 25 130 862434283 25 142 429789351 25 172 431612805 26 37 145161470 26 104 685856486 26 110 285820938 26 123 980216590 26 139 1420058 27 66 583039309 27 125 701586397 27 156 447232854 28 82 91818242 28 183 231597722 28 194 192509646 29 55 491481633 29 102 263041537 29 131 436049223 29 153 561030814 29 191 737445827 30 48 650240199 30 93 477243415 30 107 721955212 30 131 540919525 30 199 840783171 31 36 100081111 31 85 840037548 31 89 363115218 31 102 469258697 31 119 221908658 31 124 565497097 31 169 793642902 32 49 483581204 32 80 18954352 32 90 896233956 32 96 662279600 32 139 749350380 32 144 605895458 32 170 541856320 32 198 224554808 33 56 47757356 33 77 91271643 33 80 269608558 33 95 919296035 33 102 255363315 33 104 693632744 34 98 287512824 34 181 933581650 35 67 282598025 35 115 653967113 35 119 849502923 35 186 766582321 35 194 956608116 35 200 267086883 36 106 766117902 36 107 526146010 36 115 372225206 36 141 974223133 36 144 492177006 36 176 520179755 36 190 526213674 36 197 199109251 37 88 341233484 37 90 783293823 37 161 896669283 38 109 278426728 39 66 748536582 39 102 883459109 39 144 726114485 39 166 795083177 39 190 724310033 40 56 311600217 40 110 73324035 40 172 493537758 41 97 791788304 41 153 767829898 41 157 878838686 41 170 717276142 41 180 983441645 41 200 565409325 42 52 83110336 42 95 229934212 42 126 546657251 42 129 348314333 42 134 155643145 43 108 746028398 43 123 246838640 43 140 490681850 43 153 99350278 44 82 770796465 44 101 576950329 44 109 734563978 44 152 959004318 44 186 381878076 45 55 164186504 45 145 106405838 45 149 539308251 45 157 730988800 45 185 668073546 46 66 381804711 46 115 606626343 46 159 667762439 46 168 134212552 47 64 650616422 47 69 156789118 47 82 164401625 47 87 455093700 47 96 414422915 47 146 718740054 47 158 467471970 48 62 126126738 48 92 471858183 48 167 831556333 48 196 548664274 49 52 914145220 49 61 392726816 49 141 722223316 50 61 756995830 50 70 804886561 50 104 850036996 50 134 256066251 51 110 241917722 51 131 107660885 51 136 244794615 51 149 353400278 51 164 134799465 52 146 29144119 52 165 447202622 52 190 571312089 53 106 817251055 53 153 69047904 53 164 301825686 53 199 114976932 54 62 918956011 54 98 643491765 54 106 486388596 54 140 210545805 54 168 173844403 54 178 682326193 55 137 689642913 55 159 643291748 55 160 470861655 55 168 354581244 56 121 807685404 56 147 554464451 56 158 840528876 56 163 99829906 56 166 807328321 57 74 586217901 57 86 315205444 57 96 399552746 57 98 995830916 57 187 436500110 58 97 197746456 58 132 438239211 58 143 123800977 58 149 400070256 59 75 696998912 59 86 926014885 59 105 4851567 59 140 119985137 59 150 697143621 59 157 759845613 59 182 546170884 59 183 236158976 60 82 167433316 60 147 341410043 60 149 688996650 60 158 901652793 60 159 867431114 61 72 44608536 61 99 823540276 61 133 855648344 61 151 83349653 61 194 883731600 62 106 853731513 62 169 377423866 62 176 371415135 63 108 668025772 63 122 915468806 63 144 545104778 63 148 603545232 63 172 276773763 63 188 85826763 64 75 840715990 64 101 799669895 64 120 19450396 64 185 605154864 65 81 577542904 65 91 484716458 65 112 685539520 65 129 637188109 65 162 476427912 65 193 343623547 66 84 39648244 66 109 217259851 66 143 980008974 66 166 309028659 66 171 614036140 67 131 299943405 68 73 9954559 68 98 53390916 68 111 188609997 68 174 770297338 69 82 406965428 69 109 976518939 69 120 482686465 69 142 497093346 69 154 386962740 69 171 874159231 69 177 990394242 70 107 353062645 70 127 334663670 70 149 413106308 70 156 880117208 71 72 313236037 71 178 947837090 71 187 316687826 72 88 452425462 72 90 602679630 72 125 6711034 72 184 349977091 72 192 362126573 73 76 70648031 73 88 998433057 73 90 741169845 73 111 906651197 73 115 331397195 73 142 600919517 73 167 421213032 73 177 708042752 74 120 200030790 74 125 924378009 74 166 53004984 74 196 389529771 75 149 702531051 75 165 346138161 75 200 454420496 76 121 681032617 76 196 626180844 77 93 20319861 77 155 89743450 77 161 885725263 77 195 454269479 78 129 19906300 78 147 133522876 78 166 185722124 79 107 525312683 79 124 14856384 79 137 582183020 79 147 546946978 79 157 390122440 80 115 379787469 80 160 526450857 80 169 341824197 80 177 748062030 81 125 157900464 82 111 620673853 83 87 332882905 83 106 994653489 83 128 507375061 83 141 954513089 83 169 695439907 83 182 364607417 83 190 791628192 83 200 701739406 84 86 321054277 84 87 209437374 84 121 500543992 84 130 392450708 84 174 280250765 84 184 735283330 85 100 133229366 85 139 610766980 85 152 245794908 85 169 91216240 85 171 83901423 85 186 879520917 86 95 827857040 86 97 671593287 86 140 752759090 87 100 292056480 87 110 696402956 88 124 843584515 88 151 237104085 88 186 841618540 88 188 152383667 88 199 619485649 89 107 95498225 89 108 157961324 89 138 175027104 90 105 178426935 90 143 962371625 90 177 666581283 90 187 281290579 90 192 584149070 91 115 629289521 91 124 316933315 91 126 768909588 91 185 596191512 92 110 218199240 92 111 540793487 92 139 688664716 92 162 364250736 92 178 444426226 93 111 23912386 93 166 33073704 93 189 521180773 94 124 554479360 94 138 270775856 94 186 544935400 95 180 6618308 96 102 979170596 96 158 52342812 96 161 763289437 96 180 971191831 96 196 326236805 97 131 159514315 97 139 692727166 97 166 208455987 97 177 268437435 97 193 546723681 98 101 702388421 98 119 649698160 98 122 645792798 98 182 158522181 99 113 659799184 99 159 374293369 99 163 173007745 99 174 763091500 99 188 846881406 99 198 577376230 100 159 224493890 100 177 797043847 100 179 47964628 101 104 35102065 101 125 787067462 101 142 372161197 101 178 628837935 102 156 600265675 102 195 150483741 103 105 616973814 103 106 991894042 103 108 974640715 103 182 596677891 104 141 782383421 104 150 297873440 104 157 595292532 105 133 668018216 105 168 939602957 106 157 922229379 106 188 70146410 107 148 116284931 107 153 811310935 107 159 600933482 107 180 508185543 108 115 679395875 108 200 152208804 109 115 994411235 109 142 533931933 109 162 41003924 110 196 909147019 111 135 544851015 111 151 768691347 111 167 786649259 111 177 469661277 112 116 708339549 112 125 787955838 112 134 924943551 112 180 264086381 113 146 704843112 113 154 122435594 113 175 678206949 114 146 61361799 114 154 654878383 114 175 221277110 114 193 176832023 115 131 917706155 115 146 801011252 115 178 553897738 116 124 887474742 116 175 22925567 116 198 826298228 117 124 880968118 117 133 196487801 117 147 739315760 119 177 661797826 119 182 705884365 120 181 795844847 120 184 55579583 121 176 628540641 121 192 757467899 121 200 364749043 122 127 362939894 122 174 558339442 122 179 874536800 124 128 864791465 124 160 167563169 124 177 340060342 124 195 360169212 125 180 611470348 125 196 110708917 126 128 659239960 126 149 19709727 126 154 185982139 126 197 347426657 127 137 250804289 127 157 750953023 127 158 869965884 127 163 450734620 127 165 812720440 127 169 319913998 127 197 152135423 128 149 630390570 129 130 780288747 130 167 384019146 132 169 199047591 132 188 325285736 133 155 791193765 133 161 208332217 133 179 951946862 134 135 520948620 134 137 85309112 134 169 420532361 135 143 843416108 135 144 220878056 135 184 937370990 136 160 771020197 136 189 449271377 136 195 616803614 138 162 384419164 139 140 396160782 139 195 160892345 140 143 317317652 140 173 739598042 140 175 72043836 141 145 611557105 141 160 406813065 142 150 511188213 143 148 540009919 144 148 540700494 144 159 267153319 144 178 962998814 145 177 422320786 146 192 310827959 147 174 708477863 148 152 644515738 149 164 223570465 149 183 947884287 150 154 824030874 150 171 626753490 151 191 500955366 153 170 377812288 153 173 416688309 153 181 908246012 153 188 472739540 153 199 567716772 154 171 494947392 155 173 664938369 157 168 812759049 157 172 494544463 158 198 309537993 161 169 278905682 161 170 736793696 162 169 951346239 162 195 286185586 164 166 842816076 164 168 700572169 164 193 638012784 165 168 275531555 165 172 495683620 165 181 854956883 165 200 746465683 166 169 372934873 168 198 965569417 169 170 225183956 169 174 186166540 172 174 831084195 172 199 767002929 173 192 655662811 173 195 918021561 175 192 596342532 179 189 935505252 179 192 924478315 180 183 558372795 181 189 589872007 184 191 655391273 185 194 315906554 190 194 26083717 192 195 919797871 192 200 690449944