1 2 2 3 3 5 4 29 5 11 6 7 7 13 8 37 9 32222189 10 131 11 136013303998782209 12 31 13 197 14 19 15 157 16 17 17 8609 18 1831129 19 35977 20 508326079288931 21 487 22 10253 23 1390043 24 18122659735201507243 25 25319167 26 9512386441 27 85577 28 1031 29 3650460767 30 107 31 41 32 811 33 15787 34 89 35 68168743 36 4583 37 239 38 1283 39 443 40 902404933 41 64775657 42 2753 43 23 44 149287 45 149749 46 7895159 47 79 48 43 49 1409 50 184274081 51 47 52 569 53 63843643 54 111973205287 55 5848922101627729 56 751 57 192171541 58 15551 59 413689 60 9400387 61 67