200

200000 300000 40000 0

190729 342140 374679 551379

294305221 32349363 78 32349363

816686919927338016 446575297098158493 497704834885978081 1760967051908660225

74 2287459695005718 21 1888329718326177

46996 290504 175398 353612

487413316892417 98 74 166659763059300

210024 115620 331870 310654

893999 547956 992924 2271764

380040570630706086 119346506479036885 364452201934768032 863839279041856690

83 77 1131724938992307 1019664507376179

347463 451241 600005 779022

4 10788187213450737 54 3529071528056044

36 7 18633397916766089 8265143179724209

364454 476325 660465 407880

220066283 214009716 60 214009711

159956890 139510106 64 139510105

440383842488505824 796757358131935338 740494786035254309 1977635986654890994

187066 791362 480503 897731

20 8619463471116779 43 3009158076439916

308590485399577832 98709705509290466 810470777261051450 1217770968167249007

889276983 965575847 7 889276980

45950 199312 249714 308775

485232 969883 330024 795066

656776 96691 922069 1385461

33494687425273373 847208135698437935 224048050753369976 1104750873875702213

654101999165491956 499590979255356290 326546679982116208 1480239658402481743

39 14 3573969415598208 1128437275345601

139671236 662715331 20 139671234

858157022845364938 261746424414422468 176678875534818307 1296582322792273812

646062 678084 938898 324856

184002 22434 477144 616277

569843362047601 96 86 544540629104596

92 43 515436156828535 493859275687053

68 11 9341077280738976 2116302235906164

727163 482713 883584 1162784

602856796977994602 556885835480650539 326739923609553633 1486482556066017635

450555 934799 61824 1183498

352918 137130 217365 172144

297721 197681 984397 886755

936499901 821246726 1 821246722

792897 37752 469146 373549

863163840 264104056 21 264104055

350872836887514 53 99 53625465221640

871457224 23376673 60 23376673

652668 503032 955070 601673

921963 424826 499837 1707712

919651355044117740 28654134185903007 726395301953318288 1674700791182606746

656517455 862617442 6 656517450

125308574 83519279 766 83519278

892176388454536828 208224990325686104 884811864999935686 1985213243779158015

388994801 959076948 10 388994800

882820 630301 488940 535241

53425687330018596 253150889773836935 40309804470308107 346886381573952376

160233183 382495766 84 160233178

1378301014348386 63 93 177230386744113

419089 416189 738958 1255203

280356 612117 194899 576289

848287855934654432 801414026231333366 246811110966288887 1896512993131059630

69 27 1563235427633678 439664151702086

405101 897589 413455 1672649

542275 798512 432429 475927

523145 507442 994246 1639053

144277 358827 151936 222209

575161174098993963 222456618327838306 275217492567995415 1072835284992346371

611402 342586 604055 530283

558720 245005618 14636 558719

867269127262484498 292355330405221857 346211693749933281 1505836151416994421

203844 855473 673353 1121136

5 5099749513364285 74 3113323253931486

133795140 521456827 22 133795139

13 27078648392896322 22 9834033232401271

286003217 410791641 75 286003212

104133116524599052 704754333000862071 121574838410453269 930462287933117695

81 1302987045882345 75 736365309962973

26 51 1670464691180899 1245283264465521

1376849000273018 62 84 291887755671210

166795089 649609176 42 166795089

444248 917793 397728 566585

740203 97582 992926 1537965

1471913086461668 90 37 1365036780450379

988792 264768 935449 1229143

33660 565107 430468 928254

463026200 272987755 61 272987750

11295498280793292 86 9 9419702913603342

1769871569382641 51 74 1056352350081061

801456 929238 801362 963082

355181236796136414 906591765784020648 984419691762976273 2246192694342203251

474562280607634217 228366051163078735 373415753727600609 1076344085497864492

880487 39152 294255 1096438

646520339 504129472 10 504129468

459455 575660 84049 867015

121869 208016 344317 128601

454735784586090 39 85 134066561387092

747407796151661 488316631284589409 371505512098817665 860569551179056583

770583 529348 79678 1140574

716848965 887656997 6 716848964

964041913755855640 925218462488722870 501498310659318926 2390758686901134404

11251121 319855407 249 11251116

563344 504793 133205 801725

21413 104904 590597 652674

