1 0 2 1 3 0 4 0 5 6 6 0 7 6 8 22 9 30 10 0 11 6 12 63 13 208 14 158 15 0 16 30 17 162 18 997 19 1939 20 846 21 0 22 54 23 381 24 4070 25 15104 26 17406 27 4446 28 0 29 158 30 884 31 15441 32 100306 33 214635 34 149057 35 22734 36 0 37 342 38 1995 39 55149 40 618883 41 2272190 42 2886700 43 1224092 44 113310 45 0 46 846 47 4478 48 189470 49 3589912 50 22475478 51 48481917 52 37224679 53 9717407 54 552654 55 0 56 1910 57 9913 58 630973 59 20094736 60 208736159 61 767741328 62 990070284 63 464804972 64 75078490 65 2647390 66 0 67 4446 68 21832 69 2051794 70 109292013 71 1872290290 72 11437392975 73 25082093017 74 19550495121 75 5658641517 76 567486429 77 12492366 78 0 79 10038 80 47687 81 6544747 82 581664562 83 16303280577 84 164847196124 85 599110195185 86 792009247239 87 375972018492 88 67497024458 89 4212636472 90 58202526 91 0 92 22734 93 103666 94 20548963 95 3041562335 96 138811090897 97 2309124917462