1 3 2 14 3 137243 4 5 5 6821 6 10 7 57 8 124 9 35 10 18 11 2791496231 12 244 13 51 14 505 15 199534799 16 20 17 30271293169 18 49 19 45 20 236 21 399531841 22 42 23 533 24 25 25 39 26 50 27 352957 28 36 29 995 30 98 31 33 32 112 33 47503 34 55 35 42345881 36 44 37 2981 38 289 39 805 40 78 41 1019971289 42 25498 43 2121 44 212 45 1250131 46 70 47 527 48 52 49 65 50 782 51 1303193 52 68 53 52134328061 54 485 55 153 56 110 57 675737 58 4038 59 965 60 1876 61 129167007 62 299 63 545999 64 69 65 6623 66 694007 67 259 68 188 69 955 70 366 71 517 72 92 73 333 74 95 75 143 76 100 77 468137209 78 3526 79 245 80 1136 81 121 82 162