1 57 2 820 3 820 4 11783 5 42689 6 11783 7 169343 8 2219034 9 2219034 10 169343 11 2433709 12 115368738 13 417014920 14 115368738 15 2433709 16 34976109 17 5997955680 18 78387305947 19 78387305947 20 5997955680 21 34976109 22 502659771 23 311831135649 24 14734218092801 25 53276322556234 26 14734218092801 27 311831135649 28 502659771 29 7223984325 30 16211961522199 31 2769555432882273 32 36208249913281496 33 36208249913281496 34 2769555432882273 35 16211961522199 36 7223984325 37 103819625131 38 842852674077118 39 520586406508252346 40 24608360596681275093 41 88975418528153598168 42 24608360596681275093 43 520586406508252346 44 842852674077118 45 103819625131 46 1492045676385 47 43819535708838103 48 97853330660544192224 49 16724671741551847807857 50 218642562001425020608504 51 218642562001425020608504 52 16724671741551847807857 53 97853330660544192224 54 43819535708838103 55 1492045676385 56 21442962225379 57 2278158176293618573 58 18393246772912943494403 59 11366651677032505181918785 60 537278068297042230986389307 61 1942625963195375544523109688 62 537278068297042230986389307 63 11366651677032505181918785 64 18393246772912943494403 65 2278158176293618573 66 21442962225379 67 308167930976177 68 118440430549650177612 69 3457332774980474733635260 70 7725160246447746958229463507 71 1320272420115802027617060782841 72 17260102700582704755575246996125 73 17260102700582704755575246996125 74 1320272420115802027617060782841 75 7725160246447746958229463507 76 3457332774980474733635260 77 118440430549650177612 78 308167930976177 79 4428841159329331 80 6157665317047215194813 81 649866228765813597219979370 82 5250279729930610551058645077609 83 3244352132656228841678848249886332 84 153354879298497422249886218777326738 85 554481819709548465938736952622972588 86 153354879298497422249886218777326738 87 3244352132656228841678848249886332 88 5250279729930610551058645077609 89 649866228765813597219979370 90 6157665317047215194813 91 4428841159329331 92 63649173203875529 93 320134281687114509018719 94 122153736069578076680163450772 95 3568267370423917517953007367307247 96 7972461299076883664443958332412742370 97 1362548020064018069051843577818738027902 98 17812762877973972394352860409868069273648 99 17812762877973972394352860409868069273648 100 1362548020064018069051843577818738027902 101 7972461299076883664443958332412742370 102 3568267370423917517953007367307247 103 122153736069578076680163450772 104 320134281687114509018719 105 63649173203875529 106 914735278099257547 107 16643638949913510499183557 108 22960933458639583908668276974268 109 2425114980917883060807134214959558308 110 19591011257775302553096384336980917132595 111 12106149591831826833623504996976137771920178 112 572236106718872772844984338739150964329553185 113 2069021570186779275218664788818854684235583075 114 572236106718872772844984338739150964329553185 115 12106149591831826833623504996976137771920178 116 19591011257775302553096384336980917132595 117 2425114980917883060807134214959558308 118 22960933458639583908668276974268 119 16643638949913510499183557 120 914735278099257547 121 13146135085198398465 122 865295388032862683746376307 123 4315909461762374839277886507223665 124 1648190020569963344615986729962870540766 125 48141685197638967947137393905762910952843121 126 107562343313335046375369429832911996075719096424 127 18383120268469553701061812749727451127594181584555 128 240324885861905501048727928292708981022686374552283 129 240324885861905501048727928292708981022686374552283 130 18383120268469553701061812749727451127594181584555 131 107562343313335046375369429832911996075719096424 132 48141685197638967947137393905762910952843121 133 1648190020569963344615986729962870540766 134 4315909461762374839277886507223665 135 865295388032862683746376307 136 13146135085198398465 137 188929925210046646595 138 44986322450526047625238719573 139 811250749699807157561380378719268271 140 1120165586078361732601592195514030163539047 141 118300266544025872777322953441729207104262477330 142 955684349639793750860347063120493414870876398923324 143 590558873821065477555207698516888005111322842034447797 144 27914668307489551041931256067548003685324227883490392059 145 100930453927208714777617709270874491297069039217263611404 146 27914668307489551041931256067548003685324227883490392059 147 590558873821065477555207698516888005111322842034447797 148 955684349639793750860347063120493414870876398923324 149 118300266544025872777322953441729207104262477330 150 1120165586078361732601592195514030163539047 151 811250749699807157561380378719268271 152 44986322450526047625238719573 153 188929925210046646595 154 2715209938779899323689 155 2338818900009950733514388994197 156 152488782426812826212057549445124992909 157 761302352625767275359217840573422975904222212 158 290703431068913622117171671636814638492168139968128 159 8491192623827172075919872264068559878900151607388664384 160 18971740290207229563564481834762123478119499769613808473009 161 3242397073329363544013003499045319044139331093702650015516193 162 42388271651723884443717978043768180108743484440345076693913269 163 42388271651723884443717978043768180108743484440345076693913269 164 3242397073329363544013003499045319044139331093702650015516193 165 18971740290207229563564481834762123478119499769613808473009 166 8491192623827172075919872264068559878900151607388664384 167 290703431068913622117171671636814638492168139968128 168 761302352625767275359217840573422975904222212 169 152488782426812826212057549445124992909 170 2338818900009950733514388994197 171 2715209938779899323689 172 39021690203141557068987 173 121594154602423870292227696067139 174 28662936551511643924154353095233156203083 175 517406782815577988106814595682794822232094977407 176 714355827793369670385423113471342668133907042921406281 177 75443688286975459769346331897775528801761901348759964801193 178 609468328380423628728556025089470146072100600375359412966874610 179 376617005281620772280391431495207046425080596832064780314244800071 180 17802016173916190968280395102842022233811379724623044550423346200717