1 2 2 31 3 199 4 659 5 1601 6 5693 7 38917 8 51797 9 84463 10 697373 11 8059169 12 8510617 13 9465251 14 28268543 15 36254039 16 40121999 17 48667219 18 54973229 19 63627491 20 90443813 21 97626083 22 102534899 23 110364689 24 139100699 25 161967391 26 183528421 27 219566989 28 269638529 29 386014501 30 398616157 31 444930667 32 741624839 33 761231929 34 897601697 35 908901179 36 965761859 37 1204202239 38 1374211469 39 1449623251 40 1527815881 41 1779172937 42 1850127439 43 1868466829 44 2175830477 45 2494348933 46 3494470129 47 4770519269 48 4875422527 49 5495661161 50 6333910207 51 6717347047 52 7026334759