0 -1 1 -1 2 -1 3 2 4 3 5 4 6 5 7 29 8 41 9 55 10 71 11 881 12 791 13 9360 14 10009 15 1079 16 30239 17 -1 18 246960 19 -1 20 636481 21 1360800 22 3160079 23 -1 24 2162161 25 266615999 26 39412801 27 -1 28 107881201 29 -1 30 4616438399 31 3625549201 32 395058837601 33 878723445600 34 -1 35 -1 36 170918748000 37 7048916027999 38 24455795918399 39 -1 40 2355997644001 41 -1 42 237662810985599 43 -1 44 -1 45 6944493055499999 46 4614209634434399 47 -1 48 7522575180120001 49 -1 50 645831091768262399 51 -1 52 362645725505263201 53 -1 54 -1 55 -1 56 13598277413211691201 57 51080059366289553601 58 10684484093105222399 59 -1 60 442709913651892286399 61 5205240636387758366399 62 -1 63 8864302342096642240799 64 -1 65 -1 66 59300635378545018057599 67 -1 68 323358107954991086577599 69 -1 70 18849393088067111169599