100 100 273796270 783921210 344563897 114982692 926288985 822975564 601095593 850539257 362121161 994659101 222785453 84073622 567065578 931705832 876631341 450607892 339484716 648533505 423093204 402086183 524402344 357291514 634181980 735180993 713511354 229603602 712586927 79649611 227156699 744182568 324622020 106788532 84468782 973090179 638649742 455907860 14712296 101901239 902618986 285777066 74675342 376479849 9981275 44526231 821017033 43803428 203263825 401586170 65123510 900112950 323524376 838555000 806176580 728412909 424451788 967992423 505505461 584958689 220533251 93041676 969293866 904021492 442396713 773152671 100860341 233610407 689986927 198571483 201310537 139434528 364414991 892354265 919808048 272049755 347531016 945732913 52075469 206546348 883859056 667729665 575902205 479545600 216755203 872414703 803038446 525402299 131149670 352738571 422280271 624023134 794148031 428052684 4204310 587839591 395212931 969772918 720018937 80885086 871453623 682552415 12 89 131 15 60 122 5 96 76 3 65 105 15 70 123 8 75 102 2 59 70 3 64 74 10 40 61 11 70 87 19 48 141 13 92 102 20 46 34 18 50 166 16 84 166 3 46 133 15 73 195 2 20 48 7 84 79 10 73 74 5 32 165 9 30 177 14 81 121 20 81 85 14 83 97 11 50 184 12 83 99 4 68 146 14 18 178 7 26 50 4 88 183 1 35 193 17 73 95 18 40 96 5 16 92 16 24 166 14 81 103 10 63 5 7 83 113 7 42 195 10 58 69 11 12 181 8 15 152 10 90 101 10 35 160 7 75 40 6 86 29 15 50 117 16 90 92 1 2 37 10 97 121 1 12 16 4 30 83 8 93 66 1 99 177 16 95 111 9 33 109 6 32 122 8 69 143 12 28 64 15 55 49 17 70 103 8 69 7 8 84 12 6 50 82 15 86 186 5 17 122 10 32 180 20 27 136 2 48 179 5 50 48 1 55 14 8 9 183 9 72 13 1 20 170 16 58 4 7 49 74 7 15 123 8 33 21 9 63 182 3 13 109 9 78 51 17 37 57 8 12 72 18 68 164 17 48 107 18 21 189 16 20 27 8 51 164 20 98 198 8 19 19 1 68 159 6 15 5 1 63 70 10 16 152 14 64 72 20 53 110 8 95 121 8 60 168 9 16 127