1 13 2 159 3 159 4 2277 5 8479 6 2277 7 33831 8 474853 9 474853 10 33831 11 506493 12 26702419 13 100138314 14 26702419 15 506493 16 7594479 17 1502057181 18 21125224557 19 21125224557 20 1502057181 21 7594479 22 113908437 23 84495589507 24 4456641224469 25 16713430246949 26 4456641224469 27 84495589507 28 113908437 29 1708600311 30 4753161432989 31 940186880752830 32 13223001109687815 33 13223001109687815 34 940186880752830 35 4753161432989 36 1708600311 37 25628925933 38 267381383420963 39 198344748421652865 40 10461512493459648399 41 39233079877190973984 42 10461512493459648399 43 198344748421652865 44 267381383420963 45 25628925933 46 384433652799 47 15041106058843389 48 41843425013764138653 49 8276732547425415428669 50 116405840403665540209755 51 116405840403665540209755 52 8276732547425415428669 53 41843425013764138653 54 15041106058843389 55 384433652799 56 5766504083397 57 846113027177563139 58 8827419081375312655218 59 6548221560172100787717125 60 345379963095346349517061062 61 1295254361100907855849613402 62 345379963095346349517061062 63 6548221560172100787717125 64 8827419081375312655218 65 846113027177563139 66 5766504083397 67 86497559125191 68 47596716094317460573 69 1862259784246483153159029 70 5180692423659560643509585071 71 1024753727940861519383536350663 72 14412368435597398387437153667773 73 14412368435597398387437153667773 74 1024753727940861519383536350663 75 5180692423659560643509585071 76 1862259784246483153159029 77 47596716094317460573 78 86497559125191 79 1297463380500573 80 2677476070233122179939 81 392868116042984604835902933 82 4098757768339496789285781750439 83 3040478068030817268714361386677391 84 160367237634205038100384071460748125 85 601414054429072205807810003186176794 86 160367237634205038100384071460748125 87 3040478068030817268714361386677391 88 4098757768339496789285781750439 89 392868116042984604835902933 90 2677476070233122179939 91 1297463380500573 92 19461950688376719 93 150617073927319718240061 94 82880679649974875334503852982 95 3242774106179467720203274368609813 96 9021198586661702912906417061987081774 97 1784415311150737779933096490372236685600 98 25096420930473889293816164433908295700861 99 25096420930473889293816164433908295700861 100 1784415311150737779933096490372236685600 101 9021198586661702912906417061987081774 102 3242774106179467720203274368609813 103 82880679649974875334503852982 104 150617073927319718240061 105 19461950688376719 106 291929260268255157 107 8472719218907401275605827 108 17484765952577795311500769021161 109 2565553881943151826342219072348358621 110 26766193381126617355575065528079613197972 111 19855289955995559385189298473392369685588137 112 1047249127088378473547482706716183942313968776