1 11 2 3 3 37 4 101 5 41 6 271 7 7 8 13 9 239 10 4649 11 73 12 137 13 333667 14 12345678910987654321 15 17636684157301569664903 16 2799473675762179389994681 17 1109 18 4729 19 2354041513534224607850261 20 571 21 3167 22 10723 23 439781 24 2068140300159522133 25 75401 26 687437 27 759077450603 28 498056174529497 29 71 30 18427 31 84072523705132513 32 112240064764214229701 33 31 34 19405011688367 35 4188353169004802474320231191377 36 8087 37 89747677939149063905891825989378400337330283 38 251 39 281 40 5519 41 96601 42 3234653 43 101499808219558125890487026338898113 44 17636684157301733059308816884574168816593059017301569664903 45 828703 46 94364768151913037621 47 250591098443370396365457961250972909 48 70607 49 2070589723 50 84444849128440941966622214924855780389173179337962861 51 15913 52 26474626905689 53 41863450981885380285553603078024640631870627809294279 54 659 55 56383 56 860297 57 1593071 58 3099587 59 124151926361487052832634228773669372337884921119 60 989931671244066864878631629 61 12471243489559387823527232424981012432152516319410549 62 3209 63 17627 64 1322221 65 554840431325362973971 66 425007569210708911287454339430638873033275602731 67 223 68 28807 69 108727 70 5439394515032275997 71 361855463775135800641 72 1583820370053082897093702337733277 73 149 74 82856905436988007661182361202698806929028608914581377465249745095179303029618262489850029 75 317310923 76 296879723071339 77 187219628406423274641796678374294157135482589263663245469064512096386399 78 167 79 761 80 133337 81 431911 82 273884231501 83 4950715302671 84 1974664753038296742475217254720689919163714869541093307653 85 827 86 1141296551 87 10940622359204560200188943089306257 88 1195553280682910880337446470831673384752842314104497852789 89 5537737 90 42583813 91 62231909 92 19871693507 93 1441602757913 94 15884064847039967 95 85196766451630865226923357575951268652918901 96 743580875118413 97 177233764237488717892587862569137279765057 98 75595404542176366142496672372284175472002192879461 99 197 100 509 101 17780359481 102 34117699655579 103 22315348168833851 104 9095090459568178362056606866951887331526450025789748268486739806360273 105 10243 106 73778819 107 217751506979 108 815234955828637451 109 131466197983570230758712242832342445534290787689788875589041140940590332185871 110 2399 111 1048199731 112 148677268927651979881001 113 501084089458936713560190133492008915991 114 1291397464203883365973624616866510728560214133