100 100 272468517 943213009 4226950 761328649 735996689 183507075 209854205 644436833 82782182 336669968 585704103 11288114 179227765 508956455 396734956 780643329 294814174 490010561 800674254 799638070 564362758 957071748 645314378 799295468 41680463 29813069 143017635 663173646 519323586 897951688 506415941 647989098 656157921 510612674 315520278 605149675 60997305 624967288 275653711 582655970 966419242 189361227 816339107 85817507 811769715 449973808 419853163 633808271 896704771 24318392 135778117 395162499 122162294 187291920 751739779 637132124 719105898 767824142 591102965 408164927 965142765 210448758 899670869 335919950 72074881 181731253 635406331 985495427 473234050 512716703 170713682 146684176 9702470 8122959 669558855 461348899 474963017 299672592 541063301 998100281 869617822 685994644 819747806 39258062 532751599 96783244 783822901 839768181 514251755 200528882 887060825 999791495 583585531 557165440 43810932 329383553 529495077 51509165 278609608 77314390 7 65 156 1 1 155 10 74 24 20 79 29 1 35 108 8 68 180 2 81 59 14 38 193 19 100 12 1 14 64 10 11 27 3 56 100 8 62 187 2 8 42 2 98 121 10 32 99 10 67 199 16 17 118 14 81 81 8 97 195 11 22 88 5 22 132 5 44 49 6 45 103 17 40 93 2 62 153 6 88 196 2 18 132 2 16 66 14 96 127 11 80 146 4 54 99 2 5 23 20 46 173 9 12 39 19 69 131 20 33 141 12 93 89 16 49 114 15 60 156 2 98 133 6 57 180 2 98 198 5 16 7 2 21 100 14 62 199 8 44 151 13 81 144 14 95 156 17 58 96 5 19 86 4 24 143 6 61 6 9 28 170 8 88 191 16 89 132 10 87 18 10 29 48 16 54 188 13 47 59 5 28 185 5 33 15 18 18 145 7 62 120 14 53 16 15 60 152 2 16 60 17 20 113 15 19 32 10 50 7 19 79 58 6 20 7 12 79 50 5 95 83 11 28 152 5 90 189 11 41 109 4 71 191 1 4 127 16 61 67 1 8 110 15 84 64 19 36 161 1 10 14 16 60 27 15 42 138 8 33 10 17 63 182 20 50 130 17 90 71 6 62 18 7 50 160 5 77 164 10 11 117 19 56 117 1 7 183 9 98 180 5 57 84 11 62 187 3 7 161