1 1 2 1 3 2 4 1 5 6 6 2 7 30 8 1 9 4 10 6 11 210 12 2 13 2310 14 30 15 12 16 1 17 30030 18 4 19 510510 20 6 21 60 22 210 23 9699690 24 2 25 36 26 2310 27 8 28 30 29 223092870 30 12 31 6469693230 32 1 33 420 34 30030 35 180 36 4 37 200560490130 38 510510 39 4620 40 6 41 7420738134810 42 60 43 304250263527210 44 210 45 24 46 9699690 47 13082761331670030 48 2 49 900 50 36 51 60060 52 2310 53 614889782588491410 54 8 55 1260 56 30 57 1021020 58 223092870 59 32589158477190044730 60 12 61 1922760350154212639070 62 6469693230 63 120 64 1 65 13860 66 420 67 117288381359406970983270 68 30030 69 19399380 70 180 71 7858321551080267055879090 72 4 73 557940830126698960967415390 74 200560490130 75 72 76 510510 77 6300 78 4620 79 40729680599249024150621323470 80 6 81 16 82 7420738134810 83 3217644767340672907899084554130 84 60 85 180180 86 304250263527210 87 446185740 88 210 89 267064515689275851355624017992790 90 24 91 69300 92 9699690 93 12939386460 94 13082761331670030 95 3063060 96 2 97 23768741896345550770650537601358310 98 900 99 840 100 36 101 2305567963945518424753102147331756070 102 60060 103 232862364358497360900063316880507363070 104 2310 105 360 106 614889782588491410 107 23984823528925228172706521638692258396210 108 8 109 2566376117594999414479597815340071648394470 110 1260 111 401120980260 112 30 113 279734996817854936178276161872067809674997230 114 1021020 115 58198140 116 223092870 117 9240 118 32589158477190044730 119 900900 120 12 121 44100 122 1922760350154212639070 123 14841476269620 124 6469693230 125 216 126 120 127 31610054640417607788145206291543662493274686990 128 1 129 608500527054420 130 13860 131 4014476939333036189094441199026045136645885247730 132 420 133 15315300 134 117288381359406970983270 135 48 136 30030 137 525896479052627740771371797072411912900610967452630 138 19399380 139 72047817630210000485677936198920432067383702541010310 140 180 141 26165522663340060 142 7858321551080267055879090 143 485100 144 4 145 1338557220 146 557940830126698960967415390 147 1800 148 200560490130 149 10014646650599190067509233131649940057366334653200433090 150 72 151 1492182350939279320058875736615841068547583863326864530410 152 510510 153 120120 154 6300 155 38818159380 156 4620 157 225319534991831177328890236228992001350685163362356544091910 158 40729680599249024150621323470 159 1229779565176982820 160 6 161 290990700 162 16 163 35375166993717494840635767087951744212057570647889977422429870 164 7420738134810 165 2520 166 3217644767340672907899084554130 167 5766152219975951659023630035336134306565384015606066319856068810 168 60 169 5336100 170 180180 171 2042040 172 304250263527210 173 962947420735983927056946215901134429196419130606213075415963491270 174 446185740 175 1080 176 210 177 65178316954380089460 178 267064515689275851355624017992790 179 166589903787325219380851695350896256250980509594874862046961683989710 180 24 181 29819592777931214269172453467810429868925511217482600306406141434158090 182 69300 183 3845520700308425278140 184 9699690 185 1203362940780 186 12939386460 187 6306300 188 13082761331670030 189 240 190 3063060 191 5397346292805549782720214077673687806275517530364350655459511599582614290 192 2 193 1030893141925860008499560888835674370998623848299590975192766715520279329390 194 23768741896345550770650537601358310 195 27720 196 900 197 198962376391690981640415251545285153602734402721821058212203976095413910572270 198 840 199 39195588149163123383161804554421175259738677336198748467804183290796540382737190 200 36 201 234576762718813941966540 202 2305567963945518424753102147331756070 203 6692786100 204 60060 205 44524428808860 206 232862364358497360900063316880507363070 207 38798760 208 2310 209 107207100 210 360 211 7799922041683461553249199106329813876687996789903550945093032474868511536164700810 212 614889782588491410 213 15716643102160534111758180 214 23984823528925228172706521638692258396210 215 1825501581163260 216 8 217 194090796900 218 2566376117594999414479597815340071648394470 219 1115881660253397921934830780 220 1260 221 69369300 222 401120980260 223 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910 224 30 225 144 226 279734996817854936178276161872067809674997230 227 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930 228 1021020 229 83311209124804345037562846379881038241134671040860314654617977748077292641632790457335110 230 58198140 231 12600 232 223092870 233 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190 234 9240 235 78496567990020180 236 32589158477190044730 237 81459361198498048301242646940 238 900900 239 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270 240 12 241 1062411448280052319722448549835623701226301211611796930357321893850294264731624591303255041960530 242 44100 243 32 244 1922760350154212639070 245 5400 246 14841476269620 247 1179278100 248 6469693230 249 6435289534681345815798169108260 250 216 251 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730 252 120 253 2036934900 254 31610054640417607788145206291543662493274686990 255 360360 256 1 257 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230 258 608500527054420 259 6016814703900 260 13860 261 892371480 262 4014476939333036189094441199026045136645885247730 263 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110 264 420 265 3689338695530948460 266 15315300 267 534129031378551702711248035985580 268 117288381359406970983270 269 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930 270 48 271 1168489079156465704987173290774096471177444024124720198139827803196157871127649219224446996884272620699035170 272 30030 273 138600 274 525896479052627740771371797072411912900610967452630 275 7560 276 19399380 277 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070 278 72047817630210000485677936198920432067383702541010310 279 25878772920 280 180 281 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390 282 26165522663340060 283 24647906487115793512432470614609487044327490547070674282967249490409801198254927547005559122946385681862066942895590 284 7858321551080267055879090 285 6126120 286 485100 287 222622144044300 288 4 289 901800900 290 1338557220 291 47537483792691101541301075202716620 292 557940830126698960967415390 293 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970 294 1800 295 195534950863140268380 296 200560490130 297 1680 298 10014646650599190067509233131649940057366334653200433090 299 22406283900 300 72 301 9127507905816300 302 1492182350939279320058875736615841068547583863326864530410 303 4611135927891036849506204294663512140 304 510510 305 11536562100925275834420 306 120120 307 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210 308 6300 309 465724728716994721800126633761014726140 310 38818159380 311 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470 312 4620 313 195133959955058134502488637025552252876537200920889365778484014616008832503770745901542489344429915739687480227261852231729170 314 225319534991831177328890236228992001350685163362356544091910 315 720 316 40729680599249024150621323470 317 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210 318 1229779565176982820 319 46849502700 320 6 321 47969647057850456345413043277384516792420 322 290990700 323 15330615300 324 16 325 83160 326 35375166993717494840635767087951744212057570647889977422429870 327 5132752235189998828959195630680143296788940 328 7420738134810 329 392482839950100900 330 2520 331 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570 332 3217644767340672907899084554130 333 802241960520 334 5766152219975951659023630035336134306565384015606066319856068810 335 703730288156441825899620 336 60 337 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670 338 5336100 339 559469993635709872356552323744135619349994460 340 180180 341 1358635578300 342 2042040 343 27000 344 304250263527210 345 116396280 346 962947420735983927056946215901134429196419130606213075415963491270 347 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790 348 446185740 349 749417494676758388331264226535081599786496989276363517363454269937199368732678212673604332988336116135490825788665595769374375572699465130 350 1080 351 18480 352 210 353 261546705642188677527611215060743478325487449257450867559845540208082579687704696223087912212929304531286298200244292923511657074872113330370 354 65178316954380089460 355 47149929306481602335274540 356 267064515689275851355624017992790 357 1801800 358 166589903787325219380851695350896256250980509594874862046961683989710 359 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610 360 24 361 260620460100 362 29819592777931214269172453467810429868925511217482600306406141434158090 363 88200 364 69300 365 3347644980760193765804492340 366 3845520700308425278140 367 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990 368 9699690 369 29682952539240 370 1203362940780 371 18446693477654742300 372 12939386460 373 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330 374 6306300 375 432 376 13082761331670030 377 515344529700 378 240 379 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090 380 3063060 381 63220109280835215576290412583087324986549373980 382 5397346292805549782720214077673687806275517530364350655459511599582614290 383 1719620105458406433483340568317543019584575635895742560438771105058321655238562613083979651479555788009994557822024565226932906295208262756822275663694110 384 2 385 37800 386 1030893141925860008499560888835674370998623848299590975192766715520279329390 387 1217001054108840 388 23768741896345550770650537601358310 389 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130 390 27720 391 291281690700 392 900 393 8028953878666072378188882398052090273291770495460 394 198962376391690981640415251545285153602734402721821058212203976095413910572270 395 244378083595494144903727940820 396 840 397 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570 398 39195588149163123383161804554421175259738677336198748467804183290796540382737190 399 30630600 400 36 401 101711813138816844924236837117014535397962326595284001750280202679841694874264008030110521904988877540733288496933299638087626005351064797010220112569797363528290 402 234576762718813941966540 403 14944991361300 404 2305567963945518424753102147331756070 405 96 406 6692786100 407 42117702927300 408 60060 409 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290 410 44524428808860 411 1051792958105255481542743594144823825801221934905260 412 232862364358497360900063316880507363070 413 977674754315701341900 414 38798760 415 19305868604044037447394507324780 416 2310 417 144095635260420000971355872397840864134767405082020620 418 107207100 419 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610 420 360 421 6989612506894284794136067796445539076219364950255126280242854713992307588011296425371356170001319422146234757586190553403764537021369947456703810795390696338067840821590 422 7799922041683461553249199106329813876687996789903550945093032474868511536164700810 423 52331045326680120 424 614889782588491410 425 1081080 426 15716643102160534111758180 427 57682810504626379172100 428 23984823528925228172706521638692258396210 429 970200 430 1825501581163260 431 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390 432 8 433 1268272178988474870180783637732839510919079989588742918676346230708618204152237747680057948402909410467856442998771862105666479007064598335966363172634437241238747784918327090 434 194090796900 435 2677114440 436 2566376117594999414479597815340071648394470 437 4951788741900 438 1115881660253397921934830780 439 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970 440 1260 441 3600 442 69369300 443 241082053687382222648054619345722264112075157980955375182430625956709108572686416743259175238063841107603427680307546952079823995015888303888838076396562271875349850191770041556830 444 401120980260 445 1602387094135655108133744107956740 446 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910 447 20029293301198380135018466263299880114732669306400866180 448 30 449 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690 450 144 451 1558355008310100 452 279734996817854936178276161872067809674997230 453 2984364701878558640117751473231682137095167726653729060820 454 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930 455 415800 456 1021020 457 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810 458 83311209124804345037562846379881038241134671040860314654617977748077292641632790457335110 459 240240 460 58198140 461 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170 462 12600 463 10102574809838931493563579754057136575994012365333403682475788728812063979234193977195222615030954044197955428585419874540003126019373287245560908992012558535497807870905292679023395158616370 464 223092870 465 77636318760 466 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190 467 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310 468 9240 469 3518651440782209129498100 470 78496567990020180 471 450639069983662354657780472457984002701370326724713088183820 472 32589158477190044730 473 63892555340714100 474 81459361198498048301242646940 475 18378360 476 900900 477 2459559130353965640 478 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270 479 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770 480 12 481 463294732200300 482 1062411448280052319722448549835623701226301211611796930357321893850294264731624591303255041960530 483 581981400 484 44100 485 142612451378073304623903225608149860 486 32 487 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830 488 1922760350154212639070 489 70750333987434989681271534175903488424115141295779954844859740 490 5400 491 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210 492 14841476269620 493 6699478886100 494 1179278100 495 5040 496 6469693230 497 235749646532408011676372700 498 6435289534681345815798169108260 499 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110 500 216 501 11532304439951903318047260070672268613130768031212132639712137620 502 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730 503 124846525121166472890127769845656706959834701767553316679575342375728606681436245953703527478773456698735316531921607496638484885416740029028542605893861455745313937474271661656548230159065196413238268640890 504 120 505 13833407783673110548518612883990536420 506 2036934900 507 10672200 508 31610054640417607788145206291543662493274686990 509 62797802135946735863734268232365323600796854989079318289826397214991489160762431714712874321823048719463864215556568570809157897364620234601356930764612312239892910549558645813243759770009793795858849126367670 510 360360 511 16738224903800968829022461700 512 1 513 4084080 514 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230 515 1397174186150984165400379901283044178420 516 608500527054420 517 2747379879650706300 518 6016814703900 519 1925894841471967854113892431802268858392838261212426150831926982540 520 13860 521 31964081287196888554640742530273949712805599189441373009521636182430667982828077742788853029807931798207106885718293402541861369758591699412090677759187666930105491469725350718941073722934985042092154205321144030 522 892371480 523 16653286350629578936967826858272727800371717177698955337960772451046378019053428503992992428529932466865902687459230862724309773644226275393699243112536774470584961055726907724568299409649127206930012340972316039630 524 4014476939333036189094441199026045136645885247730 525 2160 526 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110 527 194284887696900 528 420 529 94083986096100 530 3689338695530948460 531 130356633908760178920 532 15315300 533 17141905091411100 534 534129031378551702711248035985580 535 143908941173551369036239129832153550377260 536 117288381359406970983270 537 333179807574650438761703390701792512501961019189749724093923367979420 538 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930 539 189000 540 48 541 8709668761379269784034173446876636639594408083936553641753483991897255703964943107588335040121154680170867105541177741204814011615930342030904704147856733048115934632145172739949220591246493529224396454328521288726490 542 1168489079156465704987173290774096471177444024124720198139827803196157871127649219224446996884272620699035170 543 59639185555862428538344906935620859737851022434965200612812282868316180 544 30030 545 15398256705569996486877586892040429890366820 546 138600 547 4711930799906184953162487834760260422020574773409675520188634839616415335845034221205289256705544681972439104097777157991804380284218315038719444943990492579030720635990538452312528339864352999310398481791730017201031090 548 525896479052627740771371797072411912900610967452630 549 7691041400616850556280 550 7560 551 113891141063700 552 19399380 553 1221890417977470724518639704100 554 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070 555 2406725881560 556 72047817630210000485677936198920432067383702541010310 557 2577426147548683169379880845613862450845254401055092509543183257270179188707233718999293223417932941038924189941484105421516996015467418326179536384362799440729804187886824533414953001905801090622787969540076319408964006230 558 25878772920 559 702818108747855100 560 180 561 12612600 562 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390 563 1435626364184616525344593631006921385120806701387686527815553074299489808109929181482606325443788648158680773797406646719784966780615352007682001766090079288486500932652961265112128822061531207476892899033822509910792951470110 564 26165522663340060 565 1678409980907129617069656971232406858049983380 566 24647906487115793512432470614609487044327490547070674282967249490409801198254927547005559122946385681862066942895590 567 480 568 7858321551080267055879090 569 808257643035939103769006214256896739823014172881267515160156380830612761965890129174707361224853008913337275647939942103238936297486443180324966994308714639417900025083617192258128526820642069809490702156042073079776431677671930 570 6126120 571 459898598887449350044564535912174244959295064369441216126128980692618661558591483500408488536941362071688909843677827056742954753269786169604906219761658629828785114272578182394875131760945337721600209526787939582392789624595328170 572 485100 573 10794692585611099565440428155347375612551035060728701310919023199165228580 574 222622144044300 575 349188840 576 4 577 262602099964733578875446350005851493871757481754950934408019647975485255749955737078733246954593517742934367520740039249400227164117047902844401451483907077632236300249642142147473700235499787839033719639795913501546282875643932385070 578 901800900 579 2061786283851720016999121777671348741997247696599181950385533431040558658780 580 1338557220 581 96529343020220187236972536623900 582 47537483792691101541301075202716620 583 129126854343583196100 584 557940830126698960967415390 585 55440 586 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970 587 151521411679651275011132543953376311964004066972606689153427336881854992567724460294429083492800459737673130059467002646903931073695536639941219637506214383793800345244043516019092325035883377583122456232162242090392205219246548986185390 588 1800 589 3302843090847300 590 195534950863140268380 591 397924752783381963280830503090570307205468805443642116424407952190827821144540 592 200560490130 593 88943068655955298431534803300631895122870387312920126533061846749648880637254258192829872010273869866014127344907130553732607540259280007645495927216147843286960802658253543903207194796063542641292881808279236107060224463697724254890823930 594 1680 595 5405400 596 10014646650599190067509233131649940057366334653200433090 597 78391176298326246766323609108842350519477354672397496935608366581593080765474380 598 22406283900 599 52743239712981491969900138357274713807862139676561635034105675122541786217891775108348114102092404830546377515529928418363436271373753044533779084839175671069167755976344351534601866514065680786286678912309587011486713106972750483150258590490 600 72 601 31593200588075913689970182876007553570909421666260419385429299398402529944517173289900520347153350493497280131802427122599698326552878073675733671818666226970431485829830266569226518041925342790985720668473442619880541151076677539407004895703510 602 9127507905816300 603 469153525437627883933080 604 1492182350939279320058875736615841068547583863326864530410 605 264600 606 4611135927891036849506204294663512140 607 18987513553433624127672079908480539696116562421422512050643008938439920496654821147230212728639163646591865359213258700682418694258279722279115936763018402409229322983727990208105137343197131017382418121752539014548205231797083201183609942317809510 608 510510 609 13385572200 610 11536562100925275834420 611 30221178676157769300 612 120120 613 11525420726934209845496952504447687595542753389803464814740306425633031741469476436368739126283972333481262273042448031314228147414775791423423373615152170262402199051122890056319818367320658527551127799903791181830760575700829503118451234986910372570 614 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210 615 89048857617720 616 6300 617 7065082905610670635289631885226432496067707827949523931435807838913048457520789055494037084412075040424013773375020643195621854365257560142558528026088280370852548018338331604524048659167563677388841341341023994462256232904608485411610607046976058385410 618 465724728716994721800126633761014726140 619 4359156152761783781973702873184708850073775729844856265695893436609350898290326847239820881082250299941616498172387736851698684143363914607958611792096468988816022127314750599991338022706386788948915107607411804583212095702143435498963744547984228023797970 620 38818159380 621 77597520 622 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470 623 8011935470678275540668720539783700 624 4620 625 1296 626 195133959955058134502488637025552252876537200920889365778484014616008832503770745901542489344429915739687480227261852231729170 627 214414200 628 225319534991831177328890236228992001350685163362356544091910 629 6022831518603900 630 720 631 2698317658559544161041722078501334778195667176773966028465758037261188206041712318441449125389912935663860612368708009111201485484742263142326380699307714304077117696807830621394638236055253422359378451608987907037008287239626786573858557875202237146730943430 632 40729680599249024150621323470 633 15599844083366923106498398212659627753375993579807101890186064949737023072329401620 634 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210 635 189660327842505646728871237749261974959648121940 636 1229779565176982820 637 2079000 638 46849502700 639 31433286204321068223516360 640 6 641 1702638442551072365617326631534342245041465988544372563961893321511809758012320472936554398121035062403896046404654753749168137340872368042807946221263167725872661266685741122100016726950864909508767802965271369340352229248204502328104750019252611639587225304330 642 47969647057850456345413043277384516792420 643 1091391241675237386360706370813513379071579698656942813499573619089070054885897423152331369195583475000897365745383697153216776035499187915439893527829690512284375871945560059266110721975504406995120161700738947747165778948099085992315144762340924060975411420075530 644 290990700 645 3651003162326520 646 15330615300 647 701764568397177639429934196433089102743025746236414229080225837074272045291632043086949070392760174425577006174281717269518386990825977829627851538394490999398853685660995118108109194230249333697862263973575143401427595863627712293058638082185214171207189543108565790 648 16 649 6843723280209909393300 650 83160 651 388181593800 652 35375166993717494840635767087951744212057570647889977422429870 653 454041675752973932711167425092208649474737657814960006214906116587054013303685931877256048544115832853348322994760271073378396383064407655769219945341235676611058334622663841415946648666971318902516884790903117780723654523767129853608938839173833568771051634391242066130 654 5132752235189998828959195630680143296788940 655 24086861635998217134566647194156270819875311486380 656 7420738134810 657 2231763320506795843869661560 658 392482839950100900 659 296489214266691978060392328585212248107003690553168884058333694131346270687306913515848199699307638853236454915578457010916092838141058199217300624307826896827021092508599488444613161579532271243343525768459735910812546404019935794406637061980513320407496717257481069182890 660 2520 661 195386392201750013541798544537654871502515432074538294594441904432557192382935256006943963601843734004282823789366203170193705180334957353284201111418857925009006899963167062885000073480911766749363383481414965965225468080249137688513973823845158278148540336672680024591524510 662 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570 663 138738600 664 3217644767340672907899084554130 665 91891800 666 802241960520 667 2163931680210300 668 5766152219975951659023630035336134306565384015606066319856068810 669 3291567101590420775471162022871181455962334645339298498829259704394511868261503741820 670 703730288156441825899620 671 403779673532384654204700 672 60 673 129150405245356758951128837939389870063162700601269812726926098829920304165120204220589959940818708176830946524771060295498039124201406810520856934647865088430953560875653428566985048570882677821329196481215292503014034401044680012107736697561649621856185162540641496254997701110 674 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670 675 288 676 5336100 677 86918222730125098774109707933209382552508497504654583965221264512536364703125897440457043040170990603007227011170923578870180330587546783480536717018013204514031746469314757425580937688204042173754549231857891854528445151903069648148506797458990195509212614389851726979613452847030 678 559469993635709872356552323744135619349994460 679 713062256890366523119516128040749300 680 180180 681 734019463654663832930069131100273464679600625910663565238924914079976146622315334425860 682 1358635578300 683 58843636788294691870072272270782751988048252810651153344454796074987118904016232567189418138195760638235892686562715262895112083807769172416323357421194939455999492359726090777118294814914136551631829829967792785515757367838378151796539101879736362359736939941929619165198307577439310 684 2042040 685 3155378874315766444628230782434471477403665804715780 686 27000 687 166622418249608690075125692759762076482269342081720629309235955496154585283265580914670220 688 304250263527210 689 1420395397779415157100 690 116396280 691 40190203926405274547259361960944619607836956669674737734262625719216202211443086843390372588387704515915114704922334524557361553240706344760348853118676143648447653281692920000771795358586355264764539773868002472507262282233612277677036206583859935491700329980337929889830444075391048730 692 962947420735983927056946215901134429196419130606213075415963491270 693 25200 694 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790 695 432286905781260002914067617193522592404302215246061860 696 446185740 697 222844766188344300 698 749417494676758388331264226535081599786496989276363517363454269937199368732678212673604332988336116135490825788665595769374375572699465130 699 38156533779160390027203783641985515514439679336714024111815033808619400029867818029459480380 700 1080 701 27771430913146044712156219115012732149015337058745243774375474371978395728107173008782747458575903820497344261101333156469136833289328084229401057505005215261077328417649807720533310592783171487952296983742789708502518237023426083874832018749447215424764928016413509553872836856095214672430 702 18480 703 102388135816266300 704 210 705 156993135980040360 706 261546705642188677527611215060743478325487449257450867559845540208082579687704696223087912212929304531286298200244292923511657074872113330370 707 69167038918365552742593064419952682100 708 65178316954380089460 709 19467773070115377343221509599623925236459751278180415885837207534756855405403128279156705968461708578168638327032034542684864920135818987044810141311008655898015207220772515212093850725541003213054560185603695585660265284153421684796257245143362498012760214539505870197264858636122745485373430 710 47149929306481602335274540 711 162918722396996096602485293880 712 267064515689275851355624017992790 713 62754018726098700 714 1801800 715 2910600 716 166589903787325219380851695350896256250980509594874862046961683989710 717 8890472370544370876338481588582625114864445285454367618052902877408320206959201600864058928540 718 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610 719 13802651106711802536344050306133362992649963656229914863058580142142610482430817949922104531639351381921564573865712490763569228376295661814770390189505137031692781919527713285374540164408571278055683171593020170233128086464775974520546386806644011091046992108509661969860784773011026549129761870 720 24 721 6985870930754920827001899506415220892100 722 260620460100 723 2124822896560104639444897099671247402452602423223593860714643787700588529463249182606510083921060 724 29819592777931214269172453467810429868925511217482600306406141434158090 725 8031343320 726 88200 727 9924106145725786023631372170109887991715323868829308786539119122200536936867758105993993158248693643601604928609447280859006275202556580844819910546254193525787110200140425852184294378209762748922036200375381502397619094168173925680272852113977043974462787326018446956329904251794928088824298784530 728 69300 729 64 730 3347644980760193765804492340 731 9136635413722116300 732 3845520700308425278140 733 7214825167942646439180007567669888569977040452638907487813939601839790353102860143057633026046800278898366783099068173184497562072258634274184074967126798693247229115502089594537982012958497518466320317672902352243069081460262443969558363486861310969434446386015410937251840391054912720575265216353310 734 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990 735 10800 736 9699690 737 24630560085475463906486700 738 29682952539240 739 5288466848101959839918945547102028321793170651784319188567617728148566328824396484861245008092304604432502852011616970944236712998965578922976926950903943442150218941663031672796340815498578681035812792854237424194169636710372371429686280435869340940595449200949296217005599006643251024181669403586976230 740 1203362940780 741 2358556200 742 18446693477654742300 743 3908177000747348321700100759308398929805153111668611880351469501101790517001229002312460060980213102675619607636584941527790930906235562824079949016718014203749011797888980406196495862653449645285465653919281456479491361528965182486538161242107442955100036959501529904367137665909362506870253689250775433970 744 12939386460 745 60087879903595140405055398789899640344198007919202598540 746 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330 747 12870579069362691631596338216520 748 6306300 749 719544705867756845181195649160767751886300 750 432 751 2903775511555279803023174864166140404845228761969778627101141839318630354131913148718157825308298335287985368473982611555148661663333023178291402119421484553385515765831512441803996425951513086447100980862026122164262081616021130587497853802885830115639327460909636718944783285770656342604598491113326147439710 752 13082761331670030 753 512082318070985218106220201020770623991077183996886120432229152835841835600643053008168930224975460 754 515344529700 755 8953094105635675920353254419695046411285503179961187182460 756 240 757 2180735409178015132070404322988771444038766800239303748952957521328291395953066774687336526806532049801277011723960941277916644909163100406896842991685534899592522340139465843794801315889586327921772836627381617745360823293631869071210888205967258416845134923143137175927532247613762913296053466826107936727222210 758 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090 759 4073869800 760 3063060 761 1650816704747757454977296072502499983137346467781152937957388843645516586736471548438313750792544761699566697875038432547382900196236467008020910144705949918991539411485575643752664596128416850236782037326927884633238143233279324886906642371917214621551767136819354842177141911443618525365112474387363708102507212970 762 63220109280835215576290412583087324986549373980 763 76991283527849982434387934460202149451834100 764 5397346292805549782720214077673687806275517530364350655459511599582614290 765 720720 766 1719620105458406433483340568317543019584575635895742560438771105058321655238562613083979651479555788009994557822024565226932906295208262756822275663694110 767 75280956082309003326300 768 2 769 1256271512313043423237722311174402487167520661981457385785572910014238122506454848361556764353126563653370257082904247168558387049335951393103912620121227888352561492140523064895777757653725223030191130405792120205894227000525566238935954845029000327000894791119529034896804994608593697802850593008783781866007989070170 770 37800 771 128532661835817289744661270456213426621760373183218416228489517361796300735761406305050401486468840460 772 1030893141925860008499560888835674370998623848299590975192766715520279329390 773 966072792968730392469808457293115512631823389063740729669105567800949116207463778390037151787554327449441727696753366072621399640939346621296908804873224246143119787456062236904853095635714696510216979282054140438332660563404160437741749275827301251463688094370917827835643040854008553610392106023754728254960143594960730 774 1217001054108840 775 232908956280 776 23768741896345550770650537601358310 777 12033629407800 778 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130 779 3788361025201853100 780 27720 781 1650247525726856081734608900 782 291281690700 783 1784742960 784 900 785 1351917209950987063973341417373952008104110980174139264551460 786 8028953878666072378188882398052090273291770495460 787 746774268964828593379161937487578291264399479746271584034218603910133666828369500695498718331779495118418455509590351974136341922446114938262510506167002342268631595703536109127451442926407460402397724985027850558831146615511416018374372190214503867381430896948719480916952070580148611940833097956362404941084190998904644290 788 198962376391690981640415251545285153602734402721821058212203976095413910572270 789 33032894091805043464377946507246850641792415908087132970721805961981649289090681420397953182022491998220 790 244378083595494144903727940820 791 8392049904535648085348284856162034290249916900 792 840 793 4441576408856231196251700 794 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570 795 7378677391061896920 796 39195588149163123383161804554421175259738677336198748467804183290796540382737190 797 587711349675320102989400444802724115225082390560315736634930041277275195793926797047357491327110462658195324486047607003645301092965092456412595768353430843365413065818682917883304285583082671336687009563216918389800112386407484406460630913698814543629186115898642231481641279546576957597435648091657212688633258316137955056230 798 30630600 799 392875322790051000900 800 36 801 1068258062757103405422496071971160 802 101711813138816844924236837117014535397962326595284001750280202679841694874264008030110521904988877540733288496933299638087626005351064797010220112569797363528290 803 117167574326606781803157231900 804 234576762718813941966540 805 1745944200 806 14944991361300 807 8687651146144726431131399931405921718791405383826915971299834968001173763030849213564661686871915395531860 808 2305567963945518424753102147331756070 809 468405945691230122082552154507771119834390665276571642098039242897988331047759657246743920587707038738581673615379942781905304971093178687760838827377684382162234213457490285552993515609716889055339546621883883956670689571966765071949122838217955191272461334371217858490868099798621835205156211529050798512840706877961950179815310 810 96 811 378940410064205168764784692996786835946022048208746458457313747504472559817637562712615831755454994339512573954842373710561391721614381558398518611348546665169247478687109641012371754128260963245769693217104062120946587863721112943206840376118325749739421219506315247519112292737085064680971375127002095996888131864271217695470585790 812 6692786100 813 2336978158312931409974346581548192942354888048249440396279655606392315742255298438448893993768545241398070340 814 42117702927300 815 212251001962304969043814602527710465272345423887339864534579220 816 60060 817 155322802033275977100 818 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290 819 277200 820 44524428808860 821 307320672562070391868240386020394123952223881097293377808881449226127246012104063359931439553674000409344697477377165079265288686229263443861198593803671345452259705215245918861033492598019641192319221199071394380087682757477822596940747545031962183038670609019621665738000069409775987456267785227998699853476274941923957551026645075690 822 1051792958105255481542743594144823825801221934905260 823 252310272173459791723825356922743575764775806380877863181091669814650468975937436018503711873566354336071996628926652530076802011394225287410044045512814174616305217981716899384908497422974125418894080604437614786051987543889292352088353734471240952274748570005109387570898056985426085701595851672186932579704021727319569149392875607141490 824 232862364358497360900063316880507363070 825 15120 826 977674754315701341900 827 207651353998757408588708268747417962854410488651462481398038444257457335967196509843228554871945109618587253225606635032253208055377447411538466249457046065709219194398953008193779693379107705219749828337452156968920785748620887605768715123469831303722118073114205025970849100899005668532413385926209845513096409881584005409950336624677446270 828 38798760 829 171727669756972376902861738254114655280597474114759472116177793400917216844871513640350014879098605654571658417576687171673403061797149009342311588300977096341524273767934137776255806424522072216733108035072933813297489814109474049970727407109550488178191646465447556477892206443477687876305870160975542239330730972069972474028928388608248065290 830 19305868604044037447394507324780 831 633321080902804412103047923599560287378174661075598347391786669332317566151185876819650272311275760418877062140 832 2310 833 27027000 834 144095635260420000971355872397840864134767405082020620 835 34596913319855709954141780212016805839392304093636397919136412860 836 107207100 837 51757545840 838 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610 839 142362238228530100452472381012661049227615306041135602384311390729360372764398484807850162334772744087639904828171073665317251138229836528744776306701510012867123622953617400216516063525928797867671746561075462131223619055896753987425733020493817354699720874919856024320172639141643003249457566363448724516405175975846007180969981634156237646125410 840 360 841 49770428644836900 842 6989612506894284794136067796445539076219364950255126280242854713992307588011296425371356170001319422146234757586190553403764537021369947456703810795390696338067840821590 843 175429939410076822152544274837078199603754381117940742227524907405051965823878487879043125430223385636028946212780 844 7799922041683461553249199106329813876687996789903550945093032474868511536164700810 845 32016600 846 52331045326680120 847 1323000 848 614889782588491410 849 49295812974231587024864941229218974088654981094141348565934498980819602396509855094011118245892771363724133885791180 850 1081080 851 1945374580509059700 852 15716643102160534111758180 853 119441917873736754279624327669622620301969241768512770400437256821933352749330328753786286198874332289529880150835530805201173704974832847616867321322566900795516719658084998781656977298254261410976595364742312728096616387897376595450190004194312760593065814057759204404624844239838479726294898178933479869263942643734800024833814591057083385099218990 854 57682810504626379172100 855 12252240 856 23984823528925228172706521638692258396210 857 101883955946297451400519551502188095117579763228541393151572980069109149895178770426979702127639805442968987768662707776836601170343532419017187825088149566378575761868346503960753401635410884983563035846125192757066413778876462235919012073577748784785885139391268601357144992136582223206529548146630258328482143075105784421183243846171692127489633798470 858 970200 859 87314550245976915850245255637375197515765857086859973930898043919226541460168206255921604723387313264624422517743940564748967202984407283097729966100544178386439427921172953894365665201547128430913521720129290192805916608497128136182593347056130708561503564458317191363073258261050965287995822761662131387509196615365657248954039976169140153258616165288790 860 1825501581163260 861 445244288088600 862 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390 863 75003198661294170715360674592505294666042871237612717606641419726615599114284489173836658457389702094312378942742044945119362827363605856180950040880367449233951468584287567395260106408128983322154715157591060275620282366699033068980847685121216278654331561869694467380879928846242779182388411752267770861870399892599099576851520339529291391649151285983070610 864 8 865 5777684524415903562341677295406806575178514783637278452495780947620 866 1268272178988474870180783637732839510919079989588742918676346230708618204152237747680057948402909410467856442998771862105666479007064598335966363172634437241238747784918327090 867 1803601800 868 194090796900 869 8553232925842295071630477928700 870 2677114440 871 270936160940230102971353700 872 2566376117594999414479597815340071648394470 873 95074967585382203082602150405433240 874 4951788741900 875 6480 876 1115881660253397921934830780 877 64727760444696869327356262173332069296794997878059775294531545224069262035627514157021036248727312907391583027586384787638010120014791853884159885279757108688900117388240170662109471830215312607019519181001085017860303682461265538530471552259609648478688137893546325349699378594307518434401199342207086253794155107313022934822862053013778470993217559803389936430 878 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970 879 13950715071707539128036778367868969667089359649642001644159463211571947478212288991605146463587654295933929889678903940 880 1260 881 56766245909999154400091441926012224773289213139058422933304165161508742805245329915707448790133853419782418315193259458758534875252972455856408219390346984320165402949486629670670006795098829156356118321737951560663486329518529877291223551331677661715809496932640127331686355027207693666969851823115614644577474029113521113839650020493083719061051799947572974249110 882 3600 883 50011062646709255026480560336816770025267796775510470604240969507289202411421135655738262384107924862828310535685261583166269225097868733609495641282895693186065719998497720739860275986482068486749740241451135324944531456305824821893567948723208019971628166797655952179215678778969978120600439456164856501872754619649012101292731668054406756492786635753811790313465910 884 69369300 885 391069901726280536760 886 241082053687382222648054619345722264112075157980955375182430625956709108572686416743259175238063841107603427680307546952079823995015888303888838076396562271875349850191770041556830 887 44159768317044272188382334777409207932311464552775745543544776074936365729284862784016885685167297653877398203010085977935815725761418091777184651252796897083296030758673487413296623696063666473800020633201352491926021275918043317732020498722592681634947671282330205774247444361830490680490188039793568291153642329150077685441482062892041165983130599370615810846790398530 888 401120980260 889 948301639212528233644356188746309874798240609700 890 1602387094135655108133744107956740 891 3360 892 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910 893 6678880487430867015300 894 20029293301198380135018466263299880114732669306400866180 895 999539422723951316285110172105377537505883057569249172281770103938260 896 30 897 44812567800 898 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690 899 1443342430700270100 900 144 901 18465140171132397042300 902 1558355008310100 903 18255015811632600 904 279734996817854936178276161872067809674997230 905 178917556667587285615034720806862579213553067304895601838436848604948540 906 2984364701878558640117751473231682137095167726653729060820 907 39169714497218269431095130947561967435960269058312086297124216378468556401875673289422977602743393018989252206069946262429068548750377847406362785661230847712883579282943383335594105218408472162260618301649599660338380871739304422828302182366939708610198584427426892521757483148943645233594796791296895074253280745956118906986594589785240514227036841641736224221103083496110 908 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930 909 9222271855782073699012408589327024280 910 415800 911 35526931048976970374003283769438704464415964035889062271491664255270980656501235673506640685688257468223251750905441260023165173716592707597571046594736378875585406409629648685383853433096484251170380799596186891926911450667549111505270079406814315709450116075676191517234037216091886226870480689706283832347725636582199848636841292935213146403922415369054755368540496730971770 912 1021020 913 675705401141541310658807756367300 914 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810 915 23073124201850551668840 916 83311209124804345037562846379881038241134671040860314654617977748077292641632790457335110 917 120434308179991085672833235970781354099376557431900 918 240240 919 32365034185618020010716991513958659767082943236694935729328906136551863378072625698564549664662002553551382345074856987881103473255815956621387223447804841155658305239172609952384690477550897152816216908432126258545416331558137240581301042339607841611309055744941010472200207903859708352679007908322424571268778054926384062108162417863979176373973320401208882140740392521915282470 920 58198140 921 4087559516010308964514776061785608112457182377345106481738722720990580611116200674540307913831182708708641457675918854420 922 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170 923 18152722782995416899080697900 924 12600 925 7220177644680 926 10102574809838931493563579754057136575994012365333403682475788728812063979234193977195222615030954044197955428585419874540003126019373287245560908992012558535497807870905292679023395158616370 927 931449457433989443600253267522029452280 928 223092870 929 29743466416582960389848915201328008325949224834522645935253264739491162444448743016980821141824380346713720375123793571862734091922094864135054858348532649022049982514799628546241530548869274483438103338849124031603237608701928124094215657910099606440793022229600788623951991063647071976112008267748308180996007032477346953077401262016996863087681481448710962687340420727640144589930 930 77636318760 931 459459000 932 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190 933 1254880771415164852106036250968181690524354989844947689893787875344108247612673607083874529546173091573552927506507088306940 934 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310 935 37837800 936 9240 937 27631680301005570202169642222033719734806829871271538073850282942987289910892882262775182840754849342097046228490004228260479971395626128781465963405786830941484433756248854919458381879899555995113998001790836225359407738484091227283526346198482534383496717651299132631651399698128129865808055680738178300145290533171455319408905772413790085808456096265852484336539250855977694324044970 938 3518651440782209129498100 939 390267919910116269004977274051104505753074401841778731556968029232017665007541491803084978688859831479374960454523704463458340 940 78496567990020180 941 25890884442042219279432954762045595391513999589381431175197715117579090646506630680220346321787293833544932316095133961880069733197701682668233607711222260592170914429605177059532503821465883967421816127678013543161765050959593479964664186387978134717336424439267287275857361517146057684262148172851673067236137229581653634286144708751721310402523362201103777823337278052051099581630136890 942 450639069983662354657780472457984002701370326724713088183820 943 71978859478835208900 944 32589158477190044730 945 1440 946 63892555340714100 947 24363322259961728341946410431084905263414673613607926735861049925641924298362739470087345888801843497365781309445521058129145618939037283390807824856260147217232830478258471613020086095999396813343928976145010744115220912952977464646748999391087424769013575397350517326581777187634440280890681430653424356269205133036336069863262170935369753088774483831238654931760378646980084706313958813490 948 81459361198498048301242646940 949 1288843317592674599834729550900 950 18378360 951 122153858931866392198557886777995710300712287776476742977330993149621529147360486934365598329613127253044362622265919497062460420 952 900900 953 23072066180183756739823250678237405284453695912086706618860414279582902310549514278172716556695345792005394900044908442048300901135268307371095010138878359414719490462910772617530021532911428782236700740409325174677114204566469659020471302423359791256255855901290939908272942996689814946003475314828792865386937260985410258160509275875795156175069436188183006220377078578690140216879318996375030 954 2459559130353965640 955 32384077756833298696321284466042126837653105182186103932757069597495685740 956 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270 957 93699005400 958 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770 959 15776894371578832223141153912172357387018329023578900 960 12 961 41856930490307832900 962 463294732200300 963 95939294115700912690826086554769033584840 964 1062411448280052319722448549835623701226301211611796930357321893850294264731624591303255041960530 965 6185358851555160050997365333014046225991743089797545851156600293121675976340 966 581981400 967 21987679069715120173051557896360247236084372204218631407773974808442505901953687107098598878530664539781141339742797745272030758781910696924653544662351076522227674411153966304506110520864591629471575805610086891467289836951845585046509151209461881067211830673930265732584114675845393643541311975031839600713751209719095976026965339909632783834841172687338404928019355885491703626685991003545403590 968 44100 969 30661230600 970 142612451378073304623903225608149860 971 21262085660414521207340856485780359077293587921479416571317433639763903207189215432564345115539152609968363675531285419678053743742107643926139977688493490996994161155585885416457408873676060105699013804024954024048869272332434680739974349219549638991993840261690566963408838891542495653304448679855788893890197419798365808818075483692614901968291413988656237565394717141270477407005353300428405271530 972 32 973 2161434528906300014570338085967612962021511076230309300 974 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830 975 166320 976 1922760350154212639070 977 20645485176262500092327971647692728664052073871756513490749228064210750014180728185019979107188517184279281128940878142507390185173586522252281918335527179758081330482073894739380144016339454362633742403708230357351452063434794074998515093092182699461226018894101540521469982563687763279358619668139971015967381694624213200362351294665529069811210962982985206675998270344173633562202198054715981518655630 978 70750333987434989681271534175903488424115141295779954844859740 979 56083548294747928784681043778485900 980 5400 981 10265504470379997657918391261360286593577880 982 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210 983 20170639017208462590204428299795795904778876172706113680461995818733902763854571436764519587723181289040857662975237945229720210914594032240479434213810054623645459880986195160374400703963646912293166328422941059132368665975793811273549245951062497373617820459537205089476172964722944723933371415772751682600131915647856296754017214888221901205553110834376546922450310126257639990271547499457513943726550510 984 14841476269620 985 1193774258350145889842491509271710921616406416330926349273223856572483463433620 986 6699478886100 987 784965679900201800 988 1179278100 989 2951133238632243564900 990 5040 991 19827738153915918726170953018699267374397635277770109747894141889815426416869043722339522754731887207127163082704658900160814967329045933692391283832175283695043487063009429842648035891996264914784182500839751061127118398654205316481898908769894434918266317511725072602955078024322654663626504101704614903995929673081842739709198922235122128885058707950192145624768654854111260110436931191966736206683199151330 992 6469693230 993 38722773281401646326942850108624640165325795225143127523813924828430024739713274358193894670487361339215062951258296480568799953140 994 235749646532408011676372700 995 235173528894978740298970827326527051558432064017192490806825099744779242296423140 996 6435289534681345815798169108260 997 19649288510530675457635414441530973968028056560270178760163094612807087579117222328838467049939300222263018614960316970059367632623084520289159762277685706141788095679442344974064203568968298530551124858332193301576974333066317468633561818590965385004001920654119546949528482322103750771653865564789273369859966306024106155051816131935006029725093179578640416314145736960424258769442998811239035580823050358968030 998 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110 999 1604483921040 1000 216 1001 14553000 1002 11532304439951903318047260070672268613130768031212132639712137620 1003 978652429070017043241900 1004 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730 1005 1407460576312883651799240 1006 124846525121166472890127769845656706959834701767553316679575342375728606681436245953703527478773456698735316531921607496638484885416740029028542605893861455745313937474271661656548230159065196413238268640890 1007 313907382909250749719100 1008 120 1009 19590340644999083431262508198206381046123972390589368223882605328968666316379870661851951648789482321596229559115436019149189529725215266728292282990852649023362731392404017939142010958261393634959471483757196721672243410067118516227661133135192488848989914892157188308679896875137439519338903968094905549750386407106033836586660683539201011635917900039904495065203299749542985993134669814805318474080581207891125910 1010 13833407783673110548518612883990536420 1011 12817237956143944934218083385954755894722838219522375210382409118210338188845093812562179135931316603280185836866496135068272784489340 1012 2036934900 1013 19766653710804075182143870771990238475539088142104672537897548776929384313227289497808619213628587662490595625147474943321532235492742204128846913537770322864572995974935654100594289056885746177674106727111011492167293600757722582873710083333409221248630824126186603003458015947013676475012954103807759699698139884769988141115940629691053820740641161140263635520790129447288872867072881843138566340347306438762146043190 1014 10672200 1015 40156716600 1016 31610054640417607788145206291543662493274686990 1017 1118939987271419744713104647488271238699988920 1018 62797802135946735863734268232365323600796854989079318289826397214991489160762431714712874321823048719463864215556568570809157897364620234601356930764612312239892910549558645813243759770009793795858849126367670 1019 20023620209044528159511741092026111575721096287952033280890216911029466309299244261280131263405759302102973368274392117584712154554147852782521923413761337061812444922609817603902014814625260877983870114563454641565468417567572976451068314416743541124863024839827028842502970154324854269188122507157260575794215703271997986950447857877037520410269496235087062782560401130103628214344829307099367702771821422466053941751470 1020 360360 1021 20404068993016374194542464172774607695659797117423121913227131032339026169175929902244453757410468728842929862271605567818821685490676661985389839958622802465986881376139404138376153096103140834665563646740160279755212317501356863003638612390661668406235422311783742390510526587257026500302696834793248526734305801634165948702506367176701233298064616663553716975429048751575597150417381063934255689124486029492908966644747930 1022 16738224903800968829022461700 1023 2717271156600 1024 1 1025 267146572853160 1026 4084080 1027 94085562184265245787935257215700 1028 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230 1029 54000 1030 1397174186150984165400379901283044178420 1031 20832554441869718052627855920402874457268652856889007473404900784018145718728624430191587286316088572148631389379309284743016940885980871887083026597753881317772605885038331625282052311121306792193540483321703645630071776168885357126715023250865563442766366180331200980711247645589424056809053468323906745795726223468483433625259000887411959197323973613488345031913058775358684690576146066276875058596100236112260054944287636530 1032 608500527054420 1033 21478363629567679312259319453935363565443981095452566705080452708322708236009211787527526492191887317885238962450067872570050466053446278915582600422284251638623556667474519905665795932766067302751540238304676458644604001230120803197643188971642395909492123531921468211113296322602696202570134125841947854915393736396006420067642029914921729932441016795506483727902363597394803915984006594331458185412579343431740116647560553262430 1034 2747379879650706300 1035 232792560 1036 6016814703900 1037 57740493315131005551272100 1038 1925894841471967854113892431802268858392838261212426150831926982540 1039 22187149629343412729563876995915230563103632471602501406348107647697357607797515776515934866434219599375451848210920112364862131433210006119796826236219631942698134037501179062552767198547347523742341066168730781779875933270714789703165414207706594974505363608474876662080035101248585177254948551994732134127601729697074631929874216902114147020211570349758197690923141596108832445211478811944396305531194461764987540496930051520090190 1040 13860 1041 4319409191220509442831494101066752736521596479979040445898871872836883969640796614833454368808853695305422627024009197518007928372907580 1042 31964081287196888554640742530273949712805599189441373009521636182430667982828077742788853029807931798207106885718293402541861369758591699412090677759187666930105491469725350718941073722934985042092154205321144030 1043 300439399517975702025276993949498201720990039596012992700 1044 892371480 1045 643242600 1046 16653286350629578936967826858272727800371717177698955337960772451046378019053428503992992428529932466865902687459230862724309773644226275393699243112536774470584961055726907724568299409649127206930012340972316039630 1047 1498834989353516776662528453070163199572993978552727034726908539874398737465356425347208665976672232270981651577331191538748751145398930260 1048 4014476939333036189094441199026045136645885247730 1049 23052448464887805826016868198755924555064674137994998961195683845957554554501618891800056326225154163751094470291145996747091754559105196358468902459432197588463361264963725045992325119290694077168292367749311282269291094668272666501588865361807152178511072789205396851901156470197279999167891545522526687358578197155260542575139311361296598753999821593398767400869144118357076910574726485610227761446911045773822054576310323529373707410 1050 2160 1051 24182018439667308311491694740494964858262843170756753910294272354409474727672198217498259086210186717774898099335412150587699250532501350980033878679944375270298065966946947573245949050135938086949538693769027535100486358307018027160166719764535702635258115355876461297644313137236946719127118231253130495039148528815868309161321137618000132092945812851475307003511732180156573679192888083405128921757809687016739335250549529382313019073090 1052 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110 1053 36960 1054 194284887696900 1055 46799532250100769319495194637978883260127980739421305670558194849211069216988204860 1056 420 1057 44765470528178379601766272098475232056427515899805935912300 1058 94083986096100 1059 523093411284377355055222430121486956650974898514901735119691080416165159375409392446175824425858609062572596400488585847023314149744226660740 1060 3689338695530948460 1061 25415301380090341035377771172260208066034248172465348359719280244484357938783480326590670299606906240381417902401518170267671912309658919880015606492621538409083267331261241899481492451692870929383965167151247939390611162580675946545335222472527023469656279239026160823824173107236031001802601261047040150286145103785477592928548515636518138829686049306900547660690830521344558936831725375658790496767457981054593041348327555380810983045817590 1062 130356633908760178920 1063 26965634764275851838535815213768080758062337310985734609662156339397903773049272626512701187882927521044684394448010778653999898960548113992696558488671452252037346638468177655349863491246136056076387042347474063693438443498097179284600671043351171901305312272606756634077447666777428892912559937970909599453599955116391726097189975090345745298296898314621481067992971183146577031978460623573976717070272917898923216870575536259040453011612462990 1064 15315300 1065 94299858612963204670549080 1066 17141905091411100 1067 4991435798232565661836612896285245100 1068 534129031378551702711248035985580 1069 28664469754425230504363571572235469845820264561577835890070872188779971710751376801983001362719551954870499511298235457709201892595062645174236441673457753743915699476691672847636904891194642627609199426015364929706125065438477301579530513319082295731087546945780982302024326869784406913166051214063076904219176752288724404841312943521037527252089602908442634375276528367684811384993103642859137250245700111726555379533421795043360001551344048158370 1070 143908941173551369036239129832153550377260 1071 3603600 1072 117288381359406970983270 1073 44743615351708373100 1074 333179807574650438761703390701792512501961019189749724093923367979420 1075 10953009486979560 1076 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930 1077 184651974183385206334493517832884895697794139175760312497250951386906301259519515533500066022328088999088126529372470803999229894859712011241220 1078 189000 1079 7432759412556954417246885320040300 1080 48 1081 126898729261186473290700 1082 8709668761379269784034173446876636639594408083936553641753483991897255703964943107588335040121154680170867105541177741204814011615930342030904704147856733048115934632145172739949220591246493529224396454328521288726490 1083 521240920200 1084 1168489079156465704987173290774096471177444024124720198139827803196157871127649219224446996884272620699035170 1085 1164544781400 1086 59639185555862428538344906935620859737851022434965200612812282868316180 1087 30642318167480571409164658010719717265181862816326706566485762369805789758793221801319828456747201039756563977577813704291136823184121967691258756148926338752245882740583398274123851328687072968914234186410425109855847694953732235388518118738098974136532587685039870080864005423799530990174508747833429210610299948196646388775363536623989116632483785509125176147170608825055063370557627794216417720512653419435687700721227898901351841658386787481297530 1088 30030 1089 176400 1090 15398256705569996486877586892040429890366820 1091 33308199848051381121761983257652332667252684881347130037770023695978893467808232098034653532484207530215385043627083496564465726801140578880398267933882930223691274539014153923972626394282848317209772560628132094413306444414706939867319195068313584886410922813638338777899173895670090186319691008894937551933396043689754624598820164310276169779509874848419066471974451792834853883796141412313246062197254266926592530683974726105769451882666437992170415110 1092 138600 1093 36339246034224056803842323734098694939972679205549718871207095852312972773378781218955807003940270415464985082597148094751832107940044371558514510315866276874047180522064441931054135396162587514075861863645292115004917330856445271395245241819530121111074316789679427606687998720176068393274782890704376869159335083665522295437312799262511301229445273459625201520924126905982825587221590280833751453857204405216912450976216426181394472003989083849457922885010 1094 4711930799906184953162487834760260422020574773409675520188634839616415335845034221205289256705544681972439104097777157991804380284218315038719444943990492579030720635990538452312528339864352999310398481791730017201031090 1095 6695289961520387531608984680 1096 525896479052627740771371797072411912900610967452630 1097 39718795915406894086599659841369873569390138371665842726229355766578079241303007872318697055306715564103228695278682867563752493978468498113456359775241840623333568310616435030642169988005708152884917016964304281700374642626094681635003049308746422374404228251119614374109982601152442753849337699539883917991153246446415868912982889593924852243783683891370345262370070708239228366833198176951290339065924414902085308917004553816264157900360068647457509713315930 1098 7691041400616850556280 1099 6759586049754935319866707086869760040520554900870696322757300 1100 7560 1101 66290058731835289074083172902005677555508095964097952186513091547899362152167506076526523702015783950672637424044717018635723532254636612035597980 1102 113891141063700 1103 43571519119201362812999826845982751305620981793717429470673603275936152927709399635933610669671466973821241878720715105717436485894379942430461626673440299163796924436746229228614460476842261843714753967609841797025310982960825865753598345091694825344721438391478216968398650913464229700972723456395252658036295111351718208197542229884535562911430701228833268752819967566938433518416018400115565501955319083147587583881953995536441781216694995306260888155507575210 1104 19399380 1105 416215800 1106 1221890417977470724518639704100 1107 59365905078480 1108 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070 1109 48059385588479103182738809011118974690099942918470324706152984413357576679263467798434772568647628072124829792228948761606332443941501076500799174220804649977668007653731090839161749905957014813617373626273655502118918014205790929926218974636139392355227746545800473316143711957551045360172913972403963681814033507820945183641889079562642725891308063455403095434360424226333092170812868295327468748656716948711789105021795257076695284682014579822805759635524855456630 1110 2406725881560 1111 484169272428558869198151450939668774700 1112 72047817630210000485677936198920432067383702541010310 1113 36893386955309484600 1114 2577426147548683169379880845613862450845254401055092509543183257270179188707233718999293223417932941038924189941484105421516996015467418326179536384362799440729804187886824533414953001905801090622787969540076319408964006230 1115 9874701304771262326413486068613544367887003936017895496487779113183535604784511225460 1116 25878772920 1117 53297858617623325429657339193330942931320836696583590099123659714413552537303185788464162778630219531986436239581904176621422680331124693839386284210872356825233820487987779740630380645706329428301667351537483951849880077754222141288176842871478586121947570919292724907603376560924109304431761595395995723131763160173428208658854989234970783013460642372042032836705710467003399217431470939518162842260299096121374117469170940098055070712354169023491587435797064701402670 1118 702818108747855100 1119 24328451554583551090188524455036083662871471218823948452450304598079065909845474730085234198639792709896857934624411145839310536337451636617064458660 1120 180 1121 16637091294190289735112300 1122 12612600 1123 59533708075885254504927247878950663254285374590083870140721127900999938184167658525714469823729955217228849279612986965286129133929866283018594479463544422573786177485082349970284135181253969971412962431667369574216316046851466131818893533487441580698215436716849973721792971618552230093050277702057327222738179449913719309071941022975462364626035537529570950678600278591642796925870953039441787894804754090367574889213063940089527513985699606799240103165785321271466782390 1124 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390 1125 864 1126 1435626364184616525344593631006921385120806701387686527815553074299489808109929181482606325443788648158680773797406646719784966780615352007682001766090079288486500932652961265112128822061531207476892899033822509910792951470110 1127 8729721000 1128 26165522663340060 1129 66856354169219140809033299368061594834562475664664186168029826632822930580820280524377349612048739708947997741005384362016323017403239835829881600437560386550361877315747479016629083808548208277896756810762456031844922920614196466032617438106396895124095935433022520489573507127634154394495461859410378471134975522253106784087789768801444235475037908645708177612068112858414860947753080263293127805865738843482786600586270804720539398205940658435546635855176915787857196623970 1130 1678409980907129617069656971232406858049983380 1131 1030689059400 1132 24647906487115793512432470614609487044327490547070674282967249490409801198254927547005559122946385681862066942895590 1133 48901096515284445789013296544906546244700 1134 480 1135 2202058390963991498790207393300820394038801877731990695716774742239928439866946003277580 1136 7858321551080267055879090 1137 9074512429859664556640319621728459206251058764621332772763963615083491584372362074321792356092642680791528009614905357398062830053869460458165043080180 1138 808257643035939103769006214256896739823014172881267515160156380830612761965890129174707361224853008913337275647939942103238936297486443180324966994308714639417900025083617192258128526820642069809490702156042073079776431677671930 1139 3522170092222991338627598100 1140 6126120 1141 1061255009811524845219073012638552326361727119436699322672896100 1142 459898598887449350044564535912174244959295064369441216126128980692618661558591483500408488536941362071688909843677827056742954753269786169604906219761658629828785114272578182394875131760945337721600209526787939582392789624595328170 1143 126440218561670431152580825166174649973098747960 1144 485100 1145 499867254748826070225377078279286229446808026245161887927707866488463755849796742744010660 1146 10794692585611099565440428155347375612551035060728701310919023199165228580 1147 1297564845199542819900 1148 222622144044300 1149 3439240210916812866966681136635086039169151271791485120877542210116643310477125226167959302959111576019989115644049130453865812590416525513644551327388220 1150 349188840 1151 75480823857048409973398594986541540568221035025405866183705674268457088625746096712022027712003027131402289449595078944716428686648257774651936326894005676415358559489478903809774235619850927145745438439350812859952917977373427810150825087622122094595104311103882425632728489547098960311385376439274317293911387364623757559235114648976830541851317798861004532524024899417150378010013227617257941292822419154292066072061899738529488980574507003373732151880494737924490774988462130 1152 4 1153 86878428259462719879381782829509313194022411314242151977445231082994109008233757315537353896515484228244035156483935865368609418332144698624378712255000533554077701972390218285050145198448417144752999643692785601805808591956815409483599675853062530878965062080568671903270491468710903318404568281604739205292006856681944950679616960972331953670866786489016216935152659229140085089525224987463890428038604446590168048943246599047441816641257560883165706814449443351088882011719911630 1154 262602099964733578875446350005851493871757481754950934408019647975485255749955737078733246954593517742934367520740039249400227164117047902844401451483907077632236300249642142147473700235499787839033719639795913501546282875643932385070 1155 75600 1156 901800900 1157 616919031242227216631491481563344900 1158 2061786283851720016999121777671348741997247696599181950385533431040558658780 1159 981588386357227094371625700 1160 1338557220 1161 2434002108217680 1162 96529343020220187236972536623900 1163 100170827783160516020927195602424238112707840245321201229994351438692207686493522184814569042682353315165372535425978052770006659336962837513908655230015615187851590374165921682662817413811024967900208589177781798882097306526208167134590426258581098103446716578895678704470876663423671526120467228690264303701683905754282528133598356001098742582509404821835698126231016091198518108222584410545865663528510926918463760431563328701700414587369967698290059957060208183805480959513058109390 1164 47537483792691101541301075202716620 1165 114469601337481170081611350925956546543319038010142072335445101425858200089603454088378441140 1166 129126854343583196100 1167 1317229000781139328048238875331237953001784937096138801296098666474674387912738961622328413033339733615655831291670816963830606222129529271725863158389688260 1168 557940830126698960967415390 1169 172984566599278549770708901060084029196961520468181989595682064300 1170 55440 1171 116498672711815680132338328485619388925079218205308557030483430723199037539391966300939343796639576905537328258700412475371517744808887780028675766032508160463471399605154966916936856652262222037667942589213760232099879167489980098377528665738729817094308531381255674333299629559561729984878103386966777385205058382392230580219374888029277837623458437807794916920806671714063876559862865669464841766683658208006173353381908151280077582165111272433111339730061022117765774355913686581220570 1172 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970 1173 582563381400 1174 151521411679651275011132543953376311964004066972606689153427336881854992567724460294429083492800459737673130059467002646903931073695536639941219637506214383793800345244043516019092325035883377583122456232162242090392205219246548986185390 1175 470979407940121080 1176 1800 1177 5036812941074297916268369544125374263204100 1178 3302843090847300 1179 16057907757332144756377764796104180546583540990920 1180 195534950863140268380 1181 136419945745536161434968182656660304431267764518416320282696097376866072958627992538399971585864944556384211390938183008660047279171207590413579322024067055902725008937636466259733059139799062006109160771969313231788958505130766695200086067580052615817435290247450394644293866214246785812292259066138096318075123365781302009436887993882284347857069830672927847714264612577168799451599415698943329708786563761575228996810214445148970848715345300019173378823901456899903721770774926986609287470 1182 397924752783381963280830503090570307205468805443642116424407952190827821144540 1183 160083000 1184 200560490130 1185 488756167190988289807455881640 1186 88943068655955298431534803300631895122870387312920126533061846749648880637254258192829872010273869866014127344907130553732607540259280007645495927216147843286960802658253543903207194796063542641292881808279236107060224463697724254890823930 1187 161111955925478206654697423717515819533327229896249674253864091002078832164139659187850366442906499521089753652697994133227515836701196164278437179310423193021118235555348666652744742844102692229214918871695758926742759994559435467031301645812042139280391077782238916074911055999025454044317157957109091751646720694987717673144964720774977814819199470024727788150546507453636352152338909940452072386076931802420345445232863259720934572332822799322643760391027620598786295411285188771185568502070 1188 1680 1189 1655513768013209804700 1190 5405400 1191 512402081303863198610764922503851563717694340530397993704182381258648336898055456071085752669969156376490118372459947798930105820408386886701360768613588733140 1192 10014646650599190067509233131649940057366334653200433090 1193 191239891683542631299125841952691277786059421886848363339336676019467573778833775455978384967730014931533537585752519036141061298164319846998504931841472330116067345604198867316808009755949895676078108700702865846043656113542049899366155053578894019325824209327517593380919423470843213950604466495088491909204657464950420878023073123559898666190389770919351884534698704347466350004826286099316609922273318049472950043491408689288749337359060662795978143584149785650759332653195519071397269811957090 1194 78391176298326246766323609108842350519477354672397496935608366581593080765474380 1195 26671417111633112629015444765747875344593335856363102854158708632224960620877604802592176785620 1196 22406283900 1197 61261200 1198 52743239712981491969900138357274713807862139676561635034105675122541786217891775108348114102092404830546377515529928418363436271373753044533779084839175671069167755976344351534601866514065680786286678912309587011486713106972750483150258590490 1199 538938984694949877040715541221415046162838700 1200 72 1201 228149190778466359139857129449560694398768890311010097463828654491224815518148694118982213266501907813319510339802755210116286128710033577469216383686876489828468343305809248708951955638848225541561183679938518954330081743455665529943822978919620565055708281727728488903436872200715954243071128528640570847681156355685852107481526236406959108765134996706786798249895554286527355555757759316484715637272068433021229401885250566321477959469359370715601925295890694281355883855262254252176942885664808370 1202 31593200588075913689970182876007553570909421666260419385429299398402529944517173289900520347153350493497280131802427122599698326552878073675733671818666226970431485829830266569226518041925342790985720668473442619880541151076677539407004895703510 1203 203423626277633689848473674234029070795924653190568003500560405359683389748528016060221043809977755081466576993866599276175252010702129594020440225139594727056580 1204 9127507905816300 1205 6374468689680313918334691299013742207357807269670781582143931363101765588389747547819530251763180 1206 469153525437627883933080 1207 235985396178940419688049072700 1208 1492182350939279320058875736615841068547583863326864530410 1209 29889982722600 1210 264600 1211 28888422622079517811708386477034032875892573918186392262478904738100 1212 4611135927891036849506204294663512140 1213 274007178124938097326968412468922393972921437263523127054058214043961003437296581636897638133068791283796731918103109007349659640580750326540528876807938664283990480310276907699451298722256718875414981599606161264150428173890254301462531397682464298631905646355001915173027683513059861045928425362897325588065068783178708381085313009924757889626927131044850944698124560698119354022465068939098143480363754188058496511664185930152095029322700604229437912280364723831908416510169967356864508405683434852370 1214 18987513553433624127672079908480539696116562421422512050643008938439920496654821147230212728639163646591865359213258700682418694258279722279115936763018402409229322983727990208105137343197131017382418121752539014548205231797083201183609942317809510 1215 192 1216 510510 1217 332370707065549912057612684324802863889153703400653553116572613635324697169440753525556835055412443827245435816659071225915137144024450146093661527568029599776480452616365889039434425350097399995878372680322273613414469374928878467674050585388829194240501549028617323104882580101341611448711179965194455938322928433995773266256484681038731320117462609957404195918825092126818776429250128623126048041681233830114956268648657533274491270568435832930308187596082410008104909226836170403876648696094006475924810 1218 13385572200 1219 5964240275275764244662900 1220 11536562100925275834420 1221 84235405854600 1222 30221178676157769300 1223 404495150498774242974114636823285085353100057038595374142868870794190156455209397040602668262436944137757695388874089681938721904277755827795986079050292022927976710834117286960991695651068535794983979551952206987525409229288445095159319562418205129390690385167827282218642099983332741133081506017641652876939003904172856065034141856824136016582951996318160906433210137118338450914397406534344400466726061571249901778945416217995055876281786408676185064304432292979863674529059619381517881463146405881200493770 1224 120120 1225 32400 1226 11525420726934209845496952504447687595542753389803464814740306425633031741469476436368739126283972333481262273042448031314228147414775791423423373615152170262402199051122890056319818367320658527551127799903791181830760575700829503118451234986910372570 1227 81572874137331109629237943367845657389165785929417769403724722549233039289159734440148638567801079787668097374540506309746276056291553967202196530280977485549688580 1228 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210 1229 494697569060000899157342200834877659386841369758202142576728628981294561344721092580657063284960382680477661460593011681011056888931695377394490974678507144040915517350125441953292843781256819277265406992037549145743575487419768351379847824837464873244814341060252766153399288279615942405758681859575741468496401774803402967536755490895918348280950291497110788567815997695727925468308028191503201770805973301638629875650244034607953336692624777810974333644320694314373273949039914503596369029428054392708203880710 1230 89048857617720 1231 607983312374741105064373564826064643386428043432830433226799485018011015892662222781627530777216310314307045935068811355962588916497053618817829407879885280026285170823304168160596905007164630891759185193214147900118854274038895303845832976725244329217876825163050649602527725295647993216677420005418586264782077781233382247102672498311083650037287908249949159149845861168049620400550566647357434976320541187713876117174149918533174650795235851929687456048870133312364753683370054924919937537167078848638382569392590 1232 6300 1233 2103585916210510963085487188289647651602443869810520 1234 7065082905610670635289631885226432496067707827949523931435807838913048457520789055494037084412075040424013773375020643195621854365257560142558528026088280370852548018338331604524048659167563677388841341341023994462256232904608485411610607046976058385410 1235 7075668600 1236 465724728716994721800126633761014726140 1237 748427457533306300334243858300885576008692921465814263302190166057171560563867196244183490386753277996911973546069706779189946956207873004764748001100138779712357045283487431005694790063819660627755556972846616065046309611341880119034220394348775769267206371775715349660711629838942679649729904026670279691946737748698293546183389845420943973195901415055687414913460255097869082713077747542897002455850586202075781500241378549714337995128935333725445258396159134107521011784228537612576443108252674062673848942922278290 1238 4359156152761783781973702873184708850073775729844856265695893436609350898290326847239820881082250299941616498172387736851698684143363914607958611792096468988816022127314750599991338022706386788948915107607411804583212095702143435498963744547984228023797970 1239 1955349508631402683800 1240 38818159380 1241 16754963128704769797851484161700 1242 77597520 1243 58744349331749536597437993993134240031749418300 1244 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470 1245 38611737208088074894789014649560 1246 8011935470678275540668720539783700 1247 67876064488541601992700 1248 4620 1249 925804764968699893513459652718195457522753143853212243704809235412721220417503721754054977608413804882180111276488227285857964384829138906893993277360871670504185665015673952154044455308944920196533623975411264072462284989229905707245330627809435626583534281886559887530300286110772094726715891280991135978938114595139789116628853238785707694843330050423885332247950335556064055316077173710563592037887175131967741715798585265996636099974493007818375784636048848891003491577090701026757060124908557815527551142394858244730 1250 1296 1251 288191270520840001942711744795681728269534810164041240 1252 195133959955058134502488637025552252876537200920889365778484014616008832503770745901542489344429915739687480227261852231729170 1253 4997697113619756581425550860526887687529415287846245861408850519691300 1254 214414200 1255 1536246954212955654318660603062311871973231551990658361296687458507525506801929159024506790674926380 1256 225319534991831177328890236228992001350685163362356544091910 1257 33363305522168423838358318837448873872168806445131867686123411522636313069266331386020793174230641633156251826187067080686226907023245572585698380884919791589822629220 1258 6022831518603900 1259 1156330151445906166998311106245026126445918676672662092387306735030488804301462148470814667032908842297842958984333795880036597516651594494710597603423728716459727895604576766240401524680872205325470496345288668826505393951548152228349417954133985097602834318076313299525345057352354346313668148209957928837693705129329596606669437695243348910859319232979432779977689969109524005089780389964493926455321081739827709403032432997229798488868141766765151355010425012264863360979786285582419568096010788711593911376851177947667770 1260 720 1261 54905793780558222280202741859137696100 1262 2698317658559544161041722078501334778195667176773966028465758037261188206041712318441449125389912935663860612368708009111201485484742263142326380699307714304077117696807830621394638236055253422359378451608987907037008287239626786573858557875202237146730943430 1263 13979225013788569588272135592891078152438729900510252560485709427984615176022592850742712340002638844292469515172381106807529074042739894913407621590781392676135681643180 1264 40729680599249024150621323470 1265 12221609400 1266 15599844083366923106498398212659627753375993579807101890186064949737023072329401620 1267 894587783337936428075173604034312896067765336524478009192184243024742700 1268 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210 1269 104662090653360240 1270 189660327842505646728871237749261974959648121940 1271 48009899272383084336300 1272 1229779565176982820 1273 59876891567790852756669167700 1274 2079000 1275 2162160 1276 46849502700 1277 1455819660670395864250873682762487893195411613930881574315619179403385404615540844924755665794432232452984285361276249012966076273464357468840642382710474454022797420566162148696665519573218106504767354898718434052570290984999123655491917204254687237881968406458078444102409427206614122008908198596337032406656374757825962127796822058311376278771882914321105869991911671108890722408033510965297853407249241910443086138417833143512316297484990484357325555958125090441462971473550933548266236232877582987896734423455633036113722430 1278 31433286204321068223516360 1279 1859081706676095518648365692887697039610540630989735770401045692098123161694045658968912985219489960842460932406349769989557679401213984487709500322721275877787112306062989063885641868494999522006587912205663440285132261587843880908063178269833235602775273655046966173118776838542846233805375769607522390383300190565743753637196541768463627507991694481588052195979671204006053452515058793502685358801057281919635820998759572924265227911888332848524304734958525740493748214571724542141135983669384673475544129858752843387117223543110 1280 6 1281 115365621009252758344200 1282 1702638442551072365617326631534342245041465988544372563961893321511809758012320472936554398121035062403896046404654753749168137340872368042807946221263167725872661266685741122100016726950864909508767802965271369340352229248204502328104750019252611639587225304330 1283 2377765502838726168351259721203364513661881467035872050342937440193499523806684397821239708095727659917507532547721355816644271954152686159780450912760511847689716639454563012709735949805104388646425939711043540124684162570852323681412805007116708335949575004805069735418915576496300333037075609328021137300240943733586260901974376921864979582721377241951118758657999469923742365766760196889934573906552263575214215057413493770135226499305177713262585756011954422091503966437235689398512923113142997375220942089344886692122928911637690 1284 47969647057850456345413043277384516792420 1285 385597985507451869233983811368640279865281119549655248685468552085388902207284218915151204459406521380 1286 1091391241675237386360706370813513379071579698656942813499573619089070054885897423152331369195583475000897365745383697153216776035499187915439893527829690512284375871945560059266110721975504406995120161700738947747165778948099085992315144762340924060975411420075530 1287 1940400 1288 290990700 1289 3050673140142085673994666222303916671028193922207023840589988735768259889043976082404650545486818587674162164258726499512754600917177896342998318521071736700585906448420204345306591223599948930633364480649268861979969780578403531283252628824130736795023304731164904470542468684644753327286568006767851119156209130810191172737233125590752768804631527001423285367358213319912161455278753332609786058322106554166999837918661512507083495598608543006115897524963337523543399588938973389498292080354162465632408468700629489625993717793631156270 1290 3651003162326520 1291 3932317677643148433779124760549748588955341965724853730520495480405286996977685170219594553132509159511995029729498457871940680582242308386124832573661468607055233412013643401100196087220334171586406815556907563092181047165562151824112638554304519728785039798471561862529242134507087038872386160723760092592353569614336421658293498886480318989170038304834614838524736969366776115854313045734014229177195348321262791077154689621630625826606411934883391909677742067847442070142336699063298491576515418200174516155111412127905902235990560432030 1292 15330615300 1293 5885253730804987796662569084607143902176705288114816327964483669181522989105511590162681895141110953447129665887572445965969740171993495758544608689718966316653121971778780 1294 701764568397177639429934196433089102743025746236414229080225837074272045291632043086949070392760174425577006174281717269518386990825977829627851538394490999398853685660995118108109194230249333697862263973575143401427595863627712293058638082185214171207189543108565790 1295 36100888223400 1296 16 1297 5076622121837304628008850065869725428341346477750786166101959665203225513098191554753496568094069324929985583380782509112675418631674820126487158852596955971708306334909613630820353148601451415518051198883967663952005731890740738004929416373607134969861486379826786364525251595648649367184250533494374279536728458372108320360856907062446091815018519451541487756535435427452507965567918142042612369867759194682750263280606704301525137942148877807934458955393965009591047712553756678490718352625281404896425300356248833057126519786663813517750730 1298 6843723280209909393300 1299 2536544357976949740361567275465679021838159979177485837352692461417236408304475495360115896805818820935712885997543724211332958014129196671932726345268874482477495569836654180 1300 83160 1301 6584378892022984102527478535433033880558726381642769657434241685768583490488354446515285048818007914434191301644874914319140017965282241704053845031818251895305673316377768879173998033736082485926912404952506060145751434262290737192393453036568454055910347834635341914789251319556298229237972941942203440559136810508624491508031408459992581084079019728649309620226459749405902831341589830229268243718483675503527091474946895479078103910967094516890993265145972617439588883182222412002461703354989982150663614562054736475093096163302966132522696810 1302 388181593800 1303 8566276938521902317388249574598377078606903022517243324321948433184927121125349134916385848512228296678882883439982263529201163372832196456974052386395545715792680984607477311805371441890643314190913038843210384249622615975240249087303882400575558726739362532860579831140815966742743996238602797466806676167436990471720463451948862406450347990386804666972751815914624133977079583575408369128277985077747261830088746008905911018280613188168189966475182237954910375288905137020071358015202676064841966778013362545233212154096118108457158938412028549810 1304 35375166993717494840635767087951744212057570647889977422429870 1305 5354228880 1306 454041675752973932711167425092208649474737657814960006214906116587054013303685931877256048544115832853348322994760271073378396383064407655769219945341235676611058334622663841415946648666971318902516884790903117780723654523767129853608938839173833568771051634391242066130 1307 11161858850894038719556889195701685333424794638339968051591498808439960038826329922796050760611433470572584397122296889378549115874800351983437190259473396067677863322943542937282398988783508238390759689612703130677258268615738044560756958767949953020941389380317335519976483204665795427098899445099249099046170398584651763877889367715604803431474006481065495616136755246572134697398757104974146214556304682164605636049604402056819638984183151526317162456055248219001443393537152979493809086912489082711751411396438875436787241895319678096750873200402430 1308 5132752235189998828959195630680143296788940 1309 189189000 1310 24086861635998217134566647194156270819875311486380 1311 9903577483800 1312 7420738134810 1313 5325861996714147561179665960336356521700 1314 2231763320506795843869661560 1315 99098682275415130393133839521740551925377247724261398912165417885944947867272044261193859546067475994660 1316 392482839950100900 1317 1098323707004019237576558630276639016455923270983851367573715835793663364795837889490930183316919549465163679636936432583507170820117942158946870507501422650912755581739271259940 1318 296489214266691978060392328585212248107003690553168884058333694131346270687306913515848199699307638853236454915578457010916092838141058199217300624307826896827021092508599488444613161579532271243343525768459735910812546404019935794406637061980513320407496717257481069182890 1319 14588549518118508606460854178782102730786206592310338243430088942631027770746013209094438344119143546038367807038842034417763694448364060042352407669131728660454967363087210619028095478340045267576722914323802991795176557080769624240909345109710588598370395920074757524609263548498194623218261574744718572453344710950139855388401403604295478084936526470752602770290739107269780049500175536201209102425090219589139566316832953488263268152327379044896531330064209422234886515353058944198408476594623231104259094695145610195880925157182819272453391272925976010 1320 2520 1321 19242296814398312851921866661813593501907006495257336143084287315330325629613991422795564175893150337224607137484232643397030312977392195195862825715584750103140101951912030806498057935930519707933697523993096146177837878789535134373759426199708266361250552218578605174959618620469118708024887017088283797065961673743234469257301451354065735594031278414922683054013484882488839885290731532249394806098693999638075087971902665651019250692919812960218524824354692227927815313750684747397700780628308041826517745902897059848366940282324138620366023088989362357190 1322 195386392201750013541798544537654871502515432074538294594441904432557192382935256006943963601843734004282823789366203170193705180334957353284201111418857925009006899963167062885000073480911766749363383481414965965225468080249137688513973823845158278148540336672680024591524510 1323 7200 1324 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570 1325 22136032173185690760 1326 138738600 1327 25419074091820171277388785860255757016019155580234941045014343543551360156720082669512940276354851595473706028616671321927477043443135089853734792770287454886248074678475792695383934533364216534180414429194880009100923837880975912507736202009814619863211979480742337436121656197639705813300875749573622895924135371014812733888895217238720836719715318786112864314351813529767757488469056354101450538856374773521897191210883421324996430165347072920448671292972548433092644029464654551312362731209994923252829942337727016059692728112950187117503516500554947673847990 1328 3217644767340672907899084554130 1329 482164107374764445296109238691444528224150315961910750364861251913418217145372833486518350476127682215206855360615093904159647990031776607777676152793124543750699700383540083113660 1330 91891800 1331 9261000 1332 802241960520 1333 1968405870167706457788300 1334 2163931680210300 1335 3204774188271310216267488215913480 1336 5766152219975951659023630035336134306565384015606066319856068810 1337 161920388784166493481606422330210634188265525910930519663785347987478428700 1338 3291567101590420775471162022871181455962334645339298498829259704394511868261503741820 1339 537912061668128903679146261993972008691700 1340 703730288156441825899620 1341 40058586602396760270036932526599760229465338612801732360 1342 403779673532384654204700 1343 1223112308395448195243158343804100 1344 60 1345 26062953438434179293394199794217765156374216151480747913899504904003521289092547640693985060615746186595580 1346 129150405245356758951128837939389870063162700601269812726926098829920304165120204220589959940818708176830946524771060295498039124201406810520856934647865088430953560875653428566985048570882677821329196481215292503014034401044680012107736697561649621856185162540641496254997701110 1347 213598699567020649266176392740309926003298589971126462411633534597644270195400165234527629260924563221336636924752486599542724059584077037245510535687354172881559967269908256819351380 1348 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670 1349 4011751735041987134696834235900 1350 288 1351 30926794257775800254986826665070231129958715448987729255783001465608379881700 1352 5336100 1353 3116710016620200 1354 86918222730125098774109707933209382552508497504654583965221264512536364703125897440457043040170990603007227011170923578870180330587546783480536717018013204514031746469314757425580937688204042173754549231857891854528445151903069648148506797458990195509212614389851726979613452847030 1355 7010934474938794229923039744644578827064664144748321188838966819176947226765895315346681981305635724194211020 1356 559469993635709872356552323744135619349994460 1357 316104734589615504967133700 1358 713062256890366523119516128040749300 1359 5968729403757117280235502946463364274190335453307458121640 1360 180180 1361 33731111319845367285094918836559389560257419454971766766734033882292654927967549702443671746722888067193607899974322844197762036649040264235906070006171452634051195098337376906774481125774315340857409947541605772076925932868055035897765940067024000558482296770945081777733437774267889614250262119684197582891327637336656497870563953275782550327062228029171770945144856554001814187198437781892624865062409324463557572736842300098270262829415565765435386805774571770713938627099596589591505344315663263156505333482163750311212250205884898304927166396236415563196282730 1362 734019463654663832930069131100273464679600625910663565238924914079976146622315334425860 1363 2918670773007288885686100 1364 1358635578300 1365 831600 1366 58843636788294691870072272270782751988048252810651153344454796074987118904016232567189418138195760638235892686562715262895112083807769172416323357421194939455999492359726090777118294814914136551631829829967792785515757367838378151796539101879736362359736939941929619165198307577439310 1367 45908042506309544875014184536557329191510347878216574569525020113800303356963835145025837247289850659450500351865053390953154131879343799625068161278399347034943676528837169970120068812178843178906934938604125455796696194633422903856859444431219664760094405905256256299495208810778597764994606744890192910315096914415189493601837540408340050995131692347702780256342149769996469108777073821155862441349939090594901856494842370433745827710834585006757561442659192179941670471482550958434038773613617701156003758869224864173559872530209346593005873465277761581510140795530 1368 2042040 1369 40224510201185827416900 1370 3155378874315766444628230782434471477403665804715780 1371 95905816105592271520513200340399156775481066897035781622823457034342277317734674190302905538155128886380149979213866483194683102753250589723234230523622023623820425304188807311888769620 1372 27000 1373 62756294106125147844144390261473869004794645549522057436540702495565014688969562643250319517045225851468833980999527985432961698279062974087468176467571907396768005814920411349154134066248478625565780061071839498074083698063889109572326860537477281727049052872485302361409950444334343144747627420264893708400737482005564037753711917738200849710345023439309700610419718735585173271698259913520063957325366736843230837828449520382930546480710877704237586492115115709980263534516647160179331003529815397480257138374230389325256345748796176792639029027034700081924362467489510 1374 166622418249608690075125692759762076482269342081720629309235955496154585283265580914670220 1375 45360 1376 304250263527210 1377 480480 1378 1420395397779415157100 1379 5968871291750729449212457546358554608082032081654631746366119282862417317168100 1380 116396280 1381 86164391807709827990010247829003622143583048339493784860370384526410765167955209509182688696903095094066709055912351923999456411737153463422093806289976228855762471983885724782388626072959161152901816023851635630855716917441719747442804779517956307811238349593922320142215861960071053137738492448023699061634212562793639423835846463054549766652303717182172218938106273823958442902041710861263047813407728529685755940338461191485763640318016035087918206253674053869802901832891356550926221467846436540740393050987818324543576962713097150736293386854118643212482149667863097230 1382 40190203926405274547259361960944619607836956669674737734262625719216202211443086843390372588387704515915114704922334524557361553240706344760348853118676143648447653281692920000771795358586355264764539773868002472507262282233612277677036206583859935491700329980337929889830444075391048730 1383 43828957960255668084874532555562414646394847571945352201630319864694420734204746104968427830936893901075728540500736982819970177958235519503518043349295264796085934364014284941533167716340 1384 962947420735983927056946215901134429196419130606213075415963491270 1385 1899963242708413236309143770798680862134523983226795042175360007996952698453557630458950816933827281256631186420 1386 25200 1387 284834373187981086563475230748900 1388 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790 1389 20205149619677862987127159508114273151988024730666807364951577457624127958468387954390445230061908088395910857170839749080006252038746574491121817984025117070995615741810585358046790317232740 1390 432286905781260002914067617193522592404302215246061860 1391 55404942351817277078952064985379116895245100 1392 446185740 1393 1175867644474893701494854136632635257792160320085962454034125498723896211482115700 1394 222844766188344300 1395 155272637520 1396 749417494676758388331264226535081599786496989276363517363454269937199368732678212673604332988336116135490825788665595769374375572699465130 1397 6638111474487697635510493321224169123587684267900 1398 38156533779160390027203783641985515514439679336714024111815033808619400029867818029459480380 1399 118993025086447272454204152251854002180288189756840916892171501030973266696946144332181293090423174324906125206214958007043249304609008932985911546486457172049807973809746185924478692606756601552157407928939108806211745062987014971218513400514297661087320160789206724116400105366858124383216858070720728404116847549218016044317303965478333227746831433428579834353524764150886609647719602699404269030316073099496028953607414905441839587279180144456415042836323868394197807431222963396829111847095928862762482803414177106194679785506787165166821167245537846276437848691318937274630 1400 1080 1401 9354984273910850563039874852256908469370455450298731809972580362879971244770863622882776141518663444927306726870098803824042894693939663989389401726603629203870970088458301020775663916878758620 1402 27771430913146044712156219115012732149015337058745243774375474371978395728107173008782747458575903820497344261101333156469136833289328084229401057505005215261077328417649807720533310592783171487952296983742789708502518237023426083874832018749447215424764928016413509553872836856095214672430 1403 18650179340787314793060888300 1404 18480 1405 526289818230230466457632824511234598811263143353822226682574722215155897471635463637129376290670156908086838638340 1406 102388135816266300 1407 7037302881564418258996200 1408 210 1409 166471242095939734163431609000343749050223177469820442732147929942331600109027655920721629033502020880543669163494726251853505777148003497247290253534553583697681355359834914108345690956852485571468213692585813219890231343118833944734700247319502427861160904944100207038843747408234516012120384440938299037359469721356004445999908247704188185617817175366583188260581145047090366897159724176466572373412186266194944506096773452713133582603573022094524644928017091883482732596280925792163927474087204479004713441976433771566357019923995244068382812976507446940736550319155193247207370 1410 156993135980040360 1411 96625872363240407424209509160523900 1412 261546705642188677527611215060743478325487449257450867559845540208082579687704696223087912212929304531286298200244292923511657074872113330370 1413 901278139967324709315560944915968005402740653449426176367640 1414 69167038918365552742593064419952682100 1415 147887438922694761074594823687656922265964943282424045697803496942458807189529565282033354737678314091172401657373540 1416 65178316954380089460 1417 5928328831644448647447870953435565507791225700 1418 19467773070115377343221509599623925236459751278180415885837207534756855405403128279156705968461708578168638327032034542684864920135818987044810141311008655898015207220772515212093850725541003213054560185603695585660265284153421684796257245143362498012760214539505870197264858636122745485373430 1419 127785110681428200 1420 47149929306481602335274540 1421 200783583000 1422 162918722396996096602485293880 1423 234557980113179085436275137081484342411764457054977003809596433288745224553619967192296775308204347420686029851364069288861589640001536927621431967230185999430033029702007393978659078558205152170198713092853410826825335962454437028131192648473178920856375715066237191717730840098202433061077621677282063343639492837390610264413870721015201153535504400091515712259158833371350326958098051364641400474137770449068676809090353794872805217888434388131185224703576082463827170228159824441158973810988871110917641239744795184136997041072909298892351383483898992739497799399689667285315184330 1424 267064515689275851355624017992790 1425 36756720 1426 62754018726098700 1427 333776005701053838575819520066952219251940822389232276421055724569884454539801213314638311263574786379636220478491070598050042057722187048005297689368554677188937001265956521631631868788325931538192768731130403606572453074572663891030687138777333604378622642539255523814330985459742062245913455646772376137998998307606838406260938036004631241481022761330226858544783019887431515261373527091884712874698047349024727099335573450104001825055242134310676574753188765346026063234671430179769219733037163590835803484156843547026946789446749932323816018697588266668305368545758396547003507301590 1428 1801800 1429 476298360135403827647694455135540816872519553549434458452846518961225116628296331399988870173121220163740886622806757743417410016369560917503559802728927524348613100806519956368338676760941104305001080979323085946578890537415191372500790547035255053448294510903517632483050316251051922824918501207944180748924570584954958405734358577378608781593419480418233727143405369379364772277980023160119485272194113567058285570751863313298410604353830525661335472172800368148779192235876130866530676559044032444122691571891815741607453068540512153426085458681458456535671760914797231872574004919368930 1430 2910600 1431 4919118260707931280 1432 166589903787325219380851695350896256250980509594874862046961683989710 1433 680630356633492069708555376388687827310830442022141841129117675595590691661835457570584095477390223613985726983990856815343478913392102551112586958099637432294168121052517017650355969091384838051846544719452689817661234577966308471303629691713379471377612856081126696818278901922753197716808538226152234290213211365900635561794398407074031948896996437517655996087926272843112259585233453095810744453965388287326290080604412674703428753621623821170048389734931726084605465705066991008272336802873922362651326256233404694757050434944391867245876120455804134389474946347245244345908253029778200970 1434 8890472370544370876338481588582625114864445285454367618052902877408320206959201600864058928540 1435 1335732864265800 1436 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610 1437 4368777655916367212939621556003976255196002695289507755257195029464946571307993311886256458089215828781052241448336141385828031822069823083044850606323894838207743031310026576702235049182380275540 1438 13802651106711802536344050306133362992649963656229914863058580142142610482430817949922104531639351381921564573865712490763569228376295661814770390189505137031692781919527713285374540164408571278055683171593020170233128086464775974520546386806644011091046992108509661969860784773011026549129761870 1439 975343301055794135892359854364989656536420023417729258338025629128481461151410210698647008819100190438841546768058897816387205282890882955744337110956780440477542917468256886292960103707954472928296098582975704508708549150225720039378101348225272782484119222764254556540593666455305332328186635278076151737875531887335610760051372917337087782769395894962801042393998348984179867985639538286296796802532401415738573685506123362850013403939786935736679342490157163479239632355360998114854258638518330745679350525182468927586853273275313545763340480613167324580117598115602435147686526591672161990010 1440 24 1441 843040157259937599709832651795469478695635902023300 1442 6985870930754920827001899506415220892100 1443 926589464400600 1444 260620460100 1445 5410805400 1446 2124822896560104639444897099671247402452602423223593860714643787700588529463249182606510083921060 1447 1403519010219287761549105830431220115755908413698112402748418880315884822596879293195353045690685174041492985799236753957781188402079980573316101102666807053847184258236821659375569589235746486543818085860902038788031602227174811136665087840096167533994647561557762306861914286029184373220260568165151582350802890385875943883713925628048069319405160692851470700004963624188234830031335295593981090598844125637247807533443311519141169288269353400525081573843336158246625830959364476287275278180827877943032585405737572786797481860243176192353446951602347780070789223688351904177520911765416241103624390 1448 29819592777931214269172453467810429868925511217482600306406141434158090 1449 1163962800 1450 8031343320 1451 2030892007787309390961556136633975507498799474621168646776962119817085338297684337253675857114421446838040350451495582976909379617809731889588398295558869806916875621668680941116449195624125166028904770240725250126281728422721951714754382104619154421690255021574082058029189971884229788049717042134974339661611782388362490799734050383785556305179267522556078102907182364200375799055342172724490638096527449797097577500892471768197271960125754370559793037351307420982867577398200397187687327527657939383568151082102267822495956251771875950335437738968597237762432006677045205344872759324557300876944492330 1452 88200 1453 2946824303299385926285217954255898461380758037675315706473372035854590825869939973355083668673025519361996548505120090899495509825441920971792765926855920089836386527041256045559967782850605615907940821619292337933234787941369551938108608433802393065872560036303993066200354649204017422460139428137847766848998696245513974150414107106872842198815117175228869327318321610454745284429301492623235915878061329655588584953794976535654241614142469591682259697196747067846140854804788776319334312242631670045557387220130390610441632521320992003936720159243434591993288841688392592955410373779932643572446458370830 1454 9924106145725786023631372170109887991715323868829308786539119122200536936867758105993993158248693643601604928609447280859006275202556580844819910546254193525787110200140425852184294378209762748922036200375381502397619094168173925680272852113977043974462787326018446956329904251794928088824298784530 1455 285224902756146609247806451216299720 1456 69300 1457 84641452417211377684896900 1458 64 1459 4281735712694007750892421687533820464386241428742233721505809568096720469989022781284936570581906079632980984977939492076966975776367111172014888891721651890532269623790945034198633188481929959914238013812831767016990146878809958966071808054314877124712829732749701925189115305293437314834582589084292805231595105644731804440551697626286239714878365255607547132593521299990744898275775068781561785770823111989570213937864100906305613065349008316714323340026873489580442662031358091991992755688543816576194883630849457556971692053479401381720054391380710462166248686973234437564211273102242131110764704012815990 1460 3347644980760193765804492340 1461 2092644497183939894998078725325904626238885291043674214768196419113709407656528796393516843424734381986124023653753011723811627242771445256778483440429145627501508911997502730240370588558360151983660 1462 9136635413722116300 1463 3216213000 1464 3845520700308425278140 1465 41852145215122617384110335103606909001268078948926004932478389634715842434636866974815439390762962887801789669036711820 1466 7214825167942646439180007567669888569977040452638907487813939601839790353102860143057633026046800278898366783099068173184497562072258634274184074967126798693247229115502089594537982012958497518466320317672902352243069081460262443969558363486861310969434446386015410937251840391054912720575265216353310 1467 141500667974869979362543068351806976848230282591559909689719480 1468 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990 1469 646187842649244902571817933924476640349243601300 1470 10800 1471 6247052404820557308552043242111844057539526244534918999676976159853115165713984237894722456479000970184519257082813718940294817657719615199969722893021890108286581381110988804895805821995135811514873262152921548077788624296183730131498767951245405724956018580081815108850919230423125042343655997473983202832897259135663702678764926836751623744007534907931411266453947576686496806584355825352298645439630920392782942135343723222299889462344203134086197753099208421297865843903751456216317430549585428384668335217409358575621698706026446615929559357024456564300556834293949044406184247456171269290605703154698529410 1472 9699690 1473 1019117870128578728864064339233715552978337136738269342592111656108376481528729523843642702747845644027242399519377716709496262467229693840051121435488993920593234840142783829627060476627921394016042420 1474 24630560085475463906486700 1475 1173209705178841610280 1476 29682952539240 1477 233997661250503846597475973189894416300639903697106528352790974246055346084941024300 1478 5288466848101959839918945547102028321793170651784319188567617728148566328824396484861245008092304604432502852011616970944236712998965578922976926950903943442150218941663031672796340815498578681035812792854237424194169636710372371429686280435869340940595449200949296217005599006643251024181669403586976230 1479 13398957772200 1480 1203362940780 1481 9189414087491039800880055609146522608640643105710865848524831931143932408765270813943136733480610427141427827168818980561173676774505553959155462375635200349289561211614264532001730364154844778738378568626947597222427066339686267023434687656281991821410303331300350025119702187952416937287517972284229291367191868188561306640463207376861638527435083849567105972953756885305836802485587419093231307441697083897783707881090616860003137399108322810240796894808935587729160656382418392094202940338440165153847121104809166464739518796564902972032381814182975606086119103246399044321497028008027937126480989340561536762110 1482 2358556200 1483 13609522263574229945103362357145999983396792439557792321665276090024163897381366075449785502284784042596454612037020910211098215303042725413509239778315731717297840154400725771894562669313325117311538660136509391486414485249075361461706772418953629887508659233655818387202278940357529484122814116952943580514811156787259295134526010125132086659131359181208883945944513947137944304481154967677075566321153381252617671371895203569664646488079426081966620201212033605426886932102361638691514554641229884592847586356222375534279227337712621301579957466804986872613542391907916984640137098479889374884318345213371635944684910 1484 18446693477654742300 1485 10080 1486 3908177000747348321700100759308398929805153111668611880351469501101790517001229002312460060980213102675619607636584941527790930906235562824079949016718014203749011797888980406196495862653449645285465653919281456479491361528965182486538161242107442955100036959501529904367137665909362506870253689250775433970 1487 20182921516880583008588286375647517975377443187864206013029604441505835059816565889892031899888334735170542189650902009843058653294412361788234202591242230136752696948976276319719636438591661148973011832982443427574352681624378761047711143497308233123175341643511578668220979668550216224954133335441215329903464945515505534684502073015570884515491805665732774891835714183605571403545552817065103064854270464397632006644520586893812670741821788879556497758397445836848073320307802310179516084532943918851192970566277782917336094141827817390243076923271795532085883367199440888221323317045675942953444105951430136105967721530 1488 12939386460 1489 30012004295601426933770781840587859229386258020354074341375021804519176733947233478269451435133953751198596236010891288636628217448791181979104259253177196213351260363127722887423099384185800128522868595644893376803062437575451217677946470380497342654161733023901717479644596767134171526506796269801087195566452373981556730075854582574153905274536315024944636264159706991021484677072237038975808257438300180559278793880402112711099441393089000063900512166737001959393085027297702035236940417700487607331723947232055063198078771988897964459291455384905159956211708567025568600785107772446920127171771385549776612389574001915110 1490 60087879903595140405055398789899640344198007919202598540 1491 471499293064816023352745400 1492 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330 1493 44687874396150524704384694160635322392556138192307216694307407466929054156847430649143213186914457135534709795420217128779939415781250069966886242027980845161680026680697179379372994983052656391370551338915246238059759969549846863122462294396560543212046820472589657327190804586262781402968619645733818834198447584858537971082947473452915164953784573072142563397333803709630990684160560951034978495325628968852766124087918745826827068234309521095147862616271395917536303605646278330467804281956026047316936957428529989101939291491469069079884977068123783174799234056301071646569025473173464069358767593083617375848075688851598790 1494 12870579069362691631596338216520 1495 134437703400 1496 6306300 1497 500386874233132155872255590563754336512363534138490247212726823149212852430606196207228567049192211217376018164014458904362664871409779675465100624825096015011278306510106860346886694024309404461876828220 1498 719544705867756845181195649160767751886300 1499 66718996473452733383646348381828536332086314321114674524600959348125077856173213959170817288063284503353321724562384173268449547761406354460561159347775401826388279834280888813403881509697615992316233149000462633423221634537921366641836205534064891015585902965576358389495871247290332634632149131080591519458282244193797190826840577865202341276000367596708847152219368938479069091451717499895222893521164050497179823263262687519452812873824114995055758886093194104881701283229893547388431792960346888644186877440795273729195362196763320136268270762708808279975256446057499968327555031447981855552640016473840742141177003455436993470 1500 432 1501 20792909242722619319133691844669700 1502 2903775511555279803023174864166140404845228761969778627101141839318630354131913148718157825308298335287985368473982611555148661663333023178291402119421484553385515765831512441803996425951513086447100980862026122164262081616021130587497853802885830115639327460909636718944783285770656342604598491113326147439710 1503 23064608879903806636094520141344537226261536062424265279424275240 1504 13082761331670030 1505 54765047434897800 1506 512082318070985218106220201020770623991077183996886120432229152835841835600643053008168930224975460 1507 110438260601051825561988077385206501709128303165052300 1508 515344529700 1509 249693050242332945780255539691313413919669403535106633359150684751457213362872491907407054957546913397470633063843214993276969770833480058057085211787722911490627874948543323313096460318130392826476537281780 1510 8953094105635675920353254419695046411285503179961187182460 1511 100011775713705647342085876224360975961797385167350897112376838062839491706403647724797055114806863470526629265119013875729405872094348125336381177862315327337756031471587052331292418383036726372482033490351693487501409230172344128596112472095563271632363268545398961225854310999688208619313591547489806687667965084046501989049434026219938309572724551027466561881176834038780124568086124532342939117388224911695272555071630768591659766497862348377588582570253697963217670223561610427535259257647559986077636129283752115320063847932948216884266137873300503611682909412640192452523004992140524801473407384694287272469624328179700053211530 1512 240 1513 8019947406148953816209389260323483700 1514 2180735409178015132070404322988771444038766800239303748952957521328291395953066774687336526806532049801277011723960941277916644909163100406896842991685534899592522340139465843794801315889586327921772836627381617745360823293631869071210888205967258416845134923143137175927532247613762913296053466826107936727222210 1515 27666815567346221097037225767981072840 1516 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090 1517 1488306877443875614425300 1518 4073869800 1519 5822723907000 1520 3063060 1521 21344400 1522 1650816704747757454977296072502499983137346467781152937957388843645516586736471548438313750792544761699566697875038432547382900196236467008020910144705949918991539411485575643752664596128416850236782037326927884633238143233279324886906642371917214621551767136819354842177141911443618525365112474387363708102507212970 1523 151117793103409233133891758975009434678275848987867205536801402312950471968375911712168350278473170703965736819594829966227132272734560017383271959749958459607349363553568036072582844176768493548820352603921408859614629346790411978308725945336396103436500898772097830412265863920528883223782836828257097905066295241994264505453694813618326785764386796602501975002458196232596768222378134168370181006373607841571556830713234091341997907178270008398536348263653337622421899707801593356005776738305463138963308191347749446248616474226684755712126134326557060957252876122499330795762260543124332975026318558273068068701602359879526780402621830 1524 63220109280835215576290412583087324986549373980 1525 69219372605551655006520 1526 76991283527849982434387934460202149451834100 1527 125595604271893471727468536464730647201593709978158636579652794429982978321524863429425748643646097438927728431113137141618315794729240469202713861529224624479785821099117291626487519540019587591717698252735340 1528 5397346292805549782720214077673687806275517530364350655459511599582614290 1529 15130041702344100101992366601773290734150577533612165100 1530 720720 1531 230152398896492262062917148918939369015014118008521754032548535722623568807836513537632397474114638982139817176242926038563922451374734906474723194699186733981993080692084118938543671681218415674853397015772305693193080495161797442964189614747331265533790868829904995717880910750965489149821260489435560109415967653557264841805977201140711694719161091225610507928743832862244878002681898338427785672707004742713481053176255521113862812632505222790970858405544033198948553254981826681196797972439220360641118375422622406636642890247240882949568102579346403837896130334566480801945922807178359120965083164249882668632540394096519286553193047090 1532 1719620105458406433483340568317543019584575635895742560438771105058321655238562613083979651479555788009994557822024565226932906295208262756822275663694110 1533 33476449807601937658044923400 1534 75280956082309003326300 1535 12262678548030926893544328185356824337371547132035319445216168162971741833348602023620923741493548126125924373027756563260 1536 2 1537 137177526331342577627246700 1538 1256271512313043423237722311174402487167520661981457385785572910014238122506454848361556764353126563653370257082904247168558387049335951393103912620121227888352561492140523064895777757653725223030191130405792120205894227000525566238935954845029000327000894791119529034896804994608593697802850593008783781866007989070170 1539 8168160 1540 37800 1541 1137660939788026202376714186300 1542 128532661835817289744661270456213426621760373183218416228489517361796300735761406305050401486468840460 1543 352363322710529653218326154994896173961986614671046805423831808191336683844797702226115200532869512281656060096827919765041365273054719141812801211084454889726431406539580786094910361343945394398200550831147400016278606238092711885178174300178164167532233820178584548444075674359728163888376349809325842527515846477596172472804951094946429604615035630666409687638906808112096908222105986356132939864914424261094339492412847202825323966140365496092976384218887914827590235033377176648912297695804446372141552232772034904560700264968525791795788765048979344275818975542221282107779207817790067814197542324466570365676419343361771027712938555094790 1544 1030893141925860008499560888835674370998623848299590975192766715520279329390 1545 2794348372301968330800759802566088356840 1546 966072792968730392469808457293115512631823389063740729669105567800949116207463778390037151787554327449441727696753366072621399640939346621296908804873224246143119787456062236904853095635714696510216979282054140438332660563404160437741749275827301251463688094370917827835643040854008553610392106023754728254960143594960730 1547 2081079000 1548 1217001054108840 1549 543696606942347254915877257157124796423345346437425220768972480039232503172522854534895754422217657450595300729405480197458826616323431635817152268703313894847883660290573152944446687553707743556423449932460438225117889425377054438829922945174907310502236784535555958249208765537060556879764707755789775019956951114930894125538039539502340879920999978118270148026833204916965529386709536947513126211562956634868565836793023233959474879754583960471462560849744052578971732656500983569271675344626260752214415095167249857737160508846435296740902064470575128217588679261647438292303317662850074637306807806651918074238715046807212695761064190511260970 1550 232908956280 1551 5494759759301412600 1552 23768741896345550770650537601358310 1553 842186044153695897864693871336386309659761941631571666971138371580771147414237901674553523600015151390972120829849088825863722428684995603880768864221433223119371789790097813910947919020693294768899923945381218810707610719909057325747550642075931423967964779245576179328024377816906802606755532313718361505913317277027955000458423246689126022997628966105200459293564634416379605020013072731697832501711019827411408481192392989403226588739850554770295506756253537444827213884920023548801825108826077905180128982414070029634861628203128274651657297864920873609044864176291881914777839059754765613188245292503821096995769607504372465733888431101943242530 1554 12033629407800 1555 3764642314245494556318108752904545071573064969534843069681363626032324742838020821251623588638519274720658782519521264920820 1556 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130 1557 3851789682943935708227784863604537716785676522424852301663853965080 1558 3788361025201853100 1559 1307914926570689729383869582185407938901610295353830798806177891064937591934311461300581622150823530110179703648755634946566360931747798172826834046135885795504384389544021905003702118239136686776101581887177032813028919448018766026885946147143921501422249302168379806496421858749656264448291341683204615418683381731224414115711931302108212713715317784361376313282905877248637526596080301952326733875157213791969917371291786312543210892312987911558268921992461743651816663163280796571289234394006898986744740309689050756022940108599458210534023783584222116714846674065781292613649984059799150997281344939258434163634430200454290439284728733501317855649090 1560 27720 1561 49373506523856311632067430343067721839435019680089477482438895565917678023922556127300 1562 1650247525726856081734608900 1563 63928162574393777109281485060547899425611198378882746019043272364861335965656155485577706059615863596414213771436586805083722739517183398824181355518375333860210982939450701437882147445869970084184308410642288060 1564 291281690700 1565 1170803759730348807014931822153313517259223205525336194670904087696052995022624475409254936066579494438124881363571113390375020 1566 1784742960 1567 2039039370523705288109452678627050976747610450456622215338831332170237705825591568167606748933133883441770157988410034881696956692594817351437034277925845955191335263299130149900771602334814094683942366162108994155512085419461256235915190043397373620717286662080504118327921677790714116274886201684115995437727392118978861606394900899986703620682180425819385672408050262630625903963289190743677378111370096301681101181843894861254865781115948154119341249386247858353182177871554761854639916420256755520335050142805230128639763629306555350222543078607802279958445964868553035184680325149226876404761616760303898861106076682508238794844892095528554536956931310 1568 900 1569 33306572701259157873935653716545455600743434355397910675921544902092756038106857007985984857059864933731805374918461725448619547288452550787398486225073548941169922111453815449136598819298254413860024681944632079260 1570 1351917209950987063973341417373952008104110980174139264551460 1571 3195174693610646186467512347408588880563505575865527011435948697510762485028701987318639775578220795353253837567838524659619131137296078789701832713509800611784822357589736944894509100858653686369737687776024793841687437852295788521679102798003684463663988199480149953419853269098049020202746678039009764850918823450439876137220809710279164573608976727258977348663414761542190791510474161895342451500516940904734285551949383247586374679008690757505007737788250394039436472724726311826220749030542335900365023573775795611578509607123372233798725004178426172694884826949022606134394069508838515326261453463396209515353222161490410191521945913693244959411511362770 1572 8028953878666072378188882398052090273291770495460 1573 101871000 1574 746774268964828593379161937487578291264399479746271584034218603910133666828369500695498718331779495118418455509590351974136341922446114938262510506167002342268631595703536109127451442926407460402397724985027850558831146615511416018374372190214503867381430896948719480916952070580148611940833097956362404941084190998904644290 1575 4320 1576 198962376391690981640415251545285153602734402721821058212203976095413910572270 1577 1642639830175086926211561655728906300 1578 33032894091805043464377946507246850641792415908087132970721805961981649289090681420397953182022491998220 1579 5019619443662325158940461897778893131365267259684742934965875403789407863980090822077583087433384869499961778819074322240261655016692139778621579192923896761113955923773476740429273797448944941286857907496134951125290964865956683767557870495663788292416125461383315576822589485753035010738515031199284340580793471640641045411573892054848567545139702438523853414750224590382781733462954908337582991307312114161337562602112481081958194620722653180040367156065341369035954698650545035878992796726982009699473452034401774905789838592790817779297796981564307517303664063136914514237133083198385307577556743390995445148619912015701434410880977030412087831235484350911670 1580 244378083595494144903727940820 1581 388569775393800 1582 8392049904535648085348284856162034290249916900 1583 7925979101542811425966989336592872254425757003042209094311117262583475017224563408060503695057314708940439648755318354817373153271356888710443473545626832985798936403638319773137823326171884062291948635936397087826834433523345603668973877512653121713725062103524255295802868798004042281956115234263669973777072891720572210704875175554605888153775590150429164541890604628214412357138005800265043543274245828260752011348735607628411989306121069371283739739427174021707772469169210611652929626031904593315468580762320402576242155138016701273511221433890041569822485555693188017980433138370250400664962097814381807889670841072792564934781062731020686685520829790089526930 1584 840 1585 366461576795599176595673660333987130902136863329430228931992979448864587442081460803096794988839381759133087866797758491187381260 1586 4441576408856231196251700 1587 188167972192200 1588 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570 1589 11010291954819957493951036966504101970194009388659953478583873711199642199334730016387900 1590 7378677391061896920 1591 61020581975198900191437300 1592 39195588149163123383161804554421175259738677336198748467804183290796540382737190 1593 260713267817520357840 1594 587711349675320102989400444802724115225082390560315736634930041277275195793926797047357491327110462658195324486047607003645301092965092456412595768353430843365413065818682917883304285583082671336687009563216918389800112386407484406460630913698814543629186115898642231481641279546576957597435648091657212688633258316137955056230 1595 281097016200 1596 30630600 1597 12546824917742270487305744119826516778755973335815816996294498626669640952266483874959777349275729184252715963979668955675901701628557954828632018622727276616519716326959460200877174325330092470608154690687316590029878908267456090607985648102529891672826773309878896133255941307240398932336530415839389568489106387593665809545817402902941120947426759208129367469812827126463414761349463181819563929003131146136770433965048466875776179071589652814742160007513216476363403818694860398246587598008504971218386763346753197278191331583480438115968263529847935805028994634662316632463025658040106384252635000840166401889348941418230630291758422303205747023179473557711721130190 1598 392875322790051000900 1599 34283810182822200 1600 36 1601 20037279393634405968227273359362947295673289417297859743082314306791416600769574748310764426793339507251587394475531322214415017500807053861325333740495460756581986974154257940800847397552157675561223041027644594277716616503127376700953080019740237001504356975876597124809738267662917094941439074095505140877102900987084297844670392435996970153040534455382599849291084920962073373875092701365843594618000440380422383042182401600614557977328675545143229531998606712752355898455692055999800394019582439035763661064764856053271556538818259671201316857167153480631304431555719662043451975890049895651458096341745743817290259444914316575938200418219577996017619271665618644913430 1602 1068258062757103405422496071971160 1603 2499336273744130351126885391396431147234040131225809439638539332442318779248983713720053300 1604 101711813138816844924236837117014535397962326595284001750280202679841694874264008030110521904988877540733288496933299638087626005351064797010220112569797363528290 1605 287817882347102738072478259664307100754520 1606 117167574326606781803157231900 1607 32079684309208683955131864648340078620372936357093873448674785205173057977832089172045533847296136551109791418555325646865278443018792093231981859318533232671287761145620966963222156683481004438573518088685258995438624303021506930098225881111604119439408475518378431996820390966528330269001243957626903730544241744480321960849317298290031149215017895663067542358715026958460279471574023414886715594983418705049056235250534024962583907321703209547774310480729769347116521793427562981655680430825351484896257621364688534541287762018648033733593308288324612722490718394920707178931566613399969882937984412243134935851481705371307820838077058869569544371624208453936655450506401430 1608 234576762718813941966540 1609 51552052684898355115896906489882506342939308725849854632020379824713104170376167299477172892604891437633434809618408314512502457931198893823794847924882904902759432161012893909898005790353974132787643568517211205669869254955561636667848990946347819939129420158034140218890368283211026742284999039906434294984596483379877391084852898352080056788533758330549540570455048322245669110819455627722951961138353859013833370047608178114872339065977057743273316942532739340816250522038093711520678452336339836228285997533054475007849433563967390209884446419337652645042584460637576436543027547733751601881340950474717841913331100531691668086789833603398257805200102985476205308963787098010 1610 1745944200 1611 666359615149300877523406781403585025003922038379499448187846735958840 1612 14944991361300 1613 82947252770001453381478122542220952705789347739892416102920791137963384610135253184858771184201270323152196608676018978050616454811299020162485910311136593988539926347069746301025891316679544379655318501744192829922819631223498673398569026432673642282059237034276931612194602567686542028336563455209452780630215741758222722255528313448496811372750817153854210777862172750493281599308504105006229705471611359153257892406601558586829593557157085908926766960535177599373347089959292781836771629809170796491312170030684650287629738604423530847704074288714283105873518397165860486397731324303606327427077589313821007638549740755491893951644842267867796808566965703631214342122733440698090 1614 8687651146144726431131399931405921718791405383826915971299834968001173763030849213564661686871915395531860 1615 91983691800 1616 2305567963945518424753102147331756070 1617 378000 1618 468405945691230122082552154507771119834390665276571642098039242897988331047759657246743920587707038738581673615379942781905304971093178687760838827377684382162234213457490285552993515609716889055339546621883883956670689571966765071949122838217955191272461334371217858490868099798621835205156211529050798512840706877961950179815310 1619 133793918718012344304324211660602396714438217904446467174011236105534939376148163387177197920116649031244493129794418611595644341610625319522089773331863326103514901197823500783554762693804105084384028743313383034665508065163503360191891839635902585000961549336288690690469893941678392291706876853252847335156537991456013250998167169592425356744247068069166841984691684646545663219684617121375048514925709122314204980451848314000556134407694379571098875107343241467789208856104339257102712638882192494740486530259494340913946768368935155257346671827696138649773985174628532964559540626101717006139876151563193285320980731838608424944003130578070756252218515679957148733843969039846019170 1620 96 1621 216612354404461985428700898678515280280675474787298830354724191254861066849983876523839883432668854781584834377137163732173348189067602392306263343024286724961590625039276247768575160801268846131617742535424367133123457557499711940150672888370526285116556748375451390227870758291577317120273433625416359835618435008167285453366032647570136652568936003203981117173215837442757428752669395119506203545664723069026697863351542420366900381606057200525609078798788707936350729138032925257249291762350269648984847692490121337939679817989306016361644261689040048473984081997723594869621896273658679832940459489380809928934667804846707039984341068405896554372341776885850623800093385875510705036230 1622 378940410064205168764784692996786835946022048208746458457313747504472559817637562712615831755454994339512573954842373710561391721614381558398518611348546665169247478687109641012371754128260963245769693217104062120946587863721112943206840376118325749739421219506315247519112292737085064680971375127002095996888131864271217695470585790 1623 17419337522758539568068346893753273279188816167873107283506967983794511407929886215176670080242309360341734211082355482409628023231860684061809408295713466096231869264290345479898441182492987058448792908657042577452980 1624 6692786100 1625 498960 1626 2336978158312931409974346581548192942354888048249440396279655606392315742255298438448893993768545241398070340 1627 351128626489632878379924156757873269334974944630211404005007914024129789363823863845144451044356213600949016525339342409852997414478583477928452879042368781162738403188666797632860335658856799579352360649922899122793124700707033054984240752048623108173938489116606703559378499190646831051963235906799919293537483148239169719906338921711191513814245261193653390937782872494709792008077089488719555947522516094892277236492850263414745518583418722052012316732836495564824531932751371842001101946769787101004438109526486688800220984960665052522225348197933918576328196918309947283657093859600720009196484832286292894803096511656512111814616871885958314637566020331963861179951378504202852863728830 1628 42117702927300 1629 119278371111724857076689813871241719475702044869930401225624565736632360 1630 212251001962304969043814602527710465272345423887339864534579220 1631 572348006687405850408056754629782732716595190050710361677225507129291000448017270441892205700 1632 60060 1633 76223282965797755559239850482100 1634 155322802033275977100 1635 30796513411139992973755173784080859780733640 1636 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290 1637 571286275298632693124136603045059809208004234913353954316147876117259167294941426476050021849167559528744049886727110100830826793356655318589592834201934006951775381987960879748663766116960012915606290777424556872784413888050342780459359703583109796998997921792719106691108818183182394121544184820363468690585485082185129134287613425624108592975777039962074067055772733548892831597141424598146717526619133686389735063773867378575790958735222260778624039324324978283969513454586481986935792867394443613334220804199593842677959542531002040453660641518038485523685976386090284230510091709570371454962680822129798539844638024465145205922381650558454177915319915080105202139780892826338041609286806410 1638 277200 1639 2103075796625829914176938957646487412046930277172090948900 1640 44524428808860 1641 9423861599812369906324975669520520844041149546819351040377269679232830671690068442410578513411089363944878208195554315983608760568436630077438889887980985158061441271981076904625056679728705998620796963583460034402062180 1642 307320672562070391868240386020394123952223881097293377808881449226127246012104063359931439553674000409344697477377165079265288686229263443861198593803671345452259705215245918861033492598019641192319221199071394380087682757477822596940747545031962183038670609019621665738000069409775987456267785227998699853476274941923957551026645075690 1643 3978148263608934751190154300 1644 1051792958105255481542743594144823825801221934905260 1645 2354897039700605400 1646 252310272173459791723825356922743575764775806380877863181091669814650468975937436018503711873566354336071996628926652530076802011394225287410044045512814174616305217981716899384908497422974125418894080604437614786051987543889292352088353734471240952274748570005109387570898056985426085701595851672186932579704021727319569149392875607141490 1647 15382082801233701112560 1648 232862364358497360900063316880507363070 1649 713775319147256889642635644168790049300 1650 15120 1651 73019226219364673990615426533465860359464526946900 1652 977674754315701341900 1653 227782282127400 1654 207651353998757408588708268747417962854410488651462481398038444257457335967196509843228554871945109618587253225606635032253208055377447411538466249457046065709219194398953008193779693379107705219749828337452156968920785748620887605768715123469831303722118073114205025970849100899005668532413385926209845513096409881584005409950336624677446270 1655 116168319844204938980828550325873920495977385675429382571441774485290074219139823074581684011462084017645188853774889441706399859420 1656 38798760 1657 935195632663861718644211619184762907673502932553160423215534073203953256861819115141293885767087294948554009664572279235060063460724844756531163469588565969380056300314291960148562585133463541142847498002643999600748085534738411131611971834765550737687359597974681177653345135365869579176967830550934998246488439079537056392828823177746665766701347014417915247770299964819537565324520512067166176591075521844619996299397820898728569799449558840894607552373919989450858093525158071012613892923924704195028119456474735120463819771123250340222642470165029000802273943344029795285345020128566698071773908505826480209725672446049442702094938761964189489247378700986132215902821321556715374114402502093170 1658 171727669756972376902861738254114655280597474114759472116177793400917216844871513640350014879098605654571658417576687171673403061797149009342311588300977096341524273767934137776255806424522072216733108035072933813297489814109474049970727407109550488178191646465447556477892206443477687876305870160975542239330730972069972474028928388608248065290 1659 2443780835954941449037279408200 1660 19305868604044037447394507324780 1661 313358293697248657212363904689326624394992611298641551386100 1662 633321080902804412103047923599560287378174661075598347391786669332317566151185876819650272311275760418877062140 1663 1549619163324018867793458652989152138014994359240586821268139959298950546620034273789123968716063647729753994014196266692494525154421067761572137869108253811262753289620781777966168203566149087673698304190381107338439577731061547245081037330206517572347954853844046711371592889301245892696235695222899292094431343554792902442917360005526225175424132002890485565555387041705973745742730488495294354611412139696535333868102189229193240157687918999362364714283585422520071860971186923667901220574943234851161593939378636094608549360751225813748918573063453054329367924121057370787816698353035018704929366394154477707515439243103926557371313528574661983682906507534021081750974929819477374907564945968382690 1664 2310 1665 4813451763120 1666 27027000 1667 2577016668607843377140521739920960005518935619417095883768916752314154759029116997311313159974813846174580892045608391509618395331802235687494465276327026088129958720639360096757737722530505932801360279868603781503825017766755353068569765080133438722814648921942649681010958974907971919553839961155681522753039324331620596762571569689190112466730331520806877495518608650357034339170160802367674511718778388315338260222653940688148358382235009295939612519853602557650879504795083854059719729816130599557481730721186671825334017586929288528264451587004522429349738857813318407620139169361097236106297536313478896427598175461281829864908494398019662878864673522029077058951871308289790874471280505145420413470 1668 144095635260420000971355872397840864134767405082020620 1669 4295886786569274909693249740448240329200065677568298838242784226107695983301538034517959037678014681573026347040029188646533865018114326891053273615637152488912641187305813281295148783458353389979867586540962503766876304617181173565305798388582442350932019752878397018245268611171589189896251215246521098429316553660811534803206806671879917482039462645185064785029520620145176243396658057546913411035203573321668879791164119127143313423185760496331334070595955463604016134493404784717552789603489709462322045112218181932831807317411123976616840795536538889726014675974801785502771995324949092589197993034569320344806158493956810384802460161498778019067410761222471457272769470919081387743624602077415829254490 1670 34596913319855709954141780212016805839392304093636397919136412860 1671 5154852295097366338759761691227724901690508802110185019086366514540358377414467437998586446835865882077848379882968210843033992030934836652359072768725598881459608375773649066829906003811602181245575939080152638817928012460 1672 107207100 1673 133357085558165563145077223828739376722966679281815514270793543161124803104388024012960883928100 1674 51757545840 1675 4222381728938650955397720 1676 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610 1677 1405636217495710200 1678 142362238228530100452472381012661049227615306041135602384311390729360372764398484807850162334772744087639904828171073665317251138229836528744776306701510012867123622953617400216516063525928797867671746561075462131223619055896753987425733020493817354699720874919856024320172639141643003249457566363448724516405175975846007180969981634156237646125410 1679 5411853090571640644706029384229100 1680 360 1681 55067354465423397733736100 1682 49770428644836900 1683 25225200 1684 6989612506894284794136067796445539076219364950255126280242854713992307588011296425371356170001319422146234757586190553403764537021369947456703810795390696338067840821590 1685 38451713868431834802654250157864267684168514658567125631147227354631014566535281437686537407793949809840557510599488405204818353468020 1686 175429939410076822152544274837078199603754381117940742227524907405051965823878487879043125430223385636028946212780 1687 31872343448401569591673456495068711036789036348353907910719656815508827941948737739097651258815900 1688 7799922041683461553249199106329813876687996789903550945093032474868511536164700810 1689 2871252728369233050689187262013842770241613402775373055631106148598979616219858362965212650887577296317361547594813293439569933561230704015364003532180158576973001865305922530224257644123062414953785798067645019821585902940220 1690 32016600 1691 136339105904532214875559617425499222900 1692 52331045326680120 1693 7169835046784119824278033816808113109434909615861490761027206873373744596130266979610473633884606503545380973209808715851065020715232811581167913664498407503995198141613402366481603319591991807876399001936866418786916552406075378680495377510544096283705540967554044623451353312045382357936843278246443713278529328059894451586552160335367582277523863154813873126214269915022299150229022298045798483017754763873865360371452914823202190103297034268376996563824649668755102928469492585693595605848224325092615493292292145645896286412759165916973507287750483406952718494201944180004126460197340035531371450374696195655481478526413916532235306009541460513823508560480304862188252246963946836144109460867207019025743810 1694 1323000 1695 3356819961814259234139313942464813716099966760 1696 614889782588491410 1697 12138530734205514862502711251856135494273301979653503858419061236621749601248541996480531862166638810502329987644206155935853080070889150006917277833995803904263870453751490206453354420069242130734743510279114847006249723223485616106078674125351155008313480858068997547503141157292832331987075670071229206580550152405401306536032807447777316795847900321099887202680758966132752461337734750591536831749058815238454055108869784795681307844881879016362255182555131889202389257898850947579257360701043782381798030143850602578502412896801267897436147838161568407970952410683891496746986097114096680154611865484360659244730143145218760689074373074153692649903199992893156131684711054109961993591977317248181483210584270330 1698 49295812974231587024864941229218974088654981094141348565934498980819602396509855094011118245892771363724133885791180 1699 20599086655946758721667100994399861933781793459471996047737146918547109073318775768027462570096786061422453989032217846623142676880298887561738620484290879225535788160016278880351342450857503895856859736943657895369605780310255090532015509990720910049107977016143088838112830543925936467382067412110875963567193608631966017191647674238878106602553886844906508582949247965527280926890135871753838003478152809459656531519752024798271179412764548690766747044796058815976454570654350058041999741109671298701911257154114472575718594685871751621949142881360181588326706240930563869979635406802622066222376335726960038738307052917436236889359211106838816426885730387939685955468954658824605503125585507370163977008361506750010 1700 1081080 1701 960 1702 1945374580509059700 1703 9273441729859313596808159169750164265651994922256300 1704 15716643102160534111758180 1705 8151813469800 1706 119441917873736754279624327669622620301969241768512770400437256821933352749330328753786286198874332289529880150835530805201173704974832847616867321322566900795516719658084998781656977298254261410976595364742312728096616387897376595450190004194312760593065814057759204404624844239838479726294898178933479869263942643734800024833814591057083385099218990 1707 1616515286071878207538012428513793479646028345762535030320312761661225523931780258349414722449706017826674551295879884206477872594972886360649933988617429278835800050167234384516257053641284139618981404312084146159552863355343860 1708 57682810504626379172100 1709 34997848228453543068112404589485365425495267087642921285105412614611538315568600029878658906594439518356749327365738121412719408019627809967393916202810203804185304083867657817716930824006899119060804693067274764232960220747123398813894351474234826173434452950427107935953699094130166058082132533176378262100661941065710263208609398531853903117739053749496158082430772293430850294786340846109770767909381623271956447052058690132262733822286968225612703229108503928343996315541740748613357560145331536494547225904840488906145892371296106005691593755430948518567073903341028015095400556157654890511817394400105105816383682906724166475021299670519149109278855929109526438341753965343004749810369777021908596937206199968266990 1710 12252240 1711 7270408895561156614244075100 1712 23984823528925228172706521638692258396210 1713 919797197774898700089129071824348489918590128738882432252257961385237323117182967000816977073882724143377819687355654113485909506539572339209812439523317259657570228545156364789750263521890675443200419053575879164785579249190656340 1714 101883955946297451400519551502188095117579763228541393151572980069109149895178770426979702127639805442968987768662707776836601170343532419017187825088149566378575761868346503960753401635410884983563035846125192757066413778876462235919012073577748784785885139391268601357144992136582223206529548146630258328482143075105784421183243846171692127489633798470 1715 162000 1716 970200 1717 69236205957283918295335657484372634782100 1718 87314550245976915850245255637375197515765857086859973930898043919226541460168206255921604723387313264624422517743940564748967202984407283097729966100544178386439427921172953894365665201547128430913521720129290192805916608497128136182593347056130708561503564458317191363073258261050965287995822761662131387509196615365657248954039976169140153258616165288790 1719 21589385171222199130880856310694751225102070121457402621838046398330457160 1720 1825501581163260 1721 59811322622427105103404099443430489512171411452781752476245150158371118981306737451062628071369897136871684600468046449494337468305543927234276202790602638301352684679329827210478234778227790594474915220451972572074129017256833888572945446669467317930399480092279927462544871751868453793262364499198430449930031257281298839823513462090938320428216042857888934162874189849473323153789856506001598242357133194171773568011968301436037012102288428697572109818546433213539889703260834939380228070288371595869181209071372395540603330062545045163726933728031491018231129300809816877798039550473432207884695927029779625840199714087591600505811401136917225827757564782848180683126057526771195117425921948930441792165685395745768285910 1722 445244288088600 1723 102935286233197047882958455142143872450446999110237396011617903422556695766828895153278782910827592972556169197405507939579754782953841098770189345002627140516627970333126632629233042053330027613091329094397844796539576038699011122234039113718153254158217505238813755163039724284965608978204529303120498804329583793781115303336266668258504849456959809758426855694306480730943589147672343046828750575096626227169622310548597446771419697828038385788521600997718411560502150179311896930673372508966287516490860860811831892725378331037640022726774052945942196042375773526693694846690426066364776829769561690418250736070983707944745144470501421356634545649570768991281718955659945003573226797090011674109290324317144566078467220051110 1724 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390 1725 698377680 1726 75003198661294170715360674592505294666042871237612717606641419726615599114284489173836658457389702094312378942742044945119362827363605856180950040880367449233951468584287567395260106408128983322154715157591060275620282366699033068980847685121216278654331561869694467380879928846242779182388411752267770861870399892599099576851520339529291391649151285983070610 1727 47317102348284547239066949608088320283643884306094874259301100 1728 8 1729 35378343000 1730 5777684524415903562341677295406806575178514783637278452495780947620 1731 525204199929467157750892700011702987743514963509901868816039295950970511499911474157466493909187035485868735041480078498800454328234095805688802902967814155264472600499284284294947400470999575678067439279591827003092565751287864770140 1732 1268272178988474870180783637732839510919079989588742918676346230708618204152237747680057948402909410467856442998771862105666479007064598335966363172634437241238747784918327090 1733 177357498179798513502337418209913892232120179466939033328017647597065186806246186349099342955355942691714279527129690179895917491029468213181036241439526563110149992883977188020168531457887637577356360029647486584437689514678396163609249392936378056914608761526476100145917444942995744269446403989276619439859872876684861667648387469409403855614341752213769472361290066299415804101439447069685937240891486989413259241075233400787156139357710138713622718519068823118745204758954398411550220832948913390913753263178786351165826864377853759158231693225858403781013457786493236220847604112346510477692954792590646018250304928788795883922673948997481322154210434971978401760602085241156669771386090114490307228798440087353199020148062530 1734 1803601800 1735 12958227573661528328494482303200258209564789439937121337696615618510651908922389844500363106426561085916267881072027592554023785118722740 1736 194090796900 1737 4123572567703440033998243555342697483994495393198363900771066862081117317560 1738 8553232925842295071630477928700 1739 2623885024933552708231803900 1740 2677114440 1741 307360544345590823899550745757780775238264271016205344757454583285713968735224640942989161341631848684740846420515753081759625011954068413442735806414699533869889937667932466838952065016519275921558571931379094250830515928937660551534829197958743172633016983725383081552874932086211624818950618113416381489277159695294865270034655484486496881779654256586462495602115684896887588507794561771765729238464946952653178264783379483564141589506911670390708171193546270464785439847267972447216532703500466906453534405088836746570377955966820564621215524360412613752496322343992778370728897926696502657841890655559589549627778441590983266837993953612635131293246683806438570251123413722924508713812094168411702427507696671383093901916592364490 1742 270936160940230102971353700 1743 193058686040440374473945073247800 1744 2566376117594999414479597815340071648394470 1745 4496504968060550329987585359210489598718981935658181104180725619623196212396069276041625997930016696812944954731993574616246253436196790780 1746 95074967585382203082602150405433240 1747 535114707705673624409117848364296329689818095839213505222728429500428019568026099881744129895781048560133813618117926115343507145812033107803803038967991888467478381479870424766615545193760059379433473732531003090695928232280467020222137633646171863554082568665891944983555256762094438809793026135457920172831535029508360435130335198490991071178378060717031204843283407405481291592070332044644134604167472644569183358987863680885170507331533218150222926047964056879191450774093540030603983436794312884135603399259664775779028021338234603005536227911478360543096097200891427143439011290378611127302731631329245405901962266809901867564947473239597763581542476507009550807205863291611569670746855947204773926290899904877966483236787306577090 1748 4951788741900 1749 258253708687166392200 1750 6480 1751 6992856801685675747828901405921636112992100 1752 1115881660253397921934830780 1753 934845394361811821842728881092425687968112213431105993624106566337247750185341596493406994927929491834553772390852016923505106983733621839333243909077081829152684732445333632067277357453498823735870278610731662399445786621793975884328074445979862245628982247459313227886271033563378984600708416658644986541936691696551105680172695591763761401348626472072653514861216112737375816411346870081993303153480574710062363328151797850506392876308188532108439451805793207367947464502341414433465159064079664608584899138506634363285961953277895851450671790161352695868788881809957323219587952724291433639397872159932191724110728080116898562635963235749577292976954706457745685260188643170445412214794757339766740049230202133821807446214667424590176230 1754 64727760444696869327356262173332069296794997878059775294531545224069262035627514157021036248727312907391583027586384787638010120014791853884159885279757108688900117388240170662109471830215312607019519181001085017860303682461265538530471552259609648478688137893546325349699378594307518434401199342207086253794155107313022934822862053013778470993217559803389936430 1755 110880 1756 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970 1757 7681234771064778271593303015311559359866157759953291806483437292537627534009645795122533953374631900 1758 13950715071707539128036778367868969667089359649642001644159463211571947478212288991605146463587654295933929889678903940 1759 1638783976316256123690303728555022231008100710144728806823058810789195306074903818652942462108660399185972763001163585666904452542485039084351176572612124446504656335976669857013937207615983438008980598404612604186228463948004839725227114503802698516587605879796176088484633121836603360005041854402604661408015020544054088257342735372361873736564142205543361611551711845628619806169091063253734260428051447466739322914250101631937706712168254496786094359015555492516011905272604499501864423839331652058849328189802130038840291304096151427593027648152851275857986909812855187603937681125682883169864469896361132092366106324444923180300843552269008994588601600420428186261110691477790807612535209616611095306300544340589628453214311995306578931190 1760 1260 1761 303042823359302550022265087906752623928008133945213378306854673763709985135448920588858166985600919475346260118934005293807862147391073279882439275012428767587600690488087032038184650071766755166244912464324484180784410438493097972370780 1762 56766245909999154400091441926012224773289213139058422933304165161508742805245329915707448790133853419782418315193259458758534875252972455856408219390346984320165402949486629670670006795098829156356118321737951560663486329518529877291223551331677661715809496932640127331686355027207693666969851823115614644577474029113521113839650020493083719061051799947572974249110 1763 2257761533082359307083180100 1764 3600 1765 1569280233853132065165667290364460869952924695544705205359073241248495478126228177338527473277575827187717789201465757541069942449232679982220 1766 50011062646709255026480560336816770025267796775510470604240969507289202411421135655738262384107924862828310535685261583166269225097868733609495641282895693186065719998497720739860275986482068486749740241451135324944531456305824821893567948723208019971628166797655952179215678778969978120600439456164856501872754619649012101292731668054406756492786635753811790313465910 1767 6605686181694600 1768 69369300 1769 428954124838108240240400430900 1770 391069901726280536760 1771 61108047000 1772 241082053687382222648054619345722264112075157980955375182430625956709108572686416743259175238063841107603427680307546952079823995015888303888838076396562271875349850191770041556830 1773 795849505566763926561661006181140614410937610887284232848815904381655642289080 1774 44159768317044272188382334777409207932311464552775745543544776074936365729284862784016885685167297653877398203010085977935815725761418091777184651252796897083296030758673487413296623696063666473800020633201352491926021275918043317732020498722592681634947671282330205774247444361830490680490188039793568291153642329150077685441482062892041165983130599370615810846790398530 1775 282899575838889614011647240 1776 401120980260 1777 2882621014340294521571244258528284104343249149144577971201760448178194543385755817010525790849133642168126090119046747188084932022231183749373719591224726901401690494982962278487515548196514867457796872593713570763575868084540513076674494412188946690677598742561473739644469661310585310248868621894181599416698421136991141244665871519984535902616326139550773074719461136460742239051431180263318564092942496093994469006165928770578426106703959659846739977508362111335664941374511314623779521533384375971515968285861946738320072403905130361136135633100865394234198974360812274995326381100076191495791602547699231350471981024698619874149183808441186821481350215139533179633293706309434030590449433715618916643782657495097156449203974799744272339963210 1778 948301639212528233644356188746309874798240609700 1779 177886137311910596863069606601263790245740774625840253066123693499297761274508516385659744020547739732028254689814261107465215080518560015290991854432295686573921605316507087806414389592127085282585763616558472214120448927395448509781647860 1780 1602387094135655108133744107956740 1781 1214820866611570081181868851237271518800411334815575300 1782 3360 1783 5122417542482703364832101047404760853417953738029915054825528316412651703596488086827704330338910482132760062141546069753226924203504813522637099713606339703790804009584723968872315129145206919472505042599029015246874317586228491737250576570459758269334092965531738835348222588148910096312239541105960702163473094360433257991771253691012520298949211549981723753776482439490738958794393207327917088393158815559028171423956855425317863191612936315547656940032359471843476600822506606086456209764824036101383875643976679353994768661739416651738913020020237805554171577439163412666694979214835392288021677727261534109788710280889447516363099627599988981772359332302950460208362916111864272359228643712654814876001782368787647010235463219145571948114624170 1784 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910 1785 10810800 1786 6678880487430867015300 1787 9133270478246660099495636167522688601644211514907338542753916988163757987512538258813796820994277389642711190798376642370003605854849082510861948789360103691859003549089562836499337875265903937419476490954068734185176908256245400767517778025129748994222687757543090343425880874669506701724723101791927931957472527244652498999328145331075323693026444193617413452983468189611987563530403088665676168605002168141747229648915073223341750070645865450621472324077696938296918779266529278652151422010681256368767450273210419288172672523881379890050481914696084007303087922574028364784717147940051504449542651387707315317753270430825884921675406636010780354500116689496160670551511079427453997616504671739663534923911177963548374619249830919736554783488374895110 1788 20029293301198380135018466263299880114732669306400866180 1789 16321154344626781597798701831363044531138205977139413975901249657848635523684905868500254919116773695291524897956699059915196443662615310446910302486586505297352039342223048788824316783100170336168604489334920827988911135053910531171554269330906861452675943022729502443702049123034408475982080182902175214408003406186194015711799395706631603439438255773994317840481457654836621776028830319445563313297138874469302299382611235850111707376244161560260571043126844428736593858549287820951394591133087405130987433638227019267964565800176025863520211181561902121050618117639788687870289543368872038451332718029832972472825094259885856355033951658551264493491708524129639118275550298936860293740693848398778736909029275020860945444599447853569223398093725937561570 1790 999539422723951316285110172105377537505883057569249172281770103938260 1791 156782352596652493532647218217684701038954709344794993871216733163186161530948760 1792 30 1793 7428785068680673916533511088469866284532089836056895258710272700 1794 44812567800 1795 553955922550155619003480553498654687093382417527280937491752854160718903778558546600500198066984266997264379588117412411997689684579136033723660 1796 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690 1797 105486479425962983939800276714549427615724279353123270068211350245083572435783550216696228204184809661092755031059856836726872542747506089067558169678351342138335511952688703069203733028131361572573357824619174022973426213945500966300517180980 1798 1443342430700270100 1799 1927989927537259346169919056843201399326405597748276243427342760426944511036421094575756022297032606900 1800 144 1801 29198545122537312278461877576308486666206250493102411602887335637891208951872296598746956050299908140876538042444534618188286437712418790389522531148503257976962798383237034283206702724966204731405633431420173361272162020611445940265910587832992375138837262067663079871782965881108556763531941447211991458575918093667101094108409118919163938553155039579675834616621327744502716357315577441488112767488581446425581813595491500935849844496100805031306161596153924683009766412944675911682044923537093367779336518778788137470388608216514910269837657803814242894559555812457581962599947993086912076789434232555371187753884093630935797019155739517148212178856666549667924382594959484798043065502101294785415160330253373012320231400388412210035340659189675702297648730 1802 18465140171132397042300 1803 63186401176151827379940365752015107141818843332520838770858598796805059889034346579801040694306700986994560263604854245199396653105756147351467343637332453940862971659660533138453036083850685581971441336946885239761082302153355078814009791407020 1804 1558355008310100 1805 1563722760600 1806 18255015811632600 1807 166430458725785101121916032619506198075656352869733816100 1808 279734996817854936178276161872067809674997230 1809 938307050875255767866160 1810 178917556667587285615034720806862579213553067304895601838436848604948540 1811 52586579765689699413509841514931584485837457138077443296800091483842067322322006174343267846590134561718645014442606847357103874320066241491530078598454367616509999888209898744055271607664134721261545809987732223651163799121214138418904968687219267625045908983861206849081121551876510731121026546428796616895228486694449070489244823173414253334232226282996178144535011267849392159525354972120091094246935185012472846285480193185465569937477549861382397034673218354100589309713361316939362907290305155370585070320597435584169883397943353395977621704669451453101760018236105114642506335549528650297771052832223509144745252629315370431499486870383930134120856455951931813053522032121275560969284431908532703754786324795188736752099530390273648527200605939838065362730 1812 2984364701878558640117751473231682137095167726653729060820 1813 180504441117000 1814 39169714497218269431095130947561967435960269058312086297124216378468556401875673289422977602743393018989252206069946262429068548750377847406362785661230847712883579282943383335594105218408472162260618301649599660338380871739304422828302182366939708610198584427426892521757483148943645233594796791296895074253280745956118906986594589785240514227036841641736224221103083496110 1815 529200 1816 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930 1817 395065275611729767063540145048724300 1818 9222271855782073699012408589327024280 1819 720264250573624602026376844809928519638186300 1820 415800 1821 37975027106867248255344159816961079392233124842845024101286017876879840993309642294460425457278327293183730718426517401364837388516559444558231873526036804818458645967455980416210274686394262034764836243505078029096410463594166402367219884635619020 1822 35526931048976970374003283769438704464415964035889062271491664255270980656501235673506640685688257468223251750905441260023165173716592707597571046594736378875585406409629648685383853433096484251170380799596186891926911450667549111505270079406814315709450116075676191517234037216091886226870480689706283832347725636582199848636841292935213146403922415369054755368540496730971770 1823 95234295955664045637866322983541099503851634877058249810504965677237983920725153181735658070174733691272466121155561000563715116393639963341160972341800859753499609797548126625484096881479747980204659461887783057032257640208518804676636898292554093668958141169772645603685911130448360934060179075582550673197258789403647266656022374767053212788294561798506078619752905406075249200900417854509484971681199620057588324623004629858878147156771842798963521029793198439276167239890897344977186225102742636376129562350601955842931658833675413000115472907156376581567287393025586362617578973680196385689263376679156775061133652511690135851445570722265297472892871041728948513439928400171630040915374106186352726499918034204086802258052249536785577482760297357046736371904030 1824 1021020 1825 20085869884561162594826954040 1826 675705401141541310658807756367300 1827 26771144400 1828 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810 1829 210841857971273541813078177900 1830 23073124201850551668840 1831 173612121527175555197830306798995424395521530380877189404550552429604844687481954250304104661928539519189705738866587704027652657185605653170936452579102967330629788660930234838257508614937580567913094199021428512969805678100129780925509065587326112758510691352495532935519415990807361982791706454786989877238602773082848967113928789200338006913060986158676581323809546555275179293241461748770791103374826907364983515787737440232734862266795069422510498837313000754800452878321105859893410488362299826113684192165147365501664414053790277899210507109746074508197164917485643939051846469018998011111527135686102800936446648528811117657185275426689637293083703909071873140000989473512881564588726995577721020409350576354050240516429250905560107751072022081896200405981046690 1832 83311209124804345037562846379881038241134671040860314654617977748077292641632790457335110 1833 60442357352315538600 1834 120434308179991085672833235970781354099376557431900 1835 198870176195505867222249518706017032666524287892293856559539274643698086456502518229579571106047351852017912272134151055907170596763909836106793940 1836 240240 1837 1210891966194949848394962307420588204378730643277273927169774450100 1838 32365034185618020010716991513958659767082943236694935729328906136551863378072625698564549664662002553551382345074856987881103473255815956621387223447804841155658305239172609952384690477550897152816216908432126258545416331558137240581301042339607841611309055744941010472200207903859708352679007908322424571268778054926384062108162417863979176373973320401208882140740392521915282470 1839 23050841453868419690993905008895375191085506779606929629480612851266063482938952872737478252567944666962524546084896062628456294829551582846846747230304340524804398102245780112639636734641317055102255599807582363661521151401659006236902469973820745140 1840 58198140 1841 495493411377075651965669197608702759626886238621306994560827089429724739336360221305969297730337379973300 1842 4087559516010308964514776061785608112457182377345106481738722720990580611116200674540307913831182708708641457675918854420 1843 12134180425503367123924805950869430838100 1844 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170 1845 178097715235440 1846 18152722782995416899080697900 1847 317883794516258441567227291748960622068199922127386133799732061498606470622779458232306815635991155859636351207864722086074632015306843950955984644672337533182383143038163259988849498273950710019848875478408235607247714196601337628874607099090394112460833075866419320804936050679168279790491614518714978465223881677514696458785603613025818890657814665656536820403895279742708853285925116461999318510279308067385284817407347253066137532810501772112616723371120104382039629220205944829464834604191370981614155755854384826233547542132489998833454438517945062424509008963916214052403930884773785358345206185441254228514633813456253156430306239306268725883636261857510599719341811726002086144761959128902807188369520905304265990385581958408080557292212872431951942943351296489390 1848 12600 1849 92568222856376731590410384100 1850 7220177644680 1851 14130165811221341270579263770452864992135415655899047862871615677826096915041578110988074168824150080848027546750041286391243708730515120285117056052176560741705096036676663209048097318335127354777682682682047988924512465809216970823221214093952116770820 1852 10102574809838931493563579754057136575994012365333403682475788728812063979234193977195222615030954044197955428585419874540003126019373287245560908992012558535497807870905292679023395158616370 1853 77068274811377832416822322394662351601285934100 1854 931449457433989443600253267522029452280 1855 110680160865928453800 1856 223092870 1857 8718312305523567563947405746369417700147551459689712531391786873218701796580653694479641762164500599883232996344775473703397368286727829215917223584192937977632044254629501199982676045412773577897830215214823609166424191404286870997927489095968456047595940 1858 29743466416582960389848915201328008325949224834522645935253264739491162444448743016980821141824380346713720375123793571862734091922094864135054858348532649022049982514799628546241530548869274483438103338849124031603237608701928124094215657910099606440793022229600788623951991063647071976112008267748308180996007032477346953077401262016996863087681481448710962687340420727640144589930 1859 1120581000 1860 77636318760 1861 587131368471529341574668807860330268959965256169282189128105117587926151240273659355070688479675664872748340680926141692979845332271740777415703638709807423787861665191487541199405023311986961406660873008620011166586528121122670600531399312019957925715158691125276485526716885604423812773038012016066565225268509458369644359377009873258687491044983687467623507285994581684783252019103690105312741288485882000460621057751370376413156023100996773092003088066458832793627195169720380100021549513941462203041345681063048774053362310318709027845390347942644530298068139556353247354790060344177181556863595824509996560066528653453699579926775623998678336707076175650822077681624326257925853109375338511083484876918505112096979284242169877179724789318717175381815238616369844615903330 1862 459459000 1863 155195040 1864 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190 1865 72985354663750653270565573365108250988614413656471845357350913794237197729536424190255702595919378129690573803873233437517931609012354909851193375980 1866 1254880771415164852106036250968181690524354989844947689893787875344108247612673607083874529546173091573552927506507088306940 1867 1092651476725516104670458651428074630534495341731034153967403623831130567458149280059786551260676412328184662007203549690635492163357709586770624471638951615669210558921358314172092748383607735177795884669041840781017528833409289987588934119669141699755910324184139539565220124109832715570623740361899877884224696102025908152800615374134417420834714642377247347059235916515381632007551967285987011537872226402857215788475300270504883358990954994724217746891679887828940210210849627366140103645445061159859944312458333768513307259503117500820271437521261470884704807714373393327264302300513734877323151829413103598283809824077334918243729436261540384611868762886179886565502871166000012636547504969126365355945338013612478447974678141431467832922132663385558159065064280830196097130 1868 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310 1869 16023870941356551081337441079567400 1870 37837800 1871 2039980307046538567419746302216215335207902803011840765457142565692720769444364705871621491203682861816720763967449027272416463868988843798500755888549922666454416113506175972559297161232195641576944916677101116738159726331975144406828540001422287553444284575251788520368265971713057679970354523255667072009847507622482370521278748903508957324698412237318320796959593456134217506958099522922937750541207446694134421877083385605032617231236112975150114533446766350576631372463656254292583573506045929185458516031359709145814344653492320374031446773852195166141743876002735125342002452395059143015962324465514264417995872941552384292361042857500295898070358980308497848217793860466922023592434191777358924119549946071414497262368724090052550444065621682540837082974475012309976113341710 1872 9240 1873 3816803154484073659642345331446538892173986144435154072170313740411080559630406364685803810042090634459084549383097130026691203898878126746994914267476905308936212548370055244658444988665438045390463939102856189417096847967125495185176198342661100012494256440296096321609025633075130919224533313011353091730424686761664515245312539198465259154510729296022578211111399356427120955518604207388816531262599132764725503332023014467016026839642767376505864292078899841928877297879500851781423866029811933505992883494674015811818638846684131419812836913877457155851202792001117419514886588431155656582865509074977188726070278273644511011007511186383053625289641652157199474015492312933611106141444372815438547027677949099616524377891882772488321880846778168033906182245242748031965308062339410 1874 27631680301005570202169642222033719734806829871271538073850282942987289910892882262775182840754849342097046228490004228260479971395626128781465963405786830941484433756248854919458381879899555995113998001790836225359407738484091227283526346198482534383496717651299132631651399698128129865808055680738178300145290533171455319408905772413790085808456096265852484336539250855977694324044970 1875 2592 1876 3518651440782209129498100 1877 7148872308348669964510112805799367345041876048527043577174997635789953888187751121056510536208835758341865360994540924539992624902598731397121474422984243643637526103097113473245267463770365459016338957939649642778222396242426052481835019495804240323401742312674588410373705010749720211707550895270264340811085438304597637054470385918725430396398595971450288989411650994587997549686345680439253363054848175668330867740879106096721018270650903296195483819063779403932787178928305095386606901073837751456724670785524431615536310559839378149309443539692477252909302829418092926751382580131554544779707098497432274483929631206536169123617068452095459440167498814490434614831017102124653601802925310283316398582840798663581750159791496432870626882826015508727506279345339667063871022000761714930 1878 390267919910116269004977274051104505753074401841778731556968029232017665007541491803084978688859831479374960454523704463458340 1879 13418433322770453523385481736485412506643601343085260794357470562377743448128408854223070276463984718407681282586753315361566156942177818832397007491941425319107636495513281989281367029496975966573668224052722379494723437747033700508404331593624559087025070320890202446271444305177224837375073030422286167702407367697729764751240914369447632854040164638412192433125668916841671400761270842184478562453950025729457038749630082143545351294011745486958923128382713941181841534848428664040661153315593459484272207064429358142361654920818512786253825524002779803710761410817760423512345102906927880551510223879680379206335917774668389445029237484583177369194395274798545772037819100687974810584090807401784880139992179091542945049928638804498166659064431109881529286331202555078885908295429738923610 1880 78496567990020180 1881 428828400 1882 25890884442042219279432954762045595391513999589381431175197715117579090646506630680220346321787293833544932316095133961880069733197701682668233607711222260592170914429605177059532503821465883967421816127678013543161765050959593479964664186387978134717336424439267287275857361517146057684262148172851673067236137229581653634286144708751721310402523362201103777823337278052051099581630136890 1883 130314767192170896466970998971088825781871080757403739569497524520017606445462738203469925303078730932977900 1884 450639069983662354657780472457984002701370326724713088183820 1885 3092067178200 1886 71978859478835208900 1887 12045663037207800 1888 32589158477190044730 1889 25213236213485682170441320182856090099983326923657205032597687186707779939033280237085149049475827285888033129980509479564382808894352121586073977077357938174603248975069456857859688648424817841191922592995065351070585339526676323255291739064420546524520107132952690396544043849428005469427762224163475709112823443904034227967581678100192102132741469355576509581843131894745500562030427912464635218850972098345649775810554924347721715081448069769995816558231119495480680243980197459732402307080000110370947477074062763949497549596217985525370938159601223251172520690926571835779696448362117487556287710669919432528705189498601903767209937233531790276716268721346467505659062090192704669087506627107953789783045304513009193748815912313652055152382066055467393529016329600993226621687112479437463190 1890 1440 1891 12439669620305138966971612496100 1892 63892555340714100 1893 5396635317119088322083444157002669556391334353547932056931516074522376412083424636882898250779825871327721224737416018222402970969484526284652761398615428608154235393615661242789276472110506844718756903217975814074016574479253573147717115750404474293461886860 1894 24363322259961728341946410431084905263414673613607926735861049925641924298362739470087345888801843497365781309445521058129145618939037283390807824856260147217232830478258471613020086095999396813343928976145010744115220912952977464646748999391087424769013575397350517326581777187634440280890681430653424356269205133036336069863262170935369753088774483831238654931760378646980084706313958813490 1895 27223537289578993669920958865185377618753176293863998318291890845250474753117086222965377068277928042374584028844716072194188490161608381374495129240540 1896 81459361198498048301242646940 1897 35054672374693971149615198723222894135323320723741605944194834095884736133829476576733409906528178620971055100 1898 1288843317592674599834729550900 1899 31199688166733846212996796425319255506751987159614203780372129899474046144658803240 1900 18378360 1901 47627803207274453619963653825415154198868504558788460306577031095690996304833866367853846554459837743042494582533182406897119126001431157676093742699129145211825537313906204004496951856874480902011541778167678448172335706365891574629246095092690412384818482374147632159071698831569502331749042841444805614514123485534720656630761789931262880928748635612684026600101676149174250561675478326645695928409486293774932426506138252092846319788855403795522097478498584726963004980878593001434507958074120208490719784192904561100600871187255774657425702183486710721464891585160294197787846590956039933993827485455477808046724102962858996216259571434141551832717031614623477118189968288374019119906300018606924708900172580225074366991513258360488732182849722778777906376311846616276205088366955473657367965910 1902 122153858931866392198557886777995710300712287776476742977330993149621529147360486934365598329613127253044362622265919497062460420 1903 202218958354556624681958705339238230131248017427304745837352333166700 1904 900900 1905 379320655685011293457742475498523949919296243880 1906 23072066180183756739823250678237405284453695912086706618860414279582902310549514278172716556695345792005394900044908442048300901135268307371095010138878359414719490462910772617530021532911428782236700740409325174677114204566469659020471302423359791256255855901290939908272942996689814946003475314828792865386937260985410258160509275875795156175069436188183006220377078578690140216879318996375030 1907 90540453897028736331550905922114208132049027166256863042802936112908583975489179965290162300028151549523782201395579755511423458528720630742254204871044505047680346433735693812548705479918388194723940920296756729975610177801559883370196826771204473943539934993254648734395299478813623932654930441586575473191348746001503968255078162659330736645551156299712334566793286359580250317745084298953467959906433444466146542788168817228500853918614122615287507306625809565956672468650205295726999628298902516340858309750711570652242256126973227623766259850808237081504758903389719269994696369407431914522266049850863313096822519732394951807109445296303090033995077099399230001679129716199010346941876335371763871619228075007866371650866704143289079879597323002456800021368820417541065872985582355422656503194910 1908 2459559130353965640 1909 31210156773326651598019671458849219700 1910 32384077756833298696321284466042126837653105182186103932757069597495685740 1911 4158000 1912 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270 1913 172660645581633800184267577593471794907817494806051837822625199167316669641257866193808339506153685004941852658061370593760284535414270242825478768689081871125926420649133968100530381350204366287338555335005915084063488609067574697586965348652686931810330656032136615136491836106097580839572952352105599427375902058624868067462434056191343714783066055063551422018874797087719537355939875758104263399541568578596941457097037934454751128422797131827353276433735418842279374397715941498951388291166007098662016796694606965233825982434137945078522257535491308114429575228764194647879885976459972660993961357065596338075640545129677173096157712180049992694828612028554331613202100368791512731618158171553953703177867939040001170738202804801252275330392094965685117640750340536250812619783505551791005951592693370 1914 93699005400 1915 10317720632750438600900043409905258117507453815374455362632626630349929931431375678503877908877334728059967346932147391361597437771249576540933653982164660 1916 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770 1917 62866572408642136447032720 1918 15776894371578832223141153912172357387018329023578900 1919 1177015501273826611020706177234334791295700 1920 12 1921 8400441954440183733433633141018196324540166816900 1922 41856930490307832900 1923 3405276885102144731234653263068684490082931977088745127923786643023619516024640945873108796242070124807792092809309507498336274681744736085615892442526335451745322533371482244200033453901729819017535605930542738680704458496409004656209500038505223279174450608660 1924 463294732200300 1925 226800 1926 95939294115700912690826086554769033584840 1927 97083745922541450204576744300 1928 1062411448280052319722448549835623701226301211611796930357321893850294264731624591303255041960530 1929 2182782483350474772721412741627026758143159397313885626999147238178140109771794846304662738391166950001794731490767394306433552070998375830879787055659381024568751743891120118532221443951008813990240323401477895494331557896198171984630289524681848121950822840151060 1930 6185358851555160050997365333014046225991743089797545851156600293121675976340 1931 330299814997665459752503875936311543658654867563977165754682006007076789023726298028755353475271999414453764134871401945863424316247498974525140884502213619463897242701793280976314619522940952707678656355866315555813453709146270396483864711972590100553162544989477344756108882470964672146103057849578011704570100638149372613055636349494040526380005363336573870322107486828807474961912982325253455883323020690855949007426633568611938908672810913185726817817735856245280443222830596087494005801000571579740438132076783124492309104396505888935213078665394872422903777412625904361394221872967927700481448076066485794738700362833072432132949703400435636025207134810624436376055618005498163855585536582182713434179261367383522239622181965584795602707040077669355630046755401445847804541645846120576194385396822416810 1932 581981400 1933 637808942760492002782084984433017590804862549266039907072290953599665279604815481493526587560750230869310218544436677157462272354673920519808047047973774499184785575657162825565263530298798979678527485423177855338275779112361448135610342758819071484168156874374680752724046252051432781914125004707535140601524864332266438515810433790872992256439790356602924143591989557066427234151453968870064423310696752954042837533340829420989654032647197873361638485206047938409636535863285881044950925201732103720478786033040268213394648880589652871533896454902877498648627194183780621321852242436701068389629676234884384069640430400630662866448725877266241213164674977319315786642163398368616954405135671140194819641400153700417581444710433375544240308827294389979525721620284680191932110569918128858832631358201264086860110 1934 21987679069715120173051557896360247236084372204218631407773974808442505901953687107098598878530664539781141339742797745272030758781910696924653544662351076522227674411153966304506110520864591629471575805610086891467289836951845585046509151209461881067211830673930265732584114675845393643541311975031839600713751209719095976026965339909632783834841172687338404928019355885491703626685991003545403590 1935 7302006324653040 1936 44100 1937 23133833762884129055946328534111361532516233048893000437900 1938 30661230600 1939 9499816213542066181545718853993404310672619916133975210876800039984763492267788152294754084669136406283155932100 1940 142612451378073304623903225608149860 1941 1403529136794355278859868392866178205486051492472828458160451674148544090583264086173898140785520348851154012348563434539036773981651955659255703076788981998797707371321990236216218388460498667395724527947150286802855191727255424586117276164370428342414379086217131580 1942 21262085660414521207340856485780359077293587921479416571317433639763903207189215432564345115539152609968363675531285419678053743742107643926139977688493490996994161155585885416457408873676060105699013804024954024048869272332434680739974349219549638991993840261690566963408838891542495653304448679855788893890197419798365808818075483692614901968291413988656237565394717141270477407005353300428405271530 1943 26166201615124602654664426284900 1944 32 1945 3951687002343417984144716625993713859005354811288416403888295999424023163738216884866985239100019200846967493875012450891491818666388587815177589475169064780 1946 2161434528906300014570338085967612962021511076230309300 1947 13687446560419818786600 1948 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830 1949 1232884686356031041377770274909023003025799307731255140370738413308152985476108325726986893754930196270376652446396096945374572461584688364788954943733306106924190517745295741817654404067578427718593629323002794368887081024194679246134792552797265178897047238166257895015581405215419567440003634099665426782747562754271025651061568517757494031698114759313452369563315813809403843614760521825834530259576823460164804951947823270773001245107033489208047191903290664945827423823731608059890138414948156491685493401866838456491856286179799000675021847327262204887796366357247941015140384630143165197154164162031514406614951964419071320845387120755644265047316731158237415579301849046536572865127252313996586366826497102907184932625267714927016516963160055830423219892010286811004769731651743084123476415403043479900592630 1950 166320 1951 2402892253707904499645274265797685832897282850768216268582569167537590168692935126841897455928358952530964095618025992946535041727628557622973673185336213602395247319085581400802608433527710355623538983550532446224960920916155429850716710685401869833670345067186036637385368158764852736940567082860247916799574999808074228993918997041109355867779625665901918668278902521114528091205168257038551499475915228923861204851346307554736579426713608270466483977019513505979417649032452904108725879770733957002295026640238468151702627901764428252315617580440834037326315118030276237038508609644149028969253465951799421578492541378652770004327659498352750672577220309027404722964059303791699780514133014759979346828944842853566103433686646776392755191561198948813494855569528048994648296206989247270956655533620531742326255035870 1952 1922760350154212639070 1953 776363187600 1954 20645485176262500092327971647692728664052073871756513490749228064210750014180728185019979107188517184279281128940878142507390185173586522252281918335527179758081330482073894739380144016339454362633742403708230357351452063434794074998515093092182699461226018894101540521469982563687763279358619668139971015967381694624213200362351294665529069811210962982985206675998270344173633562202198054715981518655630 1955 1747690144200 1956 70750333987434989681271534175903488424115141295779954844859740 1957 118878565628656487713091323900667813920865700 1958 56083548294747928784681043778485900 1959 908083351505947865422334850184417298949475315629920012429812233174108026607371863754512097088231665706696645989520542146756792766128815311538439890682471353222116669245327682831893297333942637805033769581806235561447309047534259707217877678347667137542103268782484132260 1960 5400 1961 123322596171876977286894783300 1962 10265504470379997657918391261360286593577880 1963 3446941230669735229336002951582592868344918724285057065247100 1964 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210 1965 48173723271996434269133294388312541639750622972760 1966 20170639017208462590204428299795795904778876172706113680461995818733902763854571436764519587723181289040857662975237945229720210914594032240479434213810054623645459880986195160374400703963646912293166328422941059132368665975793811273549245951062497373617820459537205089476172964722944723933371415772751682600131915647856296754017214888221901205553110834376546922450310126257639990271547499457513943726550510 1967 2631449091151152332288164122556172994056315716769111133412873611075779487358177318185646881453350784540434193191700 1968 14841476269620 1969 34983879795338296069978856023688213812705907014923721029861953637839100 1970 1193774258350145889842491509271710921616406416330926349273223856572483463433620 1971 4463526641013591687739323120 1972 6699478886100 1973 4688042786984121678807930092571285059982598841848789940004592445865838419119916432468541936516228316387910950550768712238689866410603315922421636384590952738273127519535969312965889053812562903821524556907088802584898756707419243638748302547219048045490843226079957479538853277750227689771046378660343685675970824625552820767135963227204353298038049674174643321812138818694444305941283269482213975477510611630453210664976646039291066461518249735680110239165070850165843833262315615916124191432701950111477596975105251363971827036342399520267769899440067206823640795277068938462130297415734755519013512071960671499638948229751554278443263681286216562198156822912466614502879701697606271783073511796719705663271388407307467799122647860742265378735899149135128463216149223588558825899836021425636434946093657429278523574982370 1974 784965679900201800 1975 1466268501572964869422367644920 1976 1179278100 1977 592978428533383956120784657170424496214007381106337768116667388262692541374613827031696399398615277706472909831156914021832185676282116398434601248615653793654042185017198976889226323159064542486687051536919471821625092808039871588813274123961026640814993434514962138365780 1978 2951133238632243564900 1979 9249508418719672072288046072643145423345667514967662551629060895693299200923595121260433240746518468233348305436666669246935106428120342314937888586797949752612880596044467454481699103172186609239867950777686207500005246983738167699250400925663181793753433685055756107130157517001199231918274505096858091838690436986215715373559255447274189057029072007146571273935349889284138615622151890688408173617128436746884184641998922635521274128575506728496857501872684787377209883026548710202513029696720947569945298831882660941116414742703554253488310011595252599063043289081657015585783076801244672639013659317978404868787644857299816591368559243177705277216963411606296630414181651449377174228004038774927979273634449327617633967668984229244489592245929021243608457925462418140226563500376470272780686148642786107966527013440216010 1980 5040 1981 739437194613473805372974118438284611329824716412120228489017484712294035947647826410166773688391570455862008286867700 1982 19827738153915918726170953018699267374397635277770109747894141889815426416869043722339522754731887207127163082704658900160814967329045933692391283832175283695043487063009429842648035891996264914784182500839751061127118398654205316481898908769894434918266317511725072602955078024322654663626504101704614903995929673081842739709198922235122128885058707950192145624768654854111260110436931191966736206683199151330 1983 390772784403500027083597089075309743005030864149076589188883808865114384765870512013887927203687468008565647578732406340387410360669914706568402222837715850018013799926334125770000146961823533498726766962829931930450936160498275377027947647690316556297080673345360049183049020 1984 6469693230 1985 1537206243911589595832294767511554691153083021591193981112547143775945010694166368213257258009907469129470355117379843396790317461225160660104082305840766199420 1986 38722773281401646326942850108624640165325795225143127523813924828430024739713274358193894670487361339215062951258296480568799953140 1987 18304777160646231031058043177760784792801076012121004189673911512577039118627794744974397383437360048633796296459163338439684575621250157441262081513273142560420890699572001092419282525177757299685698674589041004642510383780817833876816543431887436769838045262725341336010581726145373279966265245586682163748768374795720900724273766530155620143860533502143064551118057430893310320316238591672359775588297176322083801406515867895696601500450927815695280996206043194219498358509539897490773285769810755240921746388295786002469384775810333867653365512947004893545762669092599233844264708989663207152608031790279263235330749172596337034318378742248678743612370591568861031589665488218317427797219992735582470982522575219355297622016919789674844903054693533041101138234490125499508369167245034669832977888164073707665756959598187483790 1988 235749646532408011676372700 1989 277477200 1990 235173528894978740298970827326527051558432064017192490806825099744779242296423140 1991 6262114483365554996526215228240190272474357355671346064345289701173198900 1992 6435289534681345815798169108260 1993 36371592218204061058712331794210679383295738036084435324882062175490576728713428158264127600890034416635353241064357553479653251759424062835787755966873734267556309820049566170637114377528203754475483266408424476224668132572485035913234471799160336861668195937035253234653025889850856707292969042980737459368802760719097429739131974095419217225850880068758269263071580115185007606468366081652978874093946489351980513394747029508749147181395993569786523339461407826914143238358455776314166518824613970663711510073543726786906667549535133395027237274225698723475430423486994677648553976762460792612232159167284896048602198605948921687190618560848124663557780365447326869768665325089796729033076125565602369842272356960858976374947619622083916822369676050152667961671931879367523129535315883888958127063782014457131859078721598530290730 1994 19649288510530675457635414441530973968028056560270178760163094612807087579117222328838467049939300222263018614960316970059367632623084520289159762277685706141788095679442344974064203568968298530551124858332193301576974333066317468633561818590965385004001920654119546949528482322103750771653865564789273369859966306024106155051816131935006029725093179578640416314145736960424258769442998811239035580823050358968030 1995 183783600 1996 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110 1997 72488583290880693690013677265861884010908405905916279602489949915752719420325862319420406308573838592354259009441264604084948930756532157231724997641979352395239725471358785378079768954413710082669638149951989981115763588216962676575076302295726551365304714502511259696663480598472757417634887302660609756522023902113161177470090024372170499931120803977035230641301659169563720159691453600734386896069235353278497163195730829810937050332522215184584541015546585799039887474048402362194133872017455643532777039576572647486304988426223520856289283887531817555886532834009580392553568075687584359676178693220398797824864181821656200922570902791770312454470656268336522451448949992903964880962920718252245523095648807422991939915270605906813246226982764367954267247612160235579473597163884556590693547238117554813063795143892145870869424890 1998 1604483921040 1999 144759700831888745298957313499926182369784086594114810366172429981758180682390747051882551398221955668931455241854205414357643014720794717991754820291032766733293731766303494400025298601964179035091267385454123992288179885669274465120427375684565923076513514861514985614236970755150096563016869943413237683774481732519982871407769778671224488362448245542139355590679413361618749158903832840666570631450263000497158834901874467132441289514046863723615328408046531840682655285674659517301685342418858920134955748034415577030151061887168371150009699923401039659105406069517132043929475447148105966273328850361136399256253771097847433242374092875165313971577900567868035335543553135829217867282952674349734309622010668423714904010795399995906052715284580442804671693481483990452208773536277459511615013834520756961688398902352615304126241505330 2000 216 2001 4327863360420600 2002 14553000 2003 289374641962945601852615669686352438557198389101635505921978687533534603184099103356713220245045689382193979028466556623300928386426868641265517885761774500699854169800840685305650571905326393891147443503522793860584071591452879655775734323993447280229950516208168456242859704539545043029470723016883062129865188983307445759944131787563777752236534042838736571825768147309875879568648761848492474692269075737993820510968847059797750137738579680583507041487685017149524627916063644375086068999495298981349776540320796738483271972712449573928869390146878678278551706732964746955815021418849063826580384371871911662113251288424597019051505811657455462629184223235168202635751562718522606516698622396025118884934399326179006093117580004591816199377853876305166538715269486496913965338299018641563718412655206993166415109405802877992948356769154670 2004 11532304439951903318047260070672268613130768031212132639712137620 2005 610270878832901069545421022702087212387773959571704010501681216079050169245584048180663131429933265244399730981599797828525756032106388782061320675418784181169740 2006 978652429070017043241900 2007 6583134203180841550942324045742362911924669290678596997658519408789023736523007483640 2008 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730 2009 6678664321329000 2010 1407460576312883651799240 2011 579617407851780040510789186381763934430068373370575918361723311129669810177750504023496580150826515832534539994018512916471759558013017888454832325180834324901807902111083892667218095526368766963968329337556156102749895397680117950518795850958874902300590883964961417854447988192708721188029858202816773446119973533564813857168095970490246837729777687805989353367013599061681386776003469982530426808614958703201622483470600660774893525890375100208764604099833089350497829715875479683297396205989083859643602410262555867181993761343036496579525388464197992591939068586128388152497487901954674844640509896859439059212842330714467829160166140749883291646255999140041909879410380125200780852947340659238313126523601850336549204514512749197407847353841314239248577046684781453318672572612934339052127980548379607312329464139823164619875558608616804010 2012 124846525121166472890127769845656706959834701767553316679575342375728606681436245953703527478773456698735316531921607496638484885416740029028542605893861455745313937474271661656548230159065196413238268640890 2013 807559347064769308409400 2014 313907382909250749719100 2015 89669948167800 2016 120 2017 1165610607189929661467197053813727272138867498848228171825425578681765988267456263591251622683312123339226959927971229475024708471164178973682667805938657827377535691145389708153775590103527590364540310297825429922630039644734717198493298456278297428526488267653537411305294904255537238309128044845864531400147266775998840666765040996655886390674582930177844589621064347713041268806542978134868688312124681952138462814259377928818310880565544326519825618844764342683851135558625589643111063770244047641743284447037999848902989454060846394621425556201502163102389466926704188574672448170830851112572065402584331948077025927066794804441094109048015299500620814270624280767494274431778770295277102065728247697438963321026800450278685138635987181028574882935128888440883095502623850543524610955833829368882791390305094552385184384050569748361928392864110 2018 19590340644999083431262508198206381046123972390589368223882605328968666316379870661851951648789482321596229559115436019149189529725215266728292282990852649023362731392404017939142010958261393634959471483757196721672243410067118516227661133135192488848989914892157188308679896875137439519338903968094905549750386407106033836586660683539201011635917900039904495065203299749542985993134669814805318474080581207891125910 2019 258300810490713517902257675878779740126325401202539625453852197659840608330240408441179919881637416353661893049542120590996078248402813621041713869295730176861907121751306857133970097141765355642658392962430585006028068802089360024215473395123299243712370325081282992509995402220 2020 13833407783673110548518612883990536420 2021 3980433582824199458387646516300 2022 12817237956143944934218083385954755894722838219522375210382409118210338188845093812562179135931316603280185836866496135068272784489340 2023 27054027000 2024 2036934900 2025 576 2026 19766653710804075182143870771990238475539088142104672537897548776929384313227289497808619213628587662490595625147474943321532235492742204128846913537770322864572995974935654100594289056885746177674106727111011492167293600757722582873710083333409221248630824126186603003458015947013676475012954103807759699698139884769988141115940629691053820740641161140263635520790129447288872867072881843138566340347306438762146043190 2027 2351036594702088127179336457542287907904095745176876222571883392201121998335459283663554522952240552775220778174717969851124836986338148989917940964578272837820489489040251041346165365238815149765277805870713892153944789963429924589360982986313325913337926835857184958602779821883418609669511266454108759834097037087189661624865087690254922849990633770168712537265686789337204239182797186898030144325555483497463279496361165282426533046100702906590488273209889679193327740421747814310155015624582244093396204729675645695237329728840727177951415346858429862977519554791162348355114327960565826694057855917012597539271361294893725120557686817949846859092752182383849174308035951528897779685573914866573875605734389018511056508212107924628786144134635538880154967985261203628792306546289140297916833837036590234245375712160916902629999182446009568406909870 2028 10672200 2029 4765551177461132633792514999438217589321602075473528103153207635991674290625975967986025018024191600475372517360153324888230044571307428002563666335200159042262132194284588860808677195339078308574218112499937059396046089255872457142634712513257111626335977696282513911087834698957689521800099337102478456183714694175733444113601532748146728616931014652131980313037547121986512992823529897842307102547900965049358067539124082027478582484446124791658919729796446379724875329834882819606684216671028208777314106987052533824246067360360153989707518908082037332255432137561686080115816742776066930708855273943784535212103049344749580819370431179984339583381008673692062276322388873749075799422658325434545245852823606540521911542145942763222549514160906237310074120106124459755562005369328087383877422187673168404815376568550178561631008342818061395160806306490 2030 40156716600 2031 173836445460250197548219415866418765105016995009309167930442529025072729406251794880914086080341981206014454022341847157740360661175093566961073434036026409028063492938629514851161875376408084347509098463715783709056890303806139296297013594917980391018425228779703453959226905694060 2032 31610054640417607788145206291543662493274686990 2033 12244492259751618234448406361768784833849167100 2034 1118939987271419744713104647488271238699988920 2035 252706217563800 2036 62797802135946735863734268232365323600796854989079318289826397214991489160762431714712874321823048719463864215556568570809157897364620234601356930764612312239892910549558645813243759770009793795858849126367670 2037 1426124513780733046239032256081498600 2038 20023620209044528159511741092026111575721096287952033280890216911029466309299244261280131263405759302102973368274392117584712154554147852782521923413761337061812444922609817603902014814625260877983870114563454641565468417567572976451068314416743541124863024839827028842502970154324854269188122507157260575794215703271997986950447857877037520410269496235087062782560401130103628214344829307099367702771821422466053941751470 2039 9669303339068638113965012933860143488733530611135788521297858293427107135680105239043644761571084757364530837723751096198218760435182771417201678994121122696749866222203430798580806029342989888097088550262372293514577515100165215542405831689398679489835698745757220725597216604185152039732401554980928787596757114482563158106497509945989712363753028729175788055153183110510634862438942162722041111069691058085147519036882762433754043860941187202275948131756989704461772044234977240981962275625516235609170323076729591129395270674170752445116555864498453747146271807112661056554992171092639802408267350831938821945357087120496899482502604864188225014680066598921194358658127024836874797028573742306692303835379097670718958519014117866578552964232478755502140389695326528844035308894366689301887289618788858693370399057588312301549315927577846570781275995868210 2040 360360 2041 520488125831130019629736445688971523120082727367043616852312100 2042 20404068993016374194542464172774607695659797117423121913227131032339026169175929902244453757410468728842929862271605567818821685490676661985389839958622802465986881376139404138376153096103140834665563646740160279755212317501356863003638612390661668406235422311783742390510526587257026500302696834793248526734305801634165948702506367176701233298064616663553716975429048751575597150417381063934255689124486029492908966644747930 2043 1468038927309327665860138262200546929359201251821327130477849828159952293244630668851720 2044 16738224903800968829022461700 2045 244718622411993328887713830103536972167497357788253308211174167647699117867479203320445915703403239363004292123621518929238828168874661901606589590842932456649065740 2046 2717271156600 2047 2590443012186112082635632731084485235100 2048 1 2049 117687273576589383740144544541565503976096505621302306688909592149974237808032465134378836276391521276471785373125430525790224167615538344832646714842389878911998984719452181554236589629828273103263659659935585571031514735676756303593078203759472724719473879883859238330396615154878620 2050 267146572853160 2051 209260726075613086920551675518034545006340394744630024662391948173579212173184334874077196953814814439008948345183559100 2052 4084080 2053 19715709508360953114374661372140832573527668916105872794926333060297871449651734582409991668843441820266278378118728485148168052527337670919674223469012969178672977227072795398306263493830356381829963553984977106476223553289236874490965490814683907479774989742598973059492724655933525009014366770606113797909787756429946279379148422779873023509692425578789431844457340362331184484513003069790241825471100067435615791316203952602424495432459080705440658240652502007397553198195118594362221080000427604407098288753451636312836956904634164235592657407712347190431248214702715894315629036857892557110457128346323257946583100638693178044822811318079790804932655795200315297303921003642387711141261860563345607520337980150595956420269786329953669494070024182468864254588770792312987994835613679486548183532710482875782243678422568782859055176331229157823021755575280190 2054 94085562184265245787935257215700 2055 6310757748631532889256461564868942954807331609431560 2056 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230 2057 1324323000 2058 54000 2059 1753135508213348377862516561088300 2060 1397174186150984165400379901283044178420 2061 333244836499217380150251385519524152964538684163441258618471910992309170566531161829340440 2062 20832554441869718052627855920402874457268652856889007473404900784018145718728624430191587286316088572148631389379309284743016940885980871887083026597753881317772605885038331625282052311121306792193540483321703645630071776168885357126715023250865563442766366180331200980711247645589424056809053468323906745795726223468483433625259000887411959197323973613488345031913058775358684690576146066276875058596100236112260054944287636530 2063 40476351620665036743811179797005129273452304284765356847983761772791530086135011097687712896135586057006669510277749580009189011838624238398091180781883625723815622247180448952722758952833721651896915176331157999595686954902803303329952152642546062055978053941555691691138563718631526843506494980054351627108794263950679711565391711967079317265398549713254703576670919763865921746705195302279366467692168438445319219572166714692777489122838492688269671368059586621187176715894578474225639877240877871847772786810836209350254272525213939175671725658033448781955352584784675731029986412669253419747768484495001648564335105611237094526021231636017810522526742347546247305364949820477821970973010599736548532239253873249173498530813871335394883471325759646608578314670746436618564353397514883985883420792654621343980946271801533711209640277008013461010663664196050230070 2064 608500527054420 2065 5866048525894208051400 2066 21478363629567679312259319453935363565443981095452566705080452708322708236009211787527526492191887317885238962450067872570050466053446278915582600422284251638623556667474519905665795932766067302751540238304676458644604001230120803197643188971642395909492123531921468211113296322602696202570134125841947854915393736396006420067642029914921729932441016795506483727902363597394803915984006594331458185412579343431740116647560553262430 2067 2840790795558830314200 2068 2747379879650706300 2069 83502713393431970802482463921221581691132103739470931177390500537268926567696527894529751704727714035604759199702997383558956931423081803815262105953025919868231628695933266189467051719695967767863336008771178953165902187964483214769691290901572526021482725281429391958818856951536839878153899143852127406725442566530252244959403101788084631518517208058444453478672107472855396563452817908602333022848943488512693549977379932411199960060415810415900332032306927199509145564890515392327495066747931049621955259190755099889574564219516356519410770032523004837173892382410786033114861969336669804939646383513188400988223322875982126007181800865104743107972669462987908190967891479645746726117320867256499622009580740513044927469069016564919644601345042150953497063165749898744098261059073205662877497095246483832632692158726564046225487891467531770064999139236451624634410 2070 232792560 2071 1310160671793423151085979480709259977221860879700 2072 6016814703900 2073 80380407852810549094518723921889239215673913339349475468525251438432404422886173686780745176775409031830229409844669049114723106481412689520697706237352287296895306563385840001543590717172710529529079547736004945014524564467224555354072413167719870983400659960675859779660888150782097460 2074 57740493315131005551272100 2075 115835211624264224684367043948680 2076 1925894841471967854113892431802268858392838261212426150831926982540 2077 758819846838613476985268362262100 2078 22187149629343412729563876995915230563103632471602501406348107647697357607797515776515934866434219599375451848210920112364862131433210006119796826236219631942698134037501179062552767198547347523742341066168730781779875933270714789703165414207706594974505363608474876662080035101248585177254948551994732134127601729697074631929874216902114147020211570349758197690923141596108832445211478811944396305531194461764987540496930051520090190 2079 50400 2080 13860 2081 172767114011010747590336217853007452518952322636965356606020945611609409068564116213782056277081640339666246784185501586583481891114356252093777297216810628207371239771885927746007330008050957311709242202147569254100251626898515771358491280875353556338447758607277411962796215032729721707900417328630051604514940670151091894821005017599547102611812103472921574247372590361337815489783880252898227024274464077732762954903199080158772717365000311750497786974843032375784422173758476346725587293101469341667825431265672301671529773370179341638660883197290097008112783339207916302514649414557569826420128367488786801644634055030407018708859145989901713490395453118921982047112567471387049976336736874353697717937822552121489954933503795272818744680182892210322785423689936540501539302131222462516493541490064975049717040076405261011640534447446323232264483219080218411368594290 2082 4319409191220509442831494101066752736521596479979040445898871872836883969640796614833454368808853695305422627024009197518007928372907580 2083 359528364256913365735489669352108508691939783407524907097129587817759180271681925840880459112606893546845459557890028801680225815408975360607150555508182917299539549965294615639441253746754042165666933022669091617782623635575811320197020355501610750740309785661744294294578923483110550874140768460879137388995591534584422233122511441624657520535180987327149796008782360541943994034240254806281210437515159745761879709153557285810406024836565648752785894694648350374007382543591389277535947156944157700010744722463864059778453458383343209950053297933560691873882702128891673825532985431694302808780287132744165334222483468518277005933135882804985465773512937940476644640041252907956451000756749435530044951028608730964820596216621397962735807679460598689681716466698757940783703287735073944496823059840825213078461160398999348165223952185135798646342389578905934514058044717490 2084 31964081287196888554640742530273949712805599189441373009521636182430667982828077742788853029807931798207106885718293402541861369758591699412090677759187666930105491469725350718941073722934985042092154205321144030 2085 864573811562520005828135234387045184808604430492123720 2086 300439399517975702025276993949498201720990039596012992700 2087 748897582747150540827024981260442023605310568837874381483320931424392372505913451526553996331560159258079092259084929993899910373496895676144694607123545016734940882577708684376956131554488669831084221486219717839841205032904414979970393400509855193792065283533413365015607897615319277470835220704011243181277817166539351511594191332904161615274781996602453025086293657008869339573322450761483761341344077750421995434166859826343075749734566246352053018648952513829057377838300863865107377927914680489122381256892228836518518553812503906325961019595606921173297668534481356578585208654219232750689338097506096391185433064923571003358722043882784725206227449730012850785205929807273287434576309074209083632992591986599721301919222371956378687396316427070607015400133512790652453948352159026386882433648438918842434597111115642228161492401637868580331197492861061592782907146531670 2088 892371480 2089 1562949255193303178706001135890542503264283157164643834155690783882706881419841373335918190343966052371611065544710248897269112949488021276113977645066838449925821621939678024294707446554217853937472770241740551131748594903671514063198211026864067789444040246734233692787573682323171332081633105609271464519326804426567626604697077311770985291078470026909319463355094862177510311689523954739216609919385090265130704471106236457577999089696039756136734649920363896361242747548533902886479097735557938180798409683134081581814148221806695652502280647896031644488672234231462591179507330461355538750688648609495223168403998806495492684009652905583371721505396687586536819588724775507779350875960757037874357542055539476033618357105417090272962320596112383296356841140078641194091671390210955888069423639024292023624161004170898345330173034642218231727151209167601035544137927214811595290 2090 643242600 2091 445689532376688600 2092 16653286350629578936967826858272727800371717177698955337960772451046378019053428503992992428529932466865902687459230862724309773644226275393699243112536774470584961055726907724568299409649127206930012340972316039630 2093 672188517000 2094 1498834989353516776662528453070163199572993978552727034726908539874398737465356425347208665976672232270981651577331191538748751145398930260 2095 100089916566505271515074956512346621616506419335395603058370234567908939207798994158062379522691924899468755478561201242058680721069736717757095142654759374769467887660 2096 4014476939333036189094441199026045136645885247730 2097 76313067558320780054407567283971031028879358673428048223630067617238800059735636058918960760 2098 23052448464887805826016868198755924555064674137994998961195683845957554554501618891800056326225154163751094470291145996747091754559105196358468902459432197588463361264963725045992325119290694077168292367749311282269291094668272666501588865361807152178511072789205396851901156470197279999167891545522526687358578197155260542575139311361296598753999821593398767400869144118357076910574726485610227761446911045773822054576310323529373707410 2099 3265000994098810340316836372875343289319087515316940969551238047530974675286048628898733099628545083404295515922899709946395176951480476445802099300544625521895041368231987392751643855851761096875380617034996011314222814753769792878021062835119037612148600075427814184233241422373104912718531557617768089380873694447099771977212194504289588273062923886213568358948793167088819041119415541450223498121595453563858041640140927959880440098375027050569638683683640179498636099628887323129854835169580532859687877828067096424409755635354187218077264273454810105336836297309525352973990813333771720450188586945235521198795953506769084216896164919763663526224773680368275416120846056035751063979882021452119532905354021965434228747993216301580218287725278768706089441141624281454457501534150686850177025981921746037350872337713006643394731469367593886078018875951118563251704129951741422560810 2100 2160 2101 1133442721489165454371244956311474439317858681376513637646497435912349000900 2102 24182018439667308311491694740494964858262843170756753910294272354409474727672198217498259086210186717774898099335412150587699250532501350980033878679944375270298065966946947573245949050135938086949538693769027535100486358307018027160166719764535702635258115355876461297644313137236946719127118231253130495039148528815868309161321137618000132092945812851475307003511732180156573679192888083405128921757809687016739335250549529382313019073090 2103 55542861826292089424312438230025464298030674117490487548750948743956791456214346017565494917151807640994688522202666312938273666578656168458802115010010430522154656835299615441066621185566342975904593967485579417005036474046852167749664037498894430849529856032827019107745673712190429344860 2104 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110 2105 41937675041365708764816406778673234457316189701530757681457128283953845528067778552228137020007916532877408545517143320422587222128219684740222864772344178028407044929540 2106 36960 2107 273825237174489000 2108 194284887696900 2109 204776271632532600 2110 46799532250100769319495194637978883260127980739421305670558194849211069216988204860 2111 6853237086613402904325039546665345564280764694650259095088048661767515843425416072058440776120316130065616287922166491177483476421157520059738606431843168970457691831918941537385700453432846542341423915156456627748553688168162795250966210890914859947899911558322981972705573745561147211796197739439695219610453884644462421380168396264503845785159077237162279985433516857719431167309653221504019122557228857030538029402655807787789043766489181779145671597051960736767637173121034491249565299020949538472484855561112835394836077078608438970744177709981646411102019388052693715892406717187586841224945843998049358996272706410708307771265050166583929741545799955093010098437655871619041483293772363027998899568338092105446446142037761017016878185935360135514081736956269366772906295720182291698521577536053744932399481036859600944485541354202579566877761620621397864265326968768705245955140190 2112 420 2113 14467183489840893531030158483010544486196694270406696949730870724991225945471053328115368478389987350568515983803693462875667618725063524846108198177620929696636187457180885585421213657196739050882745884895279941177196835722991660774789671190721269350016713299619814944381466176879581764101773427957196608597668150484460171533535484514367618452470812047649573049250154086645719194190677950594984367718310117191465780069006410240022671391058662735776512741376689115316482072458503811027832346233224475715415530089509195518498958712942414667240959145771255573836362928179236434248870579982995821825860676679882196841131683233005237705140520901658675684403183705201344317801891544987796571233153458352105676988761712434597447805841713506922629850509545246070226546714684633257605190265304817775579050178609455552295304468810617593808977798721645465678954781131770891464105231070736774211300941090 2114 44765470528178379601766272098475232056427515899805935912300 2115 313986271960080720 2116 94083986096100 2117 124472621083147734828238675837269300 2118 523093411284377355055222430121486956650974898514901735119691080416165159375409392446175824425858609062572596400488585847023314149744226660740 2119 81716635755487413081868621973168529129852988196625847845812999700 2120 3689338695530948460 2121 138334077836731105485186128839905364200 2122 25415301380090341035377771172260208066034248172465348359719280244484357938783480326590670299606906240381417902401518170267671912309658919880015606492621538409083267331261241899481492451692870929383965167151247939390611162580675946545335222472527023469656279239026160823824173107236031001802601261047040150286145103785477592928548515636518138829686049306900547660690830521344558936831725375658790496767457981054593041348327555380810983045817590 2123 216487559804430601784907786655491617909711008142914104790481010259258659171900 2124 130356633908760178920 2125 6486480 2126 26965634764275851838535815213768080758062337310985734609662156339397903773049272626512701187882927521044684394448010778653999898960548113992696558488671452252037346638468177655349863491246136056076387042347474063693438443498097179284600671043351171901305312272606756634077447666777428892912559937970909599453599955116391726097189975090345745298296898314621481067992971183146577031978460623573976717070272917898923216870575536259040453011612462990 2127 38935546140230754686443019199247850472919502556360831771674415069513710810806256558313411936923417156337276654064069085369729840271637974089620282622017311796030414441545030424187701451082006426109120371207391171320530568306843369592514490286724996025520429079011740394529717272245490970746860 2128 15315300 2129 30569158714033808031066724874601280499333614993369350654781329841906460422780335682307773594838043271751274273777204287056285678366059227999826622749313024448992264097023211241995024457656709614515242054783726515707416913882681379217130575225994042136585315202096668977478038031746556267547047253273556433966872801973664342450360478778858777790070825856683547853065575585082404657324902509607201968988789277625567193285810544837167904649306954360695771422528944100663726619104818552701809747590803317186673015079132930130588299760447322191880146675014663027516234867242726585567863535504070171518043609824591081925311246671340067270961920665204781721143927169090440543515396834559214155015653257497999295477253498374304407213743540640127516874126669104946388693208128630073319767030589079959798533027401779581999978342596834975718370088698836868979631452531431893663654353252466803908478888523170 2130 94299858612963204670549080 2131 65081738902177977298141057258026126183081266320883347544029451233418854240099334667633249983410194125558462928871667927142832209241340096411630879833287429051904530262562416734207407070351134769302950334634553751941090609656228656353270994656141315708790136065263808253050742969588418293607663602219401647915472195401931385076817459320190337915060788248879273379176610420640439515444717442953732991977132372064832554505490649958330468998374505833921297358564121990313073972074158698702152952620820262290426849103474008248022490189992348946512832271106217585582064032359764900673981467088165395161914845316554413418987644163283003219877929096220980284315420942993547917144279860776566936028325785213240500071072698038894082958059998022831483425015678524430861527840105853426097784008124151234411076815338388730077953891388661663304409918839823694057635362439418501609920118074501825521151553665828930 2132 17141905091411100 2133 325837444793992193204970587760 2134 4991435798232565661836612896285245100 2135 346096863027758275032600 2136 534129031378551702711248035985580 2137 138689185600541269622338593016853674896146178529802413616326760578415578385651682176726455714647123681565084501425524352741375437893295745453185404924735511309608553989520510060595984466918268193384587163106234045386464089177423266688820489612237143775431779955077175387251133268192919383677931136329544911707871248401515781598698005811325610096994539758361731571025356806384776607412692870934405005903269084870158173651200575061202229435536071932086284671100143961357160634490032186934287942034967978940899615439503111576535926594873695605018845569727349674875378452958659003336254506364880457090040535369577454995862669711956079861559866904046908985876162029519250611434460383314864140676362248289415505651455919520883290783625855786653891178708410935562165915827265573651014377721312566280530004693486106383796119742549238004501697537047664292036820957358400826930739771616763390185573960861881449830 2138 28664469754425230504363571572235469845820264561577835890070872188779971710751376801983001362719551954870499511298235457709201892595062645174236441673457753743915699476691672847636904891194642627609199426015364929706125065438477301579530513319082295731087546945780982302024326869784406913166051214063076904219176752288724404841312943521037527252089602908442634375276528367684811384993103642859137250245700111726555379533421795043360001551344048158370 2139 125508037452197400 2140 143908941173551369036239129832153550377260 2141 296378789628356693182937573277016303253064383518187757898090287356074091010137644811664435862200903307504585579546345541808319310777973008033457210324159787668633479875605329999493618805804339129262862767558022154990873758572153520914009386301350776248097713763999923802555671794128268722919738838336237476319720857834039225276417638418802828777277331463619020367281187495244267610040924665186823497615286034367528017092615628905789164303740585718868390342141007645420252275905198783478573332128726570996702478194218149439057275133245087507925272982507346255208683753972654290129575880101749536801416624084787021326158525174450142664153435573948244502817358257082638556635441839143864668625386124594480935577161300016127592404608453816079365448899874169296348562122866530892217725190444954141492620029979809342172307889827721615620127636670858592082686385874902567150990891945023364826571554361840658286710 2142 3603600 2143 634546988594311680104669344386091905264810845112439989659811305229354628852704697541773557180972133981367317725808725805011611644375640210199631887304026105398544280413671011528915837863227090075751789185341725433835460717102980688276894096071192011947177205168723836861271693311228623335771160852877884436800522356622677981316810163854656856412150766663608322606349022427317976953097619708164989108394327399580877484595290061487294600774308594024097223722523897368844760122713030595427625504087603588503940005813821057949021626060277732354468009455548228332401791917255452835167421959297845758291832992165529012659305402398497755443952505563823191480531964028413929149756480977607014255526951692756783683070702343334529175338266699620225921426094630596463482271505057242640238149632742646816935699484186771801590911192121151979042693270112308245649031552158166396270271499654295024093689697888700849391846110 2144 117288381359406970983270 2145 5821200 2146 44743615351708373100 2147 142807513225483123468371763397309337517182835887300 2148 333179807574650438761703390701792512501961019189749724093923367979420 2149 61313392740154634467721640926784121686857735660176597226080840814858709166743010118104618707467740630629621865138782816300 2150 10953009486979560 2151 17780944741088741752676963177165250229728890570908735236105805754816640413918403201728117857080 2152 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930 2153 1359834196557609930464306405019394952982489641075958897840975627106506969631346166832020733038823283122070161886408099400139883753896996970457811134492527943869080392926496977706466640540895654032336084224187317604709392316751687614977384047880564481602800750676575182393705238765962939808557597707717306348063519410242398913961924181140529643291239092960112635345405955061742424610488199034597571659289043617301820449487706601767272329459343316993640350437368712061434320942974024566001401455259734490163943432459018527184753344647175180435624944263239853316337040078678435425763785258775283460019398102210728674128891477339980689916390219423273099342779998912891050167928138735011831549594257477577787432820515121765896022749905537286144149616120793368221242507835337670978030354662967492128693203994612251970809322684715628691088491677850676570425874616274950587207191823759154236632777022575485920246726213730 2154 184651974183385206334493517832884895697794139175760312497250951386906301259519515533500066022328088999088126529372470803999229894859712011241220 2155 17655761192414963389987707253821431706530115864344448983893451007544568967316534770488045685423332860341388997662717337897909220515980487275633826069156898949959365915336340 2156 189000 2157 27605302213423605072688100612266725985299927312459829726117160284285220964861635899844209063278702763843129147731424981527138456752591323629540780379010274063385563839055426570749080328817142556111366343186040340466256172929551949041092773613288022182093984217019323939721569546022053098259523740 2158 7432759412556954417246885320040300 2159 949249940851740761878000544935056184673038850309700 2160 48 2161 2927723025188534180289651690006757333771300197236539507051620525160309505616288297189340638232586528561817058541436638008501169722140234477395667372562412663150130085970747993002022677084548343131619589334675294802939321657966383435046307855086855328890830016206666367693647379063118209407824507864715360567380757290251884861760022761995560322006037767143122503898659021247931440186381092521488571782449310908050819427747032313604937325325966161487307674491654837068268092990223074890601017333174208357322970210084266889028773951025368163477900504998755404190073647289394671471669429662143185289421764114059698835399503350712978425389988142418306982885005337659454431011549282696480473326276436349224976342862569057161974136980546621777068354123508068121780335119369482005615699353589369010553076468200400178493152471740192748571913522582412506656126908048839968614257083996553459071470368929605021186291201538160690 2162 126898729261186473290700 2163 13971741861509841654003799012830441784200 2164 8709668761379269784034173446876636639594408083936553641753483991897255703964943107588335040121154680170867105541177741204814011615930342030904704147856733048115934632145172739949220591246493529224396454328521288726490 2165 7609633073930849221084701826397037065514479937532457512058077384251709224913426486080347690417456462807138657992631172633998874042387590015798179035806623447432486709509962540 2166 521240920200 2167 41782099042255106144487202824509882256574224571582422224562834980036921220176700 2168 1168489079156465704987173290774096471177444024124720198139827803196157871127649219224446996884272620699035170 2169 4249645793120209278889794199342494804905204846447187721429287575401177058926498365213020167842120 2170 1164544781400 2171 13319811628144448332344585381626470248166037076050013198867518951100 2172 59639185555862428538344906935620859737851022434965200612812282868316180 2173 4562936058359448159615106982100 2174 30642318167480571409164658010719717265181862816326706566485762369805789758793221801319828456747201039756563977577813704291136823184121967691258756148926338752245882740583398274123851328687072968914234186410425109855847694953732235388518118738098974136532587685039870080864005423799530990174508747833429210610299948196646388775363536623989116632483785509125176147170608825055063370557627794216417720512653419435687700721227898901351841658386787481297530 2175 16062686640 2176 30030 2177 18823211571227472781590543764522725357865324847674215348406818130161623714190104106258117943192596373603293912597606324604100 2178 176400 2179 6326809457432422363605937302104602598279779726228161874738551954871428841636799010226165119220619488222086663508044574736371027769545046705652037192107373765067431115782786412877371005179708969507429932552233312069151874102865354603135071274842694365733083665022606020585971986155398450530308761495649894186109816504234323186263409188672405855855047614796287730925002144916779842242769540938936803621872960872297820783361336829700269560029412874974071884576466102904527348951872064838588798456989464260174938623992100747191180508165820601275742991302310428454749151792381885050277637499891423410440432250483009183298326740890746377267764375765961390014496534682081025415957999907094302858083378950675173876926011732527026110014961249660244713260900935211167304192957450614135526303106626431805198247781064785723702491430556529663905122300593426883890248293543172175409558516552025053447467256876450783575286523965251090 2180 15398256705569996486877586892040429890366820 2181 19848212291451572047262744340219775983430647737658617573078238244401073873735516211987986316497387287203209857218894561718012550405113161689639821092508387051574220400280851704368588756419525497844072400750763004795238188336347851360545704227954087948925574652036893912659808503589856177648597569060 2182 33308199848051381121761983257652332667252684881347130037770023695978893467808232098034653532484207530215385043627083496564465726801140578880398267933882930223691274539014153923972626394282848317209772560628132094413306444414706939867319195068313584886410922813638338777899173895670090186319691008894937551933396043689754624598820164310276169779509874848419066471974451792834853883796141412313246062197254266926592530683974726105769451882666437992170415110 2183 6536097597109479796205423514900 2184 138600 2185 29710732451400 2186 36339246034224056803842323734098694939972679205549718871207095852312972773378781218955807003940270415464985082597148094751832107940044371558514510315866276874047180522064441931054135396162587514075861863645292115004917330856445271395245241819530121111074316789679427606687998720176068393274782890704376869159335083665522295437312799262511301229445273459625201520924126905982825587221590280833751453857204405216912450976216426181394472003989083849457922885010 2187 128 2188 4711930799906184953162487834760260422020574773409675520188634839616415335845034221205289256705544681972439104097777157991804380284218315038719444943990492579030720635990538452312528339864352999310398481791730017201031090 2189 8231073511324255910463978956428446804545122240601737178238878491067273480374809900 2190 6695289961520387531608984680 2191 5854018798651744035074659110766567586296116027626680973354520438480264975113122377046274680332897472190624406817855566951875100 2192 525896479052627740771371797072411912900610967452630 2193 18273270827444232600 2194 39718795915406894086599659841369873569390138371665842726229355766578079241303007872318697055306715564103228695278682867563752493978468498113456359775241840623333568310616435030642169988005708152884917016964304281700374642626094681635003049308746422374404228251119614374109982601152442753849337699539883917991153246446415868912982889593924852243783683891370345262370070708239228366833198176951290339065924414902085308917004553816264157900360068647457509713315930 2195 3294971121012057712729675890829917049367769812951554102721147507380990094387513668472790549950758648395491038910809297750521512460353826476840611522504267952738266745217813779820 2196 7691041400616850556280 2197 12326391000 2198 6759586049754935319866707086869760040520554900870696322757300 2199 14429650335885292878360015135339777139954080905277814975627879203679580706205720286115266052093600557796733566198136346368995124144517268548368149934253597386494458231004179189075964025916995036932640635345804704486138162920524887939116726973722621938868892772030821874503680782109825441150530432706620 2200 7560 2201 50840929738187102958012980271560700 2202 66290058731835289074083172902005677555508095964097952186513091547899362152167506076526523702015783950672637424044717018635723532254636612035597980 2203 13786117807745248330297337381285929061651640023451164725055304709664843445926585043282813794781729864835926839784029128350552469509838656771615789041601967434081932401290691593659791420286585844556689823031316386998681933670143607680231320307882231022932389306084258518856832957832613223705542791299021119431533290162726590222867968622117172359908148752641110965685579673773663276246994829705943295092061181740736951486944352951916887371304090654568502636492119638228965093366129229283284991837780042622921191261678787528129582327293323090179843978047734423602898401755600127524554972112263411611349701873802477010407053968400936356066458574794029868841587949072254554381372481797558485927763682733521203877821779565176389893722600563009673230195503137825133555836454284888201311814469338994903526981914940168091947728827182678137649261492993077179996851031630572170217428007566862591462031152733786257410549335720282125110 2204 113891141063700 2205 21600 2206 43571519119201362812999826845982751305620981793717429470673603275936152927709399635933610669671466973821241878720715105717436485894379942430461626673440299163796924436746229228614460476842261843714753967609841797025310982960825865753598345091694825344721438391478216968398650913464229700972723456395252658036295111351718208197542229884535562911430701228833268752819967566938433518416018400115565501955319083147587583881953995536441781216694995306260888155507575210 2207 30370817530462782071645034250972901722818562971662915889296836275391650111376266850352038789904150892233546828044216169756267090330174560867869583258649134257282497080043393580832520498891348615558387680137990000558096299875326367719549598638264554943520053641303621517041603006105246931823310769231743526107667838228486678260978134874524130708877651702068367457405332021323380197572129609842193079087810783374843504125738409553072902878982911712014411308192139563018410100685582692111076837018629433898295384349478368924469469867027190767666196283639158935197185179067587080936594603563316295779803393227986856853926739892387262792414408240271247801058018251806176783302163577400021344498863393061947212142841380382083586935870889040310310126120693412628769223507708789608707489927275953805772469941158613190306560846606283439937241323069063749027533062822682150490988993900669798288990854629472531125075440186591781521617330 2208 19399380 2209 171158644061440576710668800200900 2210 416215800 2211 49261120170950927812973400 2212 1221890417977470724518639704100 2213 67028394289731360032120590591897194102260568478460055367678117659789371795807420938726949609318461019159437849493585086652081468358695255835388170251838639305822471055655769632897372741053206394537361610064543931231718533824845293557045964194649872760348758386357092688110817834474279978534046867694457962119622918970270098921978743668074756474492977306464886978493567771060700096041690048921720125546798398908279613605504669883631896653915286148415805757180052015581631092213081001489146579300115160613537913259298760216304119996529010024239295197991623769980187690202164687627064290064239064786026088854166993076616314942498688982858598986278643896935046281736232160747875015321847107308991508487717497199250926503258476367467052111964854448348370361671693676281513298666417430269498030049339841160137059311006579788460067551941491600013423694103765469649659506133612709538778244823802816167245876193041496491808061818209447310 2214 59365905078480 2215 1446492322124293335888327716074333584672450947885732251094583755740254651436118500459555051428383046645620566081845281712478943970095329823333028458379373631252099101150620249340980 2216 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070 2217 10576933696203919679837891094204056643586341303568638377135235456297132657648792969722490016184609208865005704023233941888473425997931157845953853901807886884300437883326063345592681630997157362071625585708474848388339273420744742859372560871738681881190898401898592434011198013286502048363338807173952460 2218 48059385588479103182738809011118974690099942918470324706152984413357576679263467798434772568647628072124829792228948761606332443941501076500799174220804649977668007653731090839161749905957014813617373626273655502118918014205790929926218974636139392355227746545800473316143711957551045360172913972403963681814033507820945183641889079562642725891308063455403095434360424226333092170812868295327468748656716948711789105021795257076695284682014579822805759635524855456630 2219 1832307883977995882978368301669935654510684316647151144659964897244322937210407304015483974944196908795665439333988792455936906300 2220 2406725881560 2221 148333836563175499751082866979868490548302638042832102528671674381113879784121822537402739485421754235399835960929303796761056289477792601163714020767318908783785128446166218197601885875950745751111181243072835719815793115354382634641742718762760168418651802309008246118789239867691581592495845718207835470170725519681207728914338959737449436078052958779206794883406265477357329312540260078263766637835064856784022784908981834452477387295114528246444178140639455110482149607067548256295481379991154850437759402042828156358681017552318699183641560273155463402966155358417390453718693273912161050371475734634271555678551904967749598719066079556634638943917257421482281771735047408907247648474798208283318821301942300351711008201204586323778222894194943610379458105610988929948781773186399140499189068487383312255257561071862129492446520910829706635051632984334696487073684926209316255795075632178115124015200831736371240803697506897030 2222 484169272428558869198151450939668774700 2223 4717112400 2224 72047817630210000485677936198920432067383702541010310 2225 9614322564813930648802464647740440 2226 36893386955309484600 2227 120554742488171076758506069206752135453475933989331900 2228 2577426147548683169379880845613862450845254401055092509543183257270179188707233718999293223417932941038924189941484105421516996015467418326179536384362799440729804187886824533414953001905801090622787969540076319408964006230 2229 7816354001494696643400201518616797859610306223337223760702939002203581034002458004624920121960426205351239215273169883055581861812471125648159898033436028407498023595777960812392991725306899290570931307838562912958982723057930364973076322484214885910200073919003059808734275331818725013740507378501550867940 2230 9874701304771262326413486068613544367887003936017895496487779113183535604784511225460 2231 230549428084563975354571313066519185923900 2232 25878772920 2233 1405485081000 2234 53297858617623325429657339193330942931320836696583590099123659714413552537303185788464162778630219531986436239581904176621422680331124693839386284210872356825233820487987779740630380645706329428301667351537483951849880077754222141288176842871478586121947570919292724907603376560924109304431761595395995723131763160173428208658854989234970783013460642372042032836705710467003399217431470939518162842260299096121374117469170940098055070712354169023491587435797064701402670 2235 120175759807190280810110797579799280688396015838405197080 2236 702818108747855100 2237 329449451006812784947155047562287917507780159093130099716179788800453927000534567855571484397121716156823035669223983732606306018930177367184608840124215296408786770278935170616873788530486606313217933540864768133710876509202083831539310578372090334057825652928307314629830901746143002716933273340139602579249181379211962365918746829576875197529355621448618291436045315625210628403151917633823825702631679046917314605282848654318952277182449367235352519650360229800380854277297024677232264144960354922822263631937121335272630539983699830886867905366678284217987831051045024197709217761358909692875047606622717125162063780933371858755045762695285533094440228733112147815023540295182997027262526820597251102111613849081150149214875386225111433048006969758652776452562006413416244318246992491048698921110478336518927043140605789602723722942952778436449676858207360897790654221110891404120862979067593690437761047286480525825012162818303630 2238 24328451554583551090188524455036083662871471218823948452450304598079065909845474730085234198639792709896857934624411145839310536337451636617064458660 2239 736978421902240199926785841396838071464904215891332033065094187546615434700195828292913410596361279042813130792054051609840306564346806770391969975357869618066456005113977976669946664942698538322668517330914486315111230751085061531153437763818366077287355985600623462826931727206121897077779732461892290969780418745297159812560236657763469816873168525180559117942433371053596175737850839746863898096787066027954032772017732439711496244057139234505483586457855834063451971018313444202968574892276313962353403744643340427004874517943536521693923504305259321795638778061187719130275520132159880982961481496015018208987536677947952848035037371149353737532262791675971874662207659640324364349986272497676050715423680180394532883793676238985574275728391591350106260924381208346812138539918522202475939486524140038792839795505535151341292968223385365362337927131809866328357693492625064071018370484174207085509271462779856936270552208224545220310 2240 180 2241 25741158138725383263192676433040 2242 16637091294190289735112300 2243 1650094686639115807636073498887520442009920539380692422032745885916871958293738459547833126325252903776858599843409021554432446397572500358907620774826270074850794995450196689764010582806702027304454810303917534859534045651679452768252547153189321647046390051759795933269500137214506927557148820982176839481338357570720340820322369876732408919979024327879271865073108317789001837477048030193228267838706240836589079376547702932514040090443934746057777750079139212468068963110003801570446639183806666961709270984256439216063914045675578272072694726139475621500435224078999303132686889575905973520850757069577625769923094621925466426750448674003403018334736390562501027368682949934686251779619264122296677551833619923903359126814041099088700803355868773032887918209689525488512378190877571211343628510327549546857168302136893203853154955852159833046274618848122290709192875729987518455010131514066049664455258805164099680309766394214756748274090 2244 12612600 2245 640796098701061947798529178220929778009895769913379387234900603792932810586200495703582887782773689664009910774257459798628172178752231111736531607062062518644679901809724770458054140 2246 59533708075885254504927247878950663254285374590083870140721127900999938184167658525714469823729955217228849279612986965286129133929866283018594479463544422573786177485082349970284135181253969971412962431667369574216316046851466131818893533487441580698215436716849973721792971618552230093050277702057327222738179449913719309071941022975462364626035537529570950678600278591642796925870953039441787894804754090367574889213063940089527513985699606799240103165785321271466782390 2247 1439089411735513690362391298321535503772600 2248 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390 2249 2224408541900122871501545758731620531443728191700352204210875664833700 2250 864 2251 3701162382131536756527712858004708351428251769830893102619449022111543802452855364765789702347542263171493839448766435346591977269755118305029793397935323777890333174794791175140675737235432647243892139511687030689934864396717012559190463264603648454325052886097222278323488807772139038510684805463022650956641936031125724459983075633510793207512951567433206793358981956800731121461018731723411004762218098196469305041596497677628991922865745635407595493427509253565878684255738526922511811689278353995113894817687193161631359204450322064259054270730843819025476207609195436926616693318757098607268248107062614601937501236978821195201256375789632970124813724031689804387955856703501262741686009426311447748762809489315234521443894185255955901927213657912767600544333605670733264282138392227043758748664693633600628501693051456242626565976394505522793970076338298060719620262362003894587724986050149397373145499983075582934806022223699386378783870 2252 1435626364184616525344593631006921385120806701387686527815553074299489808109929181482606325443788648158680773797406646719784966780615352007682001766090079288486500932652961265112128822061531207476892899033822509910792951470110 2253 5807551023110559606046349728332280809690457523939557254202283678637260708263826297436315650616596670575970736947965223110297323326666046356582804238842969106771031531663024883607992851903026172894201961724052244328524163232042261174995707605771660231278654921819273437889566571541312685209196982226652294879420 2254 8729721000 2255 9350130049860600 2256 26165522663340060 2257 385629758229459307976119987379100 2258 66856354169219140809033299368061594834562475664664186168029826632822930580820280524377349612048739708947997741005384362016323017403239835829881600437560386550361877315747479016629083808548208277896756810762456031844922920614196466032617438106396895124095935433022520489573507127634154394495461859410378471134975522253106784087789768801444235475037908645708177612068112858414860947753080263293127805865738843482786600586270804720539398205940658435546635855176915787857196623970 2259 1024164636141970436212440402041541247982154367993772240864458305671683671201286106016337860449950920 2260 1678409980907129617069656971232406858049983380 2261 459918459000 2262 1030689059400 2263 3609706011411284310018921599280809700 2264 24647906487115793512432470614609487044327490547070674282967249490409801198254927547005559122946385681862066942895590 2265 17906188211271351840706508839390092822571006359922374364920 2266 48901096515284445789013296544906546244700 2267 8331316522178089238943881643368598499064994733889340373996379748773085099321377426087792619984317634399032632599173245965178540834218771304622064938752413824031139976463074935241661084516958888946001206040807506083043379757009995270737732808622812670685694046604847348506173306295084975687551497097263987303400998006064005759421903251032795510111653978292148491851068384758445754408753165109398171719752939040252405648633716272342860818370793425302497455705323329776792918259667424102574088112565574843001377234613871806832189569217674966647131163415129436626346943328298928521814176660522228964960826488997945468961315284439326510398028101902463815750955692795333749677288633439581342431535207218627068882465084160448592907770205811011156735238157943961639868825294946364820577899093520903075500943244225369235014757311058828002152400012864031931809226641837508934679865210576870766716968943598886293486950520461903137186248356025547318738642491370 2268 480 2269 18887094555777728304685779685516612797380343061727134627849792890468583920161562624941025869504448077182606978102325748603059752071173954547578221216151722139078594326641790878192845678599945801240584734094510616290259341909141659278762440277147916324444468403653188939063494885370957639883679243919497459216810062479747101056609454670091347421423119568788300631026372028247396525244643425303005655288679912804252203605452634789401265475246588695160761732083967988603989545694666050440535457751186158169084122190869647386088573753416469149389046347462098432831928520525253670958952738489403893063566193650558342378135301749823953199072329707012885470307416555567021610518413332007530903292290314764627565156548345791736960121915056573562292318784904058961037582626943643409048250097245011887272160638334658912055778454824170363080879490829162760389411516797045632754919254432377766028147368595138675227334916829887134412001225023109915771580502527935790 2270 2202058390963991498790207393300820394038801877731990695716774742239928439866946003277580 2271 4361470818356030264140808645977542888077533600478607497905915042656582791906133549374673053613064099602554023447921882555833289818326200813793685983371069799185044680278931687589602631779172655843545673254763235490721646587263738142421776411934516833690269846286274351855064495227525826592106933652215873454444420 2272 7858321551080267055879090 2273 42854817547059665523332034106437194437255998407058868470591180068473216914846585595991187697905592687127335233314177123580342577449493702868454983939448257533569330527150223502619566844743277023014886761660444588362598446791842424903511976988848622140164498807889085702735069894906702884896068204453339734962942031766546172297446852646437267299209058301580654131798838132093342715780095932012519831850014722152848249980772028337151471363334509749319768370098523366142452279181197268449574953637441392885651873251083229919034973846501968499963746162391501344095645813071800579405863763632457433361231693393116878855988999670350549808695116105212237132127528164581572034266279850325087619570206724200939945340208196601451162516625263365412841271322947309782594274980535126895130479470648931972220532488381341071454561313996042553830515564691370303323574731612496540720911788307065151117866379342369654090822926287013907980830779577436398885716160235886307510 2274 9074512429859664556640319621728459206251058764621332772763963615083491584372362074321792356092642680791528009614905357398062830053869460458165043080180 2275 2494800 2276 808257643035939103769006214256896739823014172881267515160156380830612761965890129174707361224853008913337275647939942103238936297486443180324966994308714639417900025083617192258128526820642069809490702156042073079776431677671930 2277 8147739600 2278 3522170092222991338627598100 2279 187080378392737374544219386266100 2280 6126120 2281 97409000284466619734533713523931742955882884379244808033653752295639622047446289059687969637339412177840432985323124601898118678542699186619998178494365889373803088288212458021454275438101468673312837609254190549348186269557857831805682723695652918124593905790331891802316813871122935657368763028722441217570767238205359449632096696065351908571102189519492826841578759074248167992968158053464457577795083463453424072206294820410345294408859340660203833505233943611241794030578861391185883869617904286029086707899712181605966495553098974400417595027115882555129402933112202716989528334736575746030079639082554665639662996250706799715163998907147415001325871518093913233887254099788924159283079884108736495758293230875098492400289223629583388209717059235135836787030756343432631579836785022372857270346090788255416217866713004724856761878543484699454485364955204637058632494821959088490910280245206223748440511450382612840428361979512934667232832216169576970230 2282 1061255009811524845219073012638552326361727119436699322672896100 2283 3301633409495514909954592145004999966274692935562305875914777687291033173472943096876627501585089523399133395750076865094765800392472934016041820289411899837983078822971151287505329192256833700473564074653855769266476286466558649773813284743834429243103534273638709684354283822887237050730224948774727416205014425940 2284 459898598887449350044564535912174244959295064369441216126128980692618661558591483500408488536941362071688909843677827056742954753269786169604906219761658629828785114272578182394875131760945337721600209526787939582392789624595328170 2285 287717448316776814561539601021197470326443200691107344868470371103026831953204022570908716614465386659140449937641599449584049308259751769169702691570866070871461275912566421935666308860 2286 126440218561670431152580825166174649973098747960 2287 222189929648868359614471400548088305682368859269057407124764208986353977890224985345148258742771199177654027639522047216929608705755896844680215845145648593661644844385412616746937202274309450043826582586708808643063212880861473714348762292749784306242198699107747045201084652440031416234458148468515888417278920070346424904610812563725067703450684094293963138025641149448360071191960368519952427734950585380137260308702558485355997616546608156045924944225438625377242532183750382833295001106598439676432346780719243486243209576356618760607352534256851328108250168090428934397453114131534129276694611656747307192324071294447862210150289081507203253618024312932772216086496826601618536007324705215652027946824666859626099661165059719099079708506364612115344843711217155219369832633607706636032487433659433088010604392953972363777398273844957688599455681117462821777130740720688888680847766349239315396370192806618322739889017093675269003975958090285082805069094630 2288 485100 2289 153982567055699964868775868920404298903668200 2290 499867254748826070225377078279286229446808026245161887927707866488463755849796742744010660 2291 9086501339069784642461423336120658900 2292 10794692585611099565440428155347375612551035060728701310919023199165228580 2293 508148369106961938438296093053477955095577581148334290094335745951791547434944541484354067744717732519294761211586921985118015110063736083783653637848098333704181759109438654500245381601345712250231394375803045366685567858530190384715619363518756708375908424859417492374880600130351848928205785547495836810316890200882273756844928333239229837791714523650293696664641308788399482816013362805131202229831988764373914326002751256009166549042092852877030347443578136237753671104237125539745667530790631540000777087504909853038220301127587105509015245845418987383568134422810972966975272018818553655800576858981091548845151050402260874613711129406973841024421603677250058189818242437901591848751600828196187914388013107964889925084491577579595293354055867907793657567553633986698807233060825076606298760779123472280252246685734795958909852283418233826955142715637473404298004028215488413098841640710314311498630948736104106126182093235340212093016152481984375193019418810 2294 1297564845199542819900 2295 1441440 2296 222622144044300 2297 1165184210362263724839012941371624951034159393573130527186311865467458018268327833623623877338637760666742887458168812111875608647376146840115917791585689479183688773637942834769062660011885718189780587303716383025810007099609726552152915200548509132305958018202644310015601216098896789592375866260407953806056629230623053724445420668117554018056401402730123446452022521051800014097118640912165846713004750236709385549524308630029018896953518911647030586688124666393169167842015728862636815648102918121221781861648758293016639150485557232932171958723545738070521732231505561013274298739150943532750722737643642921501931358572384185489239619730191017468998737231934383429253229910108350109187420699053858887691714056563492598218739187390012007660850105112570856802400482731500364985408471900658243058466530121938618401650389887133780291285878010165208142246956726516055323236698114931235643882148750716266360765451886715347335539788635106329286037641190172317593527331330 2298 3439240210916812866966681136635086039169151271791485120877542210116643310477125226167959302959111576019989115644049130453865812590416525513644551327388220 2299 22513491000 2300 349188840 2301 150561912164618006652600 2302 75480823857048409973398594986541540568221035025405866183705674268457088625746096712022027712003027131402289449595078944716428686648257774651936326894005676415358559489478903809774235619850927145745438439350812859952917977373427810150825087622122094595104311103882425632728489547098960311385376439274317293911387364623757559235114648976830541851317798861004532524024899417150378010013227617257941292822419154292066072061899738529488980574507003373732151880494737924490774988462130 2303 11774485198503027000 2304 4 2305 131486873880767004254623597666687243939184542715836056604890959594083262202614238314905283492810681703227185621502210948459910533874706558510554130047885794388257803092042854824599503149020 2306 86878428259462719879381782829509313194022411314242151977445231082994109008233757315537353896515484228244035156483935865368609418332144698624378712255000533554077701972390218285050145198448417144752999643692785601805808591956815409483599675853062530878965062080568671903270491468710903318404568281604739205292006856681944950679616960972331953670866786489016216935152659229140085089525224987463890428038604446590168048943246599047441816641257560883165706814449443351088882011719911630 2307 2512543024626086846475444622348804974335041323962914771571145820028476245012909696723113528706253127306740514165808494337116774098671902786207825240242455776705122984281046129791555515307450446060382260811584240411788454001051132477871909690058000654001789582239058069793609989217187395605701186017567563732015978140340 2308 262602099964733578875446350005851493871757481754950934408019647975485255749955737078733246954593517742934367520740039249400227164117047902844401451483907077632236300249642142147473700235499787839033719639795913501546282875643932385070 2309 2676428131202119775955212726330622512525464127037480820946958354978751067962349033833464046246850936251508412491413761420978273063023009291746263167272328733684933113046354691464536930047301494681926009036636531810285586307803541890295246215659925476906785567811473980105835993379165925693687364800157069892512077342741154405051131274666021579475554022071093556500295730855984632381081518175244949899771911293721458607257336923176656406302232940053229257622622358705109578533110129197476765543692402924446432936207197799059220128665324964045198989187984560347988418935768273647491064203829717294728410128367447790689936330640766474068783406520248767126290099421753278736994669103518880200803505345726713865027867187926342498108443913434857581596972691443575258075113908834256338371483259955811984305297619690093006468590945570746293329083661789349483102741259600807379077474695569997048273997295680395263830678242983785152829734894494839238370028461813825813512332280065010 2310 75600 2311 6179872554945694562680586185097407381421296669329543215566526841645936215925063919121468482783978811804732924442674375121038832502520128454642121653231807046078510558024032982591615771479219151220567154865593751949949418784718378224691723511958767926177767876076693420064375308712494122426724125323562674381810386584389325521263062113203843827009054236962155021959182842546468516167917225466640589318573343177202847924157190955614899642151855858582906355850635026250098016832951288316973851640385758352546813649702419718027739277088235341980364466035056349843505259322688943852056867246642817233527898986400436948703062987449529788624820885655254403294603839564828320603720690960025094383655293843282982314349345336921924828132396996121086155907409944543215270895438015498297885299754847237969871760932203864424751935976493322853191296854175071607956484229568418264238289889072071123184464659755726032664185036063049559917883857871388583801396395718328123803399975234670108090 2312 901800900 2313 257065323671634579489322540912426853243520746366436832456979034723592601471522812610100802972937680920 2314 616919031242227216631491481563344900 2315 60615448859033588961381478524342819455964074192000422094854732372872383875405163863171335690185724265187732571512519247240018756116239723473365453952075351212986847225431756074140370951698220 2316 2061786283851720016999121777671348741997247696599181950385533431040558658780 2317 580841599221024694904142751629369602479886928377146912857208872426450371095699115372908420057310420088225944268874447208531999297100 2318 981588386357227094371625700 2319 1932145585937460784939616914586231025263646778127481459338211135601898232414927556780074303575108654898883455393506732145242799281878693242593817609746448492286239574912124473809706191271429393020433958564108280876665321126808320875483498551654602502927376188741835655671286081708017107220784212047509456509920287189921460 2320 1338557220 2321 1637983628753526926182331812329260914104479325879745698469536819722387422594587170100 2322 2434002108217680 2323 22363294524202705609393417367452361034618300 2324 96529343020220187236972536623900 2325 465817912560 2326 100170827783160516020927195602424238112707840245321201229994351438692207686493522184814569042682353315165372535425978052770006659336962837513908655230015615187851590374165921682662817413811024967900208589177781798882097306526208167134590426258581098103446716578895678704470876663423671526120467228690264303701683905754282528133598356001098742582509404821835698126231016091198518108222584410545865663528510926918463760431563328701700414587369967698290059957060208183805480959513058109390 2327 384822677748721256769767416260570351939764977164160931328481490016230100 2328 47537483792691101541301075202716620 2329 15792671265950411055364295066084529744405347352602478900 2330 114469601337481170081611350925956546543319038010142072335445101425858200089603454088378441140 2331 24067258815600 2332 129126854343583196100 2333 14281685474479500134354834673760108458464616602820574371174243531043758595002822717089713663713775034080737788387020480904720741913324016858677943140618706083487437899593540222769224047888475458470730694894387160756333106811484172077262573036136712677396821561613238493768771338434573916928159453622753340496363803396523731279638936543614083084217924341619540255747671549124888740864056708053406401915222996082515781552727268298426033073012938889185096588370817545663976516900950427300526571140931487552735686344462291968362105469350911875316622281007015224488340654294734149242103420206991550626682974557571409788452778563995863341511961066749292926013829473234318248915198516808617993120627384071826972128461337073626568277813969458035830106302024381839370491039357253816566412927733451966948373639514323130685601724041676069113725087029998590485987435054532614608654687933645556365679297828695482861486931618341707532970229595540779017165027070505056294109657342767322619795990 2334 1317229000781139328048238875331237953001784937096138801296098666474674387912738961622328413033339733615655831291670816963830606222129529271725863158389688260 2335 28064952821732551689119624556770725408111366350896195429917741088639913734312590868648328424555990334781920180610296411472128684081818991968168205179810887611612910265374903062326991750636275860 2336 557940830126698960967415390 2337 7576722050403706200 2338 172984566599278549770708901060084029196961520468181989595682064300 2339 33319172211960673813449829293882333033597950534380400007949510157925088802141585398970301977444237154510361260306918781950713490883784931331295641347063441292776192619751729339720599703723813244612214711188605246044525138191192573456253582893306950676366784703243685405962543532567860948193396005301883543378016753324089865075397638956251655835480417488998387416659317724108365432435844299888597135668215249860509318362512716940227935159339186428468830340669117334034057213929917346892128490471793160460532356241630527162188792059995677405113679781589366518731298746469614770181827279342911287612051379642814099036460332389802349175747405168726100396390264161055664474719158139714505777950423687039572325975700299392770783792139990745597591638002622882831251355594820473154049441360402143438890555700986915863889508822189230269242320628040986711603808685982224589881991386949195083001129801834346561515849011465591203674419545646396637447046008155488296334157830580676163671984044670 2340 55440 2341 77933543803776016049659150718390776965585606299915755618593904259386782708209168248191536325242070704399734987857883030982718855177172954383900505110781389183803514537599294925606482707009999179147970209470147670498144298229199429314177130387444957632021909420886980164546389322676226757824353256401105607961181186025046194411355077518672622999188696506767228167566144156689466746467439817439428700327955469423731295649917244923193140337694357056188594166825065444305659823382076674380688539213524202317185181249173803032359584628329889450560897009137528287312507767992428947455294006383069501724588176984542177646280717459747694722073180689650348827156827872709199206368110888792229014626041003985559670457163000279690863289815438353952766841288134922942296920736285086707321643341980613503565009784608396205637561135100609599757787948987867918441308516512423315733977854074167299139642606490536607385570837818017825394467317266921734988640613075687125125595165728201546828770680483130 2342 116498672711815680132338328485619388925079218205308557030483430723199037539391966300939343796639576905537328258700412475371517744808887780028675766032508160463471399605154966916936856652262222037667942589213760232099879167489980098377528665738729817094308531381255674333299629559561729984878103386966777385205058382392230580219374888029277837623458437807794916920806671714063876559862865669464841766683658208006173353381908151280077582165111272433111339730061022117765774355913686581220570 2343 3300495051453712163469217800 2344 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970 2345 21111908644693254776988600 2346 582563381400 2347 182442426044639653572252071831752808876435904348102783903128329871224458319917662869016386537391687518999779606575304175530544839969761886212711082464339232079284027532519949420844776017110408078385398260369615696636155802154555864024488662237008645816563289954296420565203097404385046840066810973234988228237125156484633141116982236471212610441100738522342081140272343470810041653480276612625702587467743753920954963116456270365195141530542489868537498944537478205119549646537441494725191870298860157624530509304315872898753787614920271203763059898390953720598580684870276165992843268942765703537260922320813237869943159573269353344373315994471466604374134050012235342107747590662608123239561990330195188540218583654756310961457941186603427175455523854607917091443643387981839967063576616211845687905768255517397530617270527073032981588580598797071103237155582982133242156387625647285903341794346197889621331331979729248447989721863781608407675210183559919018282969719821126152163011007330 2348 151521411679651275011132543953376311964004066972606689153427336881854992567724460294429083492800459737673130059467002646903931073695536639941219637506214383793800345244043516019092325035883377583122456232162242090392205219246548986185390 2349 3569485920 2350 470979407940121080 2351 428192373926769266934075612589123842432995067504997233820642190207763803676846754753581459203258290607092482736632238899970188739409031146941232910543804177690079612618824321290722689312158127759970529717087488040005057667656742612865474890270259291731474041522733699066531669608091704933636805354182517371672532742269433982201557308997935996705263433311936864436219190125991167760718209209832523972786794590452481298434322866547112997172183223721457510022829461347415583020423375188120025319591424789944773105337229353693375139532217876515231901581523568382244868867390538161585203152208671106201951384686948669280756595518463172299244172639024532120466092615378716347926883595285141265243251991304968107503893015837713061826541787964958243580794114486764781413618231031593378402698214318249201829514838095699332004358733927040408407788398665376725879297604153259066719341041757394180015143191330526446941264636156424546107431877214295434932813718300815129935910129932420183079126586834203510 2352 1800 2353 68883259317021104961788367510642092997217930912384806707798186712905187900 2354 5036812941074297916268369544125374263204100 2355 2703834419901974127946682834747904016208221960348278529102920 2356 3302843090847300 2357 1006680271101834546562011765197030153559971403704248496712329789178452702444266720425670010586860241217274426913822393653829913726350632226458838572688483621749377169266855979354489042572883758363690715364872684382051890576661001882846731467025379594860695471619946926505415955248623598298980129387683098340802124477075439292155861233454147528254074331716363568289551315986205235405448509852316263860021754082153783532619093059252262656351802758969146606063672063627774035681015355067270179526359439681160161570647826210533124953040244227687310200618161909266657686707235155217886812610842585770680787705399016321479058756063906918075523049874346675015215783738755362133976103332515367114586885431557980020741652480234463408354199743505616830658446963158384001103416461155276032624743501862203873501189384362989129542247383462472000166710525262300682542228667364312065857170789171633717215601642818067676758913159603754107898572343330808567527045051725216370479324715471119850419026605647212452010 2358 16057907757332144756377764796104180546583540990920 2359 192258569342159174013271250789321338420842573292835628155736136773155072832676407188432687038969749049202787552997442026024091767340100 2360 195534950863140268380 2361 1493548537929657186758323874975156582528798959492543168068437207820267333656739001390997436663558990236836911019180703948272683844892229876525021012334004684537263191407072218254902885852814920804795449970055701117662293231022832036748744380429007734762861793897438961833904141160297223881666195912724809882168381997809288580 2362 136419945745536161434968182656660304431267764518416320282696097376866072958627992538399971585864944556384211390938183008660047279171207590413579322024067055902725008937636466259733059139799062006109160771969313231788958505130766695200086067580052615817435290247450394644293866214246785812292259066138096318075123365781302009436887993882284347857069830672927847714264612577168799451599415698943329708786563761575228996810214445148970848715345300019173378823901456899903721770774926986609287470 2363 2163595963435206314584908424053580574983532587306539609300 2364 397924752783381963280830503090570307205468805443642116424407952190827821144540 2365 383355332044284600 2366 160083000 2367 66065788183610086928755893014493701283584831816174265941443611923963298578181362840795906364044983996440 2368 200560490130 2369 2258692746944473266548735154112688464496448300 2370 488756167190988289807455881640