100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 227391 780095 319045 438508 978444 723629 455688 978210 308083 538618 263931 501234 86763 72068 419467 268500 15914 499996 527884 679383 868998 803921 330914 381027 393031 65952 674483 288211 672469 909799 694188 213434 346051 452226 929738 931416 262643 24905 750932 600685 254952 950344 851487 230355 174092 548614 790942 909334 937841 133200 448927 523531 384737 750579 357556 669164 193400 467859 100497 204896 482746 490877 613842 372469 951463 477509 348835 365973 276577 838107 446607 768821 958130 314066 179618 572755 142748 276112 83527 452945 547359 353058 310280 657548 282784 370435 921202 459197 433440 719487 418852 413085 986446 906628 793749 180493 343383 741286 300407 422470