0 1 1 1 2 1 3 1 4 10 5 1 6 1 7 39 8 39 9 1 10 1 11 120 12 350 13 120 14 1 15 1 16 341 17 2266 18 2266 19 341 20 1 21 1 22 950 23 12895 24 28340 25 12895 26 950 27 1 28 1 29 2659 30 69201 31 290891 32 290891 33 69201 34 2659 35 1 36 1 37 7540 38 360772 39 2661644 40 4987254 41 2661644 42 360772 43 7540 44 1 45 1 46 21681 47 1851948 48 22618188 49 72033750 50 72033750 51 22618188 52 1851948 53 21681 54 1 55 1 56 63090 57 9421325 58 182707640 59 926399090 60 1558540460 61 926399090 62 182707640 63 9421325 64 63090 65 1 66 1 67 185279 68 47658859 69 1423455765 70 10969459386 71 28913043462 72 28913043462 73 10969459386 74 1423455765 75 47658859 76 185279 77 1 78 1 79 547760 80 240191290 81 10799977648 82 122230342287 83 480031805856 84 747838857324 85 480031805856 86 122230342287 87 10799977648 88 240191290 89 547760 90 1 91 1 92 1627021 93 1207457166 94 80341070686 95 1301066817355 96 7336436995335 97 16874001512244 98 16874001512244 99 7336436995335 100 1301066817355 101 80341070686 102 1207457166 103 1627021 104 1 105 1 106 4848430 107 6059420491 108 588868730860 109 13372221710361 110 105246352542130 111 343540302343323 112 505436852532840 113 343540302343323 114 105246352542130 115 13372221710361 116 588868730860 117 6059420491 118 4848430 119 1 120 1 121 14479899 122 30371861013 123 4268146297823 124 133754988398829 125 1437197939381391 126 6460117991746177 127 13410490183002099 128 13410490183002099 129 6460117991746177 130 1437197939381391 131 133754988398829 132 4268146297823 133 30371861013 134 14479899 135 1 136 1 137 43308780 138 152109658304 139 30674541580132 140 1309729757124204 141 18875842480057420 142 114108558511445888 143 323752500706405732 144 455752416656868006 145 323752500706405732 146 114108558511445888 147 18875842480057420 148 1309729757124204 149 30674541580132 150 152109658304 151 43308780 152 1 153 1 154 129664361 155 761379809920 156 219040168899920 157 12611606850045460 158 240308977809962180 159 1917057189431728528 160 7250782205153527328 161 13895753880481415230 162 13895753880481415230 163 7250782205153527328 164 1917057189431728528 165 240308977809962180 166 12611606850045460 167 219040168899920 168 761379809920 169 129664361 170 1 171 1 172 388468970 173 3809639827993 174 1556504063346960 175 119834307079035380 176 2983440616839040600 177 30925064966696478084 178 152833662559048181360 179 388444261906526893678 180 527971493574615425660 181 388444261906526893678 182 152833662559048181360 183 30925064966696478084 184 2983440616839040600 185 119834307079035380 186 1556504063346960 187 3809639827993 188 388468970 189 1 190 1 191 1164358519 192 19057170627663 193 11019699307196265 194 1126642468424960580 195 36289867454258101020 196 482541157467862464300 197 3065410093328201297844 198 10118028210598024463262 199 18187559093506618454258 200 18187559093506618454258 201 10118028210598024463262 202 3065410093328201297844 203 482541157467862464300 204 36289867454258101020 205 1126642468424960580 206 11019699307196265 207 19057170627663 208 1164358519 209 1 210 1 211 3490978600 212 95315037600214 213 77798619264241896 214 10502815376522234925 215 434093471175786946080 216 7325129388257303967240 217 59007454613501965734048 218 248632520544829362773202 219 578257490558724098139440 220 763850299438566216191556 221 578257490558724098139440 222 248632520544829362773202 223 59007454613501965734048 224 7325129388257303967240 225 434093471175786946080 226 10502815376522234925 227 77798619264241896 228 95315037600214 229 3490978600 230 1 231 1 232 10468741701 233 476669599614210 234 548091605910062050 235 97245088391265038865 236 5121484386691981816125 237 108681053632495286541240 238 1097517343538203433762040 239 5819838409984298215419810 240 17202376221475839657269450 241 29340227472695969544757356 242 29340227472695969544757356 243 17202376221475839657269450 244 5819838409984298215419810 245 1097517343538203433762040 246 108681053632495286541240 247 5121484386691981816125 248 97245088391265038865 249 548091605910062050 250 476669599614210 251 10468741701 252 1 253 1 254 31397836710 255 2383651910349431 256 3855128938043984100 257 895468677586740164515 258 59739026965241329059630 259 1581842626086290036913333 260 19831645858406100746466480 261 130763860887439744551770970 262 483975853680134670458662700 263 1046193796080887317689599446 264 1349637177581789626789996760 265 1046193796080887317689599446 266 483975853680134670458662700 267 130763860887439744551770970 268 19831645858406100746466480 269 1581842626086290036913333 270 59739026965241329059630 271 895468677586740164515 272 3855128938043984100 273 2383651910349431 274 31397836710 275 1 276 1 277 94176733139 278 11919233538998809 279 27083219867219314291 280 8209483474257628682015 281 690256039806272514577885 282 22654663538026302891846111 283 349673332109124547681682181 284 2837750417601710871090265770 285 12987622686904738827664802270 286 35037233749952323322878920826 287 57196204321649602703203708094 288 57196204321649602703203708094 289 35037233749952323322878920826 290 12987622686904738827664802270 291 2837750417601710871090265770 292 349673332109124547681682181 293 22654663538026302891846111 294 690256039806272514577885 295 8209483474257628682015 296 27083219867219314291 297 11919233538998809 298 94176733139 299 1 300 1 301 282496645220 302 59599276869367420 303 190093407752658956540 304 74995331086418743987186 305 7912950971988178724184620 306 320048895201824904052712716 307 6037993041981563888355508404 308 59780793633590388616326843951 309 334734126084211799901381065000 310 1112419874154886692434900412536 311 2261511863724934934715834710680 312 2859802499810892543092867417020 313 2261511863724934934715834710680 314 1112419874154886692434900412536 315 334734126084211799901381065000 316 59780793633590388616326843951 317 6037993041981563888355508404 318 320048895201824904052712716 319 7912950971988178724184620 320 74995331086418743987186 321 190093407752658956540 322 59599276869367420 323 282496645220 324 1 325 1 326 847422827041 327 298006274480886036 328 1333329161197572609236 329 683129797747255242744866 330 90117048051416519177843106 331 4469231575918048232722511236 332 102411520201822464131505692356 333 1227601229587260746216939826831 334 8332701752063248198611586577711 335 33737525606661327626906556253736 336 84274828663805159918008985565096 337 132555695804388224617973901108316 338 132555695804388224617973901108316 339 84274828663805159918008985565096 340 33737525606661327626906556253736 341 8332701752063248198611586577711 342 1227601229587260746216939826831 343 102411520201822464131505692356 344 4469231575918048232722511236 345 90117048051416519177843106 346 683129797747255242744866 347 1333329161197572609236 348 298006274480886036 349 847422827041 350 1 351 1 352 2542134263650 353 1490062732686178405 354 9347283696484299769640 355 6208156841552080058341830 356 1020660733134228251864387780 357 61794740680053677038617542710 358 1710471172309632413512118559880 359 24658425430544056870027848795715 360 201287211246723333645479761916030 361 983466429011328179415044092943415 362 2984182105156914599708262133632080 363 5757858173587258809060382309452580 364 7158002320397570388080862126214840 365 5757858173587258809060382309452580 366 2984182105156914599708262133632080 367 983466429011328179415044092943415 368 201287211246723333645479761916030 369 24658425430544056870027848795715 370 1710471172309632413512118559880 371 61794740680053677038617542710 372 1020660733134228251864387780 373 6208156841552080058341830 374 9347283696484299769640 375 1490062732686178405 376 2542134263650 377 1 378 1 379 7626134355759 380 7450412818209902451 381 65503891777848345319101 382 56312677496384788478306526 383 11506626600001974572145455106 384 847219528110700055278539879666 385 28190637189615145911754280039406 386 485901378899137536559994089933371 387 4736816686668617567926155412944021 388 27697835971253936360142225304323561 389 101090540461497790177308240542196711 390 236456008085641060108489878045322836 391 360243811946541493537995169393803756 392 360243811946541493537995169393803756 393 236456008085641060108489878045322836 394 101090540461497790177308240542196711 395 27697835971253936360142225304323561 396 4736816686668617567926155412944021 397 485901378899137536559994089933371 398 28190637189615145911754280039406 399 847219528110700055278539879666 400 11506626600001974572145455106 401 56312677496384788478306526 402 65503891777848345319101 403 7450412818209902451 404 7626134355759 405 1 406 1 407 22877866196640 408 37252376786180422322 409 458906783989560481818464 410 510023503357494380090232539 411 129219535926617639987622978944 412 11531648277355247606405380594964 413 459289868020841662528412446219904 414 9416137190013753508875486935834729 415 108949645513125826336861073011667744 416 756916607401375321395205755150138734 417 3294506000795887462228518242660206304 418 9247386160878239628007707388869517499 419 17056715771483078940472168000685579264 420 20894136949438465558903535297756312984 421 17056715771483078940472168000685579264 422 9247386160878239628007707388869517499 423 3294506000795887462228518242660206304 424 756916607401375321395205755150138734 425 108949645513125826336861073011667744 426 9416137190013753508875486935834729 427 459289868020841662528412446219904 428 11531648277355247606405380594964 429 129219535926617639987622978944 430 510023503357494380090232539 431 458906783989560481818464 432 37252376786180422322 433 22877866196640 434 1 435 1 436 68632524848381 437 186262867727466953398 438 3214320143298458613169638 439 4613614340712686702887497255 440 1446405724502039111155549772835 441 155984718017844914915540850689100 442 7408271068292470843539383633202060 443 179823772287562496121166456027543665 444 2456104586026158638663324605444018365 445 20144282600262150614756481547199542170 446 103779541058879108495723076742313356170 447 346492327170025522218014404789362902175 448 765694989417395776931653781585926638315 449 1134688043574160708603216745829038995560 450 1134688043574160708603216745829038995560 451 765694989417395776931653781585926638315 452 346492327170025522218014404789362902175 453 103779541058879108495723076742313356170 454 20144282600262150614756481547199542170 455 2456104586026158638663324605444018365 456 179823772287562496121166456027543665 457 7408271068292470843539383633202060 458 155984718017844914915540850689100 459 1446405724502039111155549772835 460 4613614340712686702887497255 461 3214320143298458613169638 462 186262867727466953398 463 68632524848381 464 1 465 1 466 205895427061790 467 931317427199737196515 468 22510478570461624474250140 469 41692880808967010753823257085 470 16145755328733860514004988082090 471 2098675012113900397472891597527695 472 118455338099807296221137803148892120 473 3390376082396390464773712144504297245 474 54398405768541825815063041388367355470 475 523730190571144155361812098269032386535 476 3172556281601298266050939243385634960420 477 12502150500270389448579926537866155597945 478 32800994381244800139275146082629738926570 479 58173884798727587984857231600950312958995 480 70350654952702151387378002299377247015120 481 58173884798727587984857231600950312958995 482 32800994381244800139275146082629738926570 483 12502150500270389448579926537866155597945 484 3172556281601298266050939243385634960420 485 523730190571144155361812098269032386535 486 54398405768541825815063041388367355470 487 3390376082396390464773712144504297245 488 118455338099807296221137803148892120 489 2098675012113900397472891597527695 490 16145755328733860514004988082090 491 41692880808967010753823257085 492 22510478570461624474250140 493 931317427199737196515 494 205895427061790 495 1 496 1 497 617681986218379 498 4656596813285621354589 499 157626407500466685049701895 500 376473967279352516519958743521 501 179813019267299372197873164673467 502 28106207208868107916395359822545725 503 1879665064589419906517219550547737975 504 63203791855676059711290755067382608645 505 1186136591887801076873859906654436201815 506 13337465018062506581634581713780504633425 507 94441729401922643395515642822142932165315 508 436283444705167298887267499777720247204885 509 1348206378483650699842248282057954801537495 510 2835077383488870481720362218792954974476705 511 4100608388692666443812124953362671702712515 512 4100608388692666443812124953362671702712515 513 2835077383488870481720362218792954974476705 514 1348206378483650699842248282057954801537495 515 436283444705167298887267499777720247204885 516 94441729401922643395515642822142932165315 517 13337465018062506581634581713780504633425 518 1186136591887801076873859906654436201815 519 63203791855676059711290755067382608645 520 1879665064589419906517219550547737975 521 28106207208868107916395359822545725 522 179813019267299372197873164673467 523 376473967279352516519958743521 524 157626407500466685049701895 525 4656596813285621354589 526 617681986218379 527 1 528 1 529 1853037368720860 530 23283014333257748339320 531 1103659481294203645300902868 532 3397250228309704378467773849352 533 1998649206915693704175938491450156 534 374910773114232730408882964594312232 535 29628391837783114152997323039258767460 536 1166568025705102362149071717958917657020 537 25507172989857792004132159956968491349100 538 333462906301912290514129122036824564212920 539 2745670727787617882354789208717546645784260 540 14779196795862525619417944046514704906547640 541 53416625768899426464162033419713982737178940 542 132100878207908039506617931430178028181978280 543 226346565231424902623871078702316339810100820 544 270640149796948578699808087993113703747762950 545 226346565231424902623871078702316339810100820 546 132100878207908039506617931430178028181978280 547 53416625768899426464162033419713982737178940 548 14779196795862525619417944046514704906547640 549 2745670727787617882354789208717546645784260 550 333462906301912290514129122036824564212920 551 25507172989857792004132159956968491349100 552 1166568025705102362149071717958917657020 553 29628391837783114152997323039258767460 554 374910773114232730408882964594312232 555 1998649206915693704175938491450156 556 3397250228309704378467773849352 557 1103659481294203645300902868 558 23283014333257748339320 559 1853037368720860 560 1 561 1 562 5559094926293721 563 116415166172036360056296 564 7727036191012389802056627416 565 30640367048637549268232182936320 566 22178784094355272173057147520938480 567 4983765680430752689607059229399946472 568 464296142661901516875465428992171249752 569 21342704186303325239087931488868711033540 570 541798114728979952760636065662325669468820 571 8201558088578894851832286466799416731780360 572 78156256859575998312974168979593303733234360 573 487543757257862371975924194102367519326477360 574 2048195948479777011721203564959583948391486560 575 5914173828303774970957219045105212666124822920 576 11904475927429610826245470868040319130555342520 577 16853254602270232782055386441456548459948370510 578 16853254602270232782055386441456548459948370510 579 11904475927429610826245470868040319130555342520 580 5914173828303774970957219045105212666124822920 581 2048195948479777011721203564959583948391486560 582 487543757257862371975924194102367519326477360 583 78156256859575998312974168979593303733234360 584 8201558088578894851832286466799416731780360 585 541798114728979952760636065662325669468820 586 21342704186303325239087931488868711033540 587 464296142661901516875465428992171249752 588 4983765680430752689607059229399946472 589 22178784094355272173057147520938480 590 30640367048637549268232182936320 591 7727036191012389802056627416 592 116415166172036360056296 593 5559094926293721 594 1 595 1 596 16677250419143130 597 582076125493930880773361 598 54096585724136334668696911360 599 276234648053665004236975653077736 600 245774403997469515798299827496219760 601 66053143990863043594953305718530894024 602 7238549203148158924885334322783275096320 603 387433664458198569859901437396295719687404 604 11382642033825099132834138545733427598431320 605 198780826530256577676079520032043560162403340 606 2183067128180665259639816722658916544385184000 607 15705625423643556806354777538132169229124621240 608 76265671861263161013990140679614824779109808400 609 255487073901965756300430560460548468383582703640 610 599691530740833112948207847327950516264918579200 611 996623007392425386125070731338213475628918459030 612 1179727817682078755357413836755932717762776275100 613 996623007392425386125070731338213475628918459030 614 599691530740833112948207847327950516264918579200 615 255487073901965756300430560460548468383582703640 616 76265671861263161013990140679614824779109808400 617 15705625423643556806354777538132169229124621240 618 2183067128180665259639816722658916544385184000 619 198780826530256577676079520032043560162403340 620 11382642033825099132834138545733427598431320 621 387433664458198569859901437396295719687404 622 7238549203148158924885334322783275096320 623 66053143990863043594953305718530894024 624 245774403997469515798299827496219760 625 276234648053665004236975653077736 626 54096585724136334668696911360 627 582076125493930880773361 628 16677250419143130 629 1 630 1 631 50031682537952999 632 2910381544721932150059223 633 378713927941166468023735097873 634 2489519894367214480153979732268424 635 2720368741180959187002164167044541496 636 873191557798310823684546242163741870616 637 112343266844996066993153683239782896696232 638 6984492480141089468892446220719407959833932 639 236804182201876417964066417754183906500701716 640 4754912088833171377233316791815344011413412660 641 59950804307151808391815759718688843561360111660 642 495244789515787856606301420781377880953493106520 643 2765926278443579592190967841883175391235149068520 644 10688549011244461729348722492250903674298725113160 645 29065407424701096872834276693388128874810001710840 646 56276528831832445000260225594775875031303425921270 647 78165524739395706601688022113970241750649772794490 648 78165524739395706601688022113970241750649772794490 649 56276528831832445000260225594775875031303425921270 650 29065407424701096872834276693388128874810001710840 651 10688549011244461729348722492250903674298725113160 652 2765926278443579592190967841883175391235149068520 653 495244789515787856606301420781377880953493106520 654 59950804307151808391815759718688843561360111660 655 4754912088833171377233316791815344011413412660 656 236804182201876417964066417754183906500701716 657 6984492480141089468892446220719407959833932 658 112343266844996066993153683239782896696232 659 873191557798310823684546242163741870616 660 2720368741180959187002164167044541496 661 2489519894367214480153979732268424 662 378713927941166468023735097873 663 2910381544721932150059223 664 50031682537952999 665 1 666 1 667 150094910174905880 668 14551910575422712239204814 669 2651192462840877404718593545752 670 22430295339300929060120328189990809 671 30080895807652815087274133619815448640 672 11517432716646306094617034834641096022992 673 1736667301188559448206660047680530387213376 674 125139938164176963751729988640711259553962228 675 4883426541056484287152989981524726225017614496 676 112403775372023138885557574457212509983723781896 677 1621369013588363754597482853950060499118756290720 678 15318709131102081091787145049709621267754782070660 679 97956514516438007753247205140599030960501982098880 680 434434603391072365748691123622979169784342205123760 681 1360635236232347459785288002109103234754156677169600 682 3048807152747982668040754959739531012789044948400110 683 4930577985338125230771147105263759040523140583128720 684 5784248824891923940023736115281909772097597109099860 685 4930577985338125230771147105263759040523140583128720 686 3048807152747982668040754959739531012789044948400110 687 1360635236232347459785288002109103234754156677169600 688 434434603391072365748691123622979169784342205123760 689 97956514516438007753247205140599030960501982098880 690 15318709131102081091787145049709621267754782070660 691 1621369013588363754597482853950060499118756290720 692 112403775372023138885557574457212509983723781896 693 4883426541056484287152989981524726225017614496 694 125139938164176963751729988640711259553962228 695 1736667301188559448206660047680530387213376 696 11517432716646306094617034834641096022992 697 30080895807652815087274133619815448640 698 22430295339300929060120328189990809 699 2651192462840877404718593545752 700 14551910575422712239204814 701 150094910174905880 702 1 703 1 704 450284455646811061 705 72759561732727830044546730 706 18559351208451095611670484602730 707 202050287371136381002464760638088845 708 332347822485275228462707406113753836345 709 151621721553480726267811803938402275507632 710 26752572885496585257648975281066843283404592 711 2229842317582829292371622099106633170733761300 712 99918080677469976655136922847912394378890851940 713 2629067740716005970182903973226713120676176761176 714 43248887379089226170605860239014320760050477208536 715 465657547686121617359430847843424495720906444860020 716 3395442637396458907649581126031763710729349828204900 717 17202559671015723448132448813848720001813415947403600 718 61729249442389458930320680366085868235308139972078800 719 159117951114420100645524878863796040240663309667180110 720 297571322594167386451126873064333964453175676115566310 721 406309747738576944145218885712560447414941569780371900 722 406309747738576944145218885712560447414941569780371900 723 297571322594167386451126873064333964453175676115566310 724 159117951114420100645524878863796040240663309667180110 725 61729249442389458930320680366085868235308139972078800 726 17202559671015723448132448813848720001813415947403600 727 3395442637396458907649581126031763710729349828204900 728 465657547686121617359430847843424495720906444860020 729 43248887379089226170605860239014320760050477208536 730 2629067740716005970182903973226713120676176761176 731 99918080677469976655136922847912394378890851940 732 2229842317582829292371622099106633170733761300 733 26752572885496585257648975281066843283404592 734 151621721553480726267811803938402275507632 735 332347822485275228462707406113753836345 736 202050287371136381002464760638088845 737 18559351208451095611670484602730 738 72759561732727830044546730 739 450284455646811061 740 1 741 1 742 1350852817184619670 743 363797836131020631492166543 744 129920623934915049812148497098260 745 1819733178681659202311160071603920935 746 3669363412996205896070670870556692817830 747 1992684987245265439470854799257209427859561 748 410840761509513461680896833048106144323286240 749 39539226326241453888662900387187185136021875652 750 2030004228769887706748074434936054729500687263480 751 60905753130974710313087836587892650819475882347516 752 1139323135068251647983785371191216143341770351830320 753 13933629718782414372417831787834255832084182864334988 754 115425486106663707343391437945568862542039039753330520 755 665250919498396333025127888798418881252858829140693300 756 2722127036485886843810370345076273520864127931287367200 757 8028708609479596294897870224519443842326984486446947230 758 17257068184059722821066820741715028720311347013609674100 759 27233884885414055508988953912643203636514754633204502210 760 31692160315172262861384207093375454909683449099700315000 761 27233884885414055508988953912643203636514754633204502210 762 17257068184059722821066820741715028720311347013609674100 763 8028708609479596294897870224519443842326984486446947230 764 2722127036485886843810370345076273520864127931287367200 765 665250919498396333025127888798418881252858829140693300 766 115425486106663707343391437945568862542039039753330520 767 13933629718782414372417831787834255832084182864334988 768 1139323135068251647983785371191216143341770351830320 769 60905753130974710313087836587892650819475882347516 770 2030004228769887706748074434936054729500687263480 771 39539226326241453888662900387187185136021875652 772 410840761509513461680896833048106144323286240 773 1992684987245265439470854799257209427859561 774 3669363412996205896070670870556692817830 775 1819733178681659202311160071603920935 776 129920623934915049812148497098260 777 363797836131020631492166543 778 1350852817184619670 779 1 780 1 781 4052557352042231619 782 1818989265758891113231408353 783 909470922973735012045341369006235 784 16386822957957940483919875351323162675 785 40488559110610511108628397340512655365545 786 26150752172854826132872133085231436250803035 787 6292135944920164078866583216407477295835448201 788 698049815345617000622390818550068800640034872548 789 40981973143550736446110952090002762517184577188652 790 1398791064973087924456822364397057233295269167697316 791 29676060029691483789802293574026854850716660437177164 792 411003515329317526167269999128172379605433193030050268 793 3854970499363832501243331942544167379526621669263324500 794 25178976453075982131627593825833474999679336462802860220 795 116983233169371535368945523327620609983202512177814810900 796 392887354771745858234957352619255277613831283453267233150 797 965289273733995198264736910700167150139362678483785374330 798 1749707672433915022883219929973851453327513663638013534590 799 2352583532271758473293926436632690195080299582106542636810 800 2352583532271758473293926436632690195080299582106542636810 801 1749707672433915022883219929973851453327513663638013534590 802 965289273733995198264736910700167150139362678483785374330 803 392887354771745858234957352619255277613831283453267233150 804 116983233169371535368945523327620609983202512177814810900 805 25178976453075982131627593825833474999679336462802860220 806 3854970499363832501243331942544167379526621669263324500 807 411003515329317526167269999128172379605433193030050268 808 29676060029691483789802293574026854850716660437177164 809 1398791064973087924456822364397057233295269167697316 810 40981973143550736446110952090002762517184577188652 811 698049815345617000622390818550068800640034872548 812 6292135944920164078866583216407477295835448201 813 26150752172854826132872133085231436250803035 814 40488559110610511108628397340512655365545 815 16386822957957940483919875351323162675 816 909470922973735012045341369006235 817 1818989265758891113231408353 818 4052557352042231619 819 1 820 1 821 12157669857103439700 822 9094946592210806594204417204 823 6366432877759613199848385752423916 824 147547797926548412014317149025083892910 825 446537614516141529590399598818356760840140 826 342753488754946963211150982914199701227175700 827 96134139553892457770337951120529815737707008372 828 12275835695652005293942641543057021667839786984813 829 822634627998798632141581921320633535800411276953680 830 31874512722888424132196573993028055470994905468754448 831 765078053443896252708068898135960895940543602607573680 832 11966623303872578547265892918344336049434511397059307944 833 126689396815432659507218130076624576281150627434534861296 834 934503753531639304370450649238740886147854642058788444240 835 4910608026983931672367075374128005804164488967088784539920 836 18697461131386788522735857370088993809402369292110768258450 837 52250830251191025937898743646579889851139995865706320908760 838 108177201190398762877598419911627781288665722514120113082840 839 166988187661501476761601135818816475365421247638358623666600 840 192911849632745118979690162252265193943735815081793031675220 841 166988187661501476761601135818816475365421247638358623666600 842 108177201190398762877598419911627781288665722514120113082840 843 52250830251191025937898743646579889851139995865706320908760 844 18697461131386788522735857370088993809402369292110768258450 845 4910608026983931672367075374128005804164488967088784539920 846 934503753531639304370450649238740886147854642058788444240 847 126689396815432659507218130076624576281150627434534861296 848 11966623303872578547265892918344336049434511397059307944 849 765078053443896252708068898135960895940543602607573680 850 31874512722888424132196573993028055470994905468754448 851 822634627998798632141581921320633535800411276953680 852 12275835695652005293942641543057021667839786984813 853 96134139553892457770337951120529815737707008372 854 342753488754946963211150982914199701227175700 855 446537614516141529590399598818356760840140 856 147547797926548412014317149025083892910 857 6366432877759613199848385752423916 858 9094946592210806594204417204 859 12157669857103439700 860 1 861 1 862 36473005173263808401 863 45474733775618164085603688700 864 44565730426197092203316863966331740 865 1328407663442236614800763350388779208110 866 4922684748139943384739217525819433864565550 867 4487499523944618067665864290877628040830601340 868 1465662083906046761611917158792261040701017233180 869 215130194160874215607895854221679557343049612921085 870 16427987251185539767720902613481496228787582478813485 871 721190748705174122819515970402709031923284779116126128 872 19541140504333772362942328117652499164086579499916622128 873 344305187734134093639968068187924726468669364087803032360 874 4102711242159693949033419415450886320470369867599436129320 875 34068525675863227105103732582812714727709176993337596481520 876 201757547765701390454573152065449403009511713609950643534960 877 867457226678737780220580150177788940462990153392671426988370 878 2744954654127144175956358412124563031127718936331459906616050 879 6458345465613916283848818939535899486270786204764813213613000 880 11380513371954110676450286387342504581297378495797685484264200 881 15089877903843495939707487037318327975006358345954933016164820 882 15089877903843495939707487037318327975006358345954933016164820 883 11380513371954110676450286387342504581297378495797685484264200 884 6458345465613916283848818939535899486270786204764813213613000 885 2744954654127144175956358412124563031127718936331459906616050 886 867457226678737780220580150177788940462990153392671426988370 887 201757547765701390454573152065449403009511713609950643534960 888 34068525675863227105103732582812714727709176993337596481520 889 4102711242159693949033419415450886320470369867599436129320 890 344305187734134093639968068187924726468669364087803032360 891 19541140504333772362942328117652499164086579499916622128 892 721190748705174122819515970402709031923284779116126128 893 16427987251185539767720902613481496228787582478813485 894 215130194160874215607895854221679557343049612921085 895 1465662083906046761611917158792261040701017233180 896 4487499523944618067665864290877628040830601340 897 4922684748139943384739217525819433864565550 898 1328407663442236614800763350388779208110 899 44565730426197092203316863966331740 900 45474733775618164085603688700 901 36473005173263808401 902 1 903 1 904 109419006723698403410 905 227373671394728687556616521661 906 311963705371310735984142513909935000 907 11959100530409140746813787983032576765530 908 54249162799566078862136207028213195549840860 909 58696849794362476726647363783226746298410984826 910 22303543723761140605129022154201725539988933305560 911 3758343984382032447686448779049110605257293471798985 912 326545480770689094949923433322918048107810066508828650 913 16212824893668729981993000439881723263088420262817039773 914 494881248755170056167810661692976110186223589972113920480 915 9799639263881109099924783311162485143129873918179028193688 916 131087209611659127425026052588713363803596800569944611634000 917 1221841785376913023414779900213116716869542622569290542830680 918 8128252892742138427283511349324295463502176917032207655713120 919 39319238511199825169188872609144454651145069290084293692202882 920 140313731452354484200579334271424243683293917703722582782113220 921 373461560272875157148876258783493332545276522256234873308777050 922 747382258376116806239619152866404936847347839483227248834258000 923 1130808095774592654131986411820121930418266426020560166096271420 924 1297729499706593051430419048387437063140639191657496781588300200 925 1130808095774592654131986411820121930418266426020560166096271420 926 747382258376116806239619152866404936847347839483227248834258000 927 373461560272875157148876258783493332545276522256234873308777050 928 140313731452354484200579334271424243683293917703722582782113220 929 39319238511199825169188872609144454651145069290084293692202882 930 8128252892742138427283511349324295463502176917032207655713120 931 1221841785376913023414779900213116716869542622569290542830680 932 131087209611659127425026052588713363803596800569944611634000 933 9799639263881109099924783311162485143129873918179028193688 934 494881248755170056167810661692976110186223589972113920480 935 16212824893668729981993000439881723263088420262817039773 936 326545480770689094949923433322918048107810066508828650 937 3758343984382032447686448779049110605257293471798985 938 22303543723761140605129022154201725539988933305560 939 58696849794362476726647363783226746298410984826 940 54249162799566078862136207028213195549840860 941 11959100530409140746813787983032576765530 942 311963705371310735984142513909935000 943 227373671394728687556616521661 944 109419006723698403410 945 1 946 1 947 328257002578909166239 948 1136868364742393953104645881979 949 2183764354402391009443708298487310181 950 107656549897332851617239784637679949393730 951 597661641507607930023701125656953283963159870 952 767127734511775553627197844459672251851046610782 953 338838025883036698681683103502995822618923382119202 954 65475399337563119612660526436890249440928442575923505 955 6463689869454289225443008796359226383751502968927577135 956 362347869973179511716600932975245393996880219324452132963 957 12436102339286689792917056841119568308036737585569831479997 958 276168500265111643404095425158236261833368497848300315618232 959 4137132654562643938339706630709976506089127399613697291457608 960 43167557142535643631638025496104246649753134756612946373769480 961 321620821438053562680888804361460562797121343048433790886533880 962 1744588779952444820589090610899914003545609955921923901372785954 963 6994900241856047391904363654595797247550498675509033722500059934 964 20974078033961426364888829069219385644398754624475246255173814070 965 47447524529583243645942167006580844519853483329733440857768775050 966 81490098069660742404425169550061112669671596440032163470524432620 967 106688732796230892922880093185501322648335475219577092011528975380 968 106688732796230892922880093185501322648335475219577092011528975380 969 81490098069660742404425169550061112669671596440032163470524432620 970 47447524529583243645942167006580844519853483329733440857768775050 971 20974078033961426364888829069219385644398754624475246255173814070 972 6994900241856047391904363654595797247550498675509033722500059934 973 1744588779952444820589090610899914003545609955921923901372785954 974 321620821438053562680888804361460562797121343048433790886533880 975 43167557142535643631638025496104246649753134756612946373769480 976 4137132654562643938339706630709976506089127399613697291457608 977 276168500265111643404095425158236261833368497848300315618232 978 12436102339286689792917056841119568308036737585569831479997 979 362347869973179511716600932975245393996880219324452132963 980 6463689869454289225443008796359226383751502968927577135 981 65475399337563119612660526436890249440928442575923505 982 338838025883036698681683103502995822618923382119202 983 767127734511775553627197844459672251851046610782 984 597661641507607930023701125656953283963159870 985 107656549897332851617239784637679949393730 986 2183764354402391009443708298487310181 987 1136868364742393953104645881979 988 328257002578909166239 989 1 990 1 991 984770972552355410320 992 5684341847674733064845923886890 993 15286444839034285762766023462982834960 994 969085833943314174686816873165412524442471 995 6582782923854446393951163806664976445594543840 996 10018680494873718002698452891689102942252711866492 997 5140104968266028090010376255476604081649676106064608 998 1137816964615856458582707516937861078626602530534718227 999 127458860871439054231279790592150362623431659864415597520 1000 8055299870364701612389889103217637709868938141507885541218 1001 310307661089560603123309141369871299520789151910852891305040 1002 7712559158630371757212219880136504263183007867523286106269045 1003 129101197189096570666026511680302705484023652236061253924112000 1004 1504224249053091854817671984142622219658279301788777619928196048 1005 12517131335919737593800206933817926949454299940217384106379177600 1006 75903816559994272343439098679222651491923062448358279768778558234 1007 340773891360582293574738577528802094124436670468818919921423732256 1008 1146770600069153291389858695494527247930005022536016802419734590324 1009 2920131436371309641901592695738060735286615546325754942897869663520 1010 5666022722777959283787213960625100670458792795399394903295221633270 1011 8417650119471134210031738733242367569021076815903447489896055316800 1012 9601985951614303411806592175773026243683284238541955904244932989800 1013 8417650119471134210031738733242367569021076815903447489896055316800 1014 5666022722777959283787213960625100670458792795399394903295221633270 1015 2920131436371309641901592695738060735286615546325754942897869663520 1016 1146770600069153291389858695494527247930005022536016802419734590324 1017 340773891360582293574738577528802094124436670468818919921423732256 1018 75903816559994272343439098679222651491923062448358279768778558234 1019 12517131335919737593800206933817926949454299940217384106379177600 1020 1504224249053091854817671984142622219658279301788777619928196048 1021 129101197189096570666026511680302705484023652236061253924112000 1022 7712559158630371757212219880136504263183007867523286106269045 1023 310307661089560603123309141369871299520789151910852891305040 1024 8055299870364701612389889103217637709868938141507885541218 1025 127458860871439054231279790592150362623431659864415597520 1026 1137816964615856458582707516937861078626602530534718227 1027 5140104968266028090010376255476604081649676106064608 1028 10018680494873718002698452891689102942252711866492 1029 6582782923854446393951163806664976445594543840 1030 969085833943314174686816873165412524442471 1031 15286444839034285762766023462982834960 1032 5684341847674733064845923886890 1033 984770972552355410320 1034 1 1035 1 1036 2954312847288322053741 1037 28421709312231492558149670058206 1038 107005597034869979683917509718165546606 1039 8723041280184447779989624603277330658573891 1040 72489108113919654398999284330329089561357427711 1041 130762886283107771784334273986527660646417580960932 1042 77873012921545552581344702967276443724126594729255972 1043 19728396270977308112227213571074348433676028701794223147 1044 2504778994962251772395450980908612446085121481105994244607 1045 178210876398780366363000922217231219532539680126031922569238 1046 7692891896085956271218311823974291116913640095279728439305798 1047 213604592258019745902137554482967828944875541024286695204998193 1048 3987048669403733374791561927749738828173491356386716662121718293 1049 51755878645295697548903594487685329131160092494482390607895961648 1050 479788750604365371956874833102744304795499471748180596229420371248 1051 3243336695290089630503355672608785782813719531022804950557965900474 1052 16253603741496508582785416662835896871101423415974753042907695664754 1053 61173076227231153501262650459502804831211040247701131354515818394204 1054 174663967821700047863185353008118666070862943311426460178831604220924 1055 381233634887874044181786835195085795870457113131308346900534776239790 1056 639594068551785720661813840384667458523798043021593764530967110660870 1057 827718923435735501047442776962019748897403263210366982482797379560920 1058 827718923435735501047442776962019748897403263210366982482797379560920 1059 639594068551785720661813840384667458523798043021593764530967110660870 1060 381233634887874044181786835195085795870457113131308346900534776239790 1061 174663967821700047863185353008118666070862943311426460178831604220924 1062 61173076227231153501262650459502804831211040247701131354515818394204 1063 16253603741496508582785416662835896871101423415974753042907695664754 1064 3243336695290089630503355672608785782813719531022804950557965900474 1065 479788750604365371956874833102744304795499471748180596229420371248 1066 51755878645295697548903594487685329131160092494482390607895961648 1067 3987048669403733374791561927749738828173491356386716662121718293 1068 213604592258019745902137554482967828944875541024286695204998193 1069 7692891896085956271218311823974291116913640095279728439305798 1070 178210876398780366363000922217231219532539680126031922569238 1071 2504778994962251772395450980908612446085121481105994244607 1072 19728396270977308112227213571074348433676028701794223147 1073 77873012921545552581344702967276443724126594729255972 1074 130762886283107771784334273986527660646417580960932 1075 72489108113919654398999284330329089561357427711 1076 8723041280184447779989624603277330658573891 1077 107005597034869979683917509718165546606 1078 28421709312231492558149670058206 1079 2954312847288322053741 1080 1 1081 1 1082 8862938401127477806350 1083 142108546788639560757673426472315 1084 749041651903091198120125471130319844940 1085 78516466996272571463273673020692596619404065 1086 798104201673189872975191161430354540909759816610 1087 1705789139428940494793822582516453598556977990709379 1088 1178425461835097830691137368653749338651958533200578760 1089 341378958600541800721702679955124046131861881338936514095 1090 49070430624481312910900741221123316319705802160496509510410 1091 3925277270997927793396243834624290756970227068027468566250181 1092 189589485833914015534554226788188933673688743598829557411520860 1093 5870924347269779795080361547165799426828534487128037244131678695 1094 121961821754982975644281046805420123308870278783540220638262004070 1095 1760078644222036448996883547653812208002001353254668243353951349445 1096 18134071623361749666115116423914114665938595949146279870224391892320 1097 136297224731243400266187900494531120762987339693264948094587610375274 1098 760232995973438842325402618414196842493133008375503118497750543917420 1099 3189859233668555800541120673527211964130311669626382494808982322751790 1100 10176413937530612855114316906684314191481362729887171888905369226642520 1101 24887769324920721259268583865899149450567430273815664221981774190390666 1102 46945460326948320992828073252965436060748027044415838722497913595087220 1103 68587460913558502455558262968577103408795598041068275421649141635499550 1104 77805578802860569822323140812846722045520425678832576514353362351610800 1105 68587460913558502455558262968577103408795598041068275421649141635499550 1106 46945460326948320992828073252965436060748027044415838722497913595087220 1107 24887769324920721259268583865899149450567430273815664221981774190390666 1108 10176413937530612855114316906684314191481362729887171888905369226642520 1109 3189859233668555800541120673527211964130311669626382494808982322751790 1110 760232995973438842325402618414196842493133008375503118497750543917420 1111 136297224731243400266187900494531120762987339693264948094587610375274 1112 18134071623361749666115116423914114665938595949146279870224391892320 1113 1760078644222036448996883547653812208002001353254668243353951349445 1114 121961821754982975644281046805420123308870278783540220638262004070 1115 5870924347269779795080361547165799426828534487128037244131678695 1116 189589485833914015534554226788188933673688743598829557411520860 1117 3925277270997927793396243834624290756970227068027468566250181 1118 49070430624481312910900741221123316319705802160496509510410 1119 341378958600541800721702679955124046131861881338936514095 1120 1178425461835097830691137368653749338651958533200578760 1121 1705789139428940494793822582516453598556977990709379 1122 798104201673189872975191161430354540909759816610 1123 78516466996272571463273673020692596619404065 1124 749041651903091198120125471130319844940 1125 142108546788639560757673426472315 1126 8862938401127477806350 1127 1 1128 1 1129 26588814921907456708859 1130 710542734643369955210361411848101 1131 5243304210863465649752902979787160996911 1132 706713369584490272585547190027850014569335061 1133 8785820118062632573153233424291149488412607356711 1134 22241501461254022882262095516663950122535788770205433 1135 17814550847784244775641832056829807568611997282350109051 1136 5896537907684721043736193472733720828522383743840689319207 1137 958624361676098496990940201349499094301325159692188859084957 1138 86111104987692067145894903007670078268056937625765716808774403 1139 4647103414958030766515265768333949707239552493206830336778636201 1140 160233962175800394072551907680636259196718828031238621855467021963 1141 3698062967342908905645220173199984431826619296935282432843098465433 1142 59213722739974192090245244310129229377327765459458259350951658235783 1143 676561332198119193581266043602924242760250738374029561449354609001573 1144 5640254928398619546704567658720468797539166991805758259123393695695370 1145 34922285567651140287358940107683014916464387067177429720039121424025678 1146 162878538408056077773377966427684558643924758817429064196516920686649074 1147 578702119882408559759823589399582176191365247934577130230250309765359574 1148 1580101308884880516288909272572212753958039305368705131633325509093358770 1149 3337706568277383254073199086124948932288768794648586691846840775511352998 1150 5480654217780929384826398013700170542679908837088284778727210921990843290 1151 7017647788494266116710383409649556373492928160835116883498975108049260270 1152 7017647788494266116710383409649556373492928160835116883498975108049260270 1153 5480654217780929384826398013700170542679908837088284778727210921990843290 1154 3337706568277383254073199086124948932288768794648586691846840775511352998 1155 1580101308884880516288909272572212753958039305368705131633325509093358770 1156 578702119882408559759823589399582176191365247934577130230250309765359574 1157 162878538408056077773377966427684558643924758817429064196516920686649074 1158 34922285567651140287358940107683014916464387067177429720039121424025678 1159 5640254928398619546704567658720468797539166991805758259123393695695370 1160 676561332198119193581266043602924242760250738374029561449354609001573 1161 59213722739974192090245244310129229377327765459458259350951658235783 1162 3698062967342908905645220173199984431826619296935282432843098465433 1163 160233962175800394072551907680636259196718828031238621855467021963 1164 4647103414958030766515265768333949707239552493206830336778636201 1165 86111104987692067145894903007670078268056937625765716808774403 1166 958624361676098496990940201349499094301325159692188859084957 1167 5896537907684721043736193472733720828522383743840689319207 1168 17814550847784244775641832056829807568611997282350109051 1169 22241501461254022882262095516663950122535788770205433 1170 8785820118062632573153233424291149488412607356711 1171 706713369584490272585547190027850014569335061 1172 5243304210863465649752902979787160996911 1173 710542734643369955210361411848101 1174 26588814921907456708859 1175 1 1176 1 1177 79766444202772416705740 1178 3552713675370543820755108071636272 1179 36703194134957759392204301875040977577284 1180 6360886980306781677237263265977769722357105124 1181 96705505361619721079804114680406032861609295202444 1182 289886313705908461254166152288273916326611619587225616 1183 269064307337757435068341780424291218878917282761829437668 1184 101684123049224136093982567861809767517044476632061261187682 1185 18679689366539701927637361975046068700029647735934666364136948 1186 1882147280589436814518532395757524092565030518640469516487458384 1187 113341711418049690180023119887091783597317286269434854439023564348 1188 4345087603684790241529843384381432817391020688659436967028091378260 1189 111224311432689426234410084659612060142889417204426356181054943753812 1190 1972364304205067362728537781177107223983163352143038044427967665791472 1191 24940720721709864675980275048691807465549255699368465782057838593861372 1192 230104899229943281090618418324213899155778628894139945921619323274015599 1193 1577616055356316836399771488565342958381532773697739177681878776780049016 1194 8156765340721860958765360036509009208219059414275720538431361076907761120 1195 32179216441477971596182120091856683101134691827201132783758532210776932136 1196 97770174497543855345283883784354996226822362871149664034554074251779207112 1197 230426954424518122541248574846196297022063120290191218149646000659879179896 1198 423527887918701749714749304848515314229417730019234447794916297555140594848 1199 609342811165855831955373499281368435489646027460412191294259340655521786600 1200 687729483272210509468939856355772556577177234732026894724600092655995481180 1201 609342811165855831955373499281368435489646027460412191294259340655521786600 1202 423527887918701749714749304848515314229417730019234447794916297555140594848 1203 230426954424518122541248574846196297022063120290191218149646000659879179896 1204 97770174497543855345283883784354996226822362871149664034554074251779207112 1205 32179216441477971596182120091856683101134691827201132783758532210776932136 1206 8156765340721860958765360036509009208219059414275720538431361076907761120 1207 1577616055356316836399771488565342958381532773697739177681878776780049016 1208 230104899229943281090618418324213899155778628894139945921619323274015599 1209 24940720721709864675980275048691807465549255699368465782057838593861372 1210 1972364304205067362728537781177107223983163352143038044427967665791472 1211 111224311432689426234410084659612060142889417204426356181054943753812 1212 4345087603684790241529843384381432817391020688659436967028091378260 1213 113341711418049690180023119887091783597317286269434854439023564348 1214 1882147280589436814518532395757524092565030518640469516487458384 1215 18679689366539701927637361975046068700029647735934666364136948 1216 101684123049224136093982567861809767517044476632061261187682 1217 269064307337757435068341780424291218878917282761829437668 1218 289886313705908461254166152288273916326611619587225616 1219 96705505361619721079804114680406032861609295202444 1220 6360886980306781677237263265977769722357105124 1221 36703194134957759392204301875040977577284 1222 3552713675370543820755108071636272 1223 79766444202772416705740 1224 1 1225 1 1226 239299331482417343275081 1227 17763568383473334045789144889543248 1228 256922689345174699079922031104166696955488 1229 57251322813285305945741271217157994796097052460 1230 1064326677917724416087113236765260065261282195366620 1231 3776935457140256887170659264661408151581338531879868672 1232 4060604946729022585198776467597950563682945160685810679632 1233 1750962429345052095847112780055085114731926549159289194847834 1234 363150511931105293156938387604196080468950556308661335629270714 1235 41000788352321558224987044058259188474946154357356805120601542416 1236 2751784703219741127630021539091427812650886225155268225468655514496 1237 117127818448443093098840319027378631317457914211559735235429513254828 1238 3320247803750810910762246439208310431352873570911024656737665103730748 1239 65095490933653388072164051871281038005091376691404567771269794694534240 1240 909255479362964157766180417846567517751144762298809156013243877085622800 1241 9264489962940833154142453186573316382408505531269269656382386896148899927 1242 70173380387403909695409977223797756539277857081818369249398535277993955007 1243 401190129094082271987156627880680652022132060497828827367154847439131612064 1244 1752552127001357818507879160318548856259843504741176137460124093775009121344 1245 5907150924445455237191223477607596645753665413161523881290105857723522221336 1246 15481258986611593057687391321464189444363971021662524323216524538271579578616 1247 31732237449684641040182286801002187016691936328435990532317258251572441042048 1248 51086090184477742217774790816722442592285071804055137721602519424624619487648 1249 64775228049786009734342948930351696411019887754846538519816946861904209601420 1250 64775228049786009734342948930351696411019887754846538519816946861904209601420 1251 51086090184477742217774790816722442592285071804055137721602519424624619487648 1252 31732237449684641040182286801002187016691936328435990532317258251572441042048 1253 15481258986611593057687391321464189444363971021662524323216524538271579578616 1254 5907150924445455237191223477607596645753665413161523881290105857723522221336 1255 1752552127001357818507879160318548856259843504741176137460124093775009121344 1256 401190129094082271987156627880680652022132060497828827367154847439131612064 1257 70173380387403909695409977223797756539277857081818369249398535277993955007 1258 9264489962940833154142453186573316382408505531269269656382386896148899927 1259 909255479362964157766180417846567517751144762298809156013243877085622800 1260 65095490933653388072164051871281038005091376691404567771269794694534240 1261 3320247803750810910762246439208310431352873570911024656737665103730748 1262 117127818448443093098840319027378631317457914211559735235429513254828 1263 2751784703219741127630021539091427812650886225155268225468655514496 1264 41000788352321558224987044058259188474946154357356805120601542416 1265 363150511931105293156938387604196080468950556308661335629270714 1266 1750962429345052095847112780055085114731926549159289194847834 1267 4060604946729022585198776467597950563682945160685810679632 1268 3776935457140256887170659264661408151581338531879868672 1269 1064326677917724416087113236765260065261282195366620 1270 57251322813285305945741271217157994796097052460 1271 256922689345174699079922031104166696955488 1272 17763568383473334045789144889543248 1273 239299331482417343275081 1274 1 1275 1 1276 717897992195452216140490 1277 88817841937707113553569986329340105 1278 1798460512947613572119189366391566043270640 1279 515285799128966712596561263577234530706726634780 1280 11712803327462932020174326050350742799457183479779720 1281 49194886017136858005003993379942147472739808494293509260 1282 61237667585687678228969074479883311626429687693069579235600 1283 30111512719330622452612192197250424948105318640351911921668410 1284 7045189608325244446831261977715912577602394378798228518631258900 1285 890431746865020873276899864237228562340273969533504967769460890010 1286 66530110453877455871634581286491303932648755053908071541526983180880 1287 3140082883358571446710121239124896555413518369596790265971290726590620 1288 98431277084892861121516946296075669184556615377958746421532806661867880 1289 2130147326749510269214967829572151792654857964899374133615348971072435820 1290 32808699716537694390237294387330339900012952211144081637226684166420982960 1291 368466796853053751277958210399848315980753053298504585799986847262976479575 1292 3076789141075866495683109220506936201212641844587130494785589587777276426390 1293 19405304501660435356414045419715218472507809702737960194631776486785465728575 1294 93624511085971414640951554499578895344019657737518075611696091990508877983840 1295 349098867649314747413026003958981747892987923180878008229447237471133393326840 1296 1014216040966489904441176605372680994666020997216728526476348716387115139611920 1297 2310382447472466603678495821688324294121800859425560156134697608982940204342360 1298 4146319298402748491569312242909141813266415629775808181416109828644272285999520 1299 5881548954216326362254822347973998137453630620037768137743400177275250918368460 1300 6607073261077602980512203449273401423953154835063670492648114569567266016207640 1301 5881548954216326362254822347973998137453630620037768137743400177275250918368460 1302 4146319298402748491569312242909141813266415629775808181416109828644272285999520 1303 2310382447472466603678495821688324294121800859425560156134697608982940204342360 1304 1014216040966489904441176605372680994666020997216728526476348716387115139611920 1305 349098867649314747413026003958981747892987923180878008229447237471133393326840 1306 93624511085971414640951554499578895344019657737518075611696091990508877983840 1307 19405304501660435356414045419715218472507809702737960194631776486785465728575 1308 3076789141075866495683109220506936201212641844587130494785589587777276426390 1309 368466796853053751277958210399848315980753053298504585799986847262976479575 1310 32808699716537694390237294387330339900012952211144081637226684166420982960 1311 2130147326749510269214967829572151792654857964899374133615348971072435820 1312 98431277084892861121516946296075669184556615377958746421532806661867880 1313 3140082883358571446710121239124896555413518369596790265971290726590620 1314 66530110453877455871634581286491303932648755053908071541526983180880 1315 890431746865020873276899864237228562340273969533504967769460890010 1316 7045189608325244446831261977715912577602394378798228518631258900 1317 30111512719330622452612192197250424948105318640351911921668410 1318 61237667585687678228969074479883311626429687693069579235600 1319 49194886017136858005003993379942147472739808494293509260 1320 11712803327462932020174326050350742799457183479779720 1321 515285799128966712596561263577234530706726634780 1322 1798460512947613572119189366391566043270640 1323 88817841937707113553569986329340105 1324 717897992195452216140490 1325 1