1 1 2 2 3 6 4 12 5 60 6 60 7 420 8 840 9 2520 10 504 11 5544 12 5544 13 72072 14 72072 15 360360 16 720720 17 12252240 18 12252240 19 232792560 20 232792560 21 232792560 22 232792560 23 5354228880 24 5354228880 25 26771144400 26 26771144400 27 80313433200 28 80313433200 29 2329089562800 30 2329089562800 31 72201776446800 32 144403552893600 33 144403552893600 34 144403552893600 35 144403552893600 36 144403552893600 37 5342931457063200 38 5342931457063200 39 5342931457063200 40 5342931457063200 41 219060189739591200 42 219060189739591200 43 9419588158802421600 44 9419588158802421600 45 9419588158802421600 46 9419588158802421600 47 442720643463713815200 48 442720643463713815200 49 3099044504245996706400 50 619808900849199341280 51 619808900849199341280 52 619808900849199341280 53 32849871745007565087840 54 32849871745007565087840 55 2986351976818869553440 56 2986351976818869553440 57 2986351976818869553440 58 2986351976818869553440 59 176194766632313303652960 60 176194766632313303652960 61 10747880764571111522830560 62 10747880764571111522830560 63 10747880764571111522830560 64 21495761529142223045661120 65 21495761529142223045661120 66 236453376820564453502272320 67 15842376246977818384652245440 68 15842376246977818384652245440 69 688798967259905147158793280 70 688798967259905147158793280 71 48904726675453265448274322880 72 48904726675453265448274322880 73 3570045047308088377724025570240 74 3570045047308088377724025570240 75 17850225236540441888620127851200 76 17850225236540441888620127851200 77 1622747748776403808056375259200 78 1622747748776403808056375259200 79 128197072153335900836453645476800 80 128197072153335900836453645476800 81 384591216460007702509360936430400 82 384591216460007702509360936430400 83 31921070966180639308276957723723200 84 31921070966180639308276957723723200 85 31921070966180639308276957723723200 86 31921070966180639308276957723723200 87 31921070966180639308276957723723200 88 351131780627987032391046534960955200 89 31250728475890845882803141611525012800 90 31250728475890845882803141611525012800 91 31250728475890845882803141611525012800 92 718766754945489455304472257065075294400 93 718766754945489455304472257065075294400 94 718766754945489455304472257065075294400 95 718766754945489455304472257065075294400 96 718766754945489455304472257065075294400 97 69720375229712477164533808935312303556800 98 69720375229712477164533808935312303556800 99 69720375229712477164533808935312303556800 100 69720375229712477164533808935312303556800 101 7041757898200960193617914702466542659236800 102 414221052835350599624583217792149568190400 103 42664768442041111761332071432591405523611200 104 42664768442041111761332071432591405523611200 105 42664768442041111761332071432591405523611200 106 42664768442041111761332071432591405523611200 107 4565130223298398958462531643287280391026398400 108 4565130223298398958462531643287280391026398400 109 497599194339525486472415949118313562621877425600 110 497599194339525486472415949118313562621877425600 111 497599194339525486472415949118313562621877425600 112 497599194339525486472415949118313562621877425600 113 56228708960366379971383002250369432576272149092800 114 56228708960366379971383002250369432576272149092800 115 56228708960366379971383002250369432576272149092800 116 56228708960366379971383002250369432576272149092800 117 56228708960366379971383002250369432576272149092800 118 56228708960366379971383002250369432576272149092800 119 955888052326228459513511038256280353796626534577600 120 955888052326228459513511038256280353796626534577600 121 10514768575588513054648621420819083891762891880353600 122 10514768575588513054648621420819083891762891880353600 123 10514768575588513054648621420819083891762891880353600 124 10514768575588513054648621420819083891762891880353600 125 52573842877942565273243107104095419458814459401768000 126 52573842877942565273243107104095419458814459401768000 127 6676878045498705789701874602220118271269436344024536000 128 13353756090997411579403749204440236542538872688049072000 129 13353756090997411579403749204440236542538872688049072000 130 13353756090997411579403749204440236542538872688049072000 131 1749342047920660916901891145781670987072592322134428432000 132 1749342047920660916901891145781670987072592322134428432000 133 1749342047920660916901891145781670987072592322134428432000 134 1749342047920660916901891145781670987072592322134428432000 135 1749342047920660916901891145781670987072592322134428432000 136 1749342047920660916901891145781670987072592322134428432000 137 239659860565130545615559086972088925228945148132416695184000 138 239659860565130545615559086972088925228945148132416695184000 139 33312720618553145840562713089120360606823375590405920630576000 140 33312720618553145840562713089120360606823375590405920630576000 141 33312720618553145840562713089120360606823375590405920630576000 142 33312720618553145840562713089120360606823375590405920630576000 143 33312720618553145840562713089120360606823375590405920630576000 144 33312720618553145840562713089120360606823375590405920630576000 145 33312720618553145840562713089120360606823375590405920630576000 146 33312720618553145840562713089120360606823375590405920630576000 147 33312720618553145840562713089120360606823375590405920630576000 148 33312720618553145840562713089120360606823375590405920630576000 149 4963595372164418730243844250278933730416682962970482173955824000 150 4963595372164418730243844250278933730416682962970482173955824000 151 749502901196827228266820481792118993292919127408542808267329424000 152 749502901196827228266820481792118993292919127408542808267329424000 153 749502901196827228266820481792118993292919127408542808267329424000 154 749502901196827228266820481792118993292919127408542808267329424000 155 749502901196827228266820481792118993292919127408542808267329424000 156 749502901196827228266820481792118993292919127408542808267329424000 157 117671955487901874837890815641362681946988303003141220897970719568000 158 117671955487901874837890815641362681946988303003141220897970719568000 159 117671955487901874837890815641362681946988303003141220897970719568000 160 117671955487901874837890815641362681946988303003141220897970719568000 161 117671955487901874837890815641362681946988303003141220897970719568000 162 117671955487901874837890815641362681946988303003141220897970719568000 163 19180528744528005598576202949542117157359093389512019006369227289584000 164 19180528744528005598576202949542117157359093389512019006369227289584000 165 19180528744528005598576202949542117157359093389512019006369227289584000 166 19180528744528005598576202949542117157359093389512019006369227289584000 167 3203148300336176934962225892573533565278968596048507174063660957360528000 168 3203148300336176934962225892573533565278968596048507174063660957360528000 169 41640927904370300154508936603455936348626591748630593262827592445686864000 170 41640927904370300154508936603455936348626591748630593262827592445686864000 171 41640927904370300154508936603455936348626591748630593262827592445686864000 172 41640927904370300154508936603455936348626591748630593262827592445686864000 173 7203880527456061926730046032397876988312400372513092634469173493103827472000 174 7203880527456061926730046032397876988312400372513092634469173493103827472000 175 7203880527456061926730046032397876988312400372513092634469173493103827472000 176 7203880527456061926730046032397876988312400372513092634469173493103827472000 177 7203880527456061926730046032397876988312400372513092634469173493103827472000 178 7203880527456061926730046032397876988312400372513092634469173493103827472000 179 1289494614414635084884678239799219980907919666679843581569982055265585117488000 180 1289494614414635084884678239799219980907919666679843581569982055265585117488000 181 233398525209048950364126761403658816544333459669051688264166752003070906265328000 182 233398525209048950364126761403658816544333459669051688264166752003070906265328000 183 233398525209048950364126761403658816544333459669051688264166752003070906265328000 184 10147761965610823928875076582767774632362324333437029924528989217524822011536000 185 274263836908400646726353421155885800874657414417217024987269978852022216528000 186 8847220545432278926656561972770509705634110142490871773782902543613619888000 187 8847220545432278926656561972770509705634110142490871773782902543613619888000 188 8847220545432278926656561972770509705634110142490871773782902543613619888000 189 8847220545432278926656561972770509705634110142490871773782902543613619888000 190 8847220545432278926656561972770509705634110142490871773782902543613619888000 191 1689819124177565274991403336799167353776115037215756508792534385830201398608000 192 1689819124177565274991403336799167353776115037215756508792534385830201398608000 193 326135090966270098073340844002239299278790202182641006196959136465228869931344000 194 326135090966270098073340844002239299278790202182641006196959136465228869931344000 195 326135090966270098073340844002239299278790202182641006196959136465228869931344000 196 326135090966270098073340844002239299278790202182641006196959136465228869931344000 197 64248612920355209320448146268441141957921669829980278220800949883650087376474768000 198 64248612920355209320448146268441141957921669829980278220800949883650087376474768000 199 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 200 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 201 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 202 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 203 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 204 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 205 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 206 12785473971150686654769181107419787249626412296166075365939389026846367387918478832000 207 294065901336465793059691165470655106741407482811819733416605947617466449922125013136000 208 294065901336465793059691165470655106741407482811819733416605947617466449922125013136000 209 294065901336465793059691165470655106741407482811819733416605947617466449922125013136000 210 294065901336465793059691165470655106741407482811819733416605947617466449922125013136000 211 62047905181994282335594835914308227522436978873293963750903854947285420933568377771696000 212 62047905181994282335594835914308227522436978873293963750903854947285420933568377771696000 213 62047905181994282335594835914308227522436978873293963750903854947285420933568377771696000 214 62047905181994282335594835914308227522436978873293963750903854947285420933568377771696000 215 62047905181994282335594835914308227522436978873293963750903854947285420933568377771696000 216 62047905181994282335594835914308227522436978873293963750903854947285420933568377771696000 217 1923485060641822752403439913343555053195546345072112876278019503365848048940619710922576000 218 1923485060641822752403439913343555053195546345072112876278019503365848048940619710922576000 219 1923485060641822752403439913343555053195546345072112876278019503365848048940619710922576000 220 1923485060641822752403439913343555053195546345072112876278019503365848048940619710922576000 221 1923485060641822752403439913343555053195546345072112876278019503365848048940619710922576000 222 71168947243747441838927276793711536968235214767668176422286721624536377810802929304135312000 223 15870675235355679530080782724997672743916452893190003342169938922271612251809053234822174576000 224 15870675235355679530080782724997672743916452893190003342169938922271612251809053234822174576000 225 15870675235355679530080782724997672743916452893190003342169938922271612251809053234822174576000 226 15870675235355679530080782724997672743916452893190003342169938922271612251809053234822174576000 227 3602643278425739253328337678574471712869034806754130758672576135355655981160655084304633628752000 228 3602643278425739253328337678574471712869034806754130758672576135355655981160655084304633628752000 229 825005310759494289012189328393554022247008970746695943736019934996445219685790014305761100984208000 230 825005310759494289012189328393554022247008970746695943736019934996445219685790014305761100984208000 231 825005310759494289012189328393554022247008970746695943736019934996445219685790014305761100984208000 232 825005310759494289012189328393554022247008970746695943736019934996445219685790014305761100984208000 233 192226237406962169339840113515698087183553090183980154890492644854171736186789073333242336529320464000 234 192226237406962169339840113515698087183553090183980154890492644854171736186789073333242336529320464000 235 192226237406962169339840113515698087183553090183980154890492644854171736186789073333242336529320464000 236 192226237406962169339840113515698087183553090183980154890492644854171736186789073333242336529320464000 237 192226237406962169339840113515698087183553090183980154890492644854171736186789073333242336529320464000 238 11307425729821304078814124324452828657856064128469420875911332050245396246281710196073078619371792000 239 2702474749427291674836575713544226049227599326704191589342808360008649702861328736861465790029858288000 240 2702474749427291674836575713544226049227599326704191589342808360008649702861328736861465790029858288000 241 651296414611977293635614746964158477863851437735710173031616814762084578389580225583613255397195847408000 242 651296414611977293635614746964158477863851437735710173031616814762084578389580225583613255397195847408000 243 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 244 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 245 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 246 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 247 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 248 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 249 1953889243835931880906844240892475433591554313207130519094850444286253735168740676750839766191587542224000 250 390777848767186376181368848178495086718310862641426103818970088857250747033748135350167953238317508444800 251 98085240040563780421523580892802266766296026522997952058561492303169937505470781972892156262817694619644800 252 98085240040563780421523580892802266766296026522997952058561492303169937505470781972892156262817694619644800 253 98085240040563780421523580892802266766296026522997952058561492303169937505470781972892156262817694619644800 254 98085240040563780421523580892802266766296026522997952058561492303169937505470781972892156262817694619644800 255 1667449080689584267165900875177638535027032450890965184995545369153888937593003293539166656467900808533961600 256 3334898161379168534331801750355277070054064901781930369991090738307777875186006587078333312935801617067923200 257 857068827474446313323273049841306207003894679757956105087710319745098913922803692879131661424501015586456262400 258 857068827474446313323273049841306207003894679757956105087710319745098913922803692879131661424501015586456262400 259 857068827474446313323273049841306207003894679757956105087710319745098913922803692879131661424501015586456262400 260 857068827474446313323273049841306207003894679757956105087710319745098913922803692879131661424501015586456262400 261 29554097499118838390457691373838145069099816543377796727162424818796514273200127340659712462913828123670905600 262 29554097499118838390457691373838145069099816543377796727162424818796514273200127340659712462913828123670905600 263 7772727642268254496690372831319432153173251750908360539243717727343483253851633490593504377746336796525448172800 264 7772727642268254496690372831319432153173251750908360539243717727343483253851633490593504377746336796525448172800 265 7772727642268254496690372831319432153173251750908360539243717727343483253851633490593504377746336796525448172800 266 7772727642268254496690372831319432153173251750908360539243717727343483253851633490593504377746336796525448172800 267 7772727642268254496690372831319432153173251750908360539243717727343483253851633490593504377746336796525448172800 268 116010860332362007413289146736110927659302264938930754317070413840947511251516917770052304145467713380976838400 269 31206921429405379994174780472013839540352309268572372911291941323214880526658050880144069815130814899482769529600 270 31206921429405379994174780472013839540352309268572372911291941323214880526658050880144069815130814899482769529600 271 8457075707368857978421365507915750515435475811783113058960116098591232622724331788519042919900450837759830542521600 272 8457075707368857978421365507915750515435475811783113058960116098591232622724331788519042919900450837759830542521600 273 8457075707368857978421365507915750515435475811783113058960116098591232622724331788519042919900450837759830542521600 274 8457075707368857978421365507915750515435475811783113058960116098591232622724331788519042919900450837759830542521600 275 8457075707368857978421365507915750515435475811783113058960116098591232622724331788519042919900450837759830542521600 276 8457075707368857978421365507915750515435475811783113058960116098591232622724331788519042919900450837759830542521600 277 2342609970941173660022718245692662892775626799863922317331952159309771436494639905419774888812424882059473060278483200 278 2342609970941173660022718245692662892775626799863922317331952159309771436494639905419774888812424882059473060278483200 279 2342609970941173660022718245692662892775626799863922317331952159309771436494639905419774888812424882059473060278483200 280 2342609970941173660022718245692662892775626799863922317331952159309771436494639905419774888812424882059473060278483200 281 658273401834469798466383827039638272869951130761762171170278556766045773654993813422956743756291391858711929938253779200 282 658273401834469798466383827039638272869951130761762171170278556766045773654993813422956743756291391858711929938253779200 283 186291372719154952965986623052217631222196170005578694441188831564790953944363249198696758483030463896015476172525819513600 284 186291372719154952965986623052217631222196170005578694441188831564790953944363249198696758483030463896015476172525819513600 285 186291372719154952965986623052217631222196170005578694441188831564790953944363249198696758483030463896015476172525819513600 286 186291372719154952965986623052217631222196170005578694441188831564790953944363249198696758483030463896015476172525819513600 287 186291372719154952965986623052217631222196170005578694441188831564790953944363249198696758483030463896015476172525819513600 288 186291372719154952965986623052217631222196170005578694441188831564790953944363249198696758483030463896015476172525819513600 289 3166953336225634200421772591887699730777334890094837805500210136601446217054175236377844894211517886232263094932938931731200 290 91841646750543391812231405164743292192542711812750296359506093961441940294571081854957501932134018700735629753055229020204800 291 91841646750543391812231405164743292192542711812750296359506093961441940294571081854957501932134018700735629753055229020204800 292 91841646750543391812231405164743292192542711812750296359506093961441940294571081854957501932134018700735629753055229020204800 293 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 294 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 295 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 296 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 297 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 298 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 299 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 300 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 301 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 302 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 303 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 304 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 305 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 306 26909602497909213800983801713269784612415014561135836833335285530702488506309326983502548066115267479315539517645182102920006400 307 8261247966858128636902027125973823876011409470268701907833932657925663971436963383935282256297387116149870631917070905596441964800 308 8261247966858128636902027125973823876011409470268701907833932657925663971436963383935282256297387116149870631917070905596441964800 309 8261247966858128636902027125973823876011409470268701907833932657925663971436963383935282256297387116149870631917070905596441964800 310 8261247966858128636902027125973823876011409470268701907833932657925663971436963383935282256297387116149870631917070905596441964800 311 2569248117692878006076530436177859225439548345253566293336353056614881495116895612403872781708487393122609766526209051640493451052800 312 2569248117692878006076530436177859225439548345253566293336353056614881495116895612403872781708487393122609766526209051640493451052800 313 804174660837870815901954026523669937562578632064366249814278506720457907971588326682412180674756554047376856922703433163474450179526400 314 804174660837870815901954026523669937562578632064366249814278506720457907971588326682412180674756554047376856922703433163474450179526400 315 804174660837870815901954026523669937562578632064366249814278506720457907971588326682412180674756554047376856922703433163474450179526400 316 804174660837870815901954026523669937562578632064366249814278506720457907971588326682412180674756554047376856922703433163474450179526400 317 254923367485605048640919426408003370207337426364404101191126286630385156826993499558324661273897827633018463644496988312821400706909868800 318 254923367485605048640919426408003370207337426364404101191126286630385156826993499558324661273897827633018463644496988312821400706909868800 319 254923367485605048640919426408003370207337426364404101191126286630385156826993499558324661273897827633018463644496988312821400706909868800 320 254923367485605048640919426408003370207337426364404101191126286630385156826993499558324661273897827633018463644496988312821400706909868800 321 254923367485605048640919426408003370207337426364404101191126286630385156826993499558324661273897827633018463644496988312821400706909868800 322 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 323 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 324 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 325 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 326 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 327 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 328 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 329 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 330 11083624673287176027866062017739276965536409841930613095266360288277615514217108676448898316256427288392107114978129926644408726387385600 331 3668679766858055265223666527871700675592551657679032934533165255419890735205862971904585342680877432457787455057761005719299288434224633600 332 3668679766858055265223666527871700675592551657679032934533165255419890735205862971904585342680877432457787455057761005719299288434224633600 333 3668679766858055265223666527871700675592551657679032934533165255419890735205862971904585342680877432457787455057761005719299288434224633600 334 3668679766858055265223666527871700675592551657679032934533165255419890735205862971904585342680877432457787455057761005719299288434224633600 335 245801544379489702769985657367403945264700961064495206613722072113132679258792819117607217959618787974671759488869987383193052325093050451200 336 245801544379489702769985657367403945264700961064495206613722072113132679258792819117607217959618787974671759488869987383193052325093050451200 337 82835120455888029833485166532815129554204223878734884628824338302125712910213180042633632452391531547464382947749185748136058633556358002054400 338 82835120455888029833485166532815129554204223878734884628824338302125712910213180042633632452391531547464382947749185748136058633556358002054400 339 82835120455888029833485166532815129554204223878734884628824338302125712910213180042633632452391531547464382947749185748136058633556358002054400 340 82835120455888029833485166532815129554204223878734884628824338302125712910213180042633632452391531547464382947749185748136058633556358002054400 341 82835120455888029833485166532815129554204223878734884628824338302125712910213180042633632452391531547464382947749185748136058633556358002054400 342 82835120455888029833485166532815129554204223878734884628824338302125712910213180042633632452391531547464382947749185748136058633556358002054400 343 579845843191216208834396165729705906879429567151144192401770368114879990371492260298435427166740720832250680634244300236952410434894506014380800 344 579845843191216208834396165729705906879429567151144192401770368114879990371492260298435427166740720832250680634244300236952410434894506014380800 345 13336454393397972803191111811783235858226880044476316425240718466642239778544321986864014824835036579141765654587618905449905440002573638330758400 346 13336454393397972803191111811783235858226880044476316425240718466642239778544321986864014824835036579141765654587618905449905440002573638330758400 347 4627749674509096562707315798688782842804727375433281799558529307924857203154879729441813144217757692962192682141903760191117187680893052500773164800 348 4627749674509096562707315798688782842804727375433281799558529307924857203154879729441813144217757692962192682141903760191117187680893052500773164800 349 1615084636403674700384853213742385212138849854026215348045926728465775163901053025575192787331997434843805246067524412306699898500631675322769834515200 350 1615084636403674700384853213742385212138849854026215348045926728465775163901053025575192787331997434843805246067524412306699898500631675322769834515200 351 1615084636403674700384853213742385212138849854026215348045926728465775163901053025575192787331997434843805246067524412306699898500631675322769834515200 352 1615084636403674700384853213742385212138849854026215348045926728465775163901053025575192787331997434843805246067524412306699898500631675322769834515200 353 570124876650497169235853184451061979885013998471254017860212135148418632857071718028043053928195094499863251861836117544265064170722981388937751583865600 354 570124876650497169235853184451061979885013998471254017860212135148418632857071718028043053928195094499863251861836117544265064170722981388937751583865600 355 570124876650497169235853184451061979885013998471254017860212135148418632857071718028043053928195094499863251861836117544265064170722981388937751583865600 356 570124876650497169235853184451061979885013998471254017860212135148418632857071718028043053928195094499863251861836117544265064170722981388937751583865600 357 570124876650497169235853184451061979885013998471254017860212135148418632857071718028043053928195094499863251861836117544265064170722981388937751583865600 358 570124876650497169235853184451061979885013998471254017860212135148418632857071718028043053928195094499863251861836117544265064170722981388937751583865600 359 204674830717528483755671293217931250778720025451180192411816156518282289195688746772067456360222038925450907418399166198391158037289550318628652818607750400 360 204674830717528483755671293217931250778720025451180192411816156518282289195688746772067456360222038925450907418399166198391158037289550318628652818607750400 361 3888821783633041191357754571140693764795680483572423655824506973847363494718086188669281670844218739583567240949584157769432002708501456053944403553547257600 362 3888821783633041191357754571140693764795680483572423655824506973847363494718086188669281670844218739583567240949584157769432002708501456053944403553547257600 363 3888821783633041191357754571140693764795680483572423655824506973847363494718086188669281670844218739583567240949584157769432002708501456053944403553547257600 364 3888821783633041191357754571140693764795680483572423655824506973847363494718086188669281670844218739583567240949584157769432002708501456053944403553547257600 365 3888821783633041191357754571140693764795680483572423655824506973847363494718086188669281670844218739583567240949584157769432002708501456053944403553547257600 366 3888821783633041191357754571140693764795680483572423655824506973847363494718086188669281670844218739583567240949584157769432002708501456053944403553547257600 367 1427197594593326117228295927608634611680014737471079481687594059401982402561537631241626373199828277427169177428497385901381544994020034371797596104151843539200 368 1427197594593326117228295927608634611680014737471079481687594059401982402561537631241626373199828277427169177428497385901381544994020034371797596104151843539200 369 1427197594593326117228295927608634611680014737471079481687594059401982402561537631241626373199828277427169177428497385901381544994020034371797596104151843539200 370 1427197594593326117228295927608634611680014737471079481687594059401982402561537631241626373199828277427169177428497385901381544994020034371797596104151843539200 371 1427197594593326117228295927608634611680014737471079481687594059401982402561537631241626373199828277427169177428497385901381544994020034371797596104151843539200 372 1427197594593326117228295927608634611680014737471079481687594059401982402561537631241626373199828277427169177428497385901381544994020034371797596104151843539200 373 532344702783310641726154380998020710156645497076712646669472584156939436155453536453126637203535947480334103180829524941215316282769472820680503346848637640121600 374 532344702783310641726154380998020710156645497076712646669472584156939436155453536453126637203535947480334103180829524941215316282769472820680503346848637640121600 375 2661723513916553208630771904990103550783227485383563233347362920784697180777267682265633186017679737401670515904147624706076581413847364103402516734243188200608000 376 2661723513916553208630771904990103550783227485383563233347362920784697180777267682265633186017679737401670515904147624706076581413847364103402516734243188200608000 377 2661723513916553208630771904990103550783227485383563233347362920784697180777267682265633186017679737401670515904147624706076581413847364103402516734243188200608000 378 2661723513916553208630771904990103550783227485383563233347362920784697180777267682265633186017679737401670515904147624706076581413847364103402516734243188200608000 379 1008793211774373666071062551991249245746843216960370465438650546977400231514584451578674977500700620475233125527671949763603024355848150995189553842278168328030432000 380 1008793211774373666071062551991249245746843216960370465438650546977400231514584451578674977500700620475233125527671949763603024355848150995189553842278168328030432000 381 1008793211774373666071062551991249245746843216960370465438650546977400231514584451578674977500700620475233125527671949763603024355848150995189553842278168328030432000 382 1008793211774373666071062551991249245746843216960370465438650546977400231514584451578674977500700620475233125527671949763603024355848150995189553842278168328030432000 383 386367800109585114105216957412648461121040952095821888263003159492344288670085844954632516382768337642014287077098356759459958328289841831157599121592538469635655456000 384 386367800109585114105216957412648461121040952095821888263003159492344288670085844954632516382768337642014287077098356759459958328289841831157599121592538469635655456000 385 386367800109585114105216957412648461121040952095821888263003159492344288670085844954632516382768337642014287077098356759459958328289841831157599121592538469635655456000 386 386367800109585114105216957412648461121040952095821888263003159492344288670085844954632516382768337642014287077098356759459958328289841831157599121592538469635655456000 387 386367800109585114105216957412648461121040952095821888263003159492344288670085844954632516382768337642014287077098356759459958328289841831157599121592538469635655456000 388 386367800109585114105216957412648461121040952095821888263003159492344288670085844954632516382768337642014287077098356759459958328289841831157599121592538469635655456000 389 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 390 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 391 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 392 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 393 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 394 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 395 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 396 150297074242628609386929396433520251376084930365274714534308229042521928292663393687352048872896883342743557672991260779429923789704748472320306058299497464688269972384000 397 59667938474323557926610970384107539796305717355014061670120366929881205532187367293878763402540062687069192396177530529433679744512785143511161505144900493481243179036448000 398 59667938474323557926610970384107539796305717355014061670120366929881205532187367293878763402540062687069192396177530529433679744512785143511161505144900493481243179036448000 399 59667938474323557926610970384107539796305717355014061670120366929881205532187367293878763402540062687069192396177530529433679744512785143511161505144900493481243179036448000 400 59667938474323557926610970384107539796305717355014061670120366929881205532187367293878763402540062687069192396177530529433679744512785143511161505144900493481243179036448000 401 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 402 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 403 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 404 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 405 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 406 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 407 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 408 23926843328203746728570999124027123458318592659360638729718267138882363418407134284845384124418565137514746150867189742302905577549626842547975763563105097885978514793615648000 409 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 410 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 411 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 412 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 413 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 414 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 415 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 416 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 417 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 418 9786078921235332411985538641727093494452304397678501240454771259802886638128517922501762106887193141243531175704680604601888381217797378602122087297309985035365212550588800032000 419 4100367067997604280621940690883652174175515542627292019750549157857409501375849009528238322785733926181039562620261173328191231730257101634289154577572883729818024058696707213408000 420 4100367067997604280621940690883652174175515542627292019750549157857409501375849009528238322785733926181039562620261173328191231730257101634289154577572883729818024058696707213408000 421 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 422 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 423 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 424 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 425 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 426 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 427 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 428 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 429 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 430 1726254535626991402141837030862017565327892043446089940314981195457969400079232433011388333892793982922217655863129953971168508558438239788035734077158184050253388128711313736844768000 431 744015704855233294323131760301529570656321470725264764275756895242384811434149178627908371907794206639475809677009010161573627188686881348643401387255177325659210283474576220580095008000 432 744015704855233294323131760301529570656321470725264764275756895242384811434149178627908371907794206639475809677009010161573627188686881348643401387255177325659210283474576220580095008000 433 322158800202316016441916052210562304094187196824039642931402735639952623350986594345884325036074891474893025590144901399961380572701419623962592800681491782010438052744491503511181138464000 434 322158800202316016441916052210562304094187196824039642931402735639952623350986594345884325036074891474893025590144901399961380572701419623962592800681491782010438052744491503511181138464000 435 322158800202316016441916052210562304094187196824039642931402735639952623350986594345884325036074891474893025590144901399961380572701419623962592800681491782010438052744491503511181138464000 436 322158800202316016441916052210562304094187196824039642931402735639952623350986594345884325036074891474893025590144901399961380572701419623962592800681491782010438052744491503511181138464000 437 322158800202316016441916052210562304094187196824039642931402735639952623350986594345884325036074891474893025590144901399961380572701419623962592800681491782010438052744491503511181138464000 438 322158800202316016441916052210562304094187196824039642931402735639952623350986594345884325036074891474893025590144901399961380572701419623962592800681491782010438052744491503511181138464000 439 141427713288816731218001146920436851497348179405753403246885800945939201651083114917843218690836877357478038234073611714583046071415923214919578239499174892302582305154831770041408519785696000 440 141427713288816731218001146920436851497348179405753403246885800945939201651083114917843218690836877357478038234073611714583046071415923214919578239499174892302582305154831770041408519785696000 441 141427713288816731218001146920436851497348179405753403246885800945939201651083114917843218690836877357478038234073611714583046071415923214919578239499174892302582305154831770041408519785696000 442 141427713288816731218001146920436851497348179405753403246885800945939201651083114917843218690836877357478038234073611714583046071415923214919578239499174892302582305154831770041408519785696000 443 62652476986945811929574508085753525213325243476748757638370409819051066331429819908604545880040736669362770937694609989560289409637253984209373160098134477290043961183590474128343974265063328000 444 62652476986945811929574508085753525213325243476748757638370409819051066331429819908604545880040736669362770937694609989560289409637253984209373160098134477290043961183590474128343974265063328000 445 62652476986945811929574508085753525213325243476748757638370409819051066331429819908604545880040736669362770937694609989560289409637253984209373160098134477290043961183590474128343974265063328000 446 62652476986945811929574508085753525213325243476748757638370409819051066331429819908604545880040736669362770937694609989560289409637253984209373160098134477290043961183590474128343974265063328000 447 62652476986945811929574508085753525213325243476748757638370409819051066331429819908604545880040736669362770937694609989560289409637253984209373160098134477290043961183590474128343974265063328000 448 62652476986945811929574508085753525213325243476748757638370409819051066331429819908604545880040736669362770937694609989560289409637253984209373160098134477290043961183590474128343974265063328000 449 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 450 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 451 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 452 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 453 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 454 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 455 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 456 28130962167138669556378954130503332820783034321060192179628314008753928782811989138963441100138290764543884151024879885312569944927127038910008548884062380303229738571432122883626444445013434272000 457 12855849710382371987265182037640023099097846684724507826090139502000545453745079036506292582763198879396555057018370107587844464831697056781873906840016507798575990527144480157817285111371139462304000 458 12855849710382371987265182037640023099097846684724507826090139502000545453745079036506292582763198879396555057018370107587844464831697056781873906840016507798575990527144480157817285111371139462304000 459 12855849710382371987265182037640023099097846684724507826090139502000545453745079036506292582763198879396555057018370107587844464831697056781873906840016507798575990527144480157817285111371139462304000 460 12855849710382371987265182037640023099097846684724507826090139502000545453745079036506292582763198879396555057018370107587844464831697056781873906840016507798575990527144480157817285111371139462304000 461 5926546716486273486129248919352050648684107321657998107827554310422251454176481435829400880653834683401811881285468619597996298287412343176443871053247610095143531633013605352753768436342095292122144000 462 5926546716486273486129248919352050648684107321657998107827554310422251454176481435829400880653834683401811881285468619597996298287412343176443871053247610095143531633013605352753768436342095292122144000 463 2743991129733144624077842249659999450340741689927653123924157645725502423283710904789012607742725458415038901035171970873872286107071914890693512297653643474051455146085299278324994786026390120252552672000 464 2743991129733144624077842249659999450340741689927653123924157645725502423283710904789012607742725458415038901035171970873872286107071914890693512297653643474051455146085299278324994786026390120252552672000 465 2743991129733144624077842249659999450340741689927653123924157645725502423283710904789012607742725458415038901035171970873872286107071914890693512297653643474051455146085299278324994786026390120252552672000 466 2743991129733144624077842249659999450340741689927653123924157645725502423283710904789012607742725458415038901035171970873872286107071914890693512297653643474051455146085299278324994786026390120252552672000 467 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 468 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 469 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 470 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 471 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 472 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 473 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 474 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 475 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 476 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 477 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 478 1281443857585378539444352330591219743309126369196214008872581620553809631673492992536468887815852789079823166783425310398098357612002584253953870243004251502382029553221834762977772565074324186157942097824000 479 613811607783396320393844766353194257045071530844986510249966596245274813571603143424968597263793485969235296889260723680689113296149237857643903846399036469640992155993258851466353058670601285169654264857696000 480 613811607783396320393844766353194257045071530844986510249966596245274813571603143424968597263793485969235296889260723680689113296149237857643903846399036469640992155993258851466353058670601285169654264857696000 481 613811607783396320393844766353194257045071530844986510249966596245274813571603143424968597263793485969235296889260723680689113296149237857643903846399036469640992155993258851466353058670601285169654264857696000 482 613811607783396320393844766353194257045071530844986510249966596245274813571603143424968597263793485969235296889260723680689113296149237857643903846399036469640992155993258851466353058670601285169654264857696000 483 26687461207973753060601946363182359001959631775868978706520286793272817981374049714129069446251890694314578125620031464377787534615184254680169732452132020419173571999706906585493611246547881963898011515552000 484 26687461207973753060601946363182359001959631775868978706520286793272817981374049714129069446251890694314578125620031464377787534615184254680169732452132020419173571999706906585493611246547881963898011515552000 485 26687461207973753060601946363182359001959631775868978706520286793272817981374049714129069446251890694314578125620031464377787534615184254680169732452132020419173571999706906585493611246547881963898011515552000 486 26687461207973753060601946363182359001959631775868978706520286793272817981374049714129069446251890694314578125620031464377787534615184254680169732452132020419173571999706906585493611246547881963898011515552000 487 12996793608283217740513147878869808833954340674848192630075379668323862356929162210780856820324670768131199547176955323151982529357594732029242659704188293944137529563857263507135388677068818516418331608073824000 488 12996793608283217740513147878869808833954340674848192630075379668323862356929162210780856820324670768131199547176955323151982529357594732029242659704188293944137529563857263507135388677068818516418331608073824000 489 12996793608283217740513147878869808833954340674848192630075379668323862356929162210780856820324670768131199547176955323151982529357594732029242659704188293944137529563857263507135388677068818516418331608073824000 490 12996793608283217740513147878869808833954340674848192630075379668323862356929162210780856820324670768131199547176955323151982529357594732029242659704188293944137529563857263507135388677068818516418331608073824000 491 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 492 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 493 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 494 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 495 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 496 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 497 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 498 6381425661667059910591955608525076137471581271350462581367011417147016417252218645493400698779413347152418977663885063667623421914579013426358145914756452326571527015853916382003475840440789891561400819564247584000 499 3184331405171862895385385848654012992598319054403880828102138697156361192208857104101206948690927260229057069854278646770144087535374927699752714811463469710959191980911104274619734444379954155889139008962559544416000 500 3184331405171862895385385848654012992598319054403880828102138697156361192208857104101206948690927260229057069854278646770144087535374927699752714811463469710959191980911104274619734444379954155889139008962559544416000 501 3184331405171862895385385848654012992598319054403880828102138697156361192208857104101206948690927260229057069854278646770144087535374927699752714811463469710959191980911104274619734444379954155889139008962559544416000 502 3184331405171862895385385848654012992598319054403880828102138697156361192208857104101206948690927260229057069854278646770144087535374927699752714811463469710959191980911104274619734444379954155889139008962559544416000 503 1601718696801447036378849081872968535276954484365152056535375764669649679681055123362907095191536411895215706136702159325382476030293588632975615550166125264612473566398285450133726425523116940412236921508167450841248000 504 1601718696801447036378849081872968535276954484365152056535375764669649679681055123362907095191536411895215706136702159325382476030293588632975615550166125264612473566398285450133726425523116940412236921508167450841248000 505 1601718696801447036378849081872968535276954484365152056535375764669649679681055123362907095191536411895215706136702159325382476030293588632975615550166125264612473566398285450133726425523116940412236921508167450841248000 506 36839530026433281836713528883078276311369953140398497300313642587401942632664267837346863189405337473589961241144149664483796948696752538558439157653820881086086892027160565353075707787031689629481449194687851369348704000 507 36839530026433281836713528883078276311369953140398497300313642587401942632664267837346863189405337473589961241144149664483796948696752538558439157653820881086086892027160565353075707787031689629481449194687851369348704000 508 36839530026433281836713528883078276311369953140398497300313642587401942632664267837346863189405337473589961241144149664483796948696752538558439157653820881086086892027160565353075707787031689629481449194687851369348704000 509 18751320783454540454887186201486842642487306148462835125859644076987588800026112329209553363407316774057290271742372179222252646886647042126245531245794828472818228041824727764715535263599130021406057640096116346998490336000 510 18751320783454540454887186201486842642487306148462835125859644076987588800026112329209553363407316774057290271742372179222252646886647042126245531245794828472818228041824727764715535263599130021406057640096116346998490336000 511 18751320783454540454887186201486842642487306148462835125859644076987588800026112329209553363407316774057290271742372179222252646886647042126245531245794828472818228041824727764715535263599130021406057640096116346998490336000 512 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 513 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 514 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 515 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 516 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 517 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 518 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 519 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 520 37502641566909080909774372402973685284974612296925670251719288153975177600052224658419106726814633548114580543484744358444505293773294084252491062491589656945636456083649455529431070527198260042812115280192232693996980672000 521 19538876256359631153992448021949290033471773006698274201145749128221067529627209047036354604670424078567696463155551810749587258055886217895547843558118211268676593619581366330833587744670293482305112060980153233572426930112000 522 673754353667573488068705104205147932188681827817181869005025832007623018263007208518494986367945657881644705626053510715503008898478835099846477364073041767885399779985564356235640956712768740769141795206212180468014721728000 523 352373526968140934259932769499292368534680595948386117489628510139986838551552770055172877870435579072100181042425986104208073653904430757219707661410200844604064084932450158311240220360778051422261158892848970384771699463744000 524 352373526968140934259932769499292368534680595948386117489628510139986838551552770055172877870435579072100181042425986104208073653904430757219707661410200844604064084932450158311240220360778051422261158892848970384771699463744000 525 352373526968140934259932769499292368534680595948386117489628510139986838551552770055172877870435579072100181042425986104208073653904430757219707661410200844604064084932450158311240220360778051422261158892848970384771699463744000 526 352373526968140934259932769499292368534680595948386117489628510139986838551552770055172877870435579072100181042425986104208073653904430757219707661410200844604064084932450158311240220360778051422261158892848970384771699463744000 527 352373526968140934259932769499292368534680595948386117489628510139986838551552770055172877870435579072100181042425986104208073653904430757219707661410200844604064084932450158311240220360778051422261158892848970384771699463744000 528 352373526968140934259932769499292368534680595948386117489628510139986838551552770055172877870435579072100181042425986104208073653904430757219707661410200844604064084932450158311240220360778051422261158892848970384771699463744000 529 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 530 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 531 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 532 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 533 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 534 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 535 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 536 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 537 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 538 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 539 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 540 8104591120267241487978453698483724476297653706812880702261455733219697286685713711268976191020018318658304163975797680396785694039801907416053276212434619425893473953446353641158525068297895182712006654535526318849749087666112000 541 4384583796064577644996343450879694941677030655385768459923447551671856232096971117796516119341829910394142552710906545094661060475532831912084822430927129109408369408814477319866762061949161293847195600103719738497714256427366592000 542 4384583796064577644996343450879694941677030655385768459923447551671856232096971117796516119341829910394142552710906545094661060475532831912084822430927129109408369408814477319866762061949161293847195600103719738497714256427366592000 543 4384583796064577644996343450879694941677030655385768459923447551671856232096971117796516119341829910394142552710906545094661060475532831912084822430927129109408369408814477319866762061949161293847195600103719738497714256427366592000 544 4384583796064577644996343450879694941677030655385768459923447551671856232096971117796516119341829910394142552710906545094661060475532831912084822430927129109408369408814477319866762061949161293847195600103719738497714256427366592000 545 4384583796064577644996343450879694941677030655385768459923447551671856232096971117796516119341829910394142552710906545094661060475532831912084822430927129109408369408814477319866762061949161293847195600103719738497714256427366592000 546 4384583796064577644996343450879694941677030655385768459923447551671856232096971117796516119341829910394142552710906545094661060475532831912084822430927129109408369408814477319866762061949161293847195600103719738497714256427366592000 547 2398367336447323971812999867631193133097335768496015347578125810764505358957043201434694317279980960985595976332865880166779600080116459055910397869717139622846378066621519093967118847886191227734415993256734696958249698265769525824000 548 2398367336447323971812999867631193133097335768496015347578125810764505358957043201434694317279980960985595976332865880166779600080116459055910397869717139622846378066621519093967118847886191227734415993256734696958249698265769525824000 549 2398367336447323971812999867631193133097335768496015347578125810764505358957043201434694317279980960985595976332865880166779600080116459055910397869717139622846378066621519093967118847886191227734415993256734696958249698265769525824000 550 2398367336447323971812999867631193133097335768496015347578125810764505358957043201434694317279980960985595976332865880166779600080116459055910397869717139622846378066621519093967118847886191227734415993256734696958249698265769525824000 551 69552652756972395182576996161304600859822737286384445079765648512170655409754252841606135201119447868582283313653110524836608402323377312621401538221797049062544963932024053725046446588699545604298063804445306211789241249707316248896000 552 69552652756972395182576996161304600859822737286384445079765648512170655409754252841606135201119447868582283313653110524836608402323377312621401538221797049062544963932024053725046446588699545604298063804445306211789241249707316248896000 553 69552652756972395182576996161304600859822737286384445079765648512170655409754252841606135201119447868582283313653110524836608402323377312621401538221797049062544963932024053725046446588699545604298063804445306211789241249707316248896000 554 69552652756972395182576996161304600859822737286384445079765648512170655409754252841606135201119447868582283313653110524836608402323377312621401538221797049062544963932024053725046446588699545604298063804445306211789241249707316248896000 555 69552652756972395182576996161304600859822737286384445079765648512170655409754252841606135201119447868582283313653110524836608402323377312621401538221797049062544963932024053725046446588699545604298063804445306211789241249707316248896000 556 69552652756972395182576996161304600859822737286384445079765648512170655409754252841606135201119447868582283313653110524836608402323377312621401538221797049062544963932024053725046446588699545604298063804445306211789241249707316248896000 557 38740827585633624116695386861846662678921264668516135909429466221279055063233118832774617307023532462800331805704782562333990880094121163130120656789540956327837544910137397924850870749905646901594021539076035559966607376086975150635072000 558 38740827585633624116695386861846662678921264668516135909429466221279055063233118832774617307023532462800331805704782562333990880094121163130120656789540956327837544910137397924850870749905646901594021539076035559966607376086975150635072000 559 38740827585633624116695386861846662678921264668516135909429466221279055063233118832774617307023532462800331805704782562333990880094121163130120656789540956327837544910137397924850870749905646901594021539076035559966607376086975150635072000 560 38740827585633624116695386861846662678921264668516135909429466221279055063233118832774617307023532462800331805704782562333990880094121163130120656789540956327837544910137397924850870749905646901594021539076035559966607376086975150635072000 561 38740827585633624116695386861846662678921264668516135909429466221279055063233118832774617307023532462800331805704782562333990880094121163130120656789540956327837544910137397924850870749905646901594021539076035559966607376086975150635072000 562 38740827585633624116695386861846662678921264668516135909429466221279055063233118832774617307023532462800331805704782562333990880094121163130120656789540956327837544910137397924850870749905646901594021539076035559966607376086975150635072000 563 21811085930711730377699502803219671088232672008374584517008789482580108000600245902852109543854248776556586806611792582594036865492990214842257929772511558412572537784407355031691040232196879205597434126499808020261199952736967009807545536000 564 21811085930711730377699502803219671088232672008374584517008789482580108000600245902852109543854248776556586806611792582594036865492990214842257929772511558412572537784407355031691040232196879205597434126499808020261199952736967009807545536000 565 21811085930711730377699502803219671088232672008374584517008789482580108000600245902852109543854248776556586806611792582594036865492990214842257929772511558412572537784407355031691040232196879205597434126499808020261199952736967009807545536000 566 21811085930711730377699502803219671088232672008374584517008789482580108000600245902852109543854248776556586806611792582594036865492990214842257929772511558412572537784407355031691040232196879205597434126499808020261199952736967009807545536000 567 21811085930711730377699502803219671088232672008374584517008789482580108000600245902852109543854248776556586806611792582594036865492990214842257929772511558412572537784407355031691040232196879205597434126499808020261199952736967009807545536000 568 21811085930711730377699502803219671088232672008374584517008789482580108000600245902852109543854248776556586806611792582594036865492990214842257929772511558412572537784407355031691040232196879205597434126499808020261199952736967009807545536000 569 12410507894574974584911017095031992849204390372765138590178001215588081452341539918722850330453067553860697892962109979496006976465511432245244762040559076736753773999327785013032201892120024267984940017978390763528622773107334228580493409984000 570 12410507894574974584911017095031992849204390372765138590178001215588081452341539918722850330453067553860697892962109979496006976465511432245244762040559076736753773999327785013032201892120024267984940017978390763528622773107334228580493409984000 571 7086400007802310487984190761263267916895706902848894134991638694100794509287019293590747538688701573254458496881364798292219983561807027812034759125159232816686404953616165242441387280400533857019400750265661125974843603444287844519461737100864000 572 7086400007802310487984190761263267916895706902848894134991638694100794509287019293590747538688701573254458496881364798292219983561807027812034759125159232816686404953616165242441387280400533857019400750265661125974843603444287844519461737100864000 573 7086400007802310487984190761263267916895706902848894134991638694100794509287019293590747538688701573254458496881364798292219983561807027812034759125159232816686404953616165242441387280400533857019400750265661125974843603444287844519461737100864000 574 7086400007802310487984190761263267916895706902848894134991638694100794509287019293590747538688701573254458496881364798292219983561807027812034759125159232816686404953616165242441387280400533857019400750265661125974843603444287844519461737100864000 575 7086400007802310487984190761263267916895706902848894134991638694100794509287019293590747538688701573254458496881364798292219983561807027812034759125159232816686404953616165242441387280400533857019400750265661125974843603444287844519461737100864000 576 7086400007802310487984190761263267916895706902848894134991638694100794509287019293590747538688701573254458496881364798292219983561807027812034759125159232816686404953616165242441387280400533857019400750265661125974843603444287844519461737100864000 577 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 578 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 579 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 580 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 581 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 582 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 583 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 584 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 585 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 586 4088852804501933151566878069248905588048822882943811915890175526496158431858610132401861329823380807767822552700547488614610930515162655047544056015216877335228055658236527344888680460791108035500194232903286469687484759187354086287729422307198528000 587 2400156596242634759969757426649107580184659032288017594627533034053244999501004147719892600606324534159711838435221375816776616212400478512908360880932306995778868671384841551449655430484380416838614014714229157706553553642976848650897170894325535936000 588 2400156596242634759969757426649107580184659032288017594627533034053244999501004147719892600606324534159711838435221375816776616212400478512908360880932306995778868671384841551449655430484380416838614014714229157706553553642976848650897170894325535936000 589 2400156596242634759969757426649107580184659032288017594627533034053244999501004147719892600606324534159711838435221375816776616212400478512908360880932306995778868671384841551449655430484380416838614014714229157706553553642976848650897170894325535936000 590 2400156596242634759969757426649107580184659032288017594627533034053244999501004147719892600606324534159711838435221375816776616212400478512908360880932306995778868671384841551449655430484380416838614014714229157706553553642976848650897170894325535936000 591 2400156596242634759969757426649107580184659032288017594627533034053244999501004147719892600606324534159711838435221375816776616212400478512908360880932306995778868671384841551449655430484380416838614014714229157706553553642976848650897170894325535936000 592 2400156596242634759969757426649107580184659032288017594627533034053244999501004147719892600606324534159711838435221375816776616212400478512908360880932306995778868671384841551449655430484380416838614014714229157706553553642976848650897170894325535936000 593 1423292861571882412662066154002920795049502806146794433614127089193574284704095459597896312159550448756709120192086275859348533413953483758154658002392858048496869122131211040009645670277237587185298110725537890519986257310285271249982022340335042810048000 594 1423292861571882412662066154002920795049502806146794433614127089193574284704095459597896312159550448756709120192086275859348533413953483758154658002392858048496869122131211040009645670277237587185298110725537890519986257310285271249982022340335042810048000 595 1423292861571882412662066154002920795049502806146794433614127089193574284704095459597896312159550448756709120192086275859348533413953483758154658002392858048496869122131211040009645670277237587185298110725537890519986257310285271249982022340335042810048000 596 1423292861571882412662066154002920795049502806146794433614127089193574284704095459597896312159550448756709120192086275859348533413953483758154658002392858048496869122131211040009645670277237587185298110725537890519986257310285271249982022340335042810048000 597 1423292861571882412662066154002920795049502806146794433614127089193574284704095459597896312159550448756709120192086275859348533413953483758154658002392858048496869122131211040009645670277237587185298110725537890519986257310285271249982022340335042810048000 598 1423292861571882412662066154002920795049502806146794433614127089193574284704095459597896312159550448756709120192086275859348533413953483758154658002392858048496869122131211040009645670277237587185298110725537890519986257310285271249982022340335042810048000 599 852552424081557565184577626247749556234652180881929865734862126426950996537753180299139890983570718805268762995059679239749771514958136771134640143433321971049624604156595412965777756496065314723993568324597196421471768128860877478739231381860690643218752000 600 852552424081557565184577626247749556234652180881929865734862126426950996537753180299139890983570718805268762995059679239749771514958136771134640143433321971049624604156595412965777756496065314723993568324597196421471768128860877478739231381860690643218752000 601 512384006873016096675931153374897483297025960710039849306652137982597548919189661359783074481126002001966526560030867223089612680489840199451918726203426504600824387098113843192432431654135254149120134563082915049304532645445387364722278060498275076574469952000 602 512384006873016096675931153374897483297025960710039849306652137982597548919189661359783074481126002001966526560030867223089612680489840199451918726203426504600824387098113843192432431654135254149120134563082915049304532645445387364722278060498275076574469952000 603 512384006873016096675931153374897483297025960710039849306652137982597548919189661359783074481126002001966526560030867223089612680489840199451918726203426504600824387098113843192432431654135254149120134563082915049304532645445387364722278060498275076574469952000 604 512384006873016096675931153374897483297025960710039849306652137982597548919189661359783074481126002001966526560030867223089612680489840199451918726203426504600824387098113843192432431654135254149120134563082915049304532645445387364722278060498275076574469952000 605 46580364261183281515993741215899771208820541882730895391513830725690686265380878305434824952829636545633320596366442474826328425499076381768356247836675136781893126099828531199312039241285023104465466778462083186300412058676853396792934369136206825143133632000 606 46580364261183281515993741215899771208820541882730895391513830725690686265380878305434824952829636545633320596366442474826328425499076381768356247836675136781893126099828531199312039241285023104465466778462083186300412058676853396792934369136206825143133632000 607 28274281106538251880208200918051161123754068922817653502648895250494246563086193131398938746367589383199425601994430582219581354277939363733392242436861808026609127542595918437982407819460009024410538334526484494084350119616850011853311162065677542861882114624000 608 28274281106538251880208200918051161123754068922817653502648895250494246563086193131398938746367589383199425601994430582219581354277939363733392242436861808026609127542595918437982407819460009024410538334526484494084350119616850011853311162065677542861882114624000 609 28274281106538251880208200918051161123754068922817653502648895250494246563086193131398938746367589383199425601994430582219581354277939363733392242436861808026609127542595918437982407819460009024410538334526484494084350119616850011853311162065677542861882114624000 610 28274281106538251880208200918051161123754068922817653502648895250494246563086193131398938746367589383199425601994430582219581354277939363733392242436861808026609127542595918437982407819460009024410538334526484494084350119616850011853311162065677542861882114624000 611 28274281106538251880208200918051161123754068922817653502648895250494246563086193131398938746367589383199425601994430582219581354277939363733392242436861808026609127542595918437982407819460009024410538334526484494084350119616850011853311162065677542861882114624000 612 28274281106538251880208200918051161123754068922817653502648895250494246563086193131398938746367589383199425601994430582219581354277939363733392242436861808026609127542595918437982407819460009024410538334526484494084350119616850011853311162065677542861882114624000 613 17332134318307948402567627162765361768861244249687221597123772788552973143171836389547549451523332291901247894022585946900603370172376829968569444613796288320311395183611298002483215993328985531963659999064734994873706623325129057266079742346260333774333736264512000 614 17332134318307948402567627162765361768861244249687221597123772788552973143171836389547549451523332291901247894022585946900603370172376829968569444613796288320311395183611298002483215993328985531963659999064734994873706623325129057266079742346260333774333736264512000 615 17332134318307948402567627162765361768861244249687221597123772788552973143171836389547549451523332291901247894022585946900603370172376829968569444613796288320311395183611298002483215993328985531963659999064734994873706623325129057266079742346260333774333736264512000 616 17332134318307948402567627162765361768861244249687221597123772788552973143171836389547549451523332291901247894022585946900603370172376829968569444613796288320311395183611298002483215993328985531963659999064734994873706623325129057266079742346260333774333736264512000 617 10693926874396004164384225959426228211387387702057015725425367810537184429337023052350838011589896024103069950611935529237672279396356504090607347326712309893632130828288170867532144267883984073221578219422941491837076986591604628333171201027642625938763915275203904000 618 10693926874396004164384225959426228211387387702057015725425367810537184429337023052350838011589896024103069950611935529237672279396356504090607347326712309893632130828288170867532144267883984073221578219422941491837076986591604628333171201027642625938763915275203904000 619 6619540735251126577753835868884835262848792987573292734038302674722517161759617269405168729174145638919800299428788092598119140946344676032085947995234919824158288982710377767002397301820186141324156917822800783447150654700203264938232973436110785456094863555351216576000 620 213533572104875050895285028028543072995122354437848152710912989507177972959987653851779636424972439965154848368670583632197391643430473420389869290168868381424460934926141218290399912961941488429811513478154863982166150151619460159297837852777767272777253663075845696000 621 213533572104875050895285028028543072995122354437848152710912989507177972959987653851779636424972439965154848368670583632197391643430473420389869290168868381424460934926141218290399912961941488429811513478154863982166150151619460159297837852777767272777253663075845696000 622 213533572104875050895285028028543072995122354437848152710912989507177972959987653851779636424972439965154848368670583632197391643430473420389869290168868381424460934926141218290399912961941488429811513478154863982166150151619460159297837852777767272777253663075845696000 623 213533572104875050895285028028543072995122354437848152710912989507177972959987653851779636424972439965154848368670583632197391643430473420389869290168868381424460934926141218290399912961941488429811513478154863982166150151619460159297837852777767272777253663075845696000 624 213533572104875050895285028028543072995122354437848152710912989507177972959987653851779636424972439965154848368670583632197391643430473420389869290168868381424460934926141218290399912961941488429811513478154863982166150151619460159297837852777767272777253663075845696000 625 1067667860524375254476425140142715364975611772189240763554564947535889864799938269258898182124862199825774241843352918160986958217152367101949346450844341907122304674630706091451999564809707442149057567390774319910830750758097300796489189263888836363886268315379228480000 626 1067667860524375254476425140142715364975611772189240763554564947535889864799938269258898182124862199825774241843352918160986958217152367101949346450844341907122304674630706091451999564809707442149057567390774319910830750758097300796489189263888836363886268315379228480000 627 1067667860524375254476425140142715364975611772189240763554564947535889864799938269258898182124862199825774241843352918160986958217152367101949346450844341907122304674630706091451999564809707442149057567390774319910830750758097300796489189263888836363886268315379228480000 628 1067667860524375254476425140142715364975611772189240763554564947535889864799938269258898182124862199825774241843352918160986958217152367101949346450844341907122304674630706091451999564809707442149057567390774319910830750758097300796489189263888836363886268315379228480000 629 1067667860524375254476425140142715364975611772189240763554564947535889864799938269258898182124862199825774241843352918160986958217152367101949346450844341907122304674630706091451999564809707442149057567390774319910830750758097300796489189263888836363886268315379228480000 630 1067667860524375254476425140142715364975611772189240763554564947535889864799938269258898182124862199825774241843352918160986958217152367101949346450844341907122304674630706091451999564809707442149057567390774319910830750758097300796489189263888836363886268315379228480000 631 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 632 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 633 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 634 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 635 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 636 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 637 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 638 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 639 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 640 673698419990880785574624263430053395299611028251410921802930481895146504688761047902364752920788048090063546603155691359582770635023143641330037610482779743394174249691975543706211725394925395996055325023578595863734203728359396802584678425513855745612235307004293170880000 641 431840687214154583553334152858664226387050669109154400875678438894788909505495831705415806622225138825730733372622798161492555977049835074092554108319461815515665694052556323515681715978147178833471463340113879948653624589878373350456778870754381532937442831789751922534080000 642 431840687214154583553334152858664226387050669109154400875678438894788909505495831705415806622225138825730733372622798161492555977049835074092554108319461815515665694052556323515681715978147178833471463340113879948653624589878373350456778870754381532937442831789751922534080000 643 277673561878701397224793860288121097566873580237186279763061236209349268812033819786582363658090764264944861558596459217839713493243043952641512291649413947376573041275793716020583343373948635989922150927693224806984280611291794064343708813895067325678775740840810486189413440000 644 277673561878701397224793860288121097566873580237186279763061236209349268812033819786582363658090764264944861558596459217839713493243043952641512291649413947376573041275793716020583343373948635989922150927693224806984280611291794064343708813895067325678775740840810486189413440000 645 277673561878701397224793860288121097566873580237186279763061236209349268812033819786582363658090764264944861558596459217839713493243043952641512291649413947376573041275793716020583343373948635989922150927693224806984280611291794064343708813895067325678775740840810486189413440000 646 277673561878701397224793860288121097566873580237186279763061236209349268812033819786582363658090764264944861558596459217839713493243043952641512291649413947376573041275793716020583343373948635989922150927693224806984280611291794064343708813895067325678775740840810486189413440000 647 179654794535519804004441627606414350125767206413459523006700619827448976921385881401918789286784724479419325428411909113942294630128249437359058452697170823952642757705438534265317423162944767485479631650217516450118829555505790759630379602590108559714167904324004384564550495680000 648 179654794535519804004441627606414350125767206413459523006700619827448976921385881401918789286784724479419325428411909113942294630128249437359058452697170823952642757705438534265317423162944767485479631650217516450118829555505790759630379602590108559714167904324004384564550495680000 649 179654794535519804004441627606414350125767206413459523006700619827448976921385881401918789286784724479419325428411909113942294630128249437359058452697170823952642757705438534265317423162944767485479631650217516450118829555505790759630379602590108559714167904324004384564550495680000 650 179654794535519804004441627606414350125767206413459523006700619827448976921385881401918789286784724479419325428411909113942294630128249437359058452697170823952642757705438534265317423162944767485479631650217516450118829555505790759630379602590108559714167904324004384564550495680000 651 5569298630601113924137690455798844853898783398817245213207719214650918284562962323459482467890326458861999088280769182532211133533975732558130812033612295542531925488868594562224840118051287792049868581156743009953683716220679513548541767680293365351139205034044135921501065366080000 652 5569298630601113924137690455798844853898783398817245213207719214650918284562962323459482467890326458861999088280769182532211133533975732558130812033612295542531925488868594562224840118051287792049868581156743009953683716220679513548541767680293365351139205034044135921501065366080000 653 3636752005782527392461911867636645689595905559427661124224640647167049639819614397219042051532383177636885404647342276193533870197686153360459420257948828989273347344231192249132820597087490928208564183495353185499755466692103722347197774295231567574293900887230820756740195684050240000 654 3636752005782527392461911867636645689595905559427661124224640647167049639819614397219042051532383177636885404647342276193533870197686153360459420257948828989273347344231192249132820597087490928208564183495353185499755466692103722347197774295231567574293900887230820756740195684050240000 655 3636752005782527392461911867636645689595905559427661124224640647167049639819614397219042051532383177636885404647342276193533870197686153360459420257948828989273347344231192249132820597087490928208564183495353185499755466692103722347197774295231567574293900887230820756740195684050240000 656 3636752005782527392461911867636645689595905559427661124224640647167049639819614397219042051532383177636885404647342276193533870197686153360459420257948828989273347344231192249132820597087490928208564183495353185499755466692103722347197774295231567574293900887230820756740195684050240000 657 3636752005782527392461911867636645689595905559427661124224640647167049639819614397219042051532383177636885404647342276193533870197686153360459420257948828989273347344231192249132820597087490928208564183495353185499755466692103722347197774295231567574293900887230820756740195684050240000 658 3636752005782527392461911867636645689595905559427661124224640647167049639819614397219042051532383177636885404647342276193533870197686153360459420257948828989273347344231192249132820597087490928208564183495353185499755466692103722347197774295231567574293900887230820756740195684050240000 659 2396619571810685551632399920772549509443701763662828680864038186483085712641125887767348711959840514062707481662598560011538820460275175064542757949988278303931135899848355692178528773480656521689443796923437749244338852550096353026803333260557603031459680684685110878691788955789108160000 660 2396619571810685551632399920772549509443701763662828680864038186483085712641125887767348711959840514062707481662598560011538820460275175064542757949988278303931135899848355692178528773480656521689443796923437749244338852550096353026803333260557603031459680684685110878691788955789108160000 661 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 662 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 663 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 664 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 665 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 666 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 667 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 668 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 669 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 670 1584165536966863149629016347630655225742286865781129758051129241265319656055784211814217498605454579795449645378977648167627160324241890717662763004942251958898480829799763112530007519270713960836722349766392352250507981535613689350717003285228575603794848932576858290815272499776600493760000 671 144015048815169377239001486148241384158389715071011796186466294660483605095980382892201590782314052708677240488997968015238832756749262792514796636812931996263498257254523919320909774479155814621520213615126577477318907412328517213701545753202597782163168084779714390074115681797872772160000 672 144015048815169377239001486148241384158389715071011796186466294660483605095980382892201590782314052708677240488997968015238832756749262792514796636812931996263498257254523919320909774479155814621520213615126577477318907412328517213701545753202597782163168084779714390074115681797872772160000 673 96922127852608990881848000177766451538596278242790938833491816306505466229594797686451670596497357472939782849095632474255734445292253859362458136575103233485334327132294597702972278224471863240283103762980186642235624688497092084821140291905348307395812121056747784519879853849968375663680000 674 96922127852608990881848000177766451538596278242790938833491816306505466229594797686451670596497357472939782849095632474255734445292253859362458136575103233485334327132294597702972278224471863240283103762980186642235624688497092084821140291905348307395812121056747784519879853849968375663680000 675 96922127852608990881848000177766451538596278242790938833491816306505466229594797686451670596497357472939782849095632474255734445292253859362458136575103233485334327132294597702972278224471863240283103762980186642235624688497092084821140291905348307395812121056747784519879853849968375663680000 676 96922127852608990881848000177766451538596278242790938833491816306505466229594797686451670596497357472939782849095632474255734445292253859362458136575103233485334327132294597702972278224471863240283103762980186642235624688497092084821140291905348307395812121056747784519879853849968375663680000 677 65616280556216286827011096120347887691629680370369465590273959639504200637435678033727780993828711009180232988837743185071132219462855862788384158461344889069571339468563442644912232357967451413671661247537586356793517914112531341423911977619920804106964805955418250119958661056428590324311360000 678 65616280556216286827011096120347887691629680370369465590273959639504200637435678033727780993828711009180232988837743185071132219462855862788384158461344889069571339468563442644912232357967451413671661247537586356793517914112531341423911977619920804106964805955418250119958661056428590324311360000 679 65616280556216286827011096120347887691629680370369465590273959639504200637435678033727780993828711009180232988837743185071132219462855862788384158461344889069571339468563442644912232357967451413671661247537586356793517914112531341423911977619920804106964805955418250119958661056428590324311360000 680 65616280556216286827011096120347887691629680370369465590273959639504200637435678033727780993828711009180232988837743185071132219462855862788384158461344889069571339468563442644912232357967451413671661247537586356793517914112531341423911977619920804106964805955418250119958661056428590324311360000 681 65616280556216286827011096120347887691629680370369465590273959639504200637435678033727780993828711009180232988837743185071132219462855862788384158461344889069571339468563442644912232357967451413671661247537586356793517914112531341423911977619920804106964805955418250119958661056428590324311360000 682 721779086118379155097122057323826764607926484074064121493013556034546207011792458371005590932115821100982562877215175035782454414091414490672225743074793779765284734154197869094034555937641965550388273722913449924728697055237844755663031753819128845176612865509600751319545271620714493567424960000 683 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 684 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 685 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 686 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 687 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 688 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 689 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 690 492975115818852962931334365152173680227213788622585794979728258771595059389054249067396818606635105811971090445137964549439416364824436097129130182520084151579689473427317144591225601705409462470915190952749886298589700088727447968117850687858465001255626587143057313151249420516947999106551247680000 691 340645805030827397385552046320152013037004727938206784330992226811172186037836486105571201657184858116072023497590333503662636708093685343116228956121378148741565426138276146912536890778437938567402396948350171432325482761310666545969434825310199315867637971715852603387513349577211067382626912146880000 692 340645805030827397385552046320152013037004727938206784330992226811172186037836486105571201657184858116072023497590333503662636708093685343116228956121378148741565426138276146912536890778437938567402396948350171432325482761310666545969434825310199315867637971715852603387513349577211067382626912146880000 693 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 694 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 695 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 696 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 697 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 698 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 699 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 700 30967800457347945216868367847286546639727702539836980393726566073742926003439680555051927423380441646915638499780939409423876064372153213010566268738307104431051402376206922446594262798039812597036581540759106493847771160119151504179039529573654483260694361065077509398864849961564642489329719286080000 701 21708428120600909597024725860947869194449119480425723256002322817693791128411216069091401123789689594487862588346438526006137121124879402320406954385553280206167033065721052635062578221425908630522643660072133652187287583243525204429506710231131792765746747106619334088604259823056814385020133219542080000 702 21708428120600909597024725860947869194449119480425723256002322817693791128411216069091401123789689594487862588346438526006137121124879402320406954385553280206167033065721052635062578221425908630522643660072133652187287583243525204429506710231131792765746747106619334088604259823056814385020133219542080000 703 21708428120600909597024725860947869194449119480425723256002322817693791128411216069091401123789689594487862588346438526006137121124879402320406954385553280206167033065721052635062578221425908630522643660072133652187287583243525204429506710231131792765746747106619334088604259823056814385020133219542080000 704 238792709326610005567271984470426561138940314284682955816025550994631702412523376760005412361686585539366488471810823786067508332373673425524476498241086082267837363722931578985688360435684994935749080260793470174060163415678777248724573812542449720423214218172812674974646858053624958235221465414962880000 705 238792709326610005567271984470426561138940314284682955816025550994631702412523376760005412361686585539366488471810823786067508332373673425524476498241086082267837363722931578985688360435684994935749080260793470174060163415678777248724573812542449720423214218172812674974646858053624958235221465414962880000 706 238792709326610005567271984470426561138940314284682955816025550994631702412523376760005412361686585539366488471810823786067508332373673425524476498241086082267837363722931578985688360435684994935749080260793470174060163415678777248724573812542449720423214218172812674974646858053624958235221465414962880000 707 238792709326610005567271984470426561138940314284682955816025550994631702412523376760005412361686585539366488471810823786067508332373673425524476498241086082267837363722931578985688360435684994935749080260793470174060163415678777248724573812542449720423214218172812674974646858053624958235221465414962880000 708 238792709326610005567271984470426561138940314284682955816025550994631702412523376760005412361686585539366488471810823786067508332373673425524476498241086082267837363722931578985688360435684994935749080260793470174060163415678777248724573812542449720423214218172812674974646858053624958235221465414962880000 709 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 710 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 711 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 712 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 713 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 714 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 715 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 716 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 717 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 718 169304030912566493947195836989532431847508682827840215673562115655193877010479074122843837364435789147410840326513874064321863407652934458696853837252930032327896690879558489500853047548900661409446097904902570353408655861716253069345722833092596851780058880684524186557024622360020095388772018979208681920000 719 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 720 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 721 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 722 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 723 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 724 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 725 121729598226135309148033806795473818498358742953217115069291161156084397570534454294324719065029332396988394194763475452247419790102459875803037908984856693243757720742402553951113341187659575553391744393624948084100823564573985956859574716993577136429862335212172890134500703476854448584527081646051042300480000 726 1339025580487488400628371874750212003481946172485388265762202772716928373275878997237571909715322656366872336142398229974721617691127058633833416998833423625681334928166428093462246753064255331087309188329874428925109059210313845525455321886929348500728485687333901791479507738245398934429797898106561465305280000 727 973471597014404067256826352943404126531374867396877269209121415765206927371564030991714778363039571178716188375523513191622616061449371626796894158151898975870330492776993223947053389477713625700473779915818709828554286045898165697006019011797636360029609094691746602405602125704405025330463071923470185276938560000 728 973471597014404067256826352943404126531374867396877269209121415765206927371564030991714778363039571178716188375523513191622616061449371626796894158151898975870330492776993223947053389477713625700473779915818709828554286045898165697006019011797636360029609094691746602405602125704405025330463071923470185276938560000 729 2920414791043212201770479058830212379594124602190631807627364247295620782114692092975144335089118713536148565126570539574867848184348114880390682474455696927610991478330979671841160168433140877101421339747456129485662858137694497091018057035392909080088827284075239807216806377113215075991389215770410555830815680000 730 2920414791043212201770479058830212379594124602190631807627364247295620782114692092975144335089118713536148565126570539574867848184348114880390682474455696927610991478330979671841160168433140877101421339747456129485662858137694497091018057035392909080088827284075239807216806377113215075991389215770410555830815680000 731 2920414791043212201770479058830212379594124602190631807627364247295620782114692092975144335089118713536148565126570539574867848184348114880390682474455696927610991478330979671841160168433140877101421339747456129485662858137694497091018057035392909080088827284075239807216806377113215075991389215770410555830815680000 732 2920414791043212201770479058830212379594124602190631807627364247295620782114692092975144335089118713536148565126570539574867848184348114880390682474455696927610991478330979671841160168433140877101421339747456129485662858137694497091018057035392909080088827284075239807216806377113215075991389215770410555830815680000 733 2140664041834674543897761150122545674242493333405733114990857993267690033290069304150780797620324017021996898237776205508378132719127168207326370253776025847938856753616608099459570403461492262915341842034885342912990875014930066367716235806943002355705110399227150778689919074423986650701688295159710937423987893440000 734 2140664041834674543897761150122545674242493333405733114990857993267690033290069304150780797620324017021996898237776205508378132719127168207326370253776025847938856753616608099459570403461492262915341842034885342912990875014930066367716235806943002355705110399227150778689919074423986650701688295159710937423987893440000 735 2140664041834674543897761150122545674242493333405733114990857993267690033290069304150780797620324017021996898237776205508378132719127168207326370253776025847938856753616608099459570403461492262915341842034885342912990875014930066367716235806943002355705110399227150778689919074423986650701688295159710937423987893440000 736 2140664041834674543897761150122545674242493333405733114990857993267690033290069304150780797620324017021996898237776205508378132719127168207326370253776025847938856753616608099459570403461492262915341842034885342912990875014930066367716235806943002355705110399227150778689919074423986650701688295159710937423987893440000 737 2140664041834674543897761150122545674242493333405733114990857993267690033290069304150780797620324017021996898237776205508378132719127168207326370253776025847938856753616608099459570403461492262915341842034885342912990875014930066367716235806943002355705110399227150778689919074423986650701688295159710937423987893440000 738 2140664041834674543897761150122545674242493333405733114990857993267690033290069304150780797620324017021996898237776205508378132719127168207326370253776025847938856753616608099459570403461492262915341842034885342912990875014930066367716235806943002355705110399227150778689919074423986650701688295159710937423987893440000 739 1581950726915824487940445489940561253265202573386836771978244057024822934601361215767427009441419448579255707797716615870691440079434977305214187617540483101626815140922673385500622528158042782294437621263780268412700256636033319045742298261330878740866076585028864425451850195999326134868547650123026382756327053252160000 740 1581950726915824487940445489940561253265202573386836771978244057024822934601361215767427009441419448579255707797716615870691440079434977305214187617540483101626815140922673385500622528158042782294437621263780268412700256636033319045742298261330878740866076585028864425451850195999326134868547650123026382756327053252160000 741 1581950726915824487940445489940561253265202573386836771978244057024822934601361215767427009441419448579255707797716615870691440079434977305214187617540483101626815140922673385500622528158042782294437621263780268412700256636033319045742298261330878740866076585028864425451850195999326134868547650123026382756327053252160000 742 1581950726915824487940445489940561253265202573386836771978244057024822934601361215767427009441419448579255707797716615870691440079434977305214187617540483101626815140922673385500622528158042782294437621263780268412700256636033319045742298261330878740866076585028864425451850195999326134868547650123026382756327053252160000 743 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 744 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 745 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 746 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 747 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 748 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 749 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 750 1175389390098457594539750999025837011176045512026419721579835334369443440408811383315198268014974650294386990893703445591923739979020188137774141399832578944508723649705546325426962538421425787244767152598988739430636290680572756050986527608168842904463494902676446268110724695627499318207330904041408602387951000566354880000 751 882717431963941653499353000268403595393210179531841210906456336111452023747017348869713899279245962371084630161171287639534728724244161291468380191274266787326051460928865290395648866354490766220820131601840543312407854301110139794290882233734801021252084671910011147351154246416251987973705508935097860393351201425332514880000 752 882717431963941653499353000268403595393210179531841210906456336111452023747017348869713899279245962371084630161171287639534728724244161291468380191274266787326051460928865290395648866354490766220820131601840543312407854301110139794290882233734801021252084671910011147351154246416251987973705508935097860393351201425332514880000 753 882717431963941653499353000268403595393210179531841210906456336111452023747017348869713899279245962371084630161171287639534728724244161291468380191274266787326051460928865290395648866354490766220820131601840543312407854301110139794290882233734801021252084671910011147351154246416251987973705508935097860393351201425332514880000 754 882717431963941653499353000268403595393210179531841210906456336111452023747017348869713899279245962371084630161171287639534728724244161291468380191274266787326051460928865290395648866354490766220820131601840543312407854301110139794290882233734801021252084671910011147351154246416251987973705508935097860393351201425332514880000 755 882717431963941653499353000268403595393210179531841210906456336111452023747017348869713899279245962371084630161171287639534728724244161291468380191274266787326051460928865290395648866354490766220820131601840543312407854301110139794290882233734801021252084671910011147351154246416251987973705508935097860393351201425332514880000 756 882717431963941653499353000268403595393210179531841210906456336111452023747017348869713899279245962371084630161171287639534728724244161291468380191274266787326051460928865290395648866354490766220820131601840543312407854301110139794290882233734801021252084671910011147351154246416251987973705508935097860393351201425332514880000 757 668217095996703831699010221203181521712660105905603796656187446436369181976492133094373421754389193514911065032006664743127789644252830097641563804794619958005820955923151024829506191830349510029160839622593291287492745705940375824278197850937244373087828096635878438544823764537102754896095070263869080317766859478976713764160000 758 668217095996703831699010221203181521712660105905603796656187446436369181976492133094373421754389193514911065032006664743127789644252830097641563804794619958005820955923151024829506191830349510029160839622593291287492745705940375824278197850937244373087828096635878438544823764537102754896095070263869080317766859478976713764160000 759 668217095996703831699010221203181521712660105905603796656187446436369181976492133094373421754389193514911065032006664743127789644252830097641563804794619958005820955923151024829506191830349510029160839622593291287492745705940375824278197850937244373087828096635878438544823764537102754896095070263869080317766859478976713764160000 760 668217095996703831699010221203181521712660105905603796656187446436369181976492133094373421754389193514911065032006664743127789644252830097641563804794619958005820955923151024829506191830349510029160839622593291287492745705940375824278197850937244373087828096635878438544823764537102754896095070263869080317766859478976713764160000 761 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 762 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 763 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 764 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 765 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 766 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 767 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 768 508513210053491615922946778335621138023334340594164489255358646738076947484110513284818173955090176264847320489357071869520247919276403704305230055448705788042429747457517929895254211982895977132191398952793494669781979482220626002275708564563242967919837181539903491732610884812735196475928348470804370121820580063501279174525760000 769 391046658531135052644746072540092655139944107916912492237370799341581172615280984716025175771464345547667589456315588267661070649923554448610721912640054751004628475794831288089450489014847006414655185794698197401062342221827661395750019886149133842330354792604185785142377770420993366089988899974048560623680026068832483685210309440000 770 391046658531135052644746072540092655139944107916912492237370799341581172615280984716025175771464345547667589456315588267661070649923554448610721912640054751004628475794831288089450489014847006414655185794698197401062342221827661395750019886149133842330354792604185785142377770420993366089988899974048560623680026068832483685210309440000 771 391046658531135052644746072540092655139944107916912492237370799341581172615280984716025175771464345547667589456315588267661070649923554448610721912640054751004628475794831288089450489014847006414655185794698197401062342221827661395750019886149133842330354792604185785142377770420993366089988899974048560623680026068832483685210309440000 772 391046658531135052644746072540092655139944107916912492237370799341581172615280984716025175771464345547667589456315588267661070649923554448610721912640054751004628475794831288089450489014847006414655185794698197401062342221827661395750019886149133842330354792604185785142377770420993366089988899974048560623680026068832483685210309440000 773 302279067044567395694388714073491622423176795419773356499487627891042246431612201185487460871341939108347046649731949730902007612390907588776088038470762322526577811789404585693145228008476735958528458619301706591021190537472782258914765371993280460121364254683035611915058016535427871987561419679939537362104660151207509888667569197120000 774 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 775 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 776 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 777 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 778 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 779 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 780 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 781 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 782 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 783 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 784 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 785 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 786 7029745745222497574288109629616084242399460358599380383709014602117261544921213981057847927240510211822024340691440691416325758427695525320374140429552612151780879343939641527747563442057598510663452526030272246302818384592390285091041055162634429305148005922861293300350186431056462139245614411161384589816387445376918834620176027840000 787 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 788 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 789 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 790 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 791 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 792 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 793 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 794 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 795 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 796 5532409901490105590964742278507858298768375302217712361978994491866284835852995403092526318738281536703933156124163824144648371882596378427134448518057905763451552043680497882337332428899330027892137137985824257840318068674211154366649310412993295863151480661291837827375596721241435703586298541584009672185496919511635122846078533910080000 797 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 798 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 799 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 800 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 801 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 802 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 803 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 804 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 805 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 806 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 807 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 808 4409330691487614155998899595970763064118395115867516752497258610017429014174837336264743476034410384753034725430958567843284752390429313606426155468892150893470886978813356812222853945832766032230033298974701933498733500733346290030219500399155656802931730087049594748418350586829424255758279937642455708731841044850773192908324591526333760000 809 3567148529413479852203109773140347318871781648736821052770282215504100072467443405038177472111838001265205092873645481385217364683857314707598759774333750072817947565860005661088288842178707720074096938870533864200475402093277148634447575822916926353571769640423122151470445624745004222908448469552746668364059405284275513062834594544804011840000 810 3567148529413479852203109773140347318871781648736821052770282215504100072467443405038177472111838001265205092873645481385217364683857314707598759774333750072817947565860005661088288842178707720074096938870533864200475402093277148634447575822916926353571769640423122151470445624745004222908448469552746668364059405284275513062834594544804011840000 811 2892957457354332160136722026016821675605014917125561873796698876773825158771096601485961929882700619026081330320526485403411282758608282227862594176984671309055355475912464591142602251006931960980092617424002963866585551097647767542536983992385627272746705178383152064842531401668198424778751708807277548043252177685547441093958856175836053602240000 812 2892957457354332160136722026016821675605014917125561873796698876773825158771096601485961929882700619026081330320526485403411282758608282227862594176984671309055355475912464591142602251006931960980092617424002963866585551097647767542536983992385627272746705178383152064842531401668198424778751708807277548043252177685547441093958856175836053602240000 813 2892957457354332160136722026016821675605014917125561873796698876773825158771096601485961929882700619026081330320526485403411282758608282227862594176984671309055355475912464591142602251006931960980092617424002963866585551097647767542536983992385627272746705178383152064842531401668198424778751708807277548043252177685547441093958856175836053602240000 814 2892957457354332160136722026016821675605014917125561873796698876773825158771096601485961929882700619026081330320526485403411282758608282227862594176984671309055355475912464591142602251006931960980092617424002963866585551097647767542536983992385627272746705178383152064842531401668198424778751708807277548043252177685547441093958856175836053602240000 815 2892957457354332160136722026016821675605014917125561873796698876773825158771096601485961929882700619026081330320526485403411282758608282227862594176984671309055355475912464591142602251006931960980092617424002963866585551097647767542536983992385627272746705178383152064842531401668198424778751708807277548043252177685547441093958856175836053602240000 816 2892957457354332160136722026016821675605014917125561873796698876773825158771096601485961929882700619026081330320526485403411282758608282227862594176984671309055355475912464591142602251006931960980092617424002963866585551097647767542536983992385627272746705178383152064842531401668198424778751708807277548043252177685547441093958856175836053602240000 817 124397170666236282885879047118723332051015641436399160573258051701274481827157153863896362984956126618121497203782638872346685158620156135798091549610340866289380285464235977419131896793298074322143982549232127446263178697198854004329090311672581972728108322670475538788228850271732532265486323478712934565859843640478539967040230815560950304896320000 818 124397170666236282885879047118723332051015641436399160573258051701274481827157153863896362984956126618121497203782638872346685158620156135798091549610340866289380285464235977419131896793298074322143982549232127446263178697198854004329090311672581972728108322670475538788228850271732532265486323478712934565859843640478539967040230815560950304896320000 819 124397170666236282885879047118723332051015641436399160573258051701274481827157153863896362984956126618121497203782638872346685158620156135798091549610340866289380285464235977419131896793298074322143982549232127446263178697198854004329090311672581972728108322670475538788228850271732532265486323478712934565859843640478539967040230815560950304896320000 820 124397170666236282885879047118723332051015641436399160573258051701274481827157153863896362984956126618121497203782638872346685158620156135798091549610340866289380285464235977419131896793298074322143982549232127446263178697198854004329090311672581972728108322670475538788228850271732532265486323478712934565859843640478539967040230815560950304896320000 821 102130077116979988249306697684471855613883841619283710830644860446746349580096023322258914010648979953477749204305546514196628515227148187490233162230089851223581214366137737461107287267297719018480209672919576633382069710400259137554183145883189799609776932912460417345135886073092408989964271576023319278570931628832881312940029499575540200319878720000 822 102130077116979988249306697684471855613883841619283710830644860446746349580096023322258914010648979953477749204305546514196628515227148187490233162230089851223581214366137737461107287267297719018480209672919576633382069710400259137554183145883189799609776932912460417345135886073092408989964271576023319278570931628832881312940029499575540200319878720000 823 84053053467274530329179412194320337170226401652670494013620720147672245704419027194219086230764110501712187595143464781183825268031942958304461892515363947557007339423331357930491297420986022752209212560812811569273443371659413270207092729061865205078846415786954923475046834238155052598740595507067191766263876730529461320549644278150669584863260186560000 824 84053053467274530329179412194320337170226401652670494013620720147672245704419027194219086230764110501712187595143464781183825268031942958304461892515363947557007339423331357930491297420986022752209212560812811569273443371659413270207092729061865205078846415786954923475046834238155052598740595507067191766263876730529461320549644278150669584863260186560000 825 84053053467274530329179412194320337170226401652670494013620720147672245704419027194219086230764110501712187595143464781183825268031942958304461892515363947557007339423331357930491297420986022752209212560812811569273443371659413270207092729061865205078846415786954923475046834238155052598740595507067191766263876730529461320549644278150669584863260186560000 826 84053053467274530329179412194320337170226401652670494013620720147672245704419027194219086230764110501712187595143464781183825268031942958304461892515363947557007339423331357930491297420986022752209212560812811569273443371659413270207092729061865205078846415786954923475046834238155052598740595507067191766263876730529461320549644278150669584863260186560000 827 69511875217436036582231373884702918839777234166758498549264335562124947197554535489619184312841919384915979141183645374039023496662416826517789985110205984629645069703095033008516302967155440816077018787792195167789137668362334774461265686934162524600205985855811721713863731914954228499158472484344567590700226056147864512094555818030603746681916174285120000 828 69511875217436036582231373884702918839777234166758498549264335562124947197554535489619184312841919384915979141183645374039023496662416826517789985110205984629645069703095033008516302967155440816077018787792195167789137668362334774461265686934162524600205985855811721713863731914954228499158472484344567590700226056147864512094555818030603746681916174285120000 829 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 830 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 831 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 832 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 833 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 834 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 835 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 836 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 837 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 838 57625344555254474326669808950418719718175327124242795297340134181001581226772709920894303795345951170095346708041242015078350478733143549183247897656360761257975762783865782364060015159771860436527848575079729794097195127072375528028389254468420732893570762274467917300793033757497055425802373689521646532690487400546579680526386773147370505999308508482364480000 839 48347664081858503960075969709401305843549099457239705254468372577860326649262303623630320884295253031709995888046602050650736051657107437764744986133686678695441664975663391403446352719048590906246864954491893297247546711613723068015818584499004994897705869548278582615365355322540029502248191525508661440927318929058580351961638502670643854533419838616703798720000 840 48347664081858503960075969709401305843549099457239705254468372577860326649262303623630320884295253031709995888046602050650736051657107437764744986133686678695441664975663391403446352719048590906246864954491893297247546711613723068015818584499004994897705869548278582615365355322540029502248191525508661440927318929058580351961638502670643854533419838616703798720000 841 1402082258373896614842203121572637869462923884259951452379582804757949472828606805085279305644562337919589880753351459468871345498056115695177604597876913682167808284294238350699944228852409136281159083680264905620178854636797968972458738950471144852033470216900078895845595304353660855565197554239751181786892248942698830206887516577448671781469175319884410162880000 842 1402082258373896614842203121572637869462923884259951452379582804757949472828606805085279305644562337919589880753351459468871345498056115695177604597876913682167808284294238350699944228852409136281159083680264905620178854636797968972458738950471144852033470216900078895845595304353660855565197554239751181786892248942698830206887516577448671781469175319884410162880000 843 1402082258373896614842203121572637869462923884259951452379582804757949472828606805085279305644562337919589880753351459468871345498056115695177604597876913682167808284294238350699944228852409136281159083680264905620178854636797968972458738950471144852033470216900078895845595304353660855565197554239751181786892248942698830206887516577448671781469175319884410162880000 844 1402082258373896614842203121572637869462923884259951452379582804757949472828606805085279305644562337919589880753351459468871345498056115695177604597876913682167808284294238350699944228852409136281159083680264905620178854636797968972458738950471144852033470216900078895845595304353660855565197554239751181786892248942698830206887516577448671781469175319884410162880000 845 1402082258373896614842203121572637869462923884259951452379582804757949472828606805085279305644562337919589880753351459468871345498056115695177604597876913682167808284294238350699944228852409136281159083680264905620178854636797968972458738950471144852033470216900078895845595304353660855565197554239751181786892248942698830206887516577448671781469175319884410162880000 846 1402082258373896614842203121572637869462923884259951452379582804757949472828606805085279305644562337919589880753351459468871345498056115695177604597876913682167808284294238350699944228852409136281159083680264905620178854636797968972458738950471144852033470216900078895845595304353660855565197554239751181786892248942698830206887516577448671781469175319884410162880000 847 11587456680776005081340521665889569169115073423635962416360188469073962585360386818886605831773242462145370915316954210486540045438480295001467806594024080017915770944580482237189621726052968068439331270084833930745279790386760074152551561574141692992012150552893214015252853754988932690621467390411166791627208668947924216585847244441724560177431200990780249280000 848 11587456680776005081340521665889569169115073423635962416360188469073962585360386818886605831773242462145370915316954210486540045438480295001467806594024080017915770944580482237189621726052968068439331270084833930745279790386760074152551561574141692992012150552893214015252853754988932690621467390411166791627208668947924216585847244441724560177431200990780249280000 849 11587456680776005081340521665889569169115073423635962416360188469073962585360386818886605831773242462145370915316954210486540045438480295001467806594024080017915770944580482237189621726052968068439331270084833930745279790386760074152551561574141692992012150552893214015252853754988932690621467390411166791627208668947924216585847244441724560177431200990780249280000 850 11587456680776005081340521665889569169115073423635962416360188469073962585360386818886605831773242462145370915316954210486540045438480295001467806594024080017915770944580482237189621726052968068439331270084833930745279790386760074152551561574141692992012150552893214015252853754988932690621467390411166791627208668947924216585847244441724560177431200990780249280000 851 11587456680776005081340521665889569169115073423635962416360188469073962585360386818886605831773242462145370915316954210486540045438480295001467806594024080017915770944580482237189621726052968068439331270084833930745279790386760074152551561574141692992012150552893214015252853754988932690621467390411166791627208668947924216585847244441724560177431200990780249280000 852 11587456680776005081340521665889569169115073423635962416360188469073962585360386818886605831773242462145370915316954210486540045438480295001467806594024080017915770944580482237189621726052968068439331270084833930745279790386760074152551561574141692992012150552893214015252853754988932690621467390411166791627208668947924216585847244441724560177431200990780249280000 853 9884100548701932334383464981003802501255157630361475941155240764120090085312409956510274774502575820210001390765361941545018658759023691636252039024702540255282152615727151348322747332323181762378749573382363342925723661199906343252126482022742864122186364421617911555010684253005559585100111684020725273258008994612579356747727699508791049831348814445135552635840000 854 9884100548701932334383464981003802501255157630361475941155240764120090085312409956510274774502575820210001390765361941545018658759023691636252039024702540255282152615727151348322747332323181762378749573382363342925723661199906343252126482022742864122186364421617911555010684253005559585100111684020725273258008994612579356747727699508791049831348814445135552635840000 855 9884100548701932334383464981003802501255157630361475941155240764120090085312409956510274774502575820210001390765361941545018658759023691636252039024702540255282152615727151348322747332323181762378749573382363342925723661199906343252126482022742864122186364421617911555010684253005559585100111684020725273258008994612579356747727699508791049831348814445135552635840000 856 9884100548701932334383464981003802501255157630361475941155240764120090085312409956510274774502575820210001390765361941545018658759023691636252039024702540255282152615727151348322747332323181762378749573382363342925723661199906343252126482022742864122186364421617911555010684253005559585100111684020725273258008994612579356747727699508791049831348814445135552635840000 857 8470674170237556010566629488720258743575670089219784881570041334850917203112735332729305481748707477919971191885915183904080990556483303732267997444170076998776804791678168705512594463800966770358588384388685384887345177648319736167072395093490634552713714309326550202644156404825764564430795713205761559182113708382980508732802638479033929705465933979481168608914880000 858 93177415872613116116232924375922846179332370981417633697270454683360089234240088660022360299235782257119683110745067022944890896121316341054947971885870846986544852708459855760638539101810634473944472228275539233760796954131517097837796346028396980079850857402592052229085720453083410208738752845263377151003250792212785596060829023269373226760125273774292854698063680000 859 80039400234574666743844082038917724868046506673037747345955320573006316652212236158959207497043536958865807792130012572709661279768210736966200307849963057561442028476567016098388505088455335013118301644088688201800524583598973187042667061238393005888591886508826572864784633869198649369306588694081240972711792430510782827016252130988391601786947610172117562185636701120000 860 80039400234574666743844082038917724868046506673037747345955320573006316652212236158959207497043536958865807792130012572709661279768210736966200307849963057561442028476567016098388505088455335013118301644088688201800524583598973187042667061238393005888591886508826572864784633869198649369306588694081240972711792430510782827016252130988391601786947610172117562185636701120000 861 80039400234574666743844082038917724868046506673037747345955320573006316652212236158959207497043536958865807792130012572709661279768210736966200307849963057561442028476567016098388505088455335013118301644088688201800524583598973187042667061238393005888591886508826572864784633869198649369306588694081240972711792430510782827016252130988391601786947610172117562185636701120000 862 80039400234574666743844082038917724868046506673037747345955320573006316652212236158959207497043536958865807792130012572709661279768210736966200307849963057561442028476567016098388505088455335013118301644088688201800524583598973187042667061238393005888591886508826572864784633869198649369306588694081240972711792430510782827016252130988391601786947610172117562185636701120000 863 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 864 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 865 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 866 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 867 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 868 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 869 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 870 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 871 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 872 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 873 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 874 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 875 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 876 69074002402437937399937442799585996561124135258831575959559441654504451270859159805181796069948572395501192124608200850248437684439965866001830865674518118675524470575277334892909279891336954116321094318848537918153852715645913860417821673848733164081854798057117332382309139029118434405711586042992110959450276867530805579715025589042981952342135787578537456166204473066560000 877 60577900106938071099745137335236918984105866621995292116533630331000403764543483149144435153344897990854545493281392145667879849253850064483605669196552390078434960694518222701081438464702508760013599717630167754220928831621466455586429607965338984899786657896091900499285114928536866973809060959704081311437892812824516493410077441590695172204053085706377349057761322879373120000 878 60577900106938071099745137335236918984105866621995292116533630331000403764543483149144435153344897990854545493281392145667879849253850064483605669196552390078434960694518222701081438464702508760013599717630167754220928831621466455586429607965338984899786657896091900499285114928536866973809060959704081311437892812824516493410077441590695172204053085706377349057761322879373120000 879 60577900106938071099745137335236918984105866621995292116533630331000403764543483149144435153344897990854545493281392145667879849253850064483605669196552390078434960694518222701081438464702508760013599717630167754220928831621466455586429607965338984899786657896091900499285114928536866973809060959704081311437892812824516493410077441590695172204053085706377349057761322879373120000 880 60577900106938071099745137335236918984105866621995292116533630331000403764543483149144435153344897990854545493281392145667879849253850064483605669196552390078434960694518222701081438464702508760013599717630167754220928831621466455586429607965338984899786657896091900499285114928536866973809060959704081311437892812824516493410077441590695172204053085706377349057761322879373120000 881 53369129994212440638875465992343725624997268493977852354666128321611355716562808654396247370096855129942854579580906480333402147192641906810056594562162655659101200371870554199652747287402910217571981351232177791468638300658511947371644484617463645696712045606456964339870186252040979803925782705499295635376783568098399030694278226041402446711770768507318444519887725456727718720000 882 53369129994212440638875465992343725624997268493977852354666128321611355716562808654396247370096855129942854579580906480333402147192641906810056594562162655659101200371870554199652747287402910217571981351232177791468638300658511947371644484617463645696712045606456964339870186252040979803925782705499295635376783568098399030694278226041402446711770768507318444519887725456727718720000 883 47124941784889585084127036471239509726872588080182443629170191307982827097724960041831886427795523079739540593769940422134394095971102803713279972998389624946986359928361699358293375854776769722116059533138012989866807619481466049529162079917220399150196736270501499512105374460552185166866466128955878046037699890630886344103047673594558360446493588591962186511060861578290575629760000 884 47124941784889585084127036471239509726872588080182443629170191307982827097724960041831886427795523079739540593769940422134394095971102803713279972998389624946986359928361699358293375854776769722116059533138012989866807619481466049529162079917220399150196736270501499512105374460552185166866466128955878046037699890630886344103047673594558360446493588591962186511060861578290575629760000 885 47124941784889585084127036471239509726872588080182443629170191307982827097724960041831886427795523079739540593769940422134394095971102803713279972998389624946986359928361699358293375854776769722116059533138012989866807619481466049529162079917220399150196736270501499512105374460552185166866466128955878046037699890630886344103047673594558360446493588591962186511060861578290575629760000 886 47124941784889585084127036471239509726872588080182443629170191307982827097724960041831886427795523079739540593769940422134394095971102803713279972998389624946986359928361699358293375854776769722116059533138012989866807619481466049529162079917220399150196736270501499512105374460552185166866466128955878046037699890630886344103047673594558360446493588591962186511060861578290575629760000 887 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 888 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 889 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 890 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 891 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 892 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 893 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 894 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 895 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 896 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 897 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 898 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 899 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 900 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 901 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 902 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 903 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 904 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 905 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 906 41799823363197061969620681349989445127735985627121827499073959690180767635682039557104883261454628971728972506673937154433207563126368186893679336049571597327976901256456827330806224383186994743516944805893417522011858358480060385932366764886574494046224505071934830067237467146509788243010555456383863826835439802989596187219403286478373265716039813081070459435310984219943740583597120000 907 37912439790419735206445957984440426730856538963799497541660081438993956245563609878294129118139348477358178063553260999070919259755615945512567157796961438776475049439606342389041245515550604232369868938945329692464755531141414770040656655752123066099925626100244890870984382701884377936410573798940164490939743901311563741807998780835884552004448110464530906707827062687488972709322587840000 908 37912439790419735206445957984440426730856538963799497541660081438993956245563609878294129118139348477358178063553260999070919259755615945512567157796961438776475049439606342389041245515550604232369868938945329692464755531141414770040656655752123066099925626100244890870984382701884377936410573798940164490939743901311563741807998780835884552004448110464530906707827062687488972709322587840000 909 37912439790419735206445957984440426730856538963799497541660081438993956245563609878294129118139348477358178063553260999070919259755615945512567157796961438776475049439606342389041245515550604232369868938945329692464755531141414770040656655752123066099925626100244890870984382701884377936410573798940164490939743901311563741807998780835884552004448110464530906707827062687488972709322587840000 910 37912439790419735206445957984440426730856538963799497541660081438993956245563609878294129118139348477358178063553260999070919259755615945512567157796961438776475049439606342389041245515550604232369868938945329692464755531141414770040656655752123066099925626100244890870984382701884377936410573798940164490939743901311563741807998780835884552004448110464530906707827062687488972709322587840000 911 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 912 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 913 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 914 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 915 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 916 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 917 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 918 34538232649072378773072267723825228751810306996021342260452334190923494139708448599125951626624946462873300215897020770153607445637366126361948680753031870725368770039481377916416574664666600455688950603379195349835392288869828855507038213390184113217032245377323095583466772641416668300070032730834489851246106694094834568787086889341490826876052228633187656010830454108302454138192877522240000 919 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 920 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 921 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 922 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 923 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 924 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 925 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 926 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 927 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 928 31740635804497516092453414038195385222913672129343613537355695121458691114392064262596749544868325799380562898409362087771165242540739470126630837612036289196613899666283386305186832116828605818778145604505480526498725513471372718210968118105579200046452633501759924841205964057461918167764360079636896173295172051873152968715332851304830069899091998113899455873953187325529955352999254442938560000 929 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 930 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 931 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 932 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 933 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 934 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 935 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 936 29487050662378192449889221641483512872086801408160216976203440767835124045270227699952380327182674667624542932622297379539412510320346967747640048141581712663654312789977265877518567036533774805644897266585591409117316002014905255217989381720083076843154496523134970177480340609382121977853090513982676544991214836190159107936544218862187134936256466247812594506902511025417328522936307377489922240000 937 27629366470648366325546200678070051561145332919446123306702623999461511230418203354855380366570166163564196727867092644628429522170165108779538725108662064765844091084208698127234897313232146992889268738790699150342925093887966224139256050671717843002035763242177467056299079150991048293248345811601767922656768301510179084136541933073869345435272308874200401052967652830816036825991320012708057138880000 938 27629366470648366325546200678070051561145332919446123306702623999461511230418203354855380366570166163564196727867092644628429522170165108779538725108662064765844091084208698127234897313232146992889268738790699150342925093887966224139256050671717843002035763242177467056299079150991048293248345811601767922656768301510179084136541933073869345435272308874200401052967652830816036825991320012708057138880000 939 27629366470648366325546200678070051561145332919446123306702623999461511230418203354855380366570166163564196727867092644628429522170165108779538725108662064765844091084208698127234897313232146992889268738790699150342925093887966224139256050671717843002035763242177467056299079150991048293248345811601767922656768301510179084136541933073869345435272308874200401052967652830816036825991320012708057138880000 940 27629366470648366325546200678070051561145332919446123306702623999461511230418203354855380366570166163564196727867092644628429522170165108779538725108662064765844091084208698127234897313232146992889268738790699150342925093887966224139256050671717843002035763242177467056299079150991048293248345811601767922656768301510179084136541933073869345435272308874200401052967652830816036825991320012708057138880000 941 25999233848880112712338974838063918519037758277198802031607169183493282067823529356918912924942526359913909120922934178595352180362125367361545940327251002944659289710240384937728038371751450320308801883202047900472692513348576216915039943682086490264915653210888996499977433481082576443946693408717263615220018971721078518172485959022511054054591242650622577390842561313797890653257832131958281767686080000 942 25999233848880112712338974838063918519037758277198802031607169183493282067823529356918912924942526359913909120922934178595352180362125367361545940327251002944659289710240384937728038371751450320308801883202047900472692513348576216915039943682086490264915653210888996499977433481082576443946693408717263615220018971721078518172485959022511054054591242650622577390842561313797890653257832131958281767686080000 943 25999233848880112712338974838063918519037758277198802031607169183493282067823529356918912924942526359913909120922934178595352180362125367361545940327251002944659289710240384937728038371751450320308801883202047900472692513348576216915039943682086490264915653210888996499977433481082576443946693408717263615220018971721078518172485959022511054054591242650622577390842561313797890653257832131958281767686080000 944 25999233848880112712338974838063918519037758277198802031607169183493282067823529356918912924942526359913909120922934178595352180362125367361545940327251002944659289710240384937728038371751450320308801883202047900472692513348576216915039943682086490264915653210888996499977433481082576443946693408717263615220018971721078518172485959022511054054591242650622577390842561313797890653257832131958281767686080000 945 25999233848880112712338974838063918519037758277198802031607169183493282067823529356918912924942526359913909120922934178595352180362125367361545940327251002944659289710240384937728038371751450320308801883202047900472692513348576216915039943682086490264915653210888996499977433481082576443946693408717263615220018971721078518172485959022511054054591242650622577390842561313797890653257832131958281767686080000 946 25999233848880112712338974838063918519037758277198802031607169183493282067823529356918912924942526359913909120922934178595352180362125367361545940327251002944659289710240384937728038371751450320308801883202047900472692513348576216915039943682086490264915653210888996499977433481082576443946693408717263615220018971721078518172485959022511054054591242650622577390842561313797890653257832131958281767686080000 947 24621274454889466738585009171646530837528757088507265523931989216768138118228882301002210539920572462838471937514018667129798514802932722891384005489906699788592347355597644536028452338048623453332435383392339361747639810141101677418542826666935906280875123590711879685478629506585199892417518658055248643613357966219861356709344203194317968189697906790139580789127905564166602448635167028964492833998717760000 948 24621274454889466738585009171646530837528757088507265523931989216768138118228882301002210539920572462838471937514018667129798514802932722891384005489906699788592347355597644536028452338048623453332435383392339361747639810141101677418542826666935906280875123590711879685478629506585199892417518658055248643613357966219861356709344203194317968189697906790139580789127905564166602448635167028964492833998717760000 949 24621274454889466738585009171646530837528757088507265523931989216768138118228882301002210539920572462838471937514018667129798514802932722891384005489906699788592347355597644536028452338048623453332435383392339361747639810141101677418542826666935906280875123590711879685478629506585199892417518658055248643613357966219861356709344203194317968189697906790139580789127905564166602448635167028964492833998717760000 950 24621274454889466738585009171646530837528757088507265523931989216768138118228882301002210539920572462838471937514018667129798514802932722891384005489906699788592347355597644536028452338048623453332435383392339361747639810141101677418542826666935906280875123590711879685478629506585199892417518658055248643613357966219861356709344203194317968189697906790139580789127905564166602448635167028964492833998717760000 951 24621274454889466738585009171646530837528757088507265523931989216768138118228882301002210539920572462838471937514018667129798514802932722891384005489906699788592347355597644536028452338048623453332435383392339361747639810141101677418542826666935906280875123590711879685478629506585199892417518658055248643613357966219861356709344203194317968189697906790139580789127905564166602448635167028964492833998717760000 952 24621274454889466738585009171646530837528757088507265523931989216768138118228882301002210539920572462838471937514018667129798514802932722891384005489906699788592347355597644536028452338048623453332435383392339361747639810141101677418542826666935906280875123590711879685478629506585199892417518658055248643613357966219861356709344203194317968189697906790139580789127905564166602448635167028964492833998717760000 953 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 954 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 955 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 956 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 957 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 958 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 959 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 960 23464074555509661801871513740579143888164905505347424044307185723580035626672124832855106644544305557085063756450859789774697984607194884915488957231881084898528507029884555242835115078160338151025810920372899411745500739064469898579871313813589918685673992781948421340261133919775695497473895281126651957363530141807527872944005025644185023684782105171003020492038894002650772133549314178603161670800778025280000 961 727386311220799515858016925957953460533112070665770145373522757430981104426835869818508305980873472269636976449976653483015637522823041432380157674188313631854383717926421212527888567422970482681800138531559881764110522910998566855976010728221287479255893776240401061548095151513046560421690753714926210678269434396033364061264155794969735734228245260301093635253205714082173936140028739536698011794824118783680000 962 727386311220799515858016925957953460533112070665770145373522757430981104426835869818508305980873472269636976449976653483015637522823041432380157674188313631854383717926421212527888567422970482681800138531559881764110522910998566855976010728221287479255893776240401061548095151513046560421690753714926210678269434396033364061264155794969735734228245260301093635253205714082173936140028739536698011794824118783680000 963 727386311220799515858016925957953460533112070665770145373522757430981104426835869818508305980873472269636976449976653483015637522823041432380157674188313631854383717926421212527888567422970482681800138531559881764110522910998566855976010728221287479255893776240401061548095151513046560421690753714926210678269434396033364061264155794969735734228245260301093635253205714082173936140028739536698011794824118783680000 964 727386311220799515858016925957953460533112070665770145373522757430981104426835869818508305980873472269636976449976653483015637522823041432380157674188313631854383717926421212527888567422970482681800138531559881764110522910998566855976010728221287479255893776240401061548095151513046560421690753714926210678269434396033364061264155794969735734228245260301093635253205714082173936140028739536698011794824118783680000 965 727386311220799515858016925957953460533112070665770145373522757430981104426835869818508305980873472269636976449976653483015637522823041432380157674188313631854383717926421212527888567422970482681800138531559881764110522910998566855976010728221287479255893776240401061548095151513046560421690753714926210678269434396033364061264155794969735734228245260301093635253205714082173936140028739536698011794824118783680000 966 727386311220799515858016925957953460533112070665770145373522757430981104426835869818508305980873472269636976449976653483015637522823041432380157674188313631854383717926421212527888567422970482681800138531559881764110522910998566855976010728221287479255893776240401061548095151513046560421690753714926210678269434396033364061264155794969735734228245260301093635253205714082173936140028739536698011794824118783680000 967 703382562950513131834702367401340996335519372333799730576196506435758727980750286114497531883504647684738956227127423918076121484569881065111612470940099282003189055234849312514468244698012456753300733960018405665894875654935614149728802374189984992440449281624467826517008011513116023927774958842333645725886543060964263047242438653735734454998713166711157545289849925517462196247407791131986977405594922863818560000 968 7737208192455644450181726041414750959690713095671797036338161570793346007788253147259472850718551124532128518498401663098837336330268691716227737180341092102035079607583342437659150691678137024286308073560202462324843632204291755647016826116089834916844942097869146091687088126644276263205524547265670102984751973670606893519666825191093079004985844833822732998188349180692084158721485702451856751461544151502004160000 969 7737208192455644450181726041414750959690713095671797036338161570793346007788253147259472850718551124532128518498401663098837336330268691716227737180341092102035079607583342437659150691678137024286308073560202462324843632204291755647016826116089834916844942097869146091687088126644276263205524547265670102984751973670606893519666825191093079004985844833822732998188349180692084158721485702451856751461544151502004160000 970 7737208192455644450181726041414750959690713095671797036338161570793346007788253147259472850718551124532128518498401663098837336330268691716227737180341092102035079607583342437659150691678137024286308073560202462324843632204291755647016826116089834916844942097869146091687088126644276263205524547265670102984751973670606893519666825191093079004985844833822732998188349180692084158721485702451856751461544151502004160000 971 7512829154874430761126455986213723181859682415897314922284354885240338973562393805988948138047713141920696791461948014868971053576690899656457132802111200431076062298963425506967035321619471050582005139426956590917423166870367294733253338158723229704256438777030940855028162570971592251572564335394965669998194166434159293607596487260551379713841255333641873741240887054452013718118562617080752905669159371108446039360000 972 7512829154874430761126455986213723181859682415897314922284354885240338973562393805988948138047713141920696791461948014868971053576690899656457132802111200431076062298963425506967035321619471050582005139426956590917423166870367294733253338158723229704256438777030940855028162570971592251572564335394965669998194166434159293607596487260551379713841255333641873741240887054452013718118562617080752905669159371108446039360000 973 7512829154874430761126455986213723181859682415897314922284354885240338973562393805988948138047713141920696791461948014868971053576690899656457132802111200431076062298963425506967035321619471050582005139426956590917423166870367294733253338158723229704256438777030940855028162570971592251572564335394965669998194166434159293607596487260551379713841255333641873741240887054452013718118562617080752905669159371108446039360000 974 7512829154874430761126455986213723181859682415897314922284354885240338973562393805988948138047713141920696791461948014868971053576690899656457132802111200431076062298963425506967035321619471050582005139426956590917423166870367294733253338158723229704256438777030940855028162570971592251572564335394965669998194166434159293607596487260551379713841255333641873741240887054452013718118562617080752905669159371108446039360000 975 7512829154874430761126455986213723181859682415897314922284354885240338973562393805988948138047713141920696791461948014868971053576690899656457132802111200431076062298963425506967035321619471050582005139426956590917423166870367294733253338158723229704256438777030940855028162570971592251572564335394965669998194166434159293607596487260551379713841255333641873741240887054452013718118562617080752905669159371108446039360000 976 7512829154874430761126455986213723181859682415897314922284354885240338973562393805988948138047713141920696791461948014868971053576690899656457132802111200431076062298963425506967035321619471050582005139426956590917423166870367294733253338158723229704256438777030940855028162570971592251572564335394965669998194166434159293607596487260551379713841255333641873741240887054452013718118562617080752905669159371108446039360000 977 7340034084312318853620547498530807548676909720331676679071814722879811177170458748451202330872615739656520765258323210526984719344427008964358618747662642821161312866087266720306793509222223216418619021220136589326322434032348846954388511381072595421058540685159229215362514831839245629786395355680881459588235700606173629854621768053558697980422906460968110645192346652199617402601835676887895588838768705572951780454720000 978 7340034084312318853620547498530807548676909720331676679071814722879811177170458748451202330872615739656520765258323210526984719344427008964358618747662642821161312866087266720306793509222223216418619021220136589326322434032348846954388511381072595421058540685159229215362514831839245629786395355680881459588235700606173629854621768053558697980422906460968110645192346652199617402601835676887895588838768705572951780454720000 979 7340034084312318853620547498530807548676909720331676679071814722879811177170458748451202330872615739656520765258323210526984719344427008964358618747662642821161312866087266720306793509222223216418619021220136589326322434032348846954388511381072595421058540685159229215362514831839245629786395355680881459588235700606173629854621768053558697980422906460968110645192346652199617402601835676887895588838768705572951780454720000 980 7340034084312318853620547498530807548676909720331676679071814722879811177170458748451202330872615739656520765258323210526984719344427008964358618747662642821161312866087266720306793509222223216418619021220136589326322434032348846954388511381072595421058540685159229215362514831839245629786395355680881459588235700606173629854621768053558697980422906460968110645192346652199617402601835676887895588838768705572951780454720000 981 7340034084312318853620547498530807548676909720331676679071814722879811177170458748451202330872615739656520765258323210526984719344427008964358618747662642821161312866087266720306793509222223216418619021220136589326322434032348846954388511381072595421058540685159229215362514831839245629786395355680881459588235700606173629854621768053558697980422906460968110645192346652199617402601835676887895588838768705572951780454720000 982 7340034084312318853620547498530807548676909720331676679071814722879811177170458748451202330872615739656520765258323210526984719344427008964358618747662642821161312866087266720306793509222223216418619021220136589326322434032348846954388511381072595421058540685159229215362514831839245629786395355680881459588235700606173629854621768053558697980422906460968110645192346652199617402601835676887895588838768705572951780454720000 983 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 984 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 985 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 986 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 987 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 988 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 989 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 990 7215253504879009433108998191055783820349402255086038175527593872590854387158560949727531891247781272082359912248931715948025979115571749811964522228952377893201570547363783186061578019565445421739502497859394267307774952653798916556163906687594361298900545493511522318701352079697978454080026634634306474775235693695868678147093197996648200114755717051131652764224076759112223906757604470380801363828509637578211600186989760000 991 7150316223335098348211017207336281765966257634790263831947845527737536697674133901179984104226551240633618673038691330504493745303531604063656841528891806492162756412437509137387023817389356412943846975378659718902004978079914726307158431527406012047210440584069918617833039910980696647993306394922597716502258572452605860043769359214678366313722915597671467889346060068280213891596786030147374151554053050840007695785306852160000 992 7150316223335098348211017207336281765966257634790263831947845527737536697674133901179984104226551240633618673038691330504493745303531604063656841528891806492162756412437509137387023817389356412943846975378659718902004978079914726307158431527406012047210440584069918617833039910980696647993306394922597716502258572452605860043769359214678366313722915597671467889346060068280213891596786030147374151554053050840007695785306852160000 993 7150316223335098348211017207336281765966257634790263831947845527737536697674133901179984104226551240633618673038691330504493745303531604063656841528891806492162756412437509137387023817389356412943846975378659718902004978079914726307158431527406012047210440584069918617833039910980696647993306394922597716502258572452605860043769359214678366313722915597671467889346060068280213891596786030147374151554053050840007695785306852160000 994 7150316223335098348211017207336281765966257634790263831947845527737536697674133901179984104226551240633618673038691330504493745303531604063656841528891806492162756412437509137387023817389356412943846975378659718902004978079914726307158431527406012047210440584069918617833039910980696647993306394922597716502258572452605860043769359214678366313722915597671467889346060068280213891596786030147374151554053050840007695785306852160000 995 7150316223335098348211017207336281765966257634790263831947845527737536697674133901179984104226551240633618673038691330504493745303531604063656841528891806492162756412437509137387023817389356412943846975378659718902004978079914726307158431527406012047210440584069918617833039910980696647993306394922597716502258572452605860043769359214678366313722915597671467889346060068280213891596786030147374151554053050840007695785306852160000 996 7150316223335098348211017207336281765966257634790263831947845527737536697674133901179984104226551240633618673038691330504493745303531604063656841528891806492162756412437509137387023817389356412943846975378659718902004978079914726307158431527406012047210440584069918617833039910980696647993306394922597716502258572452605860043769359214678366313722915597671467889346060068280213891596786030147374151554053050840007695785306852160000 997 7128865274665093053166384155714272920668358861885893040452001991154324087581111499476444151913871586911717817019575256512980264067621009251465871004305131072686268143200196609974862745937188343705015434452523739745298963145674982128236956232823794011068809262317708861979540791247754558049326475737829923352751796735248042463638051137034331214781746850878453485678021888075373249921995672056932029099390891687487672697950931603520000 998 7128865274665093053166384155714272920668358861885893040452001991154324087581111499476444151913871586911717817019575256512980264067621009251465871004305131072686268143200196609974862745937188343705015434452523739745298963145674982128236956232823794011068809262317708861979540791247754558049326475737829923352751796735248042463638051137034331214781746850878453485678021888075373249921995672056932029099390891687487672697950931603520000 999 7128865274665093053166384155714272920668358861885893040452001991154324087581111499476444151913871586911717817019575256512980264067621009251465871004305131072686268143200196609974862745937188343705015434452523739745298963145674982128236956232823794011068809262317708861979540791247754558049326475737829923352751796735248042463638051137034331214781746850878453485678021888075373249921995672056932029099390891687487672697950931603520000 1000 7128865274665093053166384155714272920668358861885893040452001991154324087581111499476444151913871586911717817019575256512980264067621009251465871004305131072686268143200196609974862745937188343705015434452523739745298963145674982128236956232823794011068809262317708861979540791247754558049326475737829923352751796735248042463638051137034331214781746850878453485678021888075373249921995672056932029099390891687487672697950931603520000