200 639 1 68 550240781 1 74 374173245 1 117 548283610 1 128 794673670 1 175 415352491 2 55 730696862 2 85 569178657 2 134 668280186 2 160 762924059 2 185 958703537 3 20 220035129 3 47 727046052 3 76 366895556 3 140 686150430 3 155 726109833 3 193 588798502 4 8 944071140 4 13 292791266 4 36 583769866 4 44 159202241 4 64 303546435 4 79 919448322 4 95 32464864 4 105 681887042 4 110 762718362 4 172 321739754 5 28 8465491 5 71 494157149 5 109 400161110 5 111 26336096 5 127 569659997 5 140 599217837 6 50 990109645 6 80 387783489 6 95 96094036 6 126 539780264 6 128 435877251 6 151 164956317 7 14 26106099 7 45 456885346 7 59 367875742 7 70 972994606 7 120 668115515 7 131 9139249 7 149 299646923 7 154 225217296 7 168 741841492 8 33 124235404 8 68 106747540 8 88 619699622 8 96 311144479 8 172 746540485 9 108 578825815 9 171 721508484 9 186 777547832 10 34 417543228 10 55 2902555 10 80 243829558 10 82 694922114 10 161 488402074 10 193 644666253 11 66 632154343 11 98 895305512 11 115 982248996 11 116 18115824 11 173 716491642 11 174 747842314 12 18 473161615 12 66 873680797 12 78 735611928 12 87 547401305 12 119 696427133 12 121 358592053 12 131 31245897 12 136 849158160 13 17 987339363 13 37 104413796 13 183 582458776 13 184 474632145 13 190 558294615 14 63 411353594 14 74 745130022 14 118 866154597 14 130 97587810 14 171 495002314 15 36 244554901 15 49 887795744 15 142 440557946 15 144 578873794 15 194 669257560 16 31 952693364 16 99 952366887 16 116 945007549 16 177 664459541 17 44 352512996 17 80 143303162 17 92 434247970 17 100 584810645 17 186 936072808 18 19 667537665 18 21 539792310 18 32 407330484 18 47 990363603 18 51 582107072 19 87 581303201 19 91 129836176 19 92 991392337 19 114 730893093 19 126 891095517 19 181 308291955 19 184 46145566 20 40 987609274 20 55 124659648 20 88 38691023 20 135 114277712 20 137 187660015 20 158 339826317 20 174 417830181 20 184 264714718 20 191 604283779 20 197 322153596 21 60 973190448 21 77 172300820 21 90 622885050 21 136 951662388 21 137 642029673 21 178 479312354 21 192 255597285 22 46 974823994 22 73 623722962 22 86 172046160 23 41 156626886 23 68 709869527 23 177 360381020 23 182 472729602 24 37 671655552 24 43 82127046 24 60 387949017 24 72 747821608 24 97 978172350 24 99 265642389 24 150 943274279 25 34 42536844 25 39 466171004 25 45 64364701 25 72 555781763 25 176 65582582 25 196 509670868 25 199 974670842 26 108 197957832 26 123 794444311 26 181 466820681 26 200 964287118 27 40 201382357 27 52 722179753 27 53 767948562 27 56 567944924 27 67 561573839 27 76 326896797 27 140 344204394 27 155 3328110 27 169 388897540 27 186 641349146 27 199 505355461 28 64 696942555 28 82 406137667 28 83 5572313 28 147 187538016 28 176 712820762 28 184 352174433 29 41 314761408 29 74 730518824 29 99 215139554 29 132 67868661 29 137 993965114 30 61 652029055 30 115 332056043 30 119 512869030 30 136 432952072 30 169 304942656 30 173 679745157 30 191 255994306 30 192 956331174 30 194 552453851 31 85 464507539 31 109 395059231 31 135 996667249 32 38 490184502 32 89 635741776 32 108 362363578 32 125 463625535 32 137 636492971 32 182 143279499 33 63 380647984 33 98 103942453 33 101 705469613 33 128 368714059 33 154 700411407 33 157 634610299 33 166 882313592 33 194 707785352 34 139 432467513 34 143 426551192 35 91 40335164 35 93 377842231 35 130 481189701 35 144 774604505 35 150 684599208 35 159 721598592 35 160 873009937 36 53 286363590 36 75 605659489 36 124 955408662 37 53 820942172 37 103 121854576 37 166 749738599 37 169 292304055 38 45 360238423 38 60 88108834 38 93 158576183 38 107 821703038 38 118 67254900 38 149 23288090 38 178 259739979 39 124 147372517 39 196 464158709 40 68 279847901 40 156 560489227 40 161 935317788 41 52 830092146 41 127 192640094 42 43 465229500 42 56 125971910 42 59 349092700 42 131 114894819 42 143 626425475 42 156 633179881 42 186 800365086 43 56 910694541 43 63 56380210 43 130 640176814 44 69 957563994 44 82 429283797 44 94 838518422 44 97 408381798 44 139 227132800 44 189 158708353 44 193 821406531 45 93 735442755 45 128 203004482 45 180 705192778 45 189 965035754 46 109 925632666 46 147 9589873 46 152 104429982 46 168 96886927 46 195 534483882 47 92 664842466 47 129 623931970 47 148 410641930 47 156 259369897 47 160 103683607 47 179 181489645 48 71 922967894 48 83 962696797 48 123 62851395 48 134 291105790 48 137 505325346 48 140 508083949 49 50 124375815 49 58 515131800 49 95 490763105 49 112 545880021 49 147 454951235 49 155 107329636 49 195 920330874 50 77 42574357 50 87 125966631 50 117 519375858 50 162 291254700 50 163 492051865 51 109 433569158 51 117 252611558 51 137 429295019 51 177 63211487 51 181 720892527 51 199 132976933 52 90 370138266 52 137 919933943 52 167 766401342 52 180 429139574 52 198 686321710 53 98 409522074 53 162 428596018 53 182 23594012 54 72 463598905 54 74 402387651 54 123 659844089 54 174 710395417 54 190 75207228 55 63 671473253 55 92 883052509 55 114 981390595 55 123 701605625 55 127 721333639 55 196 779904281 56 64 347981144 56 75 576516684 56 130 339538626 56 172 118623895 57 77 894766039 57 89 434903676 57 114 833012362 57 171 435266573 57 197 301885701 58 59 344717286 58 86 766573495 58 98 32158913 58 144 602989015 58 161 791620716 58 169 429131679 58 193 117880168 59 100 570006721 59 123 651018402 59 198 91518303 60 61 755074034 60 72 714766020 60 104 681596628 60 176 31820137 60 180 954864986 61 82 110915550 61 87 732419650 61 95 931113645 61 96 957041498 61 183 31342783 62 145 1296621 62 146 574362600 62 177 434053277 62 192 562838129 63 98 855041460 63 135 392023007 63 142 204619671 63 157 381420159 63 177 20533056 63 193 910898303 64 138 556359122 64 166 827505438 65 87 904924765 65 121 773660534 65 150 400737583 65 167 680123992 65 177 239298202 65 187 330042595 66 79 86470580 66 90 576898965 66 92 91601911 66 117 294822716 66 170 237722625 66 185 9330730 67 72 107389282 67 107 26784200 67 126 284584212 68 105 154926019 68 122 71027443 69 151 551645315 69 193 70442693 70 90 239077136 70 135 919419551 70 151 396736538 70 175 174075312 70 195 59170991 71 119 600954401 71 143 978390501 71 190 830491566 72 89 950209864 72 138 490066033 72 153 963443926 72 182 164678583 73 90 356687251 73 157 214314723 73 185 765499381 74 76 464913251 74 133 458427000 74 190 567187038 74 196 323939821 75 91 375208661 75 147 75603054 75 179 839107332 75 185 452952097 75 197 806403355 75 199 416954999 76 87 995586102 76 121 172221256 76 146 31087567 76 188 376032182 76 196 961741204 77 124 102671068 77 178 421517521 77 181 935339220 77 194 943145283 78 79 716822855 78 116 741724506 79 85 206929347 79 152 985793724 80 83 815273321 80 111 622427617 80 118 391426816 80 119 489517221 80 127 538012481 80 141 689719941 80 176 404144777 81 91 272757513 81 103 391821100 81 127 591716730 81 170 280144075 81 195 141630035 82 147 532544052 82 150 215302427 82 173 732012693 83 84 551961789 83 94 297791849 83 114 104682726 83 148 563048530 83 155 914670952 83 177 126036134 83 192 424711953 84 90 171632570 84 111 250265416 85 87 50257940 85 97 628602901 85 145 801909453 85 171 4145023 85 188 653896548 86 103 191748780 86 139 621708547 86 150 658060670 86 160 182643099 86 162 87369941 86 165 736975634 87 157 946929158 88 94 772686257 88 142 653472085 89 140 352594209 89 192 545069517 90 101 861884121 90 124 322555995 90 137 898039039 90 170 590021749 90 181 445903445 91 96 999458991 91 99 446255974 91 142 559163332 91 148 286911368 92 112 775439186 92 133 942099783 92 138 35327543 92 156 399344719 92 174 457355983 93 114 1485367 93 130 100818420 94 104 265949764 94 113 341700628 94 176 617629684 94 200 922105286 95 102 691144082 95 140 492314030 95 199 391338828 96 104 477371963 96 167 716953406 96 198 360887063 97 195 614012428 98 103 945620932 98 116 831810048 98 127 966477299 98 165 434120832 98 191 404522856 99 162 961369496 99 189 69881781 99 197 850274210 100 111 736025736 100 146 725515697 100 151 248109581 101 119 262948077 101 125 578605654 101 132 232419215 101 148 830039989 101 159 178292491 102 105 801638775 102 114 990802365 102 124 774629681 102 158 315762412 102 178 518500933 102 196 486506246 103 112 208330410 103 120 530383185 104 126 220725154 104 135 835555388 104 186 574954662 104 189 906490388 104 192 470099475 105 106 149328169 105 137 458385066 105 153 323007230 105 179 905008550 106 174 84793289 107 149 878356574 107 155 780479273 107 192 109965931 108 136 167915340 108 141 839762073 108 180 326630859 108 186 265262783 109 116 80916186 110 131 39257063 110 152 455978431 110 174 436929101 111 115 115553632 111 116 942477731 111 120 610118994 111 150 463849797 112 148 264738497 112 151 305035162 112 186 640415128 112 189 126192200 113 171 829213850 114 148 656041768 114 195 2874481 115 180 420688760 116 125 260037282 116 152 723527341 116 185 268863038 117 138 241019539 117 147 519039862 117 196 26578417 118 122 42941949 118 130 8019045 118 141 686878123 118 146 995790909 118 173 438411910 119 145 744267160 119 181 405237223 121 141 757146404 122 124 869049021 122 125 640019909 122 141 761321027 122 180 576852389 122 190 489173754 124 129 377888659 124 197 644452552 125 164 963729201 125 168 702315122 126 173 826745973 127 134 400548409 127 198 383781794 128 153 717510768 128 167 667508183 129 198 490576154 130 144 309849634 130 179 91339785 131 194 938879765 131 200 250368414 132 135 120717918 132 194 87372222 133 137 228099658 133 140 345763486 133 144 196530503 133 165 656407821 133 169 432745876 134 170 394735599 135 136 800187798 136 149 779780504 136 163 565762563 136 177 728060751 136 191 523638472 138 159 155360936 139 168 586232 139 194 180434281 140 177 456771631 140 179 69187040 140 181 68240352 140 196 283825141 140 197 223610232 141 148 374045212 141 188 94755827 142 154 231282063 142 165 646638654 142 175 921633020 143 150 767055106 143 199 862100196 144 152 168815945 144 160 170881974 145 161 367367355 145 189 650378259 146 170 780878648 146 189 124190987 146 191 712232193 147 151 781563958 147 184 917469468 148 158 684469912 151 189 595500852 154 163 871812394 154 169 27655788 155 156 514735248 156 170 61547546 156 178 982326765 157 191 85964946 157 197 52988028 158 167 555271924 158 176 314486703 158 182 810789086 158 190 767781882 160 187 34653181 162 173 448941346 163 188 490364571 163 195 185705098 164 196 885619797 164 199 115116661 165 166 717910058 165 173 877611192 166 173 586174558 166 194 508033404 168 178 632231753 169 170 947344877 172 191 962588065 173 194 787363213 174 181 617485103 175 177 439940163 175 193 452924941 176 190 401054393 177 183 754788653 179 191 553662461 179 197 383548548 180 193 954620850 180 198 791646845 184 200 936627690 186 189 5532953 186 192 168205402 187 199 745346314 195 196 734574408