30253372 975045052 165 30253370

790804199595345770 138051798907268970 244432146693845513 1173288145196418877

37 2498971908783813 70 1373335352397076

523552 113970 275581 618317

913081 527649 532205 389986

591379 246173 416562 515594

299559 655939 641693 771320

592016 261127 454417 612511

31 6704505255063407 31 3468339650608025

82 97 137498252223279 3633833589520

538636 269788 589381 606524

9 19461052546880600 35 2402392349506988

16 35 15907018963151593 8470664440561012

112517349647131411 653232615782214562 57389246737254719 823139212165294827

834993 213549 932090 1347626

96707 812722 852159 1471467

746861 340437 920638 986625

338691 457913 271506 108204

516111789 108687632 127 108687629

244272452601063200 759528760282295499 777919372998877947 1781720585881194826

839897957 519783937 5 519783933

266384 630131 10418 875677

943247 230389 649988 1132456

104500 18075 527413 494533

34820 764734 226037 117015

8358915852949908 60 2 2029531438817848

127835 760315 671739 1098190

645813 626928 3332 1266076

380270 704853 127625 829871

215615 414917 29919 570692

94442905 690508178 21 94442903

11121745056346646 53 6 3472284936485615

99404361672723522 574933685222867734 321785449783432697 996123496676525996

293054 680011 169424 737651

986818157 883279552 10 883279549

64 52 1798690649230312 1552483937045420

707085209 351125927 24 351125925

652129 645159 720133 2009944

354547 500732 247465 360348

993922 436247 299174 831819

320380151000234353 52891103143162507 287602631912175214 660873886053052267

287796142198362593 567405835927424455 377351040827409392 1232553018950500128

294246 305440 180716 694142

552580800913937349 766106426703110378 30839127930285908 1349526355545270860

768044470532657384 959761538679885500 980245284659419961 2708051293871826605

9 42 14498428835650373 77957960382500

63 32 1135990662083699 606949827718972

827056 397110 396154 1124063

752514891 840688176 1 752514890

35082 109679 124794 111586

37 3201713896041954 65 1889671321138977

20974673 487450883 682 20974671

76 1062617729552914 58 307065416955354

595202771773503793 381630943124262513 82140602228943041 1058974317124596626

42 83 318721624507417 170497424217329

645141940615221738 765712852787161386 828537885216170742 2239392678618377250

603966 805401 641130 238598

924096 797108 692896 335412

570775 413144 117830 442848

49694776 320138346 538 49694775

643601111 134558279 21 134558277

535790 431878 698609 370642

105138882807487617 531052923350216715 187074034744658442 823265840901512445

188258967010926301 11 4 34721978350286954

401565 972350 863327 871528

589111 536307 258813 695989

569391 540706 151922 806251

221684780 255969887 148 221684778

589307280 790427247 16 589307278

810456 824788 459396 786132

301877180153647119 828992954994083293 144014700744275479 1274884835889877279

694986349 570856741 18 570856737

46 36 1715973532022211 1333474035643058

869178983712060655 82329410044380259 378792066896118733 1330300460650361930

709774788753342684 188112033830386431 387526805115545217 1285413627698561506

412864 143223 77660 480350

867680 681433 90600 202720

137071409650601308 652856779955012121 461111587455784860 1251039777059349036

12 24 21758272389237019 20870046829952743

862492 375646 581752 1431210

38 2877175575152797 61 2150813139064241

840680169 953616353 11 840680169

35923 59844 388063 231745

505592798324295851 900215990848436651 927615668981500549 2333424458153440407

28687067654803692 52 2 7266273503379053

581917350579748386 997969307721365337 553296102407379587 2133182760708312648

710662 562540 196716 879770

69 1140349325843178 43 343053264717590

494211125970363338 308038157975510779 994997325038596272 1797246608981610374

652690 720048 428197 1231614

90 280595297467846 95 83513956292970

115320 941781 243307 98298

2342743220230498 58 10 240332657573187

513056502976869870 470657558468791732 380392123026595052 1364106184470122611

950475 379210 398564 590618

152246 405096 948803 1049405

676976202 914635433 3 676976200

778502717849140033 4193191260188788 911258748822121298 1693954657931213748

850786620628909035 991841444466184310 511949103266679770 2354577168360855413
