100 129 1 38 471910939 1 41 761706427 1 78 839382115 2 3 563011796 2 82 735114705 3 28 747496604 4 43 790998180 4 66 525513798 5 42 733273166 5 64 57046500 6 11 165076175 6 21 331628041 7 29 696986061 7 63 636293698 8 27 598518219 8 52 252458611 9 10 932578679 9 22 154219406 9 46 480933628 10 31 910963510 10 67 707846388 11 21 507154029 11 72 710505482 12 65 903528737 12 87 900404072 13 47 140778980 13 89 571829364 14 44 331500244 14 65 42569672 15 28 497138595 15 55 102647950 15 97 796552362 16 41 857806942 16 94 521650866 17 18 432061350 17 57 146969612 18 58 732777207 18 96 368869538 19 66 538936245 19 80 348349947 19 86 426466428 20 42 322572338 20 44 843764250 20 47 177705774 21 30 445497387 22 49 276976648 23 32 481165895 23 74 558218705 24 52 832042944 24 83 932119088 25 75 855118006 25 88 493235641 26 42 560912132 26 64 118117538 26 86 494598011 27 93 857922025 28 77 835600495 28 84 534636571 29 38 952719260 29 80 211715550 30 88 724688509 31 43 940678488 31 85 859507834 32 66 287950139 32 70 254410498 32 96 43653844 33 75 400068621 34 38 940245358 34 54 414360916 35 36 296957339 35 37 250279163 35 75 510848248 35 90 188741678 36 55 855515564 36 67 427892330 36 79 770132979 37 54 903692950 37 77 157998502 38 62 844745538 39 46 707325559 39 61 688033428 39 76 74358843 40 79 532594259 40 91 383401666 41 82 507939807 43 51 872769081 43 96 509205622 44 72 459244566 45 53 644088795 45 77 792205944 45 89 781857231 45 99 44638669 46 60 881786430 46 93 813660462 47 100 816596895 48 61 551260132 48 90 7670036 48 96 191583196 49 50 451247338 49 71 420908466 50 68 497288726 50 98 59592139 51 55 228619578 51 95 581369060 53 62 873270219 53 66 652588879 53 83 433414357 56 59 889544848 56 92 629986792 57 60 199714786 58 63 137597705 59 62 872224660 63 64 247423049 67 84 623680158 67 95 707765942 68 97 479890168 69 76 142242857 69 78 856933388 70 72 240602603 71 76 584407454 73 87 617254007 73 100 449271396 74 99 182024716 80 81 20569307 81 98 839913227 84 92 734196441 85 93 920170569 91 94 524091160 91 99 36157405