0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 20:32:11 +00:00
OI-codes/BZOJ/3242/data/9.in

20002 lines
402 KiB (Stored with Git LFS)
Plaintext

20000
5751 6175 177337070
1658 2408 145616989
6192 7038 532020536
18127 17344 447422755
9398 8416 328918730
3461 3367 872989661
4472 3479 960544178
8878 8747 530192424
18137 17901 275187846
17761 16849 736490601
11 1 857556217
13388 13268 357062915
1 13 552940715
1 14 985056205
18445 18423 701918278
2381 2026 790550467
2231 1633 443406534
10074 10040 426355963
961 1816 742534936
2852 2121 891215067
4215 3514 459504103
16172 16736 631545482
3667 4630 599767475
736 1 774145956
7795 7355 135449379
197 1 673074
13591 12598 611878812
5412 4830 841408729
487 1 782357522
12653 11666 309618257
4137 3139 631312926
12850 12662 611646745
11085 11286 325134161
18956 19447 43843689
11177 10867 565579465
19366 18491 368652137
6873 7794 621553921
14939 14803 845461408
6584 5881 515849709
8569 8556 259509167
6163 6420 419915079
3469 3367 704871487
17471 18001 512641316
9028 8170 63863096
1 45 799045322
17029 17253 307693875
47 1 922661317
9531 9921 708121907
1 49 542145848
9945 9944 421305487
51 1 305516402
18398 17909 8299827
4138 3784 771335105
17268 17197 583793673
1935 2500 384032395
56 1 894884273
1 57 589903770
17422 18071 685064056
216 70 948018872
3453 4169 981672072
1 61 911593084
1 62 71885148
11782 11770 798163299
64 1 59342199
10814 10155 371129634
6459 6109 102538070
18177 19154 434497595
68 1 301182627
17104 16125 495951311
19549 18564 962526379
1 71 47281075
1826 1741 730172178
1510 944 811378374
6691 7080 897833157
384 1009 326558081
13044 13270 545863985
18160 18044 59393743
6404 6568 446590899
12402 13043 721582879
6178 5600 6935887
15915 15722 867225016
5674 5554 456876708
12897 12043 518591565
965 1325 26976287
8005 7284 87150290
18498 18484 849473136
3281 2622 590027150
613 306 399056186
16324 15995 881171312
3048 3110 51557903
14031 13948 445787814
2135 3010 438569371
12331 12168 812873580
7491 7754 470424863
19223 19112 250666274
2598 2701 328961058
77 97 568957346
9194 9358 679228003
17538 17161 291853008
357 622 549106193
1343 1375 541389427
10068 10371 85436990
17102 16946 43429955
1540 1155 971288978
11875 11728 227017282
17621 17450 49028924
13816 13227 49768272
12368 12486 630733870
4218 3715 446906362
9668 9191 933994122
1 111 184658324
16066 15815 313319767
3172 3833 867045255
17045 17047 937684601
7664 7571 729605867
16346 15439 445972704
16999 16956 338413657
10852 10089 558214399
15715 14937 901176314
3518 2883 731696512
16412 16778 55069668
122 1 249767990
1265 1739 197800103
12570 12052 455728979
9475 8855 941239330
1 126 453411547
17086 16371 416917148
13914 13860 536630872
18063 17386 635593232
14875 15011 225844944
13736 12741 827611079
4455 3686 879660276
1842 1481 810226732
10089 10037 833591194
10043 9450 456099037
1828 2789 548690541
16465 16531 128543998
9416 9115 355224803
11519 11761 43264466
5250 5470 756835696
1 141 758841740
745 878 765459706
3201 2372 8524898
6843 6208 11713676
9051 8518 527026148
11704 11258 657944398
7640 7119 823095436
18838 19530 227228341
15232 15716 772185494
9368 9309 450408183
8606 8542 463853329
3947 3121 653272514
13889 14308 915398199
7101 8100 744903981
16022 17020 759815674
18745 18054 666084591
7829 7434 141199839
12439 11884 284877774
13955 13194 40804111
15368 16183 40202587
9146 9987 824736684
3966 3019 26207709
1 163 47366241
17644 18067 523162251
1504 542 818098237
8364 9333 994434046
19776 19892 700236481
8634 8551 638902501
16299 15547 366976055
10059 10038 697623291
7418 6993 910057542
6045 6354 825546806
16119 17052 34378436
1894 2894 547009089
19188 18935 57932491
3799 4193 654801453
6972 7736 369277967
10369 11359 22336612
16898 16810 146905710
10771 10549 16955102
4444 4750 98802633
182 1 729426839
8177 8656 35159059
8513 7822 535077184
12946 13201 360523687
186 1 465288244
13369 13383 3223519
14634 13985 165846447
11310 11535 15377378
6611 5935 839157562
16400 17110 550455229
8379 8357 955705450
140 193 853298102
12760 12296 532280522
8629 7985 788567516
6296 5927 320591382
13304 12430 617427939
198 164 39847082
11856 11337 727546671
6120 6467 807755833
18669 18667 256640303
84 202 199215810
9972 10097 11205612
8029 7827 201455552
1621 2358 70775010
16704 15720 347874722
14740 15603 103161870
18049 18946 553183098
9652 9942 379154760
7828 7696 46334713
18686 19082 733187539
14447 14801 703415963
18844 17849 786616371
214 192 61820959
1 215 909048894
2180 1817 211450682
15572 14833 120601974
18849 18860 23679628
13970 13037 631267222
15602 16428 735464659
15403 14804 260666731
6295 6174 306541663
3710 3000 689693157
11415 10603 567346886
225 1 975042414
3201 3965 27849432
10747 9984 56874874
3471 4422 576006869
882 1220 797461600
15650 16482 904759006
14799 14352 26654056
3542 2608 84325290
19896 19449 722328869
16563 16344 741172090
18942 19664 23363077
15051 15046 933488463
237 1 54660902
1 238 774143578
2740 1814 156479339
240 1 407091636
8017 8512 5090512
15311 14614 913360975
18184 18073 855979002
5915 5506 932757293
3619 4160 472025107
4589 4714 577319375
7365 6721 621332692
497 1 53456625
15699 15420 315159779
250 243 274658676
251 77 515303008
9775 9223 397309340
253 1 479657402
15427 16011 635236987
175 792 812871368
1059 1517 991188909
31 1 906814485
1832 2426 38620486
2601 3294 468479099
2763 2725 56678921
15141 14517 336946931
262 1 61182427
15921 15645 475586731
3532 4301 181991031
15564 15194 4528473
3099 2282 446516322
8292 7348 381329872
6189 7087 238651938
15839 15500 488327376
17733 17629 821240747
16243 15922 840813091
11118 10877 453418010
7096 7386 306148325
15160 15023 565114277
11849 10967 399947300
1 276 667016658
1 277 549769385
278 192 16181736
9569 9052 465965844
3596 3314 969308067
16338 15661 526869295
12944 12882 904660524
3379 4348 211090812
15408 14650 931830600
15638 16638 516793360
5 286 15370448
18662 18371 737587108
18103 18058 585082465
9133 9753 902379242
11677 12476 700928852
2711 2494 250167325
19506 19860 992924913
18610 19541 898904284
17 294 370205919
1321 2196 636776504
19358 19156 129729503
8353 8630 101871372
2202 1370 122709179
6551 7434 761825933
18646 18887 165970808
2233 1698 705920289
8458 9019 21511379
4675 4645 94556533
5676 6057 392362476
15500 15056 730762185
19305 18543 406242364
161 307 860355983
6696 6630 478598604
13543 12849 803731253
310 1 655554985
2324 1431 126307391
1016 840 108875923
16547 17042 875257240
1 314 768364021
15001 15079 811245098
2591 3332 361496858
4544 4114 827245996
5660 5320 395312797
6922 7898 818259387
320 1 391380513
321 1 678679853
5475 5779 687931459
8938 9305 18195874
979 1575 151883981
6009 6888 388241243
11542 11526 377518380
7085 6467 388185936
1 328 567211813
1 329 328553340
1509 1381 40192963
3538 2721 378425724
10253 10286 80000660
11154 10509 283439960
7784 7227 591671573
18232 19092 688121505
336 146 460815978
337 1 190577084
6544 6898 304767826
18503 18798 48064893
6966 7221 403184219
11523 11011 481102072
7449 6744 14506066
14598 14198 896247187
12611 11652 527758590
4919 5073 942995808
346 333 404687886
17066 17024 724042154
16914 16866 466758223
10856 11364 255426510
14240 13353 38801698
8708 7955 872419916
2302 2049 915450414
9059 8933 489415710
13765 12958 62254418
5062 5930 999450185
97 356 985295581
17667 16920 468076465
6973 7516 18048514
11865 11555 218472241
1561 1505 523414406
5821 5223 535690219
362 263 6493884
15155 14452 55300061
4177 3996 955827891
1 365 481323190
13844 13607 990324654
19327 19253 559966951
11203 10766 358880468
2432 1839 281445116
12484 11494 665305641
5262 4568 310919469
6961 6101 13374653
17284 16950 439604016
2244 3176 443956516
13614 13062 311693394
16011 16512 449667109
9388 9498 849578950
15112 14312 889503670
1952 2545 42096445
1980 1046 343726633
1870 1923 330117047
3907 3979 672982432
383 1 180811416
4035 3171 52095942
18970 17994 51464446
1 386 570730945
19557 18666 662571858
867 244 38975074
16288 17050 117026589
14650 14160 616226975
391 175 79405341
362 392 638008388
9459 8687 37445017
5302 5378 70796005
1 395 79699697
1 396 10589975
12822 13127 949312121
11501 11266 212862944
10772 11452 332955527
12205 11461 323610731
14515 14115 988753099
858 144 282038272
16718 17445 681070559
15464 16167 197236276
15263 16097 104735
2093 1911 536747869
18253 19250 740310459
7975 7447 782617929
7178 7233 177777163
13020 13393 614213680
591 510 173651490
10253 10693 699110374
9758 9085 969634469
414 51 709174613
7185 7286 708350942
10023 10614 233040939
11214 10662 692332812
2468 2043 202245328
11997 11104 234479101
4151 5142 838338203
10036 9783 998177503
867 1241 180724293
1 423 459642452
18233 18808 13744798
6292 5444 832515524
1 426 188043646
18513 18409 202151927
4186 4473 366955263
10174 10236 800294371
4614 4561 12955369
13852 14499 93029826
10662 10583 55075950
17256 17700 687160424
14935 14821 633519128
1711 2411 432523476
5874 6204 674886655
116 437 872809989
4458 4116 496285247
439 59 791650063
7592 7947 824129449
1 441 120760685
6046 5979 654787769
17909 17723 285096345
13544 12763 629119688
15499 15736 481437146
7257 6721 948232579
5418 5607 662072157
15759 15969 574281884
7955 7732 55222152
19068 19334 703729088
16999 17524 405104523
10318 9327 3105992
7962 8517 16436792
8743 8359 183487539
6564 7545 237146132
9251 8474 142745556
896 219 87581102
13788 13134 555035592
459 1 709973039
11800 12715 315704747
2574 3501 757852211
35 1 238477835
12248 11536 463150807
17674 17237 863974429
465 179 435730195
466 1 513832367
7967 7124 523687243
17311 17286 334359390
15718 15156 378652960
4538 5368 62893833
1 471 685991308
19618 19019 408509062
9615 9951 261267246
16326 15563 476337299
14526 15475 858416354
17495 17571 840462863
12888 12057 931358357
15284 14807 653926762
1 683 933183064
7984 7616 433702490
8934 8773 320057266
5789 5284 64033743
3871 3575 253751611
8019 7500 837337642
10247 9953 761115750
6314 5562 559445417
6326 7096 974413727
7147 7277 275310886
5098 4715 874983062
1 458 905425154
19751 19234 279751898
11106 10232 832055900
16536 16506 8582313
11160 11064 643033734
5653 5577 455486471
12265 11536 302957241
16155 15419 756670989
2746 2730 327724039
499 1 302341764
17976 18528 821997458
13374 14271 375323058
6007 5947 292396796
503 1 106529396
15156 15070 980693278
8181 7892 718856333
12927 13659 81024765
1281 574 838709566
1 508 429219065
10048 9149 626922007
9976 9918 700886088
17689 16694 802393612
1135 865 853655715
9331 9899 351264971
19037 19032 30058047
14739 15285 470418509
4444 4721 108237823
1468 945 284671147
2480 1488 706704872
4272 3817 475567668
5476 6283 977271765
4789 4591 361466300
18508 18971 436011116
9882 10595 272644918
19750 18982 206789712
17325 18070 128484998
6126 5615 148339096
127 1 692899472
9248 8360 756464513
6925 6644 561562261
8768 9516 16794719
17193 17486 726896063
8883 8404 25965530
1 533 109946106
13189 14133 72701270
329 1201 347350790
536 1 227538611
10235 9588 2327242
8254 9052 7768887
11410 11363 781768684
13873 13832 102162120
16889 17138 560088478
17332 17213 352946527
5106 5344 87301051
14243 13721 192025273
5899 5656 328802834
1160 1353 738104400
6977 6244 134539778
6297 6850 193705865
16913 16541 176414279
550 330 560260143
222 551 303072531
382 511 203895584
19305 19930 545630304
1123 476 27930438
5299 6293 439048325
2939 2400 488865481
8800 8073 451837192
558 66 434222723
16019 15264 187623348
18000 17072 850889141
2247 2121 372579819
19142 18315 838372344
12623 12413 71388221
95 564 666250102
17857 17666 440277049
7677 7611 385954137
780 1 17974402
7862 8011 667657860
3422 3169 378854182
18092 18489 258732161
11262 11508 706466348
8259 7418 29178555
17481 17217 112221804
9131 9438 484671470
3237 3264 216033444
5670 5716 564873179
5132 4705 43388615
3120 2652 713944384
15490 14714 9658776
1 580 860880903
19906 19955 488670840
582 140 591992766
15322 14329 408731004
1 584 742369863
585 565 741703619
8660 9413 804207313
10052 10716 66245639
3006 3988 42838791
11425 10806 554475377
17384 17720 496142470
10242 11183 636262578
1 66 823220373
17334 16499 175077711
15614 16272 734057488
12613 13155 367969084
11431 11140 631048614
5491 4808 613441709
3778 3439 46189637
16184 17053 412355625
187 600 61714897
509 1460 357269216
9121 9873 299058716
773 459 94787902
579 604 917009427
5681 5108 275249600
4512 3794 359896885
7157 6219 6089735
7752 7629 330115914
14150 13593 601205291
14692 14497 93749329
721 648 27759185
6043 6826 266404026
14691 14451 737141376
14004 13253 736896981
15824 16480 207360176
616 130 547929227
2162 2327 800769316
10643 11622 572269644
3321 2640 831022330
10908 10018 696345160
222 1 623160065
5784 5406 940185314
11277 10405 51083466
14423 13560 373494625
18122 17711 491198978
18612 18478 34854377
10932 10917 964451326
16484 16171 492863915
1152 245 413387672
15641 14717 256845656
10312 9764 140111674
14893 15790 707097051
3954 4187 57099064
16884 17606 130911047
17181 16755 39347811
13778 13314 787992078
725 548 430503131
6655 7227 853186165
18243 17454 664470820
11331 10765 530040900
12940 12412 866679676
13007 12385 624614594
3937 2980 26257260
14886 14051 324996320
15163 15415 974151582
5683 5198 393079733
6736 6438 724537326
6591 7508 260179242
231 649 37088707
13910 13957 602658039
2947 3485 20563616
3274 3383 961489358
3591 4114 307666166
9857 9623 761841877
11275 12163 981141309
7186 7442 812541274
10486 10899 232555842
2421 1945 756072643
11744 12182 671662019
4111 3901 287344323
246 661 161048121
971 1 684440020
14709 14792 495099637
7584 7909 511919073
15014 14465 134823278
15710 15502 293273410
19707 19303 22131418
2914 2669 348900334
15507 15063 496200955
9391 10171 154666220
671 75 82450236
9176 9198 596306443
5854 4908 19769340
11895 12138 295293395
675 670 84489258
4605 3709 266942395
13177 12627 715270930
17467 16880 569244317
343 679 301337718
6799 6854 55678310
11109 12061 449195745
682 459 629025810
18278 18552 532880440
16089 16393 665972440
7469 6954 868364946
3849 3125 567100833
687 202 512477001
4411 3589 766589375
599 620 995065938
17003 16403 81298396
5324 4641 984963017
4347 3501 587025456
14944 14440 714112464
1 694 458701560
12173 11818 86969498
15294 15057 847375651
10856 10564 709935811
6520 5947 788144462
18458 19319 62076899
9613 9421 843362546
18703 18043 927448930
15309 15229 212609500
7416 7229 688188814
15798 14917 497425374
851 254 777417450
17500 16601 852684485
4800 4993 892420553
1211 1004 933254282
1431 654 12988956
11312 10818 663530445
14149 13781 37080457
6670 5782 352806526
17597 18170 277642685
944 343 921913566
15292 14409 507838210
190 1 248026278
7882 7066 881322260
12951 12992 425260165
4362 3515 267920432
17588 16979 472726480
10022 9120 616566895
15453 16310 25906806
13282 12437 715214162
11315 11054 353813810
13017 12682 245931934
2589 3448 319922692
19790 19616 209676650
17704 16766 473999585
5462 4632 291367030
10677 10652 7123114
13897 14678 714878654
3077 3655 830603355
5747 6456 568691023
16886 16777 290917509
18009 18029 151701850
17846 17010 738896126
16318 15798 393323399
5540 5655 285639382
14032 13713 455678347
7558 7857 480540302
8699 8024 530293245
742 650 610932357
14296 13827 199131749
16896 16283 401798579
745 670 447221655
7857 8601 141200025
10873 10308 769476671
1907 957 682933880
15187 16082 533102012
16503 16791 942374082
10601 10773 333479730
9313 9528 704763598
4808 4584 693009114
13431 13587 994611151
18412 18417 283969949
6443 6382 160212231
1913 1788 688036066
15516 16125 471475768
12169 12062 546514596
1162 2145 836825692
1195 2049 72352711
13181 12285 99691669
1154 1904 925667500
18128 17177 480542055
7353 6756 948774915
16119 16024 190379045
19293 19686 974957536
768 1 215424169
2514 1770 658172177
8831 7938 341122376
6756 5958 537969840
13658 13378 823423238
14458 15123 172156916
14394 14723 883298821
17915 17528 960552524
18427 18805 768518212
837 780 272226735
14851 14659 704942214
19083 19150 531468589
5092 4620 261443471
2284 2053 547286475
18929 18121 40093078
17077 17416 258210189
12515 12597 625948152
7533 7056 135939284
14233 13332 707819306
787 1 649606634
7719 7314 41901809
1799 2547 213841628
5236 5547 579976917
2452 3354 243987848
16985 17450 696288467
16725 17206 709405174
511 794 531158098
2918 2599 176461548
1 796 499821400
797 65 912177340
12500 11777 248571902
16275 17156 827971169
2174 1374 506249761
11450 11092 751921354
12941 13325 81661275
2376 1658 218598518
804 491 118576945
1365 792 601567553
361 763 341882254
19166 19538 588643454
14906 15016 482040177
7532 7013 677417285
810 175 199342562
811 212 617984782
1 174 32481578
4320 4090 36763263
597 376 472086083
13156 12826 128152707
8850 9049 10091150
4641 4469 541307804
16256 15777 644019140
16027 15881 86195066
19182 18440 571352623
12188 12889 754714316
8111 8040 848798490
18726 19602 59098966
4101 3835 423746438
12072 12801 174469188
4390 4259 229811998
7538 7385 633649854
13454 13315 58426221
17778 17747 913905852
19015 19478 266284879
700 1296 65194524
334 1298 506143909
2270 1749 391481330
2949 2792 180511309
16361 16543 187628063
2640 1798 280689746
2546 2291 797272869
11306 11407 532306015
9820 9715 108981817
848 740 181970042
6979 6163 977120154
12210 12917 42327022
4115 3792 242566946
4692 5451 213120137
6165 5222 798790938
13704 14268 160003592
5553 6320 566071635
8752 8909 20472784
11832 11893 820694130
18312 18633 671069407
8960 9245 625853324
6261 6632 710569473
13131 13713 484136435
16209 15535 944523847
855 752 212127055
799 856 927183285
19782 19034 197798896
10858 11597 808444987
18525 18933 705443170
860 248 715548391
3333 3924 872277314
862 839 581226840
17364 16650 651675729
19187 19087 720473974
17411 16690 904391623
16884 16406 773876576
14743 14509 598005482
8783 8867 540079014
12143 11334 274809566
1 181 315756985
12700 12260 10159295
9551 9164 44833439
13292 13096 22352877
5390 4763 820163563
5673 5947 229418663
16858 16433 925994733
7114 7737 872515292
5017 4535 783674406
13982 14604 584331581
3005 3164 357195006
881 1 422565015
3828 4490 120039866
19454 18928 542619488
19410 18547 31956904
12379 12895 259764624
15292 15775 70590876
3888 3914 386332850
17587 17122 430277280
1532 1187 898855482
8167 9101 121539304
11709 12239 410714137
892 11 714783492
770 893 168590223
6179 5608 994088281
895 13 794284608
5296 5436 44109266
897 837 933722507
8000 8450 387528659
16055 16594 66052631
19215 18305 663949423
9900 9540 160343470
16171 15521 164149466
6904 6376 244044111
13188 12283 488977697
13521 12848 127376766
6112 5502 877101848
9506 10377 865856223
4783 4070 388275604
15433 15454 981518595
17951 17185 264814555
6868 6057 805729666
14909 14994 330988889
12934 13752 405918026
18409 18076 6207381
18881 18449 794935350
15463 15293 497486947
11896 12114 402532067
15354 15324 893517402
11259 10412 801962687
8476 9148 914917768
15038 15598 786536546
7500 7989 855693925
11229 11222 305255458
3220 3934 689163526
1957 2120 868481249
10109 10509 768803475
5574 6540 310618410
1102 1004 56191739
2505 1864 733238909
773 1552 231544550
3588 2889 671105766
6769 5777 956491244
18591 17647 43185876
6087 5362 12444932
17791 18015 225387817
936 728 764703039
937 933 290791310
11305 11481 946795190
18176 18760 828534025
11199 11504 648823744
16231 16801 238622929
11174 11160 283285609
13056 12102 242499425
12920 13782 641923616
19221 18740 219252683
5049 5249 513190832
947 134 730548047
7464 6916 753469810
12453 12460 696386348
10717 10027 616708544
2256 2961 68601014
16080 15113 604783020
11919 12647 54241705
5563 6100 865456626
16171 16361 407907005
17715 18625 808575020
17966 18048 205863546
10021 10810 779903045
19476 19231 628837966
18270 18578 725201456
4364 5307 19883997
8707 8247 979048410
12880 12189 103130264
6107 6427 111069021
7412 6762 828277137
5837 5269 332524918
4771 5766 979800461
595 37 364131385
15249 15127 826857819
17670 16797 226009603
7347 7293 404768357
12615 13596 72194737
18680 19591 441152389
12191 12665 908287247
12697 13536 591212570
6814 6686 453213843
11924 12444 921697626
14516 14655 656299852
4937 5675 234124778
7323 6377 761746453
16142 17108 388486060
5883 5922 980489486
15595 16170 553879512
5975 5941 407922253
9017 8660 210770254
4746 5640 689746128
12027 12980 200686890
988 588 705984438
7977 7154 246439321
11724 11524 291255727
4984 4164 492700396
17789 17809 409153202
15136 15670 121098987
15661 15770 618924526
17018 16402 588913260
13692 13050 579291138
7089 7978 104928548
207 998 59350896
14733 13943 848422844
8691 7811 463788367
18450 18405 512819239
11546 10823 595947585
10046 9798 418762804
949 1004 486089637
16251 16225 701961823
8240 8323 598357262
10179 9424 864168173
17585 17131 538801651
7624 8348 887813944
11944 11056 766571432
9808 9217 800896327
7451 7331 21110668
15330 15602 336520609
3834 4610 40814469
10011 9947 867480931
80 1 695562921
4461 3661 523263633
4047 3876 330757694
18032 18307 776176810
7130 7992 551245541
4487 4387 371507071
15341 14747 177359378
13358 14120 256723012
955 1887 150301631
9293 8524 753794280
2470 1740 898104418
17515 16649 671002018
8821 9405 54653212
12798 13255 73047757
5401 5908 517287987
14672 15563 856701173
1327 1094 629537730
15537 15429 810518834
4558 3704 179600559
1035 925 84091828
14282 14212 402580446
10589 10726 670891680
16041 16485 496502692
5845 5904 610454299
10778 9831 61803391
1041 573 103021219
8851 9652 711798788
12457 13343 168111782
1044 892 714727192
13797 13160 861390413
597 1046 685459555
2081 3050 155811481
5082 5654 228205058
429 27 500521138
1050 468 327377276
1051 690 542685820
580 1052 51099384
1053 779 499318122
808 1054 775890093
510 955 812113815
11443 10557 454014105
12630 12020 24185619
12234 11690 879083126
6727 6292 502474618
1119 778 767439850
18249 17932 26913228
5377 6351 788879614
15721 15555 419616376
1064 609 964130513
6780 6262 497297850
1066 739 858138254
3514 3945 224926247
1068 626 723044507
4964 4084 534505863
18779 18039 135068691
1071 765 989820898
13826 14592 869935735
6500 5866 163204318
12854 12076 896859040
17730 18490 904710984
19456 18631 193873400
5328 6067 673334000
7420 7764 970346218
14353 14071 249648314
7528 6583 450916247
17746 17713 262167794
1893 2614 681734603
15229 15517 592828384
2967 3590 228014383
9273 8671 11203740
1661 950 813894848
12650 12623 365808164
9161 9915 215127167
13685 12731 870507180
5219 6169 161406826
6168 6590 773230901
9282 9936 558663084
5872 6708 240272737
13222 14001 198392593
12792 12777 562614662
7107 7102 33495996
17038 17016 34802945
18334 19020 754617628
17946 17836 54840525
6161 6360 812070172
12437 11797 16353876
17626 18130 656898458
15280 15837 477548676
14579 14458 52638747
10487 10002 53717286
5077 5076 115770813
1107 254 747910251
10909 11054 641648493
19009 19509 93219016
857 1110 562057817
1111 586 295495940
435 289 124196520
6911 6908 464552080
8038 7595 859039337
14484 13899 408557078
12201 12080 936116938
1746 1028 972833364
13252 12887 628951435
17688 18142 882854187
10577 10097 12848306
8012 7014 325134579
17090 16771 28763263
554 163 562705426
12714 12655 732414882
9103 8649 154855629
18223 18670 828403116
2557 2783 700611422
1128 977 940352452
10925 11120 126699078
17200 17123 676433819
1784 1287 398005476
16586 16401 571100322
133 1133 155647047
8933 8830 520693626
11673 11275 233453121
9189 8983 309981611
14522 13676 75510460
11021 10450 920894874
521 1139 119264081
15800 16749 483137205
6761 6152 52476695
13764 13466 737675761
19650 19423 50422457
3473 3671 692982390
2573 3333 153524428
6164 5658 861421208
2050 2853 8810079
18728 19170 124100874
9300 9741 618087379
8330 8195 21914190
9157 9783 570220013
16296 16231 668108400
5369 4505 252592937
17556 17051 933214964
11180 11543 560798033
6652 6175 55899917
1608 2014 896860495
6666 6889 3210768
10050 9399 785343808
2252 1875 250629159
417 1161 308440265
1162 786 894127434
10482 10694 467995566
19305 19493 438465131
1148 1921 823320224
11129 11074 869362929
14269 14147 880364119
6431 6401 26437224
16381 16144 435097825
449 1170 32508023
386 1171 50825018
1432 2349 827729682
5485 5049 650847516
446 1 90139888
13066 14057 587157784
9543 10124 917904960
11966 11293 59240678
5612 4919 154089880
13241 14091 22990842
18279 19208 646158126
212 587 12667991
1182 1142 404069962
13319 12912 319113640
13180 12637 760213243
154 1 906516109
12282 12753 11064330
9329 9442 920619571
16005 16478 759435564
8744 9622 908180519
17780 17138 657875323
5532 4694 231759980
1192 879 140786215
11366 10494 357367755
1194 764 67609961
15168 14348 15239786
17708 17646 315541945
2747 2552 58551968
18102 18539 161509697
11534 11293 356806152
7373 7632 754689425
6279 5950 507269844
1202 333 855421844
11386 10624 742954852
16344 15375 100445123
1205 337 819729944
1206 485 970240664
1207 704 736479074
10889 11559 96384326
369 1209 79969311
853 59 886625959
10073 10220 248844839
915 1212 524724342
17908 17449 464131874
4797 4311 502531262
8106 7513 484019614
15808 14833 183868306
9542 9403 930105439
17225 17530 9144575
1849 1128 184651766
1388 872 683968319
13586 13062 241108630
10433 9662 264147247
1223 1036 65338914
18803 19578 176752900
3212 3941 661451914
55 106 614905657
8659 9230 400796248
162 1 640660939
15510 14965 511117190
14088 14552 613784489
2026 1743 359318163
2050 2899 805436518
8931 8063 277315030
1234 720 257495090
8381 8286 154062609
5489 5734 484448264
1717 2333 806282569
18547 18109 897110569
5210 4270 644890837
15940 15293 210211528
19879 19370 19607990
18785 18551 376755463
13411 13405 389550118
968 1244 466507810
1366 631 38246771
11539 10915 654875882
1163 1247 882535182
7797 7170 518248310
475 1249 577060319
17025 17173 63889173
3399 4023 653521884
4049 3964 59946630
1253 420 558796250
445 1263 830893676
11879 11539 774672291
14303 13977 461280252
15417 14634 71808584
10335 9697 122184185
1192 1259 301352121
3720 4067 241555938
11901 10978 441452690
13484 13554 684823402
14778 14903 973875512
10008 10317 878714920
1210 1265 267343653
1203 1266 717281168
5076 5852 779411840
6058 6417 404758306
9787 10108 394452977
11964 11456 74154721
13383 13581 69428403
929 668 556872199
4129 3806 997716203
6321 5342 774091767
10125 9402 390237496
1200 1276 641362291
8543 8337 42569355
1269 1278 661925391
1001 1279 795206457
17842 17869 658157029
18576 18431 638065742
8793 9628 627196811
9699 10484 869613349
8569 9144 801960514
16815 17774 839892789
14400 14736 682381424
10335 10940 164111918
3721 3692 560264785
16519 17490 902699077
1290 1063 7437033
1291 310 4256459
11697 11887 630200637
14712 15116 499267845
19888 19450 443826114
5201 5618 675955512
55 1 137837590
1297 1102 462775299
13052 13661 28798702
9795 9044 356120561
17738 17823 970765392
10120 11024 978883407
10946 10007 315407362
5996 5570 82821691
12837 12429 970706498
6805 7425 449416958
6272 5276 470102711
18885 18778 806666908
14316 13684 682287016
10805 9844 395252649
7630 6769 861290348
15752 15601 39663453
2728 2340 35285537
4163 3650 293144811
19156 19185 982853537
9520 9298 986069775
530 1316 66651058
1 264 599934950
628 1318 827412093
7953 8859 869765891
17142 16397 576392002
3012 3800 5206463
5887 5341 856866633
6078 5586 333614544
16939 16286 634328860
11507 11035 871257630
13546 14251 496879603
17154 17559 625177042
5718 5534 430390128
17501 18032 312011183
7586 6928 523150220
12592 12021 379517861
6266 6030 607488722
17552 17523 196103331
11017 11684 750564555
13971 14757 589622446
15270 14578 749134521
9892 10556 641851696
1338 442 540627079
17794 17496 583969170
3491 3667 759201281
246 56 625242636
19961 19808 53759553
1343 568 44067004
1344 1050 765597545
1345 1184 332884214
5599 6507 656630936
3649 3058 619147484
5461 5278 621222934
14280 13330 965121326
15596 14948 664027090
4889 4399 695920483
2609 2500 75689487
2370 3138 914719224
11238 10262 14788186
13711 12875 503066376
8784 9284 692238015
5991 6556 133455133
7691 6767 913150780
13433 13401 370693702
11074 10842 919587190
5796 6492 874114409
4884 4110 141936299
10464 10081 734205403
13883 13140 424383976
4447 4437 514398510
4749 4221 46209660
10895 11808 662527818
17927 16995 800205484
5411 4685 83852479
18704 17997 450907304
10341 11019 277904218
11616 10869 505038782
11725 10964 576884983
11929 12103 503201742
9349 8609 625916053
1376 654 133366014
4755 4033 11048880
16777 16379 858474926
1909 1273 995568075
11212 10313 843542703
12381 11631 377246796
18511 17985 127286191
1927 1890 131167372
9164 8448 234519032
1385 850 261258799
4018 3967 141047643
17971 18397 263040945
6628 7547 705338214
4492 5245 619907906
1390 898 151275742
783 89 72222676
9746 9495 231788905
12826 12602 523777138
10557 10015 289902986
1395 624 768028627
1509 1535 993888466
5004 4918 644105775
10395 9769 331907669
423 1399 58638673
5693 6511 421437788
992 1401 42462446
17540 17808 202974809
2049 2166 981020981
1586 1117 89686048
3511 4132 705351079
1406 1140 84180307
8246 9220 65953321
1391 1408 254587422
341 1 970774615
8897 8220 114189861
6917 6093 657944348
12079 11190 427007675
7840 7698 36251775
9407 9242 762747221
1415 1196 201018304
8894 8688 618875454
10591 10495 580148132
6216 5700 653734796
17924 17296 974563597
1420 678 38250578
12322 11516 906780109
16286 16656 427937815
16739 17293 131368380
5543 5960 751468167
312 1 320128009
12383 12032 834909033
14568 13984 365654733
1428 607 204297937
3767 3315 905994470
10672 10183 421823895
13487 13337 924426754
5940 5164 520847879
1433 485 952837370
1434 1242 335879386
15504 14579 27886690
627 1436 219949670
4175 3869 928793950
16720 17424 134273041
13852 14505 107968694
13221 13775 560920075
1348 1441 465859117
4140 3816 707529021
7918 6972 832997903
5502 4894 749549948
17657 16912 310189322
1446 962 357986307
18435 17792 320421438
3048 2229 257702432
5361 4797 648794007
3876 3551 138953773
1451 811 240612443
3356 3553 739836098
10659 10825 106861055
10226 10631 201707561
14096 13668 855397183
5418 4829 31243282
15908 15954 785310062
3054 2806 34249608
12277 12568 22281738
10202 9270 775467812
8170 7271 10368659
469 1462 445588865
1463 804 16927389
616 1464 395921391
12663 12435 8311333
530 1466 851685228
1242 1467 658664993
795 1678 65585104
3969 4269 628610394
16882 16425 454268743
825 1471 253799294
7894 7327 20876804
5678 5660 286823537
15412 15116 90456628
3562 3910 63308773
3568 2659 504566833
15164 16050 398967082
3581 3349 458495737
1947 1816 441081159
18713 19466 864412894
17833 18382 855199561
16900 16450 14761599
10635 10349 495921883
4879 5053 27199478
849 1288 17507607
14209 13723 615526483
13633 14163 645913500
19289 19510 455587146
2462 2561 830869985
1490 530 977041704
18436 19399 475125961
870 1492 595628299
8540 9289 425579639
17933 16977 69753171
11945 12000 482645091
13240 13597 954674772
11195 10855 791523757
1474 966 141892941
13122 13859 207759282
1500 1052 112206238
8388 8905 796695262
11974 12828 308134453
15740 15986 247300545
4240 3969 66148682
1505 567 687563876
6066 6853 546791500
725 1507 649373149
15269 16232 69924891
2834 3315 818154529
10702 11320 999302519
17295 17683 51720218
8965 7976 394274233
6397 6403 50382329
1391 1514 867360704
8973 9171 417244622
12112 12749 23041839
10995 11132 825283669
9716 10012 127997910
1519 770 662601747
1 672 650859885
9891 10168 979081890
6892 7338 846773128
12413 12654 219418186
6998 7242 237347783
8399 8143 861865937
13509 12835 571496525
9433 9631 78582419
4954 4221 420851828
6711 6578 422001365
18561 18755 356083135
4672 4151 841591382
1843 1320 750859537
806 1533 814445351
1184 1534 570302492
19172 19338 442924221
1536 830 665346843
16582 15714 311117637
8704 8557 602206916
6502 6431 59996471
9057 8405 65345144
3993 4925 546466606
13889 13796 304870078
16191 15930 30235639
5072 4420 560666607
18087 17309 548669159
10658 10202 40967987
787 1040 291929714
17185 16340 944369579
1195 380 32513274
17216 18027 955837936
649 1551 454648293
16261 15833 854050749
1553 782 141459698
11241 12002 585044456
11068 10880 139891149
17916 17152 809983639
12879 12732 566353377
4501 4062 543594928
1559 1208 25018477
17393 16769 776276369
4989 4088 556190938
18015 18724 959399938
19409 18755 968404812
16477 15733 467093351
8225 8844 600046455
16130 15965 504707131
9501 8618 658169268
3509 3709 323805881
12612 12370 485057107
19123 19033 393005276
9159 9597 595707699
7555 7852 16112266
15435 14464 173116305
8970 7989 457512460
324 1 865382942
10391 10194 392632002
1577 835 274884948
1922 2877 195527701
4593 4493 944049673
12267 11898 766367404
9502 8940 47084101
2641 2032 483875299
8123 8559 107962961
12315 11659 765228921
18412 18566 987695632
18538 18549 596700040
543 1 658001042
4736 3904 738587835
8999 8004 396764135
13834 13190 189519035
6438 6617 5246769
6921 6587 244659434
11788 11641 239844605
3927 3483 880329556
10776 10137 607104980
10833 9925 504437731
4777 4509 608506124
400 1 985846226
5954 5145 173712868
17305 16310 10104163
14754 15352 926161617
2672 3559 592441813
1853 1562 798955794
13547 12889 468270992
469 1 824400522
12379 12219 855500452
12550 11553 508833743
13828 13421 529743217
3516 2867 616967295
17598 17097 749096871
1611 641 513535443
3611 3554 927365490
594 1 297512822
1782 1742 928793326
18366 18118 245441175
514 1057 621383649
13263 12296 281885501
6710 6054 749533097
4995 4329 584706010
9794 10450 58743155
1022 26 673998628
2638 2016 249495726
14151 14174 239448096
9550 9903 807792064
15889 15762 129376383
16753 17298 657725175
14108 14199 313419054
8020 7312 495990210
1 388 758173993
19268 18839 203912225
10194 9321 954603152
2706 2116 229609050
18802 17946 814552572
15624 15968 262978798
14589 15020 822917139
7666 7583 873364171
7744 7821 942015834
16613 16304 359988163
18159 19033 449310795
8999 9835 1075005
2093 2725 352257448
11899 12191 287779626
3774 3418 898266894
1644 1019 255032123
5666 4718 117978061
11172 10273 749195345
14575 14061 953058295
10301 9511 122682422
3185 2396 693688759
4215 4784 374580618
5404 6263 341527780
16428 16511 416792576
394 1 108295382
1654 1186 927028426
455 1 410981497
19829 19985 689385297
4827 4406 344345759
9829 9701 293782058
4468 3501 106186907
8041 7076 611571781
1455 1939 430315787
17382 17839 107112040
6809 6036 134066421
11235 10307 950931676
2907 3270 940816662
321 484 77904231
11674 11773 283749750
9950 9021 924854650
6233 5672 578484544
1670 1337 516566186
4296 3397 638518481
1672 1513 519941988
15056 14661 942565903
10525 10889 155891165
1675 841 238043900
1435 1160 261439305
5915 5974 158221963
12975 13931 14313805
13530 12792 706193330
11342 11031 579790774
1181 794 60975808
13470 14119 413443179
515 238 886809841
18628 18399 774609824
11681 10878 94198335
17145 16684 814893133
373 612 740060540
481 352 797488351
18359 18841 467424926
1690 720 327386157
1512 1691 541168474
15183 14793 484181677
12064 11111 616859124
11110 10282 33089000
13374 14079 750827093
19954 19096 531955755
5010 5105 484976990
4748 4792 173487744
1252 1699 408306300
1700 1044 926867164
11479 10496 323019644
6967 7956 186519706
2332 2117 491372193
1302 1704 41709864
14814 14454 91426548
1851 2486 87117569
12647 13608 430811868
4802 5509 848029915
92 1 604873966
2090 1709 403879201
15295 14349 664563462
13681 12713 619036067
1713 1030 53373335
1714 925 197190541
14603 13811 494688575
13595 12763 630988693
1717 746 415786143
4930 4318 116494969
1719 1120 909945961
1720 1070 429619625
3780 4102 618075066
12352 12608 760699968
15607 14728 563560107
18447 19213 283673657
880 1725 699233571
19587 18691 635148256
18154 17540 11820527
14001 14899 15001478
11250 10677 237620244
1730 1088 149209977
12688 12209 812777571
9614 9879 646573620
12995 12065 228077903
5350 6058 915504850
13196 13747 33383676
12544 12790 279627721
8290 7327 334326168
3568 4427 351901140
5830 5037 690145262
11414 11011 305617713
18326 19132 33999928
13935 14155 913447693
8148 7777 377289525
1451 1744 477473085
3969 3129 435009916
6338 5411 667357742
13885 13927 123474704
19519 19223 21610271
18195 18523 320119092
2558 1908 645933709
4978 4811 67142273
5305 4331 493795567
16548 15763 379066677
15589 14642 58867620
14411 14396 729023438
18138 18024 716854314
6476 6351 595526616
657 426 324707728
1292 2236 734611203
11010 10381 979178030
1778 1227 452544120
13697 13032 141340563
13606 12920 576598125
2264 2098 388065983
1704 2695 883003383
2856 2206 490901139
10700 11505 605693728
4284 3558 262803077
3411 2643 448606010
1033 996 684026264
19534 18746 766473075
18510 17586 683063692
8243 8861 779745705
15497 15481 1589841
871 428 4055935
6192 7018 928945602
1691 2619 875577776
7270 8034 81305488
2876 2442 194788259
113 747 592686460
15414 15264 665017664
10433 10442 459065290
10615 11358 42524931
10981 11140 287469042
11437 10722 943668302
6069 5429 150342552
17418 17737 56496644
1788 973 879770046
14710 14209 760909651
282 801 976199737
15491 14859 273618129
12990 13323 171838305
19400 18736 846626251
11585 12455 823069197
1079 628 389667801
12739 12439 992290751
1797 889 192736438
6360 6926 458397467
18565 18427 233846863
15189 15892 630874270
17430 16867 822269210
2279 2225 280226188
1732 1126 947111593
8575 7855 271279914
19981 19832 344337023
11902 11907 958730798
12352 11546 20274466
5020 4326 62893684
9194 8881 212881778
17013 16512 454310642
4523 4496 593198136
3071 2412 232414702
14432 15066 697476610
1443 857 296247662
13802 13207 56209199
1 19 718722033
5376 5259 820712006
615 1 721527132
10085 9190 27899532
3636 3560 405485623
10808 10537 39826645
838 619 779882265
363 1 520114842
17612 18272 245866081
12963 12175 599856972
877 932 183247399
6498 7428 405064680
12487 11700 615921779
12241 11841 894006476
17427 18166 752955308
18975 19101 406401993
9791 9256 412817747
17934 17426 232624249
19574 18845 21605105
13821 14064 982489810
9504 10492 45352781
16297 15738 61952508
5081 4973 95990243
13555 13463 511953248
1268 1801 800710290
4021 4971 42839554
7635 8317 43701141
10758 11388 666517008
19608 19351 587006900
14989 14489 201607355
3393 3173 360853179
14399 14012 644037701
1978 1056 11265580
18527 18762 129855579
10182 9533 627034673
929 1851 662235814
17740 16940 537531092
18370 17873 34867101
9732 9578 610187634
14727 14542 754778525
18629 18231 96065133
15555 16194 502888507
18375 17431 42515746
7333 6638 239045081
18098 17194 99872795
10144 10082 891786615
2655 2959 772714373
11583 12066 1452748
17384 17015 248271844
6264 6301 141448853
14943 15349 31252741
990 1867 86182190
994 645 443678004
11680 12366 434883423
11574 11134 703760560
1623 647 101856632
1872 1200 158093660
2480 2697 350805152
9133 9369 864786615
1591 2042 299412074
628 316 618467854
1877 1756 571953833
18469 18708 319465201
11190 11654 100031366
6418 6759 146890723
19151 19836 601156559
18789 18582 405849429
7906 8202 515134354
1824 1884 909003990
2971 3912 442958571
3821 4726 804791940
15911 15051 795239194
7409 7330 227835590
14148 13805 809453016
7930 8197 316016701
9116 8529 44687084
19674 18744 821944823
18894 18981 775420921
6448 7046 452636134
8643 9411 581365402
19973 19326 240020369
1544 2096 399826096
1898 1033 42855178
14941 14972 156166907
6208 6944 293891104
13059 13757 797275624
1106 1902 166936021
800 601 949800106
15455 15197 56403987
12637 11701 585179788
19396 19184 101185946
1721 1045 987146886
3206 3824 899267645
3686 3357 518787342
6383 7023 375521614
999 1911 181159984
15578 16045 423050327
18365 17538 206690785
18387 17599 60002826
9596 9198 605500561
8914 9066 615950715
1658 1917 866723327
17759 18341 90676621
1919 1397 995784785
3878 4785 609723050
14463 15081 162719076
12904 12320 824390840
2607 2018 511956065
19379 18875 401924424
10233 9646 597235089
9965 10080 264569360
16604 15957 24135282
7816 8221 27668891
1929 984 321951754
11119 11463 474403903
17558 17353 405920123
15554 14642 34256720
1933 1430 725063896
5387 4958 702167187
9617 8969 457355319
1456 1936 511372277
13428 12620 731350279
4617 3772 841852285
13693 13165 466937764
1856 1940 391312768
18770 19144 362942761
3912 4418 195540244
1075 1943 33960838
1600 1834 674117318
5110 5739 676646866
6450 6182 128577424
1197 774 415352546
2388 1913 365177861
8232 7626 76896282
9816 9059 953034191
6742 7742 100270723
13069 12298 673418587
1953 1147 963935262
14676 14307 556456915
10185 10520 720188280
6469 7118 217547085
12197 12901 946605951
1257 573 143541058
1959 1793 744677780
1221 1960 566517569
1380 872 832716257
17255 17345 985777636
7327 7057 585903597
12865 12142 640025092
2690 3257 405074285
4188 3662 768090153
11602 11109 858046814
1442 1968 370616900
18350 18867 237750608
1963 1593 270437281
1709 1608 233982725
2105 2074 740847895
17758 17358 962207802
12471 12020 56733570
2150 1361 415502021
12964 11983 197511795
3909 4508 56776928
15089 14121 613571877
4500 4819 37304773
4922 4033 326473651
13263 13424 675968635
1982 1113 45137033
5713 5416 610632431
18232 17277 387500568
17429 18153 782430022
4984 5031 185404623
1987 1463 285640050
1988 1603 36148550
817 149 802215683
9057 9086 561399996
1222 1991 768504640
17569 17501 569881027
3037 2170 172573559
1 134 773840698
3703 3393 983433617
8204 8136 402042748
14177 14449 560659689
1998 1443 433904599
562 5 627155295
6662 6864 871127104
9772 10570 163411112
2998 3044 402283332
18418 17793 172981736
9498 9663 909812290
12617 12758 489933698
11098 11915 478135768
16228 16039 472189742
12750 13603 975024795
1324 2009 929785933
11385 11248 980261387
19112 19497 879633530
8681 8516 132935622
14521 15008 434708066
263 348 704595707
10441 9811 196917973
2016 1998 257270818
2679 2104 945775645
13408 14379 921310954
13500 12965 435098510
1999 2020 161755251
18129 17868 753342814
5923 5692 379365822
3644 2836 510465719
2578 1988 66866786
16330 16794 340155915
7172 6305 645955456
12162 11713 275230120
4591 4793 295396088
2029 1717 304773260
9275 9499 305631965
847 405 924496250
9217 8945 639230247
16581 15635 30540365
15991 15134 568361896
13838 13264 705423757
1 857 396966978
11638 11502 877617216
2038 1585 810635606
10471 9498 961157634
7198 6210 156691071
1617 2041 415167832
16738 15747 156968321
824 825 34920514
5958 5334 28093820
2302 2342 881962255
19003 19048 805940838
18604 18010 287288181
1837 2639 251373239
9200 8252 97075169
6187 5871 216107366
1823 2051 784852748
5134 5097 361604629
12726 11818 852444111
16934 17914 69320073
18151 17664 996138296
12996 13213 770789468
6390 5646 649626333
16121 15804 872629750
14912 14438 896093040
19869 19309 758448057
4318 4165 360964500
13365 13008 452570236
3822 2850 225383151
7296 6492 985657403
9602 10369 676943233
1 179 636564492
8966 8341 642266932
13540 14085 311734869
15896 16875 298576820
8907 9154 647074621
2229 2294 28844672
19436 18501 797977952
15252 14661 169369410
11844 11914 830193351
2075 1874 985183836
1781 2076 497496599
3012 2770 862207939
11745 11497 613073928
13905 13325 699274768
15158 15767 875175193
5057 5056 637609940
10794 10616 353612675
15308 15588 414206252
10892 11802 939723115
3720 4445 615056278
15172 15108 639966043
440 1416 566630403
19284 19016 636916467
15107 15423 952166190
12011 12754 113840604
1823 2091 448934955
4361 4742 618834174
5978 5682 915862851
3724 4239 406966259
6683 6419 763340543
9633 9824 536801467
13120 13706 698602883
6380 5465 11669937
1874 1559 405000221
18398 18772 152909757
18581 18198 684342046
14966 14188 190890700
14910 14961 358544361
19029 18157 48920189
4105 5038 311884617
11323 12071 854549789
6352 6244 749328904
1985 1180 858481366
8069 7692 830485437
14056 14990 525603
4248 3396 713587685
1308 2112 23480455
11267 10766 136708405
2103 2114 933241983
2115 1654 13091631
5052 5205 589671861
2268 3220 93603316
17940 16971 415734390
10379 9828 247486553
4935 5143 304951654
10730 10651 561938492
16199 15501 787579507
1363 2123 294813977
4802 4999 314917383
6248 6022 545501400
517 268 238085250
3596 4580 13649129
10099 9669 603327975
19269 19819 7098771
7746 6773 487762389
3603 3551 952065417
1 280 29816250
3066 2844 208329663
1150 889 182343491
8834 8737 244244859
17823 18822 964985111
1326 2137 425418415
2138 1526 768923588
75 1 883050118
8616 8047 670305529
1411 2141 705013309
16542 15944 158390007
2143 1177 147693108
8299 7389 128012866
12775 12597 995717445
9706 9001 17621404
18748 18427 808394324
1507 2148 689251891
10362 9787 951138343
16122 15898 405328410
17880 17994 527298424
13566 13489 951322358
9860 8965 403800905
9544 10319 480048890
3303 3070 184224632
1626 2156 821882389
8332 8430 510251411
11822 12621 551948649
18058 18602 62382573
8845 8180 885404416
9780 10193 198282994
2162 1949 543362490
4685 4794 557500599
12060 12862 293830026
1377 2165 801905366
4889 5162 824870882
5809 5537 369206904
545 1 696240236
9228 9036 629530291
1589 598 575477243
17040 17444 331511063
19181 18749 102888385
15965 15201 940897411
4064 3534 34972354
6876 5877 429882941
1 331 304736136
8148 8462 783932738
7232 7774 206166041
1825 961 268854235
12325 12186 5635110
7541 7353 18859889
3431 2505 6822277
9626 10618 284094114
18281 17514 68216034
953 1 865789333
1603 2186 535432881
12309 11928 404450442
9287 9296 430444646
5344 5384 459920565
14058 14947 344112617
9814 10426 458628940
259 975 546212676
5102 4615 183833311
9369 9463 46394527
490 1 179649256
10772 11691 128017519
13353 12756 638551459
1153 1127 711314410
4546 4536 953742367
10008 9144 150702014
8015 7235 506794133
9859 9745 813195010
17222 16512 724147962
5474 4870 936647277
664 13 382548944
2206 1731 967915974
7786 7217 303816001
10640 10505 985308571
2209 1571 828893806
2210 1875 782661942
886 1815 695000325
2643 1897 769204429
10748 9866 33530129
15684 16623 228984825
5638 5926 6530839
18671 18731 758350953
2217 1869 725179486
17858 16995 687515864
3065 3901 705887630
14210 14152 115919932
2221 1642 581138301
9752 9825 220565825
2207 2223 362072645
14049 14820 359662069
3010 3478 485892762
2226 1852 254055365
2831 3683 240098650
3928 2981 31205288
2147 2229 575957350
13405 12670 45046426
12233 12573 607337393
17420 17725 773339724
16037 15670 176867734
11288 12223 410366490
2235 1756 6189935
13833 14561 120243261
19027 19940 558881123
15185 15060 610493250
12769 12288 124009599
70 1 64599482
15333 14537 847511048
19870 19350 199073332
1465 2243 629314320
8878 9067 820906344
5608 6130 47638600
10490 11389 469988533
12782 12185 720120341
8545 9290 661430990
6555 6121 370007270
4167 4453 132998320
2251 2187 302110660
48 1 316540119
15707 15823 523646763
17434 17970 250573489
17508 17939 321867288
13461 12822 562709075
9788 10358 16040803
3374 3003 181752939
2163 1363 623483215
4345 4904 39008885
7320 6921 935023456
945 35 640101170
2263 1366 624012908
1450 560 250944342
16394 16670 296066805
1 131 979750529
15805 16153 659556790
2145 2268 507933809
11970 11114 314305148
697 1579 374089334
9380 9371 781770039
160 83 47943462
1 88 19742033
8335 8281 739219025
7806 7153 224972606
17264 16908 391091000
9447 9452 429172821
16628 16964 664729337
17829 17923 766003422
9779 10356 880174414
7556 6893 725032044
2282 2208 753049975
3956 3904 17323117
6401 6175 933748085
13429 12970 474173695
1930 2286 40124281
16324 16352 423922693
17844 18426 855422876
2289 2061 370227834
10167 9781 160458704
13009 12167 677615622
1956 2292 723996695
6103 5552 425922767
14024 14262 552465651
12409 12224 687062418
429 1030 28517917
10806 11352 983983602
12839 12083 375960441
3863 4513 776928528
10505 10653 122056266
11227 10786 103894107
352 247 59493027
6809 6971 483934378
1163 503 903951646
1 710 209980808
3802 4308 928805071
4566 4214 171842254
6490 5845 320704891
1 52 378138744
8229 9183 211346950
19297 18823 95917233
17018 17080 980444971
8137 7161 30838832
14022 14190 670793328
15882 15120 138841287
2055 1968 258357592
6639 6473 82428473
11049 11700 511032538
18812 19540 217490765
9656 9014 401083666
19603 19837 459967776
3259 2732 58096951
3465 3742 287097535
16735 16776 48042445
1792 2550 443363061
19715 19948 522399515
269 1 16666722
2034 2328 14044128
16581 17363 749515725
16980 16245 211689538
2331 1714 840224956
5735 5388 743126279
1237 960 919641153
9962 9738 4314887
3881 3744 121874454
15376 16002 64282337
2336 2337 598250476
15550 15256 904101102
16168 15618 623066881
18504 17507 913872755
5067 4322 410040305
3020 3352 118610203
1655 2479 272326350
12463 12682 64993700
13419 14273 285994354
380 756 693492440
8620 8024 417126932
15897 15193 339295167
15444 15201 608815130
18467 17697 343094291
16399 16678 862190382
17434 17577 47244276
3100 2958 807534740
5332 5157 279348189
17088 16166 947225275
16940 17376 509907159
18810 18357 771291922
18523 18969 753340652
13531 14172 222443036
13908 14511 357590495
19355 18746 785964487
2362 2327 489034778
1634 841 868417018
17968 18325 393481192
1255 1573 69102957
6715 6824 9310948
2367 2327 49976509
12723 12386 644964786
8547 9075 901461440
5853 6579 264554988
14607 13775 121128214
14825 14160 864057439
19222 18454 577301504
2374 2186 858302328
12081 11330 173160565
7268 7378 699815417
6714 7131 804694387
1906 1005 18044400
705 1 65688980
19172 19032 541116394
17644 18522 629366753
6120 6567 605509220
18317 18399 833400554
18898 19316 883443074
3053 3385 324508183
4611 5320 692169476
12301 12281 395182393
17603 18126 219079285
7585 8361 656769636
10765 9880 911872421
2391 2166 672055809
152 899 40915290
16830 15876 675969311
16099 16465 673238595
2772 2118 343424522
15106 16065 853702189
6687 7549 470530847
14783 15702 412190073
2988 3522 85805022
11738 11126 3849934
9034 8454 299571265
15525 14587 220276491
13773 13275 966555212
10174 10881 475285376
17940 18932 395491814
7093 6646 218032221
11820 11489 287109863
1 2 61304682
3365 2621 364345714
2410 2210 525553401
1993 2689 982505605
6687 6724 765264154
12663 13641 330745550
16966 17333 830589709
19791 19234 217129409
8267 8533 683491069
16117 16732 606740199
13576 13910 627532267
3168 2674 126232441
4642 4267 747963368
10961 11007 957616685
9206 9397 127625351
2384 2423 975122256
10445 10990 435180434
2425 2153 539056917
6153 6091 766397948
18920 18883 357894701
13325 14017 146061079
18329 17486 652706967
8257 8281 13708295
13758 14668 583779002
13300 13545 35872631
16995 16838 656974001
3504 2788 370680714
9229 8422 628120550
1448 1831 588601364
2437 1617 990777058
14397 15223 817066763
5562 4903 565878627
2900 2898 641648952
7485 8425 426594991
12219 12135 339076402
9418 8496 233634857
19743 19149 376294029
10506 11406 436468258
16058 15064 13859151
15821 16574 709981425
9375 9815 684410275
13397 13072 565875782
17618 17094 27069906
2848 2841 25042619
15377 15177 58564206
5214 4429 920958892
16391 15903 214633681
4983 5207 278081353
11380 11440 301017030
1219 2211 31674089
18072 18793 233722501
19952 19649 393845666
3574 2831 51139045
17835 17741 460173590
1980 2462 3959757
16231 16918 287688335
2464 2107 393818347
14297 14558 79950927
9306 9960 852070057
14588 14131 332644129
4945 5294 434257245
6782 6693 804984884
13407 13271 442949312
2471 1900 424447785
7652 8154 617341090
10998 10807 842590827
2474 1937 266041308
3537 3974 790698431
11962 12122 349390725
7547 7631 59389724
17101 16797 908757097
19009 18125 250382780
1 330 586237110
2481 2386 724090739
14546 15274 148044793
14688 14108 513134656
2005 2483 649577289
1695 2485 330743842
1546 1053 302626242
8896 8592 411743020
15788 15770 9619766
10293 10251 125831132
6516 5627 151051038
2491 1666 470182825
15140 14267 738691543
18691 18254 347938267
7884 6950 404958731
4415 3989 625693855
5886 5124 972523629
12718 13385 432863323
12977 12171 190216105
4675 5184 770124095
13414 12651 853297818
15189 15660 964313885
12257 12913 641204926
18384 18832 888296314
9949 10263 554277608
15770 16377 926528997
7858 7265 576923189
5003 5748 793594503
1383 1605 49142593
11522 11394 996834044
15561 14650 363421595
10995 10494 535036257
9465 8828 626026358
19495 19841 66673582
13730 14292 5799329
12356 13133 401401158
10218 9258 630458297
10140 10476 581581005
17791 17375 58120861
13600 12919 522611770
2230 2520 469037858
96 1 625524013
1331 1886 57367816
2307 2511 68825986
13433 14124 768107053
2525 1526 234252326
15387 15051 406930433
1392 1875 341585449
15685 15025 129970490
2529 2278 895701525
8386 8282 668806601
7047 6108 19896703
1080 652 2265868
6304 6010 984267995
1255 1020 273217093
1722 2535 298532245
2536 2366 555242315
19207 19352 529590877
11908 11058 5440895
1578 1452 66461122
11870 12005 450636034
2541 1806 214172418
1157 388 57583141
13335 14162 576142624
1419 1368 503847201
8950 9481 42091064
12135 13087 5079561
2074 3065 111363856
11755 11739 500001020
6504 6784 383741679
3312 3714 758297247
3427 3256 293915570
8786 8441 976724170
6135 5590 502664732
9512 9778 807253378
6523 7303 282455150
2515 2556 309141032
6817 7772 574156087
18545 17867 884339951
18803 18227 863556718
2560 1686 55864468
7822 8442 111634110
9031 8434 813613129
1 285 698119969
12040 11214 869689842
6 1 917303984
17406 18082 884445331
1574 1028 754441914
6249 6547 186066185
12829 11971 39681299
8385 8929 748327673
18146 18367 822872750
12560 12214 918524935
6998 7634 582470766
12598 12141 60441416
7372 7307 996531770
5016 4213 456656121
15936 15070 635730000
9472 9660 866326129
6855 7207 601464539
9391 10298 293788244
2325 1982 58093511
15824 15869 995931402
16674 17294 19675348
9782 9801 293244271
4739 5479 413732841
9404 8546 13466572
13946 13378 593022892
13238 13561 68632839
1847 2589 212126287
6978 6861 27314198
10586 11161 935397548
3471 2900 34412985
8847 8742 481876885
1612 2594 760938089
477 383 31712101
5871 5043 538337931
885 1601 278925787
14445 13500 262531306
11731 11074 597166121
6813 7478 623307620
18532 17976 381625159
2102 2602 613076964
11039 10737 887032973
10222 10422 280477584
19299 19186 140809345
18553 17692 978116163
3828 3580 808437230
15575 16289 184620605
5359 4481 369667894
2610 1940 68026905
4821 4972 145708520
2743 2370 584355584
4075 3801 462325909
18480 18141 974493981
16087 15729 235766496
103 1 937342032
14880 14127 478287829
15410 14540 604329767
12165 12130 19467388
2620 2587 216337930
15258 14882 677043373
16076 16036 857867445
19074 19866 911559717
7022 6691 34128876
2625 2020 649598426
3738 4123 110196585
14141 15033 563089292
1445 1178 922931226
5042 4167 195364765
19642 19247 26676361
12813 13792 852216610
11831 11751 359088540
16176 15759 869716538
16741 16202 870098302
13271 13224 472483487
4621 4234 48500445
8424 8509 686512250
14113 13568 732290646
1058 2048 634754428
16649 16719 998438957
16268 16148 229291562
9647 9437 404266050
2212 1811 776279416
148 1 333707840
6496 6382 843630234
805 1763 360568344
14030 13553 309820695
2172 1766 595808430
1920 1147 278969119
17766 16889 118827217
2712 3302 43741214
12370 12178 385353841
8717 8272 813318545
10741 10056 492483084
17676 17990 609574937
2258 2656 707928682
5706 4848 868563661
8937 9866 71498378
3677 3046 519169749
14570 14016 180078044
12126 12316 182190389
18429 17863 964489393
1063 961 934508774
17133 16590 569901807
12235 13121 281296683
7472 7298 179467017
61 110 403460642
1637 1384 124101934
11758 11329 258725273
6013 5760 2793665
9324 9252 561458724
6362 7264 450663946
16809 17100 736809580
11044 11871 353596971
13505 13330 767182538
14208 13329 114216789
14325 14386 985954069
14891 14742 431203131
18333 17465 925164216
2614 2680 713612743
14852 14692 9078023
2306 1716 632797708
14436 13621 684749779
2642 2684 745534333
9497 9780 2315835
5497 5290 879302492
2428 2424 383796678
2329 2688 876907125
1670 1883 855617455
12426 13251 244225803
10045 10661 516078720
15642 16399 224466707
8879 8027 291826658
2694 2028 547753632
9826 8996 795779764
16813 16053 821676703
930 1781 78077786
9725 9043 959043524
7561 8374 967182424
7585 7035 945546692
16060 15635 654641439
16515 15625 785083077
1 403 137638182
1891 2704 925834002
4232 3496 803735869
19489 19161 783845652
2524 3440 3052319
6105 5838 35370878
10478 10891 136423238
7747 7615 853080007
7973 7718 154526979
16115 16314 51287773
1816 2379 103737549
4639 4333 537676312
18945 18431 498187482
15338 14705 929845868
10554 10146 309704684
642 110 208616420
4387 3607 51854958
2720 1827 46464331
5334 5647 864524735
5448 5260 764746796
3011 2645 706959822
5181 4761 286512894
10910 11224 39777511
2021 2726 785303448
2297 2727 924654028
8294 9107 143389675
18178 19074 111142920
18990 19913 795063023
7577 7845 840401536
1 361 266761182
13599 14456 987279435
658 1566 685245857
987 1692 523042755
2736 2175 50342023
2097 2737 952311772
19052 19054 26081853
11236 10797 52992437
17352 17060 448513019
2595 2741 226534509
2742 2611 755763963
10191 10758 902460728
17979 18699 53835567
15532 16162 903765426
3346 3830 909400115
5545 5110 502992499
19370 18856 34433153
3318 3059 43140067
17404 18284 428566244
18469 17587 41877839
2689 2752 111404079
1 327 612228669
6537 7077 158767406
13590 13139 708003837
16259 16863 133355741
17410 18376 552241537
16501 16786 1438424
9680 10049 199225199
19401 18747 248420883
15691 15799 768462451
1313 1689 31840715
12616 12776 310434266
2764 1901 673526460
5400 6231 906381405
4590 3647 772514453
9830 10477 193018682
2207 2768 61078953
2277 2769 94083978
11995 12050 948131559
14293 14187 580346318
11280 10577 536644108
17019 16047 503413707
16100 16350 879645719
2775 1867 167920792
483 1 555497981
16253 16417 844317429
18831 19163 139338655
14521 15192 181150174
13722 13402 913455353
17189 17320 194516832
2143 2782 803053468
16965 17157 23913388
2250 2784 724544606
11660 11398 352395882
4829 5204 710073680
9621 9126 672354383
11506 10773 69087216
19340 18922 271079154
2790 1839 278570912
14959 14106 181794011
5354 6026 165779543
5255 5455 827443165
14485 13520 329255319
16265 15433 201418663
12695 12131 993576351
10094 10338 598511253
1922 2798 579201249
3126 3789 307315916
10090 9548 658179510
16760 17123 898744709
12031 12008 954740817
2141 2803 80443049
3327 3757 798656241
13647 13831 751008415
10425 11127 354355803
2807 2370 855524449
18041 17568 853793416
10962 11536 44953046
12687 12312 377170843
15760 16583 625274972
11056 10627 515671830
6983 6448 145199011
11204 12056 59190604
14731 15483 352446146
4536 5148 707046170
18034 17043 875711364
11864 11079 944338898
2644 1902 216202243
9048 8750 934719352
6623 5764 322390649
19345 19515 14971697
16628 16524 824163154
4744 5259 535169528
19084 19423 676022662
8099 8124 31622035
18620 18170 800703781
4208 4220 591466437
16659 16941 787284020
18158 18324 174505926
2831 1935 415022519
10503 9800 78665712
1937 2833 130389775
2537 2834 913866683
13291 13625 511593350
6476 7360 196423147
4908 5629 216477225
5246 4339 993961224
2423 2839 37936086
2840 2779 783029263
9296 9672 235828117
18752 19531 14331751
17980 17144 243577643
970 515 621499926
10479 9825 887179757
4055 4124 682039093
14242 14462 992393171
3523 3320 564276129
2249 2246 288423629
13112 12915 997865460
2851 2090 566334554
18518 18005 886794932
8094 7324 221745494
2854 1983 71762122
2855 2590 467440659
1195 2034 385534517
15526 16148 165284012
3296 2986 946303231
2735 2096 784976790
5615 4974 442381424
19628 19959 585587320
11418 10674 164482691
2296 2847 602146621
4973 4727 96348566
19468 18773 458711399
16038 16062 156415077
2286 2347 147933606
16821 16613 376222265
15362 14977 831316905
16282 16605 854383453
16484 16831 398514740
18314 17338 714432978
5070 4116 462694771
6982 6553 126660163
18586 19380 128770958
5712 5724 327084347
9446 9982 727982973
5842 5561 324936854
7486 7071 77046302
11281 11424 264780086
34 743 454893956
15772 16587 470134007
6804 7432 265331346
2884 2553 766293220
9510 9423 21600457
2239 2886 920856491
10552 9611 137203807
6066 5310 356512846
18945 19849 757037713
7125 6232 122614044
12721 12116 441521210
17992 18080 984585952
6599 5753 716905123
666 530 618396760
11064 11391 417776285
10541 10548 948217320
777 1727 795223501
17892 18562 697826704
7490 6610 21549128
4337 3354 299894556
203 448 768845920
11269 10786 675882138
2903 2386 231183037
1331 2125 482279185
8100 8250 308257967
3262 4161 179398512
2206 2907 836516546
1019 1595 339100613
12532 11736 659569043
18183 17834 399203503
3482 2781 645195491
16988 17084 313990934
2913 2629 555178218
3681 3648 571221529
9205 8414 539946989
2206 2916 877306184
2384 3053 311266835
9485 9257 497249044
2919 2710 322044277
6589 6006 550888323
19146 19017 154752116
2162 2922 515433257
2213 2923 594606159
14979 14208 45846611
7845 8819 294157813
14679 14243 68560517
7195 6763 21661463
9848 9723 186890279
13426 14212 588458370
2930 2916 795298427
12851 12213 332768940
11526 12029 540073938
13225 12260 886851980
14295 14073 661927936
5423 4962 219267247
1 544 457795341
18750 17935 965786249
2938 2550 174643757
12232 11711 238236169
9366 9215 827533554
5164 5648 63367536
12678 12257 705627841
17319 16750 903645026
7940 8405 680454275
7019 7232 306088509
17396 17403 900543132
11601 12278 6405035
3998 3130 987071265
18052 17539 69426803
16359 16263 272755781
12625 12807 973797525
10930 10391 534524693
8246 8028 893979541
2954 2734 247817830
2955 2598 457675031
11432 11651 64395275
10176 9422 40829356
4916 5602 510366283
13819 13768 889148396
6869 7474 196807570
5774 4812 897446341
971 1633 316787302
6043 5280 113743890
16139 15265 58568605
5892 5168 432460911
2966 2271 479071437
3416 4257 582980940
18890 18190 475256069
18011 18338 944177217
18539 19490 651347386
3592 4048 37140641
17710 18346 351542276
9729 8812 4949586
4639 4914 508144139
12124 11809 670090460
17614 17598 795795643
8084 7905 35197119
17237 16836 520659392
13559 12606 744107274
11283 12255 325905838
6038 6578 959067945
4586 4696 182370943
1018 697 433473279
6359 7111 410238531
12452 11768 678352181
16145 16532 127195667
17534 17287 854996945
14675 13994 941674823
6524 6743 143647498
17632 17926 623741161
3870 3380 106245210
2992 2230 678136681
8365 9295 96814038
4589 5007 740748433
7379 8018 785995707
6558 6253 501688764
15891 15248 263362121
10032 9352 330750531
6168 7066 5683156
4095 3547 905921593
4578 4457 363055896
5295 5024 537864536
17890 17004 30942669
3004 2095 154820666
10264 9912 718261115
8764 8128 681250253
2136 3007 298852496
14531 15187 628560641
19711 18985 311865264
8822 8526 104792771
7459 7346 443019084
8385 7633 808498223
1249 1666 885196150
8661 9602 698008833
6060 6302 800456179
15520 16426 817569869
9419 8648 969549458
12797 13573 424074609
5163 5091 80829
1027 809 42240839
19744 19614 252288846
13528 14414 404110239
3117 2555 369523620
16888 16256 794092268
11953 11488 319497461
7674 6784 861298749
7032 6432 86642405
2269 2714 831373679
3718 3190 700456024
11073 10334 957192097
9072 9081 633780101
7146 6846 510390249
3033 3012 952479821
3162 3565 373212229
6052 6434 996562122
1 188 944011477
16316 16266 195229738
10589 10230 488814919
7766 7218 681270206
13118 13900 684214930
6114 5918 537341518
917 149 862954727
13240 13287 256153008
16680 15921 591522276
14452 13503 437122712
17514 16846 680856332
4540 3852 415821490
15397 14739 785626228
11221 10614 544945390
5481 4853 872107966
19823 18997 643421212
3052 2967 415052619
17034 17790 553513912
2909 2669 457527725
15614 15250 691217159
4853 5435 244743515
3057 2509 13865059
2934 2884 9442473
11734 10787 584754898
8267 7691 546351607
3905 3696 453981150
13813 13677 414448680
17150 17641 224372641
7656 7499 733500246
8259 8937 684557600
18559 19226 159389123
3067 3035 731613402
6757 6388 741583123
3069 2757 964637600
1267 1748 805401529
4948 4160 24278950
9664 8834 931271344
9975 9458 354761691
17559 17893 247142251
11310 12008 873507190
399 1126 515826190
3820 3923 740947921
4702 4499 602827742
8767 9240 305080955
988 1337 953980406
15236 15851 866219401
6912 6663 668094525
18014 17723 72301612
6730 7231 350923924
8021 7254 696999305
4205 3872 853193300
13666 13193 620479428
2643 3088 340821495
8240 7351 17787230
2359 3090 200620309
18505 19199 17516738
4319 3648 756045459
15565 16558 918579738
7860 7993 516456215
9354 8517 71383399
3096 2676 335915454
15072 15132 215670481
17681 17583 435477778
16970 16383 865663803
4797 5386 254243894
9330 8464 797252379
18527 17690 894846052
17522 18214 292861321
11711 11160 801420954
18233 18681 17890710
7860 8356 541174159
6874 7100 300774366
14707 15050 885567468
330 1307 238499425
12133 11185 398851769
8319 7395 956924558
3379 3168 351707157
4286 3993 710778273
16885 17833 619462187
1 149 110892847
2267 3116 825006689
3885 3134 869407231
3118 2579 49743058
11651 11854 243285788
8480 8136 782460927
2314 2033 890664
5039 5512 765770945
14785 15035 953867763
10820 10618 959216259
15804 16490 804424781
4685 4877 392910765
2184 2156 710687768
8651 9472 762572387
17767 17672 739087009
15372 14634 129735024
13449 14095 343778608
5204 5356 725589373
9292 9862 148179933
7685 8497 557970055
2305 1924 767727270
16473 16932 263209360
1873 2850 317348031
12256 12069 270690964
5156 5241 301530665
5051 5542 394208958
11001 10121 56008582
16812 16191 540809948
1026 90 175605804
3144 3003 692121105
17518 17821 466559608
18303 17438 996686025
3147 2423 46543972
11617 11041 128147442
13774 14238 720545372
823 735 263860330
13782 13839 182433358
3152 2920 732876467
11675 12569 948562177
4490 4600 499044078
14405 14248 57315239
3156 2727 117770503
2160 3157 432449461
8131 7884 784137517
16885 17011 436208370
9739 10123 774003845
18242 18733 763770318
6008 5486 854952479
12381 13092 795492342
19653 18908 714909737
3313 2640 9347877
16119 16203 132384098
7229 7633 192699453
530 997 895745746
16553 15789 433156758
7138 7905 645769657
11162 10277 28919702
1554 620 419584453
6619 5650 782721154
13490 13413 963729287
6125 6043 597232787
3181 3991 4264232
5003 4263 58453837
9282 8926 459743064
1349 883 482167564
3180 2863 309239944
3237 3000 437075936
18507 18818 27857497
18955 19526 523963034
8122 8168 965911892
17158 16200 161719335
108 1069 878927579
7658 7375 970573597
16355 16273 951727455
8920 9738 660343188
18536 17748 819799764
19136 18718 5013303
10283 10363 741470050
10359 11151 409214363
2918 3194 465677918
15260 15317 92161231
2231 3196 392058744
3197 2397 835829300
3162 3198 492651574
1331 1115 69647758
1021 822 520124833
11603 10604 82161756
14719 14185 192149054
3128 2440 25455973
16744 16092 728865855
16024 15929 323610260
1024 1304 65651195
17522 17283 26091781
6332 6023 854000284
5505 5347 726914912
12268 12251 352915735
10425 9582 852563558
3212 2238 732872546
2677 2897 742482889
12811 13396 263483361
18119 18830 817028417
17418 17826 644847393
19094 19374 846908892
5944 6909 699571144
14860 15229 357051798
19411 19138 275575500
2230 3221 735297321
2943 3207 166448100
3223 2314 489832486
12265 12474 499212860
5071 4535 331898693
2822 3135 574670189
6706 5882 937028857
9916 9542 463744684
15639 15684 398391880
4978 5524 902608449
17208 18113 68653018
16037 16275 715488572
6965 6378 591902544
2630 3234 119807843
6273 6272 444184791
11721 10873 552468846
9697 10435 341729020
4006 4198 781635447
5520 6242 24581826
3240 2539 344178604
10952 10203 396767729
124 1 409824583
11103 10859 834451890
18910 19749 226713536
15498 15461 749653849
3453 2873 724210240
8501 7900 73731970
15473 16420 543461210
7054 6119 305113951
17217 16518 365753590
6167 5249 785820752
311 303 809202829
16981 17116 441226676
11093 10363 101262236
16159 15844 721475840
15394 14398 418492498
13969 13652 651284494
9767 9276 110284428
7146 7318 127742391
8870 8819 26177796
15273 16017 225752227
9073 10061 89301701
2520 3263 544134240
16126 16590 376607971
7248 6752 605547698
3266 2945 28292200
3267 2703 48813354
15727 15393 731339921
8144 7575 889435898
16626 17519 583530811
11596 11359 544472840
11629 10726 114306456
3572 4336 456015425
8704 8876 901010214
653 824 715116080
18231 17522 302802146
3277 3272 108396495
11714 11711 331885241
3051 2733 64551069
16969 17889 898808127
9740 9175 669172208
1328 795 819009955
12704 12009 67773069
11732 11475 440806883
3314 3980 99031670
17041 16059 290825532
8441 8331 846415107
11278 10387 333616357
1334 495 950043956
10319 10787 685148412
2958 3291 367545414
14797 15682 859742657
10640 10922 236227204
259 176 537891074
3295 2849 387397728
14344 13699 8981462
13507 12988 376763842
11603 11874 53806222
758 1 845001632
16513 16378 495763689
14231 15226 408624079
11122 11599 406265991
37 1 581913
3304 2984 267233184
9278 9346 755773839
1640 672 486384118
1056 1397 244985120
16457 17091 862581256
2498 3019 79082091
4061 4668 766304393
15795 15144 654170066
3870 4341 337182736
18122 18823 313710288
9372 8425 316700945
8051 7769 550688652
5432 6419 816730636
6495 7253 566467246
14330 14335 938477572
8712 8832 547976561
9946 9925 615811891
8006 8684 274027513
17391 18200 154006524
3779 4658 601535976
15862 15139 986874913
14159 14837 884922668
3326 2541 975390774
93 1 952796954
4113 4093 654863702
7308 6425 696268737
16627 15774 869637908
7327 7985 522682232
8402 7788 686752180
16591 15840 25459386
3334 2740 721755292
6701 5991 271002676
13727 12925 368822533
19994 19279 610238747
6424 6957 510261494
10611 9906 785182659
12979 13898 196897395
14225 13852 311485550
7693 7085 22827250
11310 10997 539193442
9261 8608 169381646
478 1 297856830
15812 15520 874136191
17423 18158 192910989
14970 14143 898815050
6945 7723 16851868
16217 15742 637125429
12063 11352 46308233
2045 1630 25644670
18392 18355 353358237
12419 12907 129453772
12651 12424 311732187
18261 17390 40573798
14670 14334 16184281
7783 7495 665669539
4145 4470 984220111
8847 9637 672105634
1 44 744019950
16583 16847 464606010
15068 15615 234900467
16599 16126 534622772
18452 17980 329154811
13166 13845 391218360
1103 380 991875993
17637 16989 521858310
18782 17883 944300582
7972 7981 706262887
13656 12718 12330328
6637 6581 354644322
1 159 992301846
2175 2104 633897266
7976 7939 805596555
715 621 95474040
2752 3377 70013050
1619 2343 748610862
12545 12070 416060113
3009 3380 185886684
8327 8688 381715072
7725 8587 663850510
3451 2852 98543755
18570 18908 8018437
11475 12087 233788254
1970 1529 613619885
3387 3373 590781282
3388 2654 338209487
2778 3389 11441613
3390 3158 483257992
3984 3856 836053438
3392 2514 29351162
13852 13047 236927881
11905 12559 585543745
1208 1773 671687247
19346 19152 880354728
1141 1993 298523603
2526 1946 960311325
1488 894 967422600
3400 3256 292138723
4541 3559 72122351
13644 14617 271219847
7487 6914 140002591
1360 558 700377621
418 989 697498533
142 1 742455947
7756 7617 2533007
3427 3879 352383630
9109 9364 689274820
17258 16733 881692764
1769 1099 31028631
10893 10515 860979202
3413 3347 908182683
17365 16823 685268943
2943 3415 924863928
10014 9870 397273352
9166 9086 571797118
8027 8732 71747293
15504 15938 920668602
3420 2754 439006620
14205 13885 10138695
142 569 765799461
8054 8746 325828647
3424 2862 305676702
18145 19088 502433746
1373 1682 295109992
10043 11043 912346062
8034 8996 954298193
3429 2898 522778752
11232 10389 216479243
18987 18502 686299714
10536 10269 856287709
9469 9343 844885430
9595 10289 12461976
7476 6868 66177625
2506 3436 61831117
14324 13851 687446875
16660 16167 880750141
13496 12615 142203566
1 208 640310673
10496 11367 530334301
4086 4519 604451659
18388 18125 533014559
3444 3226 275533821
10809 9947 306493228
19323 18818 904785848
3401 3130 61144143
15154 14984 490862280
11575 11539 413169724
1108 825 432223902
4503 4858 246492197
11043 11797 512851726
1590 2101 172315784
13428 14101 240340923
182 200 881739339
17630 17751 395951567
1481 1163 183771658
6735 6137 266494447
6281 5360 573133232
18905 19318 523657838
19671 19041 54344260
3462 3396 779087296
13817 13612 100277254
5613 5225 706361650
636 249 650494651
17323 17119 200595417
7103 6316 4364357
3760 3059 24753096
6740 6233 612020086
13445 12503 44303238
15438 16389 994954534
3472 2590 122404288
17972 17987 652221827
7169 7969 858520890
2079 1603 733041577
948 223 612584203
2319 1778 44965235
13761 13512 988919050
6585 7509 948757904
12690 12072 123125380
9579 9648 414221785
5490 5339 307710256
6774 7529 197786593
11601 12511 192678500
7232 7577 637449678
1016 1093 318234760
3007 3487 173833576
40 1 805543116
3489 3281 608415600
18787 19440 635933974
5090 4955 880868659
14712 14521 966234686
6628 7214 335146079
4594 4225 435613310
17995 17954 771754260
6934 7104 18918948
9123 8690 340098622
14312 15019 569273482
3599 4572 778766371
18451 18157 269328200
9920 10060 657814840
1 38 986718632
3158 3353 425535801
12372 11849 646348379
2941 3505 503469688
2640 3506 974839146
12631 11880 52565878
14129 13247 297182319
3509 2633 760128176
6185 7011 67397380
3446 3511 49838779
4624 5199 738999164
18801 19381 694643859
13042 13284 700303313
19295 19946 793391665
12532 12535 722213598
14833 14815 713195355
13768 13688 800237006
6481 6246 703981248
14599 14268 429320661
15006 15905 419435844
15986 16829 2974750
12735 12303 378034073
3238 3524 975557124
297 1 564928015
3526 2914 731680644
12375 11926 505017005
6195 5947 286081522
17822 16997 301634944
14726 15212 315229420
3531 3340 529216307
7024 6573 381403021
1518 1398 474606048
4301 4569 555937762
4997 5058 130584614
17126 16423 301550242
2843 3537 69333628
1440 843 821297945
13660 14109 302512836
17791 18424 438783846
10470 10360 846624292
3514 3380 27964134
5475 5932 805825809
11855 12562 25307376
1 210 836977068
3546 3420 1503683
2722 3547 441583698
17568 17048 660648892
5811 6341 317673070
11189 10764 950314701
11445 12436 142263186
5853 5410 846327850
463 1452 944437447
7265 7345 430111813
3513 3555 291449377
19692 19232 855651581
3557 2728 185648790
12465 12840 528574482
2812 2014 862366223
11221 11664 758116829
12487 13139 386219456
4857 4517 245923902
13167 13001 79884981
15075 15380 188645845
17603 17188 248990382
2654 3566 431723893
292 251 196076333
12418 11880 935628245
10344 10603 945764045
3570 3314 802708873
19537 18707 51855061
5110 4708 536117041
16201 15963 14659341
1631 2133 852798961
18693 18193 752496081
9772 9431 500761121
5555 4683 960813667
2819 3578 360891973
17928 18244 235009926
4548 3629 177838143
15025 15934 979730504
16550 16609 569158339
5518 4594 990582047
6686 6640 951433996
5389 5219 826457911
15635 15619 664276685
8524 7745 237338123
3573 2909 373755499
16753 16121 323408691
12412 12366 298078057
690 809 721895548
10858 10661 927114020
19559 19353 981855294
17222 17842 631897536
3595 3199 791830506
11063 11590 129354082
4299 4147 704550115
14008 13788 683407775
9601 9261 171066255
18172 17370 638120757
14385 13894 970598573
444 1293 786897913
7846 8674 37874409
3604 2915 624797457
3596 4235 732584621
3606 3317 282292579
8794 7833 110161467
11251 11528 925925965
7774 8376 648825849
9102 9319 169936023
18696 18220 729331979
1786 1479 54296998
3613 3438 470168103
17132 16224 68218610
18615 19260 919051429
3577 3616 176297402
13388 13923 319327702
18428 19214 768128246
5009 4029 368811159
6001 5953 907768205
2746 3621 493777190
4807 5325 48992968
3623 3165 572229428
17446 16609 895889670
3468 3625 865850939
13727 14039 132996274
9631 10573 267998225
10749 9938 104970611
11340 12189 954172862
5586 5352 843170722
2777 3627 141562507
1685 1424 182838785
15687 14871 666013019
2827 3634 104902058
9800 8961 681994302
16166 16708 203684421
16566 16100 636929604
16666 16186 593526398
17107 17615 709566351
10754 10694 598222007
16135 15712 20540332
10023 9257 504507385
18076 19051 869778980
17580 18493 238653745
15752 16597 317702477
958 100 100767897
995 566 282057574
15080 15512 636947316
12892 12956 213633507
931 538 341016062
13913 14011 302059270
3652 3483 77312419
14013 13579 749178287
19287 18716 31876975
15290 15238 365105013
14523 14157 230340294
1378 400 426242293
11876 12800 93568085
3659 3169 943188074
10835 10202 553825608
3613 3661 647633535
7053 6752 980343485
6636 6540 730493281
3154 3664 880480633
19521 19481 17361431
118 1099 772063706
17214 17012 942689302
12101 12217 382135309
3669 2973 48561936
4742 5661 379309185
1063 1144 623440654
18901 18038 425796764
1731 1606 806080190
8802 9363 829848492
4428 4485 138303502
5442 5180 585165856
11226 11060 440617721
2751 3678 151900408
3107 3679 44615841
3680 3554 691365754
2888 3668 763140255
16909 16077 593017127
14454 13733 190226071
5606 5838 334029293
5075 4452 605214223
14412 13624 402982558
11031 10736 589245057
15292 15709 106925985
2660 3513 587788718
11879 12240 247266280
18673 17854 420378166
1629 1964 303554593
43 7 45336166
13850 14566 627238449
2824 3695 949993809
1625 1477 283730142
14937 14453 620495906
3698 2748 45645259
9590 10183 93931952
4643 3643 658911146
4225 4311 898945619
1715 813 916853421
1656 892 608852471
17950 17272 779779389
3705 3687 977521262
11244 10382 74216175
10787 11466 701261835
13094 13924 116137908
1489 1568 220245100
4025 4649 22404944
15782 14899 339919767
3712 2864 308000013
11954 11286 611016521
10139 9833 49870256
3448 3925 723244170
11900 11794 371381676
2572 2253 114243461
16198 15358 486707606
13705 13405 122579351
14279 13851 91576025
12330 11658 664784294
9544 8867 864598699
8436 7805 60561076
8403 8011 866229567
14615 15136 723313843
12925 12417 926731580
14589 15098 349217691
5633 6315 776994671
16293 16948 313385147
8817 9494 793571004
11873 11517 167873100
9309 9550 69693019
11152 11099 287690060
8098 8488 798967873
3295 3735 885982602
12392 13308 420768219
12171 11219 117568509
12821 13466 924143874
17329 18084 966897497
13484 13667 612118316
8177 8724 648479460
11640 10852 902441183
10451 9967 133017478
10721 11565 66057580
3328 3745 10994464
3215 3033 995295961
3568 3747 980449823
4136 5135 493395999
2866 2176 939351889
12302 13141 218046358
9479 10308 527474167
4959 4888 287008685
14684 15450 508344859
11613 10957 605476830
9393 9110 687973156
4329 3539 69551585
5109 4168 941905063
4781 4043 337491744
3759 3027 87914880
11585 10818 986667116
2892 3761 691848482
15879 15665 420521454
7254 8175 512390955
12071 12975 39500128
1780 1255 146324796
5275 4656 229024893
1429 970 64481031
11452 12227 793699765
17099 16422 493133993
18849 18828 160470310
9180 8514 954148667
3772 3537 95509960
10084 9926 33008547
5754 4911 666539751
4454 3994 778327984
1910 2892 786567639
2708 2757 827402599
15480 15377 881389539
18222 19153 578033815
14783 15215 467375238
890 68 985447092
5546 4981 68782046
15948 14960 682055905
6714 6893 259153245
11116 10402 506375247
12164 11996 814215874
3409 3787 442414278
1628 2007 278076231
18342 17505 277175681
19048 19891 2427676
3211 3435 788915263
1587 846 75962133
7284 7251 667498135
4885 4430 868162720
3795 3594 12021644
3796 3241 825239033
3545 4477 795684705
9273 9831 21091489
6706 6836 511946671
13213 13677 659139596
9968 9685 613279156
16382 16415 469728921
5439 4660 144967918
2858 3804 346730184
14938 14353 439469032
3531 3806 652311208
11333 10992 19641173
16972 17435 48737678
15762 15078 92845915
3173 2672 918031372
14921 15545 742947121
17149 16964 597378593
10221 11200 841905900
3140 2463 47749038
3235 3638 1141654
19448 18465 110727977
3817 2900 510056833
9069 9912 150694549
131 1090 148055258
3130 3687 540762802
15486 15960 63271553
18244 18459 527659121
6051 5288 390710552
2830 2734 966239914
10327 10140 762575451
3826 3010 393757201
18323 17409 14643375
13628 13254 778154343
3829 3766 946073853
2645 3047 157412845
19290 18912 838062272
6669 6449 388347934
212 350 597465181
18241 18140 780143773
19387 18416 705744308
12893 13623 461956461
15379 15295 175450356
3838 3412 660511584
15489 15746 137634227
10847 11125 747338706
3841 3430 745394750
3509 3842 704833174
8297 7475 17540397
629 7 650610737
19103 18371 561054011
3449 3846 405472326
6499 7114 584017749
17899 17604 481403986
5642 4971 907294449
8417 8650 32937114
10411 11013 92245153
4568 3858 148326753
15742 15545 802483944
10143 9525 908578397
3634 3855 589905228
5328 5664 673264236
3857 2988 962303404
3858 3369 12680068
17351 17066 404825044
14652 15010 7701736
16755 17304 918228815
3862 3583 525633954
2432 2611 189234044
16828 16734 889308461
8651 8609 28364261
3866 2887 557022834
3867 3674 44688587
479 273 74122486
13431 13983 232945670
1860 2265 28816977
19075 19484 97322508
17381 16548 387770850
14934 15720 891330383
19136 19822 378031809
3875 3360 702473676
6174 5774 931163637
3191 2728 732268256
9252 9129 224528103
6578 6741 771759454
2617 1943 400190487
3335 2612 475494880
886 87 47145998
2294 2449 25412954
16973 16803 76051092
17006 17301 755151349
831 1547 677596194
1288 1971 398765594
13746 14390 44555162
9987 10519 715214284
704 923 982160950
8557 9437 677928508
15733 15726 12642238
18444 18112 496293783
204 145 181840127
1847 1944 396239139
2370 1394 385797752
3273 3897 99277706
1 390 876204886
553 1100 106997110
4391 4693 426954915
13740 13617 66995293
3580 3902 484274362
9188 9863 179481503
3731 3055 12321534
13014 12855 247497678
13148 13066 610784203
18171 17882 266454092
18610 18578 132500141
11636 11049 334263580
6134 5819 976699600
3404 3580 516234994
389 1 506693048
17663 17371 676304780
9549 10284 463861810
7328 7749 234842181
16619 16109 762200459
4502 4225 571081448
2170 1304 977621247
2239 1897 440088770
3920 3279 169683828
2066 2465 6563835
3922 3182 170124137
6493 5535 644780838
14528 14459 828591401
17022 16473 1038102
16099 15874 940032836
18148 18296 605647603
5393 4840 859606847
6134 7129 392844942
18718 19039 129125003
5976 5512 595880690
5923 6569 79612852
3963 4225 448366908
1310 1398 438236123
13753 12898 201544620
6145 5485 978972774
15642 14996 141468923
14283 14287 465716470
12679 13195 10010607
15601 14799 706228633
10082 10551 29994798
3189 2531 449530178
3554 3477 306036048
6651 5855 903728246
5287 4870 287196471
13085 13841 90414151
16811 17701 470994595
8958 8033 34443142
3949 3795 436969217
2746 3609 267224117
1 77 799915652
3342 2867 969944891
16903 17187 432335223
3716 3954 54991963
11838 11456 726969298
11561 10974 28117607
5414 5628 290249483
7951 8328 856068017
3959 3665 500687406
1250 2198 534414019
18005 17579 28592688
12890 11958 465429328
3963 3744 382695553
12265 12661 275724650
4051 4117 979617248
10664 10067 691458292
3967 3251 517963635
12386 13173 256204635
7191 7026 290088983
443 42 615985537
942 928 401981429
3877 4252 272037370
3973 3341 724402262
16800 17186 188610427
9352 9109 92932536
9358 10064 83385231
3977 3226 769816608
3978 3664 197409164
8384 8108 21153715
4557 5272 257367494
12357 12518 2524032
13326 14007 763186434
2690 2453 27334305
2763 2857 461134894
3985 3546 904075138
4822 5636 504754255
15052 14239 809161088
11544 11586 573094586
7100 7359 610988214
5309 5927 670336391
3690 3643 301539347
4517 4227 318366787
18042 17535 515516848
17666 16798 276552933
8748 9547 23168865
2375 3105 648289539
14161 14507 431481227
12200 11448 507842374
10009 9426 946303029
6951 7373 423191836
11669 12252 947122785
4002 3340 124184748
15073 15048 742862748
10368 10115 207760143
17465 16667 6862804
5591 5983 128934589
6565 5790 365548906
19169 18955 295898693
2220 1284 901506440
18091 18796 518500162
4490 4818 562039477
5703 5623 479900042
9294 9431 528182694
4014 3361 924013224
519 236 134578263
11709 12686 490741133
14364 15026 870283099
8052 9016 850316930
1 343 239103345
10671 11296 36090721
4021 4001 747300183
4412 4399 586243077
12243 12585 765402595
8565 8363 582561535
16502 15858 46853199
4616 4316 638334602
4027 3710 610013397
3120 4028 293484994
4029 3967 332708219
4494 5126 761951760
13275 12587 767207217
3638 4032 374705385
19754 19624 755640601
5698 6322 737212856
15755 16494 575201830
12751 12434 280634392
8047 7394 3509480
5447 5004 742318663
14889 14775 1913254
9538 9721 33521623
4174 3629 70236334
11254 11583 250420391
12440 11834 454709993
11527 11592 66596370
4045 3517 589912754
1 236 818904166
8818 9378 891993832
11451 12416 222109336
10843 11252 316182082
2009 2447 959604278
12812 12309 48914147
7740 7472 526430620
11402 10831 20053039
16474 15977 270273131
2380 2755 38617820
5873 5378 87629367
19251 19833 278982988
19880 19032 16016768
12280 11556 551439898
13643 12837 991728356
3929 4061 601615091
15605 16054 717622418
7539 7108 872015271
10999 11071 616243714
15141 15547 43247487
5429 5296 443921380
18053 17460 52011218
18416 17519 794752086
15773 15865 229878995
4070 3326 890047833
4071 3850 564424621
1 218 472615814
14809 15529 53445842
4055 3934 200663293
1631 2613 449561487
9536 9934 845124767
19229 19090 374409189
1411 1603 54011773
9933 9036 164363668
17966 17232 429050511
19799 19256 837820792
3077 3408 163587754
11411 10887 438955288
1 27 469231788
9300 8864 139452541
11337 12118 999704570
4087 3387 804609600
2915 2752 278506796
272 724 257691111
4556 3970 337987334
1 187 940030066
6314 6402 765455274
4093 3957 619500336
12088 11794 175675917
7149 6495 541371607
3777 4096 42512296
1828 1082 453046484
4052 4098 991241840
8298 7897 937030880
5857 5413 443543303
2277 1921 738428116
14881 14815 44036404
15084 15502 931045566
4104 4073 105434257
11748 11934 386556212
19357 18889 639703939
11736 11271 833975784
14999 14731 253815407
5252 5394 605188733
12775 13576 624695595
660 1 721968537
4654 4235 274812083
8241 7534 272938556
10712 9813 477708062
19505 19035 441344848
17933 18893 973818832
12869 11956 573882753
1 708 293506032
8884 9566 283493198
3789 4120 989533981
17722 18182 639489888
5850 5008 216906844
4007 3107 184060187
11998 11990 321341269
14755 14955 304516980
4126 3397 547464640
9918 9332 666582530
3889 4128 232751386
1894 1485 312511575
12496 11691 367992988
16567 17262 162146192
3239 3756 604874605
1822 963 44759083
323 1 65405719
2597 2549 516757017
685 915 108404280
17895 17839 846875924
6197 7030 227453818
4180 3322 284574515
13784 13762 267820228
19217 18843 395139004
1246 1995 137140914
4143 3854 503365689
2433 1959 533205059
12466 11598 217518542
19488 18622 159162066
14855 14985 403829961
14510 15214 465243720
18160 18766 33549435
13242 13537 502631823
4151 3623 232369479
12334 11870 444421962
4153 3228 470033144
9454 9172 654872259
19425 19342 449952087
11216 10515 903080228
2476 1923 111869182
3371 4158 560035563
14318 14429 528292455
18007 17864 81699224
15612 15913 338553160
8552 8341 321139112
1926 2591 564773411
3598 4164 45983431
3545 4165 127455768
1730 2147 573619266
2925 1936 347037951
15903 16690 47487931
786 123 748699059
5760 5040 308228128
532 1301 162448560
770 387 251760350
13664 13309 467809505
17658 16926 734256465
10039 10813 131385011
2970 3543 367476863
1952 1563 656914798
15818 15162 149615879
17677 18335 211143365
603 1 52962132
15227 14873 765676716
14366 15007 219890710
12733 12364 871484777
5317 4982 624929011
2670 1782 405865966
3781 3975 43449721
3783 2797 145883750
15248 16053 69864024
8781 8543 33386254
4190 3273 550999246
4191 3423 17807686
2104 1942 94788706
176 1 784903400
1232 321 986949845
3742 4195 150539736
525 228 997154390
9508 10257 723378652
3512 2771 356089333
1 689 910480046
13184 12977 25370714
8363 9096 16817744
4202 3548 615647415
704 257 218059680
7981 8326 107013115
9388 8558 9796908
17476 16615 874580041
16200 16193 765710919
3565 4208 551536808
979 428 39495773
14553 14251 853750012
9771 9034 284741251
10531 9708 309444149
17488 17478 627888466
4214 3510 722429638
13869 13353 810325238
12701 12831 828573528
13404 14067 566449538
10713 9961 532056000
19842 19583 364535174
7283 6726 991579183
10780 11397 302981348
12438 11770 321177257
18613 17980 342129119
4224 4004 240565433
15453 15582 294730869
4226 3574 891131234
3944 4227 683152367
8793 8729 225657688
8805 8695 737435318
11452 11897 958472049
9 1 11402344
8522 8362 681789270
3181 2525 965493291
19435 19134 346575998
7275 7137 738658626
17313 16414 271908701
3504 4237 597167070
13431 12795 627376856
13346 12863 881787958
700 63 248534013
9583 8910 276873689
15673 16077 65779697
16601 16641 509290819
15169 14513 196596265
4432 4640 941117871
17372 17442 603090141
12955 12697 269202733
16021 16977 889662906
2569 3121 534423284
15531 14782 512355544
8441 8638 587826169
16930 17655 301224939
8939 8922 60098497
13588 13534 208147389
16645 17487 466141043
10732 11550 24429532
2967 2396 195542321
13691 14474 170018447
18508 17868 168205736
3558 4261 109261583
5876 5338 758937062
10115 9831 168245236
3481 4263 285912940
3481 4264 45654510
6748 6688 445808773
8156 9010 308310709
4267 3337 400998102
2965 2856 647824451
1090 1285 490324021
16181 16607 598766656
7743 7658 565558719
11547 12121 232377790
3969 4273 38740772
339 1 116709158
17033 16672 232637510
3598 4276 286921330
4277 4062 415570691
5813 6241 65244573
3291 4279 5119822
4280 4175 105617240
2814 1975 429412229
3774 4282 60056063
3756 4283 834760446
17873 17311 242429643
3623 4285 538585316
3113 2246 12731209
8180 8685 670651713
8761 8058 267475723
11484 11493 204149851
17135 16869 570510237
10459 9846 369407044
9578 9713 415236282
8138 8840 840307885
3302 4294 604774080
6223 5955 612072699
7917 7285 682862946
4297 3928 919541917
3232 3544 771424925
15994 15093 566070684
5175 5032 599414253
19184 19562 339042675
7877 8812 857850816
4303 3691 439885858
8078 7087 740024619
6978 7473 89160062
4306 3438 21848028
4307 3459 413124811
2984 2515 616165968
10256 9942 445889164
4209 3759 922992710
3722 4200 238322842
14184 13785 458293107
4662 4664 907764852
3704 4314 566723703
7042 8013 587225046
4949 4385 448192528
10863 11459 804144013
4493 4950 72572045
19128 18325 773192841
14536 15161 622587782
9117 8605 574416692
4322 4040 81490891
7841 7811 366125314
12464 11944 373931930
12569 13006 497117257
6503 5664 55569173
4327 3611 404698708
17160 18143 770005746
16620 16433 90226611
4294 4505 395895669
14802 14738 984370900
15967 15384 28055451
5939 5137 329886936
9635 9720 937007257
4222 4335 590744735
6917 7839 397834628
9460 9296 97823781
15376 15353 112200530
10666 10268 398565394
9184 8421 682992897
3328 4166 816053644
3841 4342 158514198
9943 10575 652138064
17513 16629 171336009
8679 8089 15298817
4346 3489 108164479
7464 7530 937867199
1 283 14592760
3633 4349 164364028
4350 3570 188360394
3646 4351 54343307
4352 4291 984536718
12194 11863 23122170
15490 15652 449826393
10416 10144 848325922
5314 6267 826295022
7435 7972 855531004
8689 9629 66188337
5891 5998 689368247
7468 6630 872881119
2073 1441 493382407
6753 7398 525907069
7768 7295 869440447
18966 18140 445787278
4365 3935 112730018
13532 14331 905501193
4956 4707 567256182
2081 3034 516506122
18033 17454 50020443
15611 15928 255723720
18225 17673 73593691
4372 3813 523115975
4281 3651 773189954
3362 2418 659585103
5989 6458 392971696
7127 6762 152893468
12516 11759 334653548
385 1 223329879
3720 3229 294963195
3026 2133 722145989
12506 13182 684947570
8056 7353 697870655
4696 5656 479249544
4384 3737 785013602
11956 11248 730354927
17747 18645 738110087
3624 4135 895312357
3838 4385 2642933
8396 8677 357376774
15421 15887 571625814
14870 15242 880963940
16902 16669 20596584
7785 7509 906350553
19207 19337 895210741
14223 13913 45482908
19703 18980 680343557
8885 8237 947943187
6181 6539 295579474
2225 2148 455395560
5122 5633 796206588
9178 9956 246798687
19444 19154 857130878
8452 8169 933473255
18795 18681 709038049
11847 11094 101278447
16504 15955 482094128
11945 11413 217924602
3992 4408 774094635
2489 1868 59130358
4178 4410 914382399
17059 17386 824869321
11290 11713 593287862
8725 8190 673418542
14087 13846 328018732
14911 14348 254781375
3805 3909 66273090
4417 3579 486734418
5999 6871 545822614
7498 6752 123340937
12710 12916 670213106
17830 17859 128787621
22 772 970054083
2297 1328 931222939
4424 4062 175821
9481 10062 643326826
17124 17034 700539934
12164 12662 726039979
2723 2122 96279872
15274 15924 337752170
15943 16739 250249139
3900 4431 878025524
18057 17997 400150682
19768 18923 894639729
8791 9468 710538933
4435 3581 715420405
15041 14380 202731151
4068 4437 194928593
7974 8661 366399225
17972 18875 347177583
8147 7402 795570614
9425 9174 845143262
6148 6122 572691576
4905 5898 935861866
12282 13079 334661132
2382 2745 48126576
11045 10351 490222545
2303 2048 272245104
9961 9616 186329966
4449 4163 545960036
1 399 9266372
17552 17602 832973392
8855 8396 133097506
17007 17001 759107611
324 977 122660024
132 1 255060637
2821 2630 693177167
3632 4457 629201657
17776 17018 749289783
9979 9178 735282477
10849 10358 742489984
1616 1123 616368359
3587 4462 301789805
1000 1835 847412379
15923 15291 102149413
102 1 294493906
4466 4211 220661164
7602 8586 914633157
451 1 650341650
10163 9992 838120746
5955 5309 515905514
5806 5058 464155214
17534 17907 588483326
18445 19294 664702564
8483 8160 274227265
4475 4132 646780700
14114 13605 116217861
2397 1873 337788280
12971 12759 985270894
9915 9927 886092508
1358 2003 261115175
11152 11969 624974948
5575 6512 875307347
15195 14495 492982393
9170 10161 232209863
15252 15345 153277095
12407 11978 648808822
19518 18972 951697833
8067 8219 813013548
4802 4809 178170822
4164 4179 238259072
2547 3490 286850401
5687 5153 909787652
6352 7016 359824843
4299 4398 519433918
1681 2201 986320475
4743 4490 139224796
7399 6539 579231681
18045 17647 329229219
17114 17215 342102423
4500 3919 13874345
6346 5484 204304441
16822 16372 597163588
4503 4402 788939991
18448 19306 60914754
15805 15755 174320584
16925 16681 557842650
6324 6252 513385761
2310 2122 644633571
7195 7293 386945927
15485 16211 3323460
15063 14880 840080705
4774 3954 722385324
10733 11262 977478545
3886 4514 59088003
1683 771 330155077
9621 10381 197965856
4456 4454 48025481
16247 15558 336011068
12515 11817 288599039
1588 706 388694182
2492 2960 215091986
234 1 48650297
2887 2075 204816263
12698 12277 499615756
1141 767 828427348
16038 15932 435526632
13847 13301 307081654
12652 12350 211478783
1 235 123479678
18603 18058 367149018
4531 3977 493091755
3669 4532 792090260
7237 6489 224878142
2161 1706 813578566
16684 15698 4923722
17160 16899 436575938
1 293 567167563
4538 4050 351991172
9766 9479 554582456
7318 7604 16085733
19556 19343 650639836
4542 3856 566394514
16015 16221 488661473
11095 11318 464878653
2885 3646 246704942
7008 6638 381281682
3046 2571 34489587
12230 12946 871279213
8377 8093 274649601
3328 2828 729890122
5251 5421 364985056
2222 2200 59824637
4553 3905 54226459
2871 3754 229680291
10810 11591 776561887
11695 10787 24046296
3811 4557 598274500
2883 3446 119300394
2304 1460 506267627
14181 14918 555867854
15807 15205 60108361
6167 6388 202377618
1538 1480 178428226
14744 14335 20604947
18229 17835 146967674
19572 19133 831766576
16851 17166 258545384
9365 9955 697323454
3079 2469 352206636
7895 8414 195558781
15866 15155 252323362
14843 14736 863540811
16092 16717 47055799
12176 11863 864545432
19500 19921 723075579
13064 13455 67737114
87 1 833804408
10146 10966 904448962
1473 1560 611613123
1846 1310 408758254
19126 19678 569846096
798 31 691665632
5591 6192 595738506
7591 7357 2897775
1802 1628 620366371
2776 2282 736326140
4587 4199 678741673
4970 5959 237038504
6581 7366 929737563
18284 19107 176776644
16887 17201 596144698
18727 18157 872493962
512 1485 690035299
2668 2592 239628298
4595 3859 893473691
8049 8985 345728614
4597 4071 828360748
4598 4285 855067202
12848 13335 380614896
9078 8122 66770039
4601 3807 722706347
13135 13349 90675207
10558 10675 699255709
3932 3082 356885334
10524 9820 957557848
755 577 698630551
1374 705 824032976
9967 10759 352088196
5331 5125 308203697
13016 13371 154295890
11075 11800 825134581
4612 4399 725124068
12442 11656 912329909
663 720 693153599
1994 2883 932629311
11947 12808 636359230
10290 10159 154063978
16438 15558 691579270
2724 1915 198737446
1671 1003 724307901
16537 16457 398882391
17804 17323 677187831
9745 9035 125735396
16416 15423 324604529
227 1 72323594
4626 4450 346759810
6999 7800 375378935
13580 12665 729334990
6328 6848 442408596
14135 13294 550096573
2862 3405 517604002
10819 11242 526805036
15680 14752 187597064
2678 2969 576324706
4321 4055 303623019
11143 11080 202860357
4637 4582 300364544
4638 3783 406260429
13993 14659 609098142
1642 2094 970782906
12321 13002 71151384
6574 6466 414608514
1164 180 754488521
13277 14036 50694030
1360 1639 817670512
12626 11852 669413797
9602 10585 790572863
14314 15203 136734633
687 728 653820462
7465 7164 902834817
16551 16446 160654485
7248 8023 239879254
505 1 266014714
14419 15139 79104514
5602 6243 254855207
11944 11960 759850693
4657 4217 802956416
16052 15515 928518202
4659 4052 119374740
15864 15582 670250634
12670 12172 920607986
16679 16210 120227040
17234 17853 352904510
11256 10306 301073949
13460 14298 13954692
4485 4666 580862412
18151 18557 158072523
9932 9559 571319640
18732 18283 604323566
3530 4363 861998460
15519 15820 432690087
2913 3853 744850428
18726 18036 692041453
1 658 211092883
1112 268 15865728
16339 16315 78963756
4959 5902 338291906
3813 4678 18520405
11306 11977 121306312
4680 3748 143531248
3935 4681 360188081
12203 12492 566924331
13944 14862 851809078
4684 4570 295759027
4399 3743 181007747
9122 9069 599275557
8899 9167 532592197
15972 16839 267639750
8431 8516 719738629
14887 14717 779151475
16771 17266 10161076
13690 13195 204058331
16624 15938 436277383
11346 11067 305816555
8500 8335 106566149
13949 13177 297724298
14902 14169 636902238
14581 14350 643207047
19058 19073 818298622
15028 14160 21553359
4701 4534 713878882
17613 17011 255938788
12413 12249 112340522
15980 15919 179821962
8357 7980 498380656
6536 6937 753858756
4376 5094 909893465
1407 669 261476094
12745 13122 63472617
17204 16555 822984076
13204 12919 487228700
3329 3003 759631187
4119 4700 198024498
10916 11109 491242950
15301 15745 948986698
10261 10044 793357333
13018 12021 330458162
7429 8028 696238752
3976 3102 44921726
6929 7012 695590066
18492 19376 344878807
959 906 303241836
14257 14356 469259670
168 1091 977101055
17812 17974 920946322
17659 17326 236495647
6811 6201 535820853
12099 11281 887852468
2483 3141 249741014
9324 9787 765553874
4646 4731 155723074
17191 17452 870866155
4325 4733 10328988
16337 16091 536353859
4718 4735 2435688
17662 16914 317853861
1367 1260 207046626
4291 4738 568513877
3134 2399 905246100
11063 10698 291759429
4476 4741 45702183
12817 12187 333395339
8743 8862 766368122
13947 13895 477156371
7908 8526 555267313
3682 4403 946298513
4747 4158 739405328
7107 7725 23586234
22 287 364108104
14172 14665 439226548
7943 7623 267222800
4584 4185 133207243
8203 8447 737407288
13062 13967 442553701
15177 15266 307530362
4778 4336 877477944
14348 14173 548031571
53 1 652589498
12545 13328 787009297
4476 4058 832155097
11767 11644 508852268
7222 8105 413014253
1598 724 873589465
4469 4764 604773611
4317 4765 559474397
11917 11183 967177947
9935 9958 994314655
18501 17551 590702732
8955 9237 71771522
14647 14558 865168006
12732 12099 155001713
13101 14077 473807424
1707 2453 874193596
11003 10738 632232083
14838 15240 373574434
4776 4632 472599663
14780 14020 209257775
17242 17213 592035277
4415 4779 47235784
13520 13087 35273956
7014 6512 468652548
2013 1786 434325920
1317 698 432954429
10029 9659 428076880
17410 17376 272016231
3130 3049 527960223
10044 10489 20335009
19225 19007 477757381
14865 15006 175189770
4790 4151 683761406
1413 1511 543490518
5991 5918 501761339
14964 15612 460053665
7480 7469 661492504
12860 13464 843254018
11532 12179 466969615
14844 13877 668773476
14035 14811 275359723
16741 17073 221170961
12523 12349 966848639
15843 14946 883240336
353 475 169494423
14652 14527 422933041
4026 4804 574923055
14101 14230 453985510
11252 12013 43924963
14357 13363 334424916
8967 9150 311792039
10897 10961 621773610
4810 4462 772702904
4647 4363 12376242
9485 9594 193008851
1477 931 293899174
18735 19353 750703780
17093 16578 17462852
13974 13259 743413633
16087 16160 7801508
12987 12857 427516760
3614 3539 344791626
5695 6370 887296742
5804 4825 123321336
8190 7728 70271018
12649 12221 25510853
15460 14556 804720410
4825 4005 759726451
12359 12260 976231060
2169 2811 620509438
4828 3891 90355095
4339 4829 256543089
10518 10581 946124467
6157 6099 721729021
12186 12066 878015422
16707 16237 747668812
4168 4876 765344713
4835 4527 788343571
13604 14191 899198290
1537 1519 448065511
8253 7904 650886332
4839 4830 63736657
18123 17155 97615612
19228 19393 570123300
14625 15484 148245652
7775 7560 606415630
17891 18002 398266565
19566 19340 26411886
19182 19606 920705280
4874 5030 180498021
11567 10853 779384991
3993 4516 466971696
4850 4849 545805522
3962 4851 849938357
15306 15166 531180764
17324 17094 176406619
9147 8919 941879935
4276 4855 63847455
19314 18882 38550708
3562 2657 453721061
9780 10706 285519520
13519 13966 224195595
4860 4087 718591172
6857 7673 851598148
633 158 632711796
14471 14976 702989732
8982 8246 292683146
17635 17199 455709175
14750 15453 104650331
1 374 867489623
18855 19693 140030442
18919 18412 908824830
4870 4428 777514076
16935 16432 587119704
14919 14557 469577644
15626 15082 442277212
15824 15404 62945952
12777 12158 969252125
7261 6505 15569916
2567 1727 389805724
4878 4095 13530101
5740 5047 471180769
19391 18434 772914664
4881 4535 561073482
16027 16612 750783564
17291 18230 272893218
14461 14910 518766822
16703 17321 655346037
15021 15448 38815035
1868 2655 657521187
4175 4888 37559627
4650 3768 198418740
3924 4890 202116732
18758 19023 210039659
4872 4333 910902485
4952 4230 224640798
4894 4096 746474092
8289 7378 56193861
7195 7429 790059298
2732 2754 261126352
4898 4855 471197325
9620 9697 813416510
3950 4900 749060662
136 667 278156651
7614 8109 358802437
19201 18921 245616553
6454 5951 456785657
16375 17299 89383955
4283 4806 250424348
16997 16020 851281950
14352 13517 20103607
4909 4505 496870001
4910 4451 561556162
4201 4911 975519223
13081 13979 424104606
14846 14448 812315442
13385 14371 373455111
15260 15916 109018066
11490 11391 348815940
12795 13504 270345350
15915 16225 490805152
2873 3363 637243666
9970 10304 99134494
4921 4698 113346210
7197 7312 728119657
2026 2280 596947037
4924 4107 837208330
5710 5017 978227774
11938 12139 14458333
16100 16883 62018591
691 131 191205830
2537 3244 954507031
1718 1612 390724512
3896 3731 242413318
16508 15666 345977206
3127 2318 755935854
4934 4532 940309238
10021 9257 64804485
5609 6468 698812450
4937 4528 973122952
13636 12857 981221449
314 449 539821393
16057 15270 850165046
4647 4941 71219756
17033 17983 707692199
15038 15992 168794087
13460 12976 43718657
1572 2380 132244264
10042 9643 355453505
2006 1871 242849027
898 373 57074742
19220 18774 416046796
1195 2151 38109934
5672 6626 149617706
185 640 205131886
7256 7471 854917485
6963 6451 255028901
13839 14110 866935842
590 610 130475171
10126 9448 883126756
4904 4958 921857031
18449 19203 538028405
18224 18517 75264694
7622 7920 642165261
11641 10646 73243347
6970 7259 381201649
7355 7606 308613867
5912 6489 783957320
15569 14629 309577839
3966 4060 533275178
16910 16553 224732776
16070 16520 797093627
5736 5971 915314278
12906 12280 859106807
7857 7864 259680697
6321 6860 151968013
4803 4974 984316132
8886 8769 284562673
3406 3409 184375119
4143 4977 116843117
12935 13266 27750204
2281 2836 22264312
13244 12743 215915004
17263 16877 876397961
1506 943 957941859
7720 7267 25322157
14638 14183 653004665
3799 3708 395208408
4473 4986 932359538
814 920 38813176
12063 12926 34298593
7882 8640 394345296
4288 4990 48135208
4314 4991 912384132
617 1 410748723
19686 19748 114720496
7229 7391 44459878
5280 4602 846103358
19646 19889 404208083
3944 3895 414710584
13633 13447 12198833
11092 11702 529122266
7629 6646 747894025
7484 8395 23073708
14510 14133 323177907
14874 14636 22614351
6220 5346 834497153
4161 4676 610115157
10272 10615 386853050
13895 13136 871913046
7782 7526 230481354
3381 3619 751400511
1 258 331978551
16063 15565 405640174
6436 5757 861148887
11417 11358 898590204
5014 4292 769335105
10689 11680 263410650
16660 17328 203383937
4684 5141 464342048
19851 19114 77870352
5197 6056 594662689
1808 1182 181710595
19347 18731 503876547
2329 1853 952161666
4169 5023 928875662
3138 3460 629381756
2087 1798 699613954
4496 3770 440709273
13571 12960 716454702
16039 15571 936851824
4759 3792 237441406
19596 19091 56941051
18164 18682 540871893
4503 5032 223530823
4168 5033 428404443
7505 7313 12207472
67 1 780805785
1 169 328508109
6992 6955 484839747
9375 8511 595098984
5097 5064 943078740
6030 5631 882204849
10816 11210 410608608
18874 18597 599142771
14615 13824 740756518
4163 5044 417697286
4194 4716 266538342
16472 16031 749469383
14075 13898 768402162
4338 5048 301107909
4185 3695 108070534
4912 5050 914949309
9639 9447 627066076
14741 14462 742532169
16897 16562 593117308
9725 10478 213499732
17354 17192 941954770
378 1 699676625
15285 16249 40079746
10656 10290 8923052
2573 3386 682221056
1989 2760 600007937
3093 2729 304606555
6940 6817 694362253
12292 12219 520392281
6438 5944 365088866
11839 12335 474732489
13634 13769 252976350
17575 16843 421030165
7440 7355 253818333
18740 19483 499658519
7631 7787 604544558
8493 8246 47147821
19523 18701 228985668
18470 18283 153530512
6435 6530 697167150
6018 5765 912280545
2092 1871 68757706
7949 7416 374917381
18138 18942 564829749
1630 1342 612993843
6652 7050 780582277
5767 5167 56648011
7028 7406 761289659
19719 19630 618008682
9085 9662 276086259
17344 16356 580220603
14788 14893 317309150
15076 15004 769153168
4665 4352 53324402
17560 18356 316075441
16069 15093 737919968
5091 4126 896447731
7512 7379 771477447
15319 14442 131742733
13281 12575 7005863
19695 19165 956275112
6371 5532 201544600
7218 6841 13239221
6339 6580 779137852
19443 18613 767425539
11209 11007 511805170
5101 4663 841233681
2193 1566 21309516
4565 5103 417612065
4374 4405 118474948
14217 14949 502374797
9177 9024 30764970
4632 5107 267959390
4779 5575 165607521
2300 2225 7674907
6833 6211 418952395
4782 4249 554352095
5112 4479 939259906
3347 2714 208342958
9361 9264 692730185
18917 18252 586395913
3430 3288 25935682
2748 2049 920226752
14865 14000 64313185
11959 10963 764889864
11265 10918 806354336
992 1350 391962317
14812 15057 300889716
13280 13021 975391050
1214 396 144788736
15951 15877 845048534
17379 16688 319204233
4503 5127 726581249
12055 11073 372536363
11395 11291 284378591
17213 17432 787490762
1476 1136 33599140
401 265 467089739
17783 17640 85565553
17282 17114 840818947
3447 3217 529850478
16253 15620 787596399
5137 4407 368753689
6038 6365 394053158
4442 5139 839976670
500 1 965087757
8306 8950 338227687
8027 8669 52031434
14885 14544 812592181
10859 11739 611382651
4238 4208 367020272
7533 8185 174513319
3930 4360 14213115
14104 13927 698854260
843 1359 457710796
15778 15075 644704283
5564 4989 746696571
997 1342 242908314
11978 11927 447763480
5154 4588 907876521
8731 9151 72129090
12696 13146 97710062
17117 16206 886286069
12141 11480 713468020
10829 10046 319869604
11967 11296 980782426
4769 3799 286750088
2958 2430 11655624
15893 14897 969947191
15272 15761 21049383
4788 4660 566799992
4997 5668 669127058
8019 8758 469838422
4379 5168 862775687
9002 8554 274810227
3357 3172 265552355
4273 5171 902370463
4110 4001 818606861
11826 12229 298006953
15720 16257 520086641
3267 3414 71073141
10811 10100 168210736
16965 16258 578497615
10214 10516 282445077
10353 10411 67816575
5379 5945 317179340
14434 15163 721389342
18103 18601 6689358
16226 16049 68992296
7413 8201 479015584
10665 10253 200389330
2930 3653 10910141
2716 1860 802852637
19668 19285 397478865
6677 6155 307977643
9946 10231 514129575
1 117 761717457
8138 7468 518535781
9788 9705 334549487
19190 18929 869689463
5195 5039 863818748
8260 7769 685756105
4838 5197 860970085
19136 19786 575499065
662 1 860438552
5521 5430 580936524
4487 5201 205865691
971 1716 513154079
16807 16667 339775203
9307 8522 835391137
17224 16759 134171298
2612 2589 637119488
14503 15055 476266720
11472 11492 517858913
5209 5111 425447181
10160 10925 481767892
4674 5211 7998934
13071 12486 661426567
11034 11957 555837430
12112 12062 340460858
2195 1508 475599695
1213 368 946432754
4710 5217 977313849
14577 14508 967387378
18100 18741 320738074
6320 6672 274478055
5450 6171 773045303
8262 8989 729924963
1190 1058 393232841
3290 2586 162223756
15175 14224 278925396
3728 3087 947729174
17409 17428 465642804
7095 6602 215136366
2598 1735 80996216
9064 8348 92181816
4701 5231 713818868
10592 9997 715922684
14883 14584 684161426
7535 6736 467862556
8278 9046 647487209
1 252 514365450
5037 5967 704475665
17050 17768 532793271
8031 7326 858917301
6294 6124 957648975
16608 16448 27362921
14404 14194 774611491
11603 11836 74858302
4745 5244 827740647
17664 17233 416029844
2838 2504 594258461
470 349 394712368
9712 9759 539832529
2662 2034 347931023
18862 18390 155661703
16649 17547 315718009
3904 3877 569654130
18952 19825 186527705
14057 14904 758993894
13152 13670 239927499
9141 9073 551484688
5257 5155 507848183
15705 16059 516348133
1651 2060 62735646
2888 2269 121294936
11456 11518 24104178
15320 16276 362215120
5117 4300 652973099
6703 5846 431014361
16827 15995 621178583
13694 12840 71278361
16347 15491 636366321
19404 19248 964854407
282 1 182205750
19957 19871 947433175
18123 18743 291853108
19309 19225 248310328
11964 12102 40757156
17515 18380 626185538
12644 12848 750380025
10287 9841 449088042
4240 4861 220283449
11258 11135 32016441
1615 1903 643763724
2199 2009 838487932
12958 13404 713522195
1 338 933260988
10234 10530 940804986
16863 16922 513324464
16783 16899 211477969
8682 8304 536330610
3722 4170 790524183
14376 13949 715295024
2195 2618 872400920
17364 18309 382941476
5539 6429 479235322
15817 15771 305609158
11201 10703 876956178
11019 11095 917878592
14880 15197 763778300
13345 12825 500055330
5271 6250 539191274
10207 9493 580663895
18519 18245 728032572
16788 17718 611909976
15689 14881 498956625
11999 11557 10702495
18989 18907 605818525
242 60 908423007
11389 11512 585058300
19779 18887 38554226
11107 10937 979727686
6426 5540 769097106
563 1 423605796
15079 15395 380749005
4091 3099 503562018
5312 5140 737169971
16073 15868 717190405
2680 2885 752051154
13745 12927 738579038
15706 15517 946468324
7700 7526 900221791
14109 14928 533751110
7401 7879 922919918
18630 17886 219649580
5237 6152 686812152
5645 4654 818049812
2409 1951 928749064
12752 12080 132700152
10933 10712 141843480
7105 6605 754662856
8546 9301 595388071
18664 19205 86260247
9209 8462 423520779
16943 16861 11394325
18035 18440 807054857
8900 8462 564955069
17862 17499 901755811
14137 13263 389184591
5335 5258 947285297
4431 5336 624843521
14275 13328 169229491
9658 9540 624476401
14244 14118 244853862
12194 13134 346992479
6971 7349 944182677
6425 5656 51775769
5343 4615 865348018
1941 1946 741213238
8929 9462 612667813
5952 5637 822174727
16269 16184 935827300
12039 11652 25628491
15884 16092 694652356
16421 16216 686282402
15514 14872 52095631
5352 4764 241008453
5353 4983 875939542
14047 13755 481551859
16151 15269 87964040
9769 9822 577654319
5283 4662 152911940
16662 16334 478622120
18703 19429 233745004
18640 18283 37214713
4618 3618 796277371
5745 5247 620764818
17592 17818 221311384
4434 3465 322750710
15488 14891 100940139
13655 13962 359993640
19175 18573 999579695
1111 1794 842541151
17025 17233 60281096
7165 7565 238499841
12909 12559 712147607
18427 18332 426435279
5212 4295 89734604
10160 9473 919725661
7338 7891 9766140
5334 4807 819294406
8196 7935 116897588
2797 3493 743046813
12900 13230 75064268
11698 11002 739333415
7189 6248 720935487
5382 4641 392064199
15832 15278 277239354
16278 15362 345202617
5385 4820 754011634
1465 2285 717730051
8445 7839 391680187
5146 5388 5125545
9814 9039 559903703
5182 5769 159021601
5703 5736 301744523
5392 4763 368682502
9896 9509 569138808
7634 7711 350343185
8537 8680 2821929
1271 1273 994654276
7504 7413 564762601
13730 13284 589745768
12109 11888 982882519
15508 15270 322048698
8949 8550 693467196
9585 9993 493416162
10815 11703 789885211
14952 14740 640391972
5084 5405 999574538
2910 2535 100918234
4938 5407 754413633
13170 13680 402973474
7936 8211 557320945
4697 5410 650937044
14493 13509 456786135
18827 18358 170416823
4644 4183 494607888
906 1738 659734260
5082 5415 13299247
4720 5416 635015882
15388 14872 172111501
9701 8850 186561412
2762 2123 516617440
772 905 242716584
10273 11180 475771919
5422 5075 401817202
10834 11765 885329221
3114 3241 2023808
2797 2387 264215365
5426 5382 604908239
18456 18223 351981053
3102 3707 5717734
1228 550 3560029
4920 5430 208071505
5132 5431 580552809
1974 1556 508368209
6326 5629 261925261
11503 11500 317514962
2952 2728 496939313
10388 9424 84974493
5281 5437 907615630
10608 11011 617400527
5833 6387 453643968
512 1286 534570634
2641 3340 577171996
10490 10521 145424362
14502 13864 623605699
887 590 233567035
4316 3370 68126327
5079 4807 887497833
9709 10082 64528814
17840 17346 676410295
5449 4475 592016869
5450 5254 232230068
6812 6511 750026551
4794 5452 876306796
5438 5692 624000558
8695 9281 202597851
6421 6790 459943641
9382 8788 26711463
17147 16386 940635679
6901 6162 178609678
19778 18906 300906834
1297 1942 391654940
6545 7439 664425480
17929 17672 29005090
15427 14573 12804134
11124 10803 162065253
150 746 422200381
2492 1802 249813267
11889 11486 389037082
5235 5468 540731259
18162 18153 805818264
734 1 659266684
3400 3519 998828985
16321 16152 645776958
9581 8615 430051829
2204 1419 436389153
5364 5475 728437202
16539 17388 159101427
7653 8062 30769333
6258 7091 10283622
3075 2357 67068920
8644 9302 572071361
4895 4198 790970684
10571 9712 588487637
15387 15422 842369281
13539 12679 659789875
10762 10799 117444468
7236 7203 167384988
12462 11964 185239431
14756 14085 142814649
893 1650 973059143
18536 19049 549935372
9473 9178 197346411
5983 6096 798677799
5493 5446 405081128
1892 1671 34758940
4683 5495 36671821
2395 2366 728043572
10006 10078 220044683
10327 11062 292342500
10127 9508 485051156
6697 7067 29966844
1017 361 75480937
1613 2418 27371042
5503 4537 596838508
5504 5038 705105279
8010 7341 906776509
2297 2389 49668536
5507 4612 387668035
12923 13174 788032032
18005 18635 434993673
13953 14261 426296876
6483 7448 972623948
12221 12220 961670183
4625 5513 83299794
1901 1396 452100134
5311 5270 7252861
5516 4561 31463231
5462 5517 753493279
12742 12183 365378294
5196 5157 684112016
11818 11490 734871800
5237 6022 346807038
8377 9374 512969484
6756 7169 999774341
18315 18260 114918214
2786 2927 546394623
14285 13593 113141885
6437 6182 872402206
7770 7020 966934272
5335 5529 311839416
4892 4823 984152453
4816 5531 266966881
11577 11298 333229666
13726 13476 782305855
15358 14815 133065984
17598 17639 139011610
5162 5536 144246668
9527 9497 113463475
2931 3488 195273967
12727 11872 828019799
11340 12222 276934401
849 280 796270515
11733 11715 144175353
7932 6986 48723946
3517 2575 874183209
2717 2270 467570917
15262 14426 630429928
3259 3665 142557163
5938 5406 40286159
4981 5549 571194481
6327 6205 328955688
4227 4761 968762163
12150 11613 355402915
4235 4674 657829763
12639 11789 472523595
7380 7414 982163169
10244 10005 60460985
10911 10626 872379085
3170 4121 393784455
14595 15213 55772377
9749 9240 176157448
16273 15953 817144066
19063 19025 179823670
18588 18401 827464256
16018 15492 546598892
18596 18321 160206172
14283 13591 777107542
7994 8406 53476354
5568 4578 5488549
5554 4686 988314135
13944 14054 472620551
7076 7710 592072524
14796 14554 540529622
13647 12928 93380340
7036 6136 635800591
8387 8285 468233235
4710 3919 949281543
16497 16246 184303543
18430 18637 320308569
4689 4502 461856651
5580 5175 903363363
5581 5406 294130345
13295 13277 127251314
16821 17756 588376240
4646 5584 315237370
5585 5464 817739542
16636 16639 296456459
8783 8471 29212864
793 1056 449696192
6444 5905 630127568
16211 16600 543270010
15173 14307 28319679
4838 4579 337504140
4803 3896 244889003
4844 4150 565758520
8071 8714 574754034
7776 7877 303073755
18556 18260 274851327
17169 16446 149622628
14060 13393 10280804
5446 5600 794231050
5601 5577 563769641
19422 19881 18076223
5325 5603 906580580
813 816 809135071
5572 5605 63085322
5361 6339 762457774
4338 4082 572390917
2738 2970 215908865
5609 4670 158257031
14795 14737 329131195
5611 4667 715580317
1029 1178 595781243
8614 8179 108897543
1 152 366384916
11034 10676 702605895
15326 15766 314411582
5617 5175 274904824
12260 12107 389546891
16385 17161 709896033
1 467 2577564
7980 7620 677395018
7255 7415 765036436
5623 5285 252013838
5624 5076 748427213
6647 5758 862084594
3467 2944 70377674
9587 9080 601483445
379 1 846315373
16739 17006 507539817
5630 4705 198949226
6719 5995 363909505
18495 18456 331536124
15374 15583 704289578
11576 12433 357314263
9677 9901 314025695
9666 8832 849988189
16815 15827 536551223
4773 5338 995962900
14250 15054 312901378
1853 1885 387609176
2074 1562 777467285
15831 16585 927405645
10609 10425 117335394
15438 16093 555902744
12382 12393 739078348
19365 18860 41814351
5794 5262 860571961
5704 4729 589980333
5649 5481 88454248
5650 5194 619620875
18558 17627 761461765
5208 5652 607368075
474 1070 261274490
16981 16546 725634327
16083 15979 94617609
8532 7834 169590538
655 406 103919383
13297 13485 85148972
1127 861 389605067
8728 8078 735548388
3499 2571 776522968
5662 4740 188923305
5663 5580 5570455
12885 11916 196545722
5665 5404 589831513
12279 11924 774120719
5667 5249 41260539
15280 15852 967115407
5669 5613 176863931
6810 7299 197568387
15192 15236 178421833
16658 16253 493195083
2981 2571 819275554
10261 10964 775108943
13334 13928 565001753
5148 5676 685137977
5677 4892 223753014
3738 3234 833401186
6127 6993 74540740
4053 4221 841914505
18322 18096 780563622
18535 18060 317748171
904 741 605333482
279 1 910312399
19717 19759 239553697
6115 6053 628436034
17849 17677 239490029
5688 4984 45865091
10980 10473 237436507
5690 5403 833362079
8077 7539 31766131
13536 14023 140626559
1 750 463099278
11085 12028 994075488
5695 4908 289715432
6535 5997 357870980
16634 17261 11047670
5698 4782 794234407
4608 4501 778250490
4732 4236 927852469
4849 4455 36447444
2951 2399 986672186
4012 3215 120722203
6910 7019 98726938
13918 14785 671684972
19389 18785 142716162
5707 5601 198412034
2515 1791 348042526
8149 7225 360278407
6904 7274 662828685
5606 5711 41116714
6064 6517 233592594
1187 581 189037810
18664 18344 425463820
10934 10669 126243922
13145 12564 873251496
10440 10385 933067517
10542 11126 140024917
11956 12274 906746363
7769 8306 211558264
4960 5721 845242621
5529 5722 632808545
5723 5370 936275694
3463 3390 842065534
9704 9607 559261898
16505 15691 804565455
7042 6977 33941683
14764 15234 247071898
11552 10655 74219330
5730 5375 553924960
17267 16628 530622747
5559 5732 36193039
16347 16507 704580292
10168 10788 76944761
9683 9494 628492471
1724 1656 380566533
11769 12174 185778613
3920 4344 911397029
12182 12692 915544414
11381 10391 519833864
1 272 261443839
5742 5551 136118288
9126 9224 846242475
8291 8701 612534662
3095 2157 983536269
3160 2399 273903117
9964 9965 819423868
9847 10453 68786516
9750 9379 52054480
6359 6635 537613456
18050 18921 706036596
7426 7213 37930282
9879 10187 973155389
13718 13482 559294388
1 20 121908090
9937 9879 862202658
831 1426 446374861
15134 15389 494923831
3905 4004 445119033
2259 1686 906534205
8314 7840 717416827
5567 4822 726414841
17907 18488 62051742
5129 5764 59374558
18390 18963 86235594
526 846 87816833
15402 15945 579695197
5144 5768 904675917
11048 11020 823203132
19939 19915 130433912
11789 11067 856165996
11345 10734 565034805
2932 2469 650864348
10634 10660 396342572
2660 3344 965329797
7450 6738 68246311
7346 6833 1994933
4637 5350 804535566
17972 17815 422024104
4772 4768 458758421
12131 13073 917382233
19383 18639 413912116
4834 4722 931283351
9838 9656 211772120
15370 15821 203912539
5653 5786 78062040
5752 5787 218230617
14923 15896 907844522
2476 2738 42591189
5138 5790 402728407
1563 2187 488295608
7687 7144 694141612
10404 11356 46954211
11131 10961 374297394
5795 5141 378164675
13843 13997 227747169
5797 5286 918142758
7960 7052 954184337
16431 16750 462954829
10691 10067 700097073
1673 2084 287721794
5174 4889 754771131
19739 19572 844480364
15013 14144 385120999
5805 5598 641394784
17155 17707 975715616
15108 14614 484354042
17874 17400 448313140
2027 1713 766524077
5226 5810 274754639
7943 8663 429406487
15694 15119 689510186
18108 17669 313096664
15594 14849 46166144
13581 13585 192071077
4024 4016 251762114
5817 5640 804393368
12962 13316 264950283
1106 1789 170341322
11669 12525 75070294
4144 3440 876758564
231 1 328800751
8550 9455 444148594
18577 18939 652148775
5000 5825 779676345
9239 8964 170664012
16432 16094 242635979
4905 5828 456031960
17792 16860 31533080
6941 6799 510697
1967 1158 230041287
17259 17206 406402801
11733 12616 40915718
7244 7223 907400111
10215 10957 94029214
6276 6927 418357086
4868 3937 956551882
19195 18371 869793580
17 1 26145097
14437 13550 915982573
18683 19275 262444978
2144 2878 699837201
590 352 726139912
9580 9479 722882771
4944 4982 633708942
757 249 27184308
5791 5143 856064220
3065 3479 992305960
8157 8693 209950259
19427 19308 585168783
11436 10592 534000142
1421 824 144362854
207 94 719611897
13980 13677 610816959
2509 1572 130242470
14221 13841 212312302
142 674 169348158
3367 2432 251948166
5731 5925 808609269
13519 13223 974513540
9640 9013 163234273
18502 17993 161757385
34 1 369644556
5864 5315 126409678
8877 8569 7708104
5028 5866 322006931
18287 17561 502757954
5868 5154 566185944
805 207 709288794
3475 3034 684597904
14584 13962 750420146
3238 3673 97614739
4402 3879 11998981
17572 17138 337143955
195 1169 660102587
3146 3089 57702737
10952 11350 589588666
4911 5878 560338960
8319 9299 459203710
8218 8477 656983626
7681 7663 687495276
13988 14394 40814499
5883 5313 254337891
5659 6418 211866907
16871 17620 26191509
6337 6212 49467527
5177 4508 974738069
15003 14457 416854082
15413 16398 6621872
12218 12038 217499424
2924 2499 618500737
7626 8366 476687523
8820 9744 291895744
5894 5590 57256818
4864 4127 833501787
14479 14427 499690502
8542 7759 354811080
19072 18262 342841255
2153 2168 210499225
4157 3633 193195927
15409 15096 623056721
6168 5593 489328269
11990 12095 58881910
7318 8311 377649764
1339 1635 474599
8022 8491 128177173
5906 5639 115830640
7564 7331 877036515
15860 14988 501472412
5456 5261 385988053
9943 10045 295313866
3890 4635 153975401
6190 6020 745958787
12847 11929 23420807
4805 5218 960790795
15148 15126 984323508
5183 5917 862232374
2725 3216 908719496
10720 9981 647683453
12473 11623 697465186
17925 17923 545262417
8415 7876 203685722
2622 2448 899195824
12443 11457 340453239
4925 5859 6828789
1854 1863 400744995
18150 18384 36462836
6461 6208 555320027
11355 11589 80791366
12990 12897 703589163
17280 17526 41391074
14194 14117 274506202
18403 18716 884550637
5934 5524 890137186
18953 18229 184923860
5312 5936 382480546
11372 11498 750047639
17948 18463 477781207
15447 15185 588653160
4491 3661 532259785
5941 5568 153438836
6114 6752 707503938
3182 2438 47786497
16118 15374 928152260
17692 18058 504900281
17067 17993 756244603
7712 7104 524846149
14109 14975 484102769
5861 5621 461614878
5950 5181 63005185
5483 5951 577239456
15107 14601 22625678
5953 5197 428372833
2401 2286 883663989
6376 6122 193176256
10121 9733 332949823
6078 7003 212908225
15674 15825 811619868
2275 3111 930363160
13448 12852 932903821
17649 17729 573652099
5152 5366 601049440
5963 5766 282815325
8898 8288 174737889
12036 11737 69770865
9480 8928 882384207
8001 7074 677666828
2315 1706 349096333
11377 11628 98555734
6098 5459 180040218
1 135 889495521
1583 2122 132762691
3115 2747 940097411
1938 1483 117728151
15717 15744 10576993
1418 1024 666337948
8635 8371 620733773
9461 9214 557077440
5979 5462 575940178
18474 18218 491687570
3750 3071 890008460
6973 6264 776324402
9486 9037 580937789
3026 3255 824124934
14122 13481 983459870
5986 5199 246252975
5667 6319 800970995
16036 16526 758269244
15991 16570 647027298
2827 2004 77359261
84 1 3794437
7880 7178 661451098
15847 15133 610767294
3936 3270 842617221
13394 12586 685168203
17584 17786 869042925
2022 1769 512896026
7718 7466 72221844
7218 7618 549377118
18434 17699 51308131
6627 6540 715658338
17334 18306 713507613
11548 10581 366137629
7762 8609 251015314
8467 7805 497879304
4823 4189 967549461
8950 9540 719495212
7109 6638 813567279
17512 16606 139244159
5734 6010 501692565
10821 10161 59203696
12834 13214 103222616
4009 3683 454969793
1265 2039 923076700
13470 13331 13197461
10184 9931 70410251
6017 5662 853659338
16325 15400 38449738
5046 5251 191352712
10199 9797 309939884
12029 12921 214060826
8461 8421 817295590
4748 4301 134817533
6024 5714 380600196
7283 8052 580107319
18 69 625091290
1893 2361 462024170
18870 18712 648235068
15205 16188 789926441
5965 5619 455075186
3308 4204 422884618
1829 2375 578621542
8533 9055 439258621
6034 5152 872234784
18700 19700 50730332
12009 12737 922698740
15258 15424 221492291
5930 6038 776067578
2849 2600 468496545
14800 14827 130340287
18962 18009 790620047
2771 2207 55397946
14818 13978 604105697
9805 10347 25481730
4880 5318 148524795
10210 10163 767327422
7427 7011 617873895
8540 7838 340656348
2471 3205 292768932
16094 15591 396556678
3932 4497 664883136
9667 9755 365697233
1168 2005 577061929
5778 5154 818906680
17023 17492 959507776
10643 10601 193102154
16206 16075 332755247
6629 7287 755834015
10320 10315 437521276
4754 4035 487499024
7988 7258 13749727
4464 4232 710773031
6063 5274 384230225
4684 5372 778687701
6042 5466 865241446
16165 15299 61033315
16988 17413 143537116
4746 3979 572832171
5462 6099 968560244
4368 4047 820396680
17245 16295 14649088
13767 14512 61626251
11476 11238 546838974
10248 10837 293966832
8469 7848 82067940
6076 5393 428220368
19486 19765 425681020
530 429 109668760
9702 9507 823127922
7907 7105 529732537
13284 13517 91342572
14732 15288 919923361
6542 6379 764076761
12777 13766 692877035
6085 5304 714745549
6086 5740 554172370
5216 4506 208409612
12587 12311 738595308
19680 18928 256648677
15886 15393 431709717
1553 1850 899041345
16741 17055 825164968
15912 16861 55366267
8842 8955 834806006
19173 19189 56145522
11023 11795 814655728
19577 19573 905186269
18110 17823 74052903
9787 10133 750483423
1347 1273 310838519
3348 2810 912598236
5944 6102 767120126
2088 1143 430649994
13509 14052 441765331
16889 17837 64380491
329 1231 682707189
6107 5554 122559418
14049 14562 944568834
156 1 130947971
177 659 361551402
18198 17527 372716665
121 57 69231586
5783 5161 503210722
18983 19291 671208669
14772 15712 641978901
2167 1759 521731128
11483 11054 142615624
8276 8515 31697653
6060 6119 517696675
16813 17422 46121642
14252 14641 202968985
19975 19173 460047994
11980 11833 523238775
2215 2142 488868421
3473 4080 880278333
5751 6631 359486492
1560 2258 377286062
8584 8016 386693112
5405 6129 7592611
1261 1150 463490475
5586 6131 71799972
10867 10793 709253398
17970 18644 911230137
14300 13575 819643037
17918 17557 547374718
1236 778 568144856
13701 14657 536447606
6493 6675 149908619
9846 9141 744485537
711 53 670540761
6141 5660 793206097
6644 6082 250022324
5729 6143 694800953
12939 12766 1473688
12668 12345 171443655
5451 6146 323569529
9506 9150 988554932
4442 3690 693271546
8388 8098 60645337
6150 6041 575880415
5583 5149 765331524
4652 5321 681544901
13310 12998 559653771
9233 9776 37680400
2804 2577 671171680
15047 14653 990714150
13010 12717 211871590
13749 13128 427755995
2941 2153 44158019
1879 1337 805465387
6090 6161 305199863
1954 2767 23462959
13235 12351 139735916
14627 14906 729917770
2991 1993 211647309
10993 11445 644548772
1380 2260 511229468
10762 10186 275170521
14810 14270 472068991
6668 6056 308231666
19019 19783 356057051
16132 15836 312975508
7521 8163 183059236
7106 6588 112724855
7721 7447 533203444
3015 2139 831826202
6177 5907 423646426
2136 1845 13308341
14806 14638 883173876
15868 15190 437782896
18314 18548 836920512
6182 5855 195489490
17136 16744 366229551
1890 2181 821423484
10744 10746 104044283
8483 8739 45743895
718 85 19559995
14620 14479 84628619
13236 13998 310615605
13439 13850 571959665
9985 9022 142736755
4458 4817 697398220
6193 5617 172700185
12948 12103 11298291
1324 649 302005621
1028 1496 945400018
2032 1250 745248216
16564 16161 445275218
5914 5554 5540516
5917 6200 7746070
10735 9790 64447655
5825 6202 86162536
8076 7421 49921191
7160 6947 41661299
19279 18469 903162430
2963 2745 824189618
6207 5739 242375913
9779 9759 381416616
13719 14548 976565595
7735 7886 413680338
12239 12290 15801111
3236 2586 596309978
14652 15329 597508669
14960 15555 362373645
14267 13959 345902500
16040 15984 31522831
13438 14166 297918250
9667 9756 533553613
3062 2976 3138120
19473 19983 356360116
7379 6785 826318058
15254 15366 861297185
4343 5128 222143101
10847 11344 299415320
6114 6225 669189449
17389 17042 516047928
5433 6227 443276289
7614 7565 317639406
18174 17528 685482392
3662 2737 962049258
6819 6091 324328791
14475 14092 452662479
19219 19517 822513965
3418 2565 22554415
4719 4028 381837894
3643 3123 563404726
8110 8270 724217822
18826 18719 574510757
18466 19043 713526360
1078 935 229354114
12253 13100 10322570
2150 2553 587147790
17032 16921 465772892
16218 15576 399104632
5874 6712 931819409
1116 1092 11494352
16524 15997 119265764
3592 3150 340983230
10839 10425 992260439
12568 12579 382213748
12845 12701 151207880
6252 5781 633675233
963 745 871801029
6215 6254 828113704
12068 11814 368352417
5860 6256 385393232
1315 1141 169392583
1 136 795039805
12692 13602 985069647
6410 6936 492815071
13218 12451 890072015
6262 5642 250890665
12771 12168 77047668
13318 13646 54921797
7698 8499 939569233
9192 8264 119602566
15346 14346 296905206
5489 6268 974284958
7662 7064 101298501
5001 5167 238251665
13501 13124 153688449
1 150 344217065
1732 2402 241762216
13090 13359 133256876
6465 6674 996829187
4955 4718 687146123
12924 13338 818469371
18378 17922 467249500
12286 11393 711765550
18972 18763 463086538
11912 10971 427655874
5685 6522 862297675
17791 17850 972245497
3468 4452 281096787
6285 5895 96904966
18189 17212 541608904
5963 6287 130551072
538 58 118612149
16155 16854 806114516
5486 6290 716067138
1996 1798 738278303
1433 1804 432899044
555 173 606110140
3563 2723 125768145
14329 15138 557750843
16623 17408 722606007
6297 5651 998252883
13358 14167 916192941
13731 14637 350850297
6300 5767 907333994
10755 11164 26364849
13506 14497 153022900
17745 16955 527812005
2533 2043 157631004
16329 16798 72133108
19850 19465 262019049
7278 6664 614498892
19388 18396 690850130
3240 3576 846769851
16715 16057 812149744
5723 6311 464640962
18991 18035 426907506
11321 11224 602671276
16755 17458 633749651
164 1 69196317
1060 747 273776713
13511 13097 835742958
12224 12798 607869759
10228 9968 668390712
7848 8815 272817542
14905 15528 954014639
19739 19785 683941512
5483 6323 124489522
14769 14234 710459709
13652 13328 691384480
12517 11537 790152353
5114 4487 376022764
3077 2846 679393381
19605 19584 44415348
6330 6097 266938852
6331 5428 562644110
8301 8279 532372826
14179 13292 954522724
3974 4328 119613264
372 1174 42865155
6885 6651 711916123
14516 14043 70763694
15011 15287 572882182
11790 10863 8845688
19296 18596 177388557
15 1 69210386
5522 6342 370461900
13391 14215 403338209
5393 6344 872117238
16335 16113 831567955
17623 18577 40753802
2519 2113 729409396
5398 6348 50077955
18030 17483 590606268
7462 6530 22321360
13120 12436 457250347
10136 10550 11322371
5750 6353 598447001
14916 14638 566554445
6311 6355 102079559
5424 6356 287305258
13771 12885 392955321
3002 3748 836819289
10967 10396 825753288
3683 3847 833333135
10035 10674 881888755
12653 12745 858340972
6050 6526 414206454
4660 3747 556175278
4942 5121 656441502
18439 19207 475633317
19548 19275 663928795
14361 14344 364988903
6369 6364 491549975
6594 6238 128406852
16748 16233 406623942
9756 10697 524562428
9358 9832 1262142
13209 12531 151020336
2032 2394 16481737
8651 8991 827626647
7176 6338 965396217
15293 15950 743319922
1479 1151 777022780
3473 2929 363861442
13899 12962 621833392
15506 15000 464825272
16890 16336 656879929
18661 18895 107970413
17285 17734 261620176
10954 10718 768619219
17273 17290 18861086
16571 15941 809745900
5561 5133 568610377
19111 19708 469206841
5774 6391 516526862
13673 13369 481943670
12514 13450 409072656
4563 4323 545012612
13267 12349 998151791
8245 7672 74918823
5728 6397 661001629
13471 12892 21904625
6399 5501 597839981
10792 11323 159103998
7941 7466 124980333
12345 12636 675524578
7239 7099 350380918
18964 18381 425867360
3269 2971 695414657
6406 5923 625608285
5596 6407 108390588
2044 1199 933139603
18507 18935 318351838
7644 7521 11988618
6378 6411 425643703
19371 19007 801039300
7271 6788 579264779
6519 5668 930839352
6415 6374 816367520
2902 2136 799718147
17597 16746 2564502
18363 17791 84252761
9750 10555 833144823
912 749 165946305
16754 16492 465442703
5854 6422 427607426
8757 8185 742331646
13172 12265 533208664
4171 4552 355959051
1062 867 939647084
5838 6044 722789179
13939 13973 868988035
4989 5291 886421667
12628 12205 22328694
3064 2675 735937786
11391 11841 599727074
3994 4965 224950770
7090 7931 203086880
6435 5459 66870984
5819 6725 185428088
13970 14393 740946458
7408 7296 655576465
12541 11901 315172858
6537 5981 217665324
4494 4346 889132608
12140 12425 727798546
16618 16274 499442980
12281 12699 115472459
8935 8890 649497100
18221 18595 952675985
6442 5895 21688482
15018 14502 712925701
5695 6449 122230314
16961 17578 65750304
5854 6451 819067155
1756 2132 2216683
14470 14059 941207243
18666 19646 915458931
12217 12305 112752088
28 1 284646519
4072 3371 842238501
13409 13291 970566757
19191 19036 680700313
6730 6577 960851333
6599 7506 713967342
474 1 277596019
1 33 358932161
13438 12629 581694674
7203 7198 508175077
7843 7793 457992511
9943 9091 24932349
3995 4739 644125572
16735 16042 116506954
19067 18536 712642574
2432 2846 514856641
6434 6472 394583970
12728 12580 918126945
15984 15581 13904971
1 158 211962307
2089 1842 892941975
1 226 482370803
3270 3964 599567618
14631 14520 821996414
17864 17575 84582323
8502 9263 827229900
17929 18863 359745126
19595 18761 934938800
2237 2120 354107050
6485 6160 169255230
5646 6486 525570124
19835 19198 995419869
6073 6488 644273683
10797 10166 376775837
174 647 103079597
6653 6760 353903306
8001 8850 57151466
15942 16635 61922753
9811 10154 199190056
6495 6259 358031106
8341 7542 610275855
2482 2128 154807431
18505 18069 502834814
6402 6499 598737492
9164 9890 32375492
5530 6501 485214800
10165 9763 731931924
19966 19662 122324563
11620 12051 492871987
656 372 256516224
5519 6506 603895668
14523 14707 387438037
18792 19288 887472614
1832 952 264482560
16267 16878 477568460
1412 1818 303266676
5652 6224 762306381
7793 7500 418448061
9017 9113 518466925
1902 2097 528637968
10958 11948 720476732
5712 5154 81083431
15830 15188 535087949
19026 18946 926243148
8740 7818 909543018
6521 5595 152839603
12483 13077 486667910
9270 9162 835012620
17048 16755 254131443
13443 13801 459102809
17570 17101 587801302
5672 6527 14010109
1 883 654180055
1210 358 29176342
5327 4950 10803485
12841 12406 257190157
7605 6647 43640697
10759 11206 825719404
6060 6750 111453153
5319 5696 163088367
14336 13552 78458657
10770 10030 365979869
13078 12912 842118605
108 16 239379096
1033 1569 537329018
6886 6224 719381875
6015 6083 655943725
5573 6543 88296389
7488 6505 835570708
125 1074 28755260
15421 14885 336032628
17313 17805 558508147
10271 9396 63232227
1124 260 997559494
592 1571 610595767
304 308 125402725
4629 3904 914860222
831 978 826876583
10734 11587 512865072
16182 16246 532271777
1 325 332175841
6434 6557 749918712
14680 14032 707364027
5757 5918 218077171
6560 6450 144934508
6561 6037 163755732
12421 13053 44459100
2795 2754 227011945
6564 5910 129431266
15448 16252 653557470
4086 3838 933782455
17628 18145 52096213
15763 15452 327836843
1470 723 23826360
7410 7304 388419734
18533 17908 591989070
10165 11084 817630354
16662 16696 959923597
13649 13304 666907495
6575 6284 263126448
2385 3369 4477255
8961 8751 32843657
18768 19545 217188284
12773 12155 372362007
16870 17619 28585438
18419 18907 555212891
12619 13347 955465929
6583 5634 423675752
9256 9760 31354446
4883 4349 370929850
299 1 183768041
1095 1028 538328008
6588 6510 387494899
15513 15233 315767260
5162 5193 358667033
16625 17471 250942243
6592 5602 124924941
16703 16194 496747008
16773 15919 203282299
7322 6973 124459174
6596 6290 57017407
6111 5272 21185766
3886 4863 449444821
9313 9072 814761541
19030 18544 806903057
6601 6498 691833426
6602 6070 587114256
4639 4805 658842423
6445 6327 19288686
9851 9111 635915405
18941 18399 579790521
6607 6176 376844917
6608 6257 653433382
6609 6162 415968996
2385 3023 29858179
747 1219 928575806
6612 6589 652250221
6613 6579 148587559
13908 13950 162539971
5810 6368 967599510
1335 1088 19624027
4036 4596 515089706
8787 8906 38393843
13493 13332 335166658
1 230 52989546
9488 9147 148576072
12957 13565 953062704
19582 18679 3911629
9050 8442 25809659
203 1 134365915
14496 14481 771026363
9895 9437 102642694
6562 6628 983007441
2063 1111 591657413
11724 12660 740950907
6939 6851 792290688
13867 13218 544666515
7812 7303 73633258
11612 11224 98113658
13722 14630 190368145
7578 6986 191165007
3466 3395 7761332
6638 5647 614244
14683 14875 515459924
14672 15644 335188466
10383 10725 774147213
8256 7539 178788363
4479 4771 501154855
14867 15628 359245777
6645 5810 635438441
6962 6061 582772198
14028 13131 366660141
7060 7544 398347299
14987 14727 305206586
14845 15278 78741133
9817 10146 15402189
8409 7487 572419204
13236 13742 703451001
6390 6654 143856190
6655 6424 683887921
16028 15111 889843316
16453 16880 940973732
6658 6353 199622747
993 632 851495113
4090 4525 748347862
6661 6485 269847226
19696 19446 132731370
15138 15838 10162629
14696 15357 180732786
12430 12664 704647104
6666 6508 265700372
15341 16129 547624350
5407 5614 697847667
12768 12517 651461696
4863 5565 924836518
10069 10364 228059533
7986 8194 360375274
14413 14483 18892229
1748 2010 531804819
10610 10544 48606482
6676 6555 258962249
157 375 189215073
13044 13006 808905840
8078 8125 988620399
1787 1769 928057064
6681 5940 397727271
7273 6991 843826935
10261 11050 987278123
16137 15540 504877443
6509 6685 824836017
5799 5336 416174469
15543 15806 182144656
11493 11643 1200570
2444 2258 22884506
9076 9226 772955804
6551 6691 376610861
5900 6692 657097872
6693 6459 718873861
14214 14595 707231329
14508 13814 883325524
15819 16434 891627501
10384 11264 288507157
10244 11148 823527710
16179 16592 407330973
3459 2695 367004956
10716 10844 827453299
356 790 958544321
1523 933 674360929
4307 5261 429128526
6705 6310 598736331
10943 11918 419977308
6707 5808 66128704
19239 18823 923869717
17647 17652 741315919
1618 1069 44378787
14059 14593 369355676
16452 17004 906304489
7827 6919 912080179
6448 6714 188297329
17281 16335 269732635
10354 9872 20316326
10629 9694 967804207
18797 19066 496998980
19956 19519 926908201
6308 6055 549652492
701 289 96943104
8400 8662 16633276
877 1604 441729908
6846 6471 476527678
10736 10784 917386726
8496 8882 788783136
10454 10962 363483758
14531 13714 95796292
14093 13605 286892840
6460 6345 968394457
1179 224 56738766
14563 14293 710708873
3385 4036 111703692
304 1 97195508
5574 5006 329775887
14754 14877 778371934
4022 3208 572677088
17286 18140 784873636
295 25 217130480
18051 18441 242231157
1218 483 465157748
11356 12156 955741630
19137 18814 876432114
2121 1924 167396966
8354 7615 357293980
8032 8454 798554684
2466 3358 492201950
18883 19094 899218734
12433 13024 50639667
2394 3094 724071355
1667 1057 588193852
4176 4092 893213867
10416 11284 564398099
12367 13082 67088637
4033 3489 126221277
7162 6857 510663713
18138 18757 380988062
5087 5777 312348263
15418 15859 13036370
4346 4848 43441080
4919 4500 550985529
2406 2230 433953924
2971 2152 320084082
6535 7137 556693243
19905 19599 838391499
3282 3971 20618880
14866 14860 353988824
706 101 34563930
11976 11145 389148482
6097 5313 957563565
16809 16793 70649954
11952 11754 933967529
8820 8491 218462734
4908 4214 746399490
13760 14395 45790643
8635 8853 156172704
6899 5918 346276
3391 2662 529212311
18541 17594 599816882
1006 1489 90212953
9243 8363 454575357
2469 2216 898049323
4593 5290 594162442
4887 4881 299221
11451 12355 68418069
6669 6980 523638686
6007 6787 119984808
16157 15819 526776183
14803 14608 235778156
16115 16691 823681143
15559 15155 636269632
7408 8117 300425607
12303 11934 394948232
4814 4022 564488543
13377 13081 410941383
3307 3056 343157169
18224 18753 509742449
15712 15970 798014115
10389 9394 296120570
15777 15576 582079107
2250 1390 33504563
7684 6780 805840310
7935 8506 511387094
6118 6804 887341810
6805 6080 322098527
5903 5896 83001262
6807 6170 245095710
4679 4002 707070166
13570 12897 276425611
5052 5737 993029058
3297 4056 74562777
12501 12563 447523689
8254 8803 171669966
4076 3972 282899922
2439 2889 762411217
15517 16291 302665164
1019 291 788960581
714 1336 596425951
2064 2819 576131349
10424 10018 828924290
12158 12246 71101072
14451 13980 110128526
14024 14835 795582584
7855 6904 969566451
5875 5036 743605845
6104 5324 19909802
2291 1328 79674127
14822 14318 45350891
17693 18649 386291644
6830 6634 887984543
8899 7936 242179255
11064 11994 47343128
18622 19373 27921138
6483 5785 734548224
14027 13346 887056269
6865 6015 674791311
6837 6138 560045479
18574 17725 242595585
5509 5924 83898996
11618 10650 43767624
6841 6584 452542351
6842 6600 44552702
17019 17744 9119634
6844 5852 67295645
7624 7284 656898277
2412 2085 826862834
17832 17556 373551827
5948 4964 916340943
6162 5717 516743395
14917 14359 884898305
6492 6851 37175397
5985 6345 110570881
14408 14091 791929931
12112 12307 791088367
13306 12866 368937786
6856 6668 542985531
2316 2004 911285217
11153 11374 144467366
17781 17505 687405962
12239 12314 954055401
6841 6861 117650158
5163 5780 359729843
6863 5990 814961998
1883 2802 593570649
16999 17592 357752255
18736 18420 611513289
15907 15334 8615622
8258 8551 331964353
11341 10636 179462180
15394 15481 891798590
1117 243 856221427
15339 14358 148023350
16846 16380 37626866
2590 2999 370251145
16300 15417 959214622
13811 14464 508786230
614 1 754802562
3245 2885 720097738
6196 5755 318890575
16762 16347 125468447
15001 15620 505433135
2328 2513 451550786
11608 11130 803678679
6622 6884 823324341
9221 8839 61252315
4500 4734 654104023
10215 9841 918799815
9197 8702 197175712
12855 12768 749003883
5872 5814 671847313
875 253 910758518
1 364 44455403
18515 18082 964287559
13310 13993 893078816
9045 9415 26767871
13203 12790 68347271
8662 8756 471399131
17118 16284 841481555
18785 19634 445070529
6903 6670 431429318
10367 10860 38038040
15471 14564 86564514
6448 6717 97807325
11995 12671 317355745
6558 6905 224980467
16329 17140 898545061
6907 6793 796171195
17054 17349 15558258
13155 13622 920423141
19322 18476 837069723
19240 19988 952879238
10760 11572 46076922
17791 18471 471940202
6914 5919 43380452
2908 2377 344381099
5349 6132 586905692
15546 14625 857750402
6918 6049 170958727
8263 8256 249422174
19274 19116 571775329
15089 15756 644764979
880 1454 798913965
13525 13884 37146389
4762 4736 681172018
9090 8775 428495109
3751 4084 409747492
9456 9864 426684939
5680 5909 561178593
3807 3684 354215813
10306 9529 218602718
13042 12884 7313598
10263 11144 8834528
2473 3029 456673474
1 354 714636655
12803 12383 176419441
3882 3763 386072199
16396 16596 597242579
6543 6938 20869522
1992 1692 75814827
13665 14258 294385555
219 1 72044111
10657 10095 441745828
7835 7697 19307702
998 1364 109890210
16800 16105 670029523
18500 17942 649173287
10016 10701 959811617
6748 6948 779083192
1424 518 770768256
15078 15530 350421312
6951 6530 996847423
5010 4577 695826365
6953 6621 449651578
8231 7284 259189562
18592 19364 816965798
15779 15990 839291645
14792 15645 844385898
9579 8732 589531905
18209 19143 174463152
18804 18429 919650215
12923 13025 528378109
12896 13162 221397416
11747 11066 43157501
16611 17227 489231950
18967 19045 145607011
6662 6966 831936484
14701 14545 775351280
5839 5363 725334635
8380 7689 200230864
18413 18366 960514190
14299 13859 964469037
13245 14176 441412824
3507 2847 590963967
7952 7941 408656677
16021 16713 872562209
408 13 285388374
4250 4715 816578730
1250 782 15893577
1383 1351 118808442
10523 9587 93417993
6981 6838 852697107
14189 14571 590664257
14174 14856 965460139
16260 16231 135192567
18954 19450 551699583
7383 6764 397022070
19433 19240 537467497
13798 13951 883435404
6989 6910 788025781
17976 17886 427889910
2440 2317 892899633
12723 13086 233267737
3672 3008 979174531
7461 7987 717691635
13476 14034 437236671
9941 9250 55688016
6997 6844 499448121
15655 15517 105047361
16222 16950 41074584
15586 16362 95774154
7001 6464 764068396
9881 9374 35270619
6967 7212 796668290
2580 2144 89606529
7019 7716 469077557
402 16 1638238
6286 7007 330207238
11191 12154 4295255
18944 18611 91643695
13005 13906 132360076
15281 14775 121802229
618 1555 981420173
7013 6669 619106429
3998 4386 826583499
8263 9021 643852000
5131 4525 66334028
10529 10405 801926529
5901 5889 946097571
2742 3639 22920607
10791 10065 715046176
4920 5076 445978662
14274 13707 530974020
4039 4812 520584395
19747 19179 349583991
18196 17379 81428311
2288 1837 38522365
10432 10299 684847427
1240 800 59578407
11049 10512 228402566
11909 11875 884890822
3893 3365 656948395
16296 17165 16069093
1636 715 260831014
17725 18036 247203000
13185 13164 664994280
11261 10298 482595023
15876 15643 87814449
16373 15721 95221135
15378 15556 820436390
8048 7433 308898275
18470 19445 359520163
14622 15053 819246127
9568 10031 585147602
10682 10715 62876294
15243 14456 122452989
18525 18584 456351516
7678 7554 57534752
851 999 55278334
18373 18791 514593731
15961 15494 29407488
2309 2663 413124998
7052 6536 772388599
8455 8246 541859582
16583 16756 967918377
7172 7295 754023615
7056 6636 431911938
16602 16663 41555130
15724 14828 51813897
13987 14226 596882378
7811 7613 757744146
9086 9727 727178121
2199 3008 690468276
16233 15289 916862568
2009 2396 99268605
13499 13165 420674559
12125 11289 209070181
13366 12699 51497889
3279 2600 179602945
7069 6830 439036724
4817 5300 27015929
7071 6279 13297727
8333 8070 630790204
6446 5796 800231237
18736 18951 65370482
15760 15316 588180818
6782 7076 641845555
2309 3076 25757139
12193 11781 488638838
6387 7180 547649194
18399 18902 204612684
5592 4692 614624386
8902 8962 601896142
12601 12283 605960544
10319 10766 956905555
13483 13413 188523387
6194 7086 197359079
8810 7946 605516366
6838 7088 180255225
1082 127 86829035
13618 14374 88504916
7483 7181 594896018
10743 10451 501462609
19543 19820 705947778
6988 7094 799024970
15137 14279 430434319
19241 18788 937825617
4031 4852 289318389
13014 13439 922936354
5173 4923 48760812
11652 12073 424324183
5026 4240 904173949
7102 6982 450426075
10729 11377 410661139
3050 3496 938582177
795 1362 57011029
4167 4942 470213782
13199 13416 820768947
16051 17023 559274452
12255 12923 160184639
19344 19002 321650712
11112 10240 139707071
7529 8248 80364662
8634 9539 416115968
10024 9135 786587723
14367 14128 815034477
15496 15488 633152628
6880 7117 109519583
13901 14537 435913917
2627 2361 697859767
7120 6643 905410460
14059 13583 423764011
256 1 163970592
13833 13904 563490013
10057 10015 400189476
13151 12265 485579186
10697 10879 877111496
2890 2862 491553505
17981 17284 144854818
881 1880 523274826
9981 9094 780302128
12306 12872 138833930
7132 6777 849692433
7133 6152 327670092
7134 6221 850414709
7204 7750 756414817
16668 15841 663965267
6761 7619 530977044
10441 11434 243787482
11927 11664 362346551
4856 4541 45513129
19228 19438 262595970
5441 4714 964090434
3548 3342 322365598
6188 7144 858928828
5577 4781 843991676
13012 13809 317102777
4926 4320 790743019
764 140 776347288
8553 7883 491444842
18163 18283 142251756
12435 11977 43320122
462 247 159963180
7581 8345 427117752
14982 14993 609215148
7454 6643 924251626
19999 19431 26362059
607 302 923860056
7966 7629 54358382
7159 7151 783677469
19329 19589 239001774
9967 9855 168361533
4450 5298 856940750
16231 15969 340524345
4453 5256 551819632
6396 7165 238307297
3476 4122 954127112
18840 19339 331104874
16779 16646 849128592
5144 4879 865363392
16119 16271 59281278
3370 2891 976555293
16697 16501 15249907
6388 7173 311607771
6859 5942 740290357
19858 18867 47394695
9085 8439 32525407
7177 6240 138738230
7097 7178 537756503
14234 13957 820467996
19464 18793 750979585
19328 19304 984106842
12349 11494 459281330
4678 5006 338567448
7184 6298 328419048
6268 7185 82211540
2260 3250 218421048
9721 10219 488073465
13161 12571 268210567
11080 11857 194076084
7190 6579 144832637
10566 9997 453146883
1488 2189 54606647
9913 9554 954570511
18228 18174 618160188
7209 6536 135850171
5868 6414 237479603
7197 6513 554336893
15858 15386 25399251
8992 9256 26135917
1125 997 925828762
12892 12117 240094875
7532 7734 905513922
17343 17917 669087910
12828 13293 551384049
5715 6663 896564106
18518 18689 658986544
14252 13879 655869626
13210 13837 703938206
6423 5647 298889583
11939 11873 108525925
2478 2080 654605631
12038 12524 458557934
8285 9161 700393201
1884 2703 919380561
16657 17394 595736976
11501 12168 37072656
11980 12705 984930238
14804 15330 470043396
6317 7219 750219083
7220 6910 845721495
340 1 227789574
9327 8393 278197556
11582 11304 257062611
5776 6033 815413244
27 473 854108670
5550 5537 66024635
7106 7598 617458639
3312 4251 76558874
11877 10952 657090143
9254 8590 12569110
17172 17024 195861417
2945 2130 862644144
9920 9072 519663844
7234 6383 455707878
3187 3602 129811473
18446 18800 568571107
15231 14353 996147152
19425 19636 118351475
3407 2713 173400439
9935 10297 512707257
10917 10546 638739813
11228 10916 373562404
7243 6503 580439444
5815 5834 337379743
15271 14675 363853422
4579 3687 517974536
1 244 364015074
7804 6887 596720612
11845 10990 973111478
19246 18608 158231889
880 1871 521581087
18177 17706 647092283
17841 18407 272093583
11409 11737 121003731
14454 14488 415638222
5750 5531 429438013
18432 17759 523324492
945 1303 813260169
18100 18436 193626038
7260 7249 775765733
9836 8930 464752839
18505 18568 179407121
1038 800 657878625
1041 1793 91101971
488 1 883962332
7266 6892 919940139
7940 7902 585644190
12323 12430 297193993
2994 2832 125860843
6485 7270 127055678
10765 11576 88546047
8816 8362 561649137
15072 15971 9371994
2509 3256 66617555
19667 18954 348463964
19269 18849 288822357
1977 2540 161116945
9597 10002 934892056
4052 3725 803053390
1104 393 633690276
16540 16023 569029373
16652 16728 761441630
14839 14463 223713973
17664 18193 244793012
2247 2548 111001230
13104 12395 950463643
10751 11122 612199987
6538 7288 267941179
6291 6857 81744696
7290 7139 714447336
9793 9130 30643118
9714 8926 357470293
15446 14698 432463605
7954 7638 326800388
6226 7059 692831954
7216 8174 727362561
2845 3791 49933505
14870 13995 823883984
19874 19664 579035021
16461 16681 578166436
7301 6582 485678365
15912 15882 83238866
19702 19465 353109137
1647 1458 416660356
3423 2750 725014670
3154 3032 310682802
5841 5373 245962709
11543 12294 751248718
4755 5543 815667739
11583 12111 91849151
19116 18320 388296469
14664 14193 384970897
13421 12833 831681490
12205 12447 146027
7805 7699 815059533
11022 10433 748246593
14772 14258 65314627
19536 19534 285578698
13931 14459 66928706
14979 15210 165131829
1717 1749 185816067
13604 12692 308570392
10026 9843 463077113
7324 7207 602188201
5741 5214 478408234
18251 18373 792359472
17297 17472 118253118
4194 3210 55567804
7329 6924 197567701
7330 6891 303809045
17709 17686 263029278
11211 10291 641904115
13106 13422 517427366
13780 12896 995637101
3692 3549 382037869
10574 9597 180491956
17883 18290 710492735
4543 4439 60669697
7314 6989 23364673
8318 7472 552327116
6876 7341 366717131
14823 15548 742449215
7343 6478 279395957
10226 10545 624406250
19105 18307 135727221
1128 1487 426509240
3042 2348 569557544
17278 17220 582472226
15205 14890 992854254
2731 2732 477303202
18865 19848 389507131
10588 10080 492335723
765 138 955032555
4046 3180 671500887
14513 14171 657284310
6475 7443 606064161
6759 6766 57627045
6758 7358 303065812
10826 11145 362368484
3021 3150 191714179
14190 14535 191291736
7362 7287 32970555
6679 7363 327657874
4933 5858 255578934
17591 17249 273466308
7944 7343 114906449
7367 6994 127003860
11726 12572 492749504
19157 18240 280067503
16220 15276 365926145
6544 7371 41727968
19637 19735 130322190
1293 2197 611490913
8315 9111 808342743
15627 16343 25538224
11447 11883 515210991
16387 16982 614069798
1 114 834713734
782 510 445682565
13134 13968 856892823
669 654 66938576
5152 5413 118445922
4310 3873 947468639
14337 14747 10085661
18608 18975 898357298
15069 14279 194673895
19596 19607 21508230
6872 7377 2031869
7389 7110 14629542
5570 4971 270337328
949 1132 168902404
11662 11540 567525527
16021 15958 211030408
7083 7313 147670913
12402 13400 925998888
15631 15106 796991917
7397 7181 343172025
3983 4081 597201086
15519 14762 76664324
5382 6156 382474985
5492 5685 358563869
8135 8052 107556337
15385 15499 904030704
119 29 460516949
10329 10871 662942237
18164 17524 895616712
7272 7407 786407686
19710 18899 831261665
8066 8214 641303077
3323 4136 555730964
8307 9026 864989092
6426 6774 70236641
7915 7102 71613479
4139 3895 486121035
14513 14582 276786925
2571 2019 163252620
3527 4459 135284247
5702 5056 27670023
7419 6837 722137927
2604 2093 33752446
6479 7421 804488813
15478 16329 494962821
6564 7423 966048478
6882 7809 77772854
13508 12692 47468711
9651 9307 247325223
6582 5596 600534048
12360 12327 959704217
24 1 778902980
9109 8986 766951666
13972 14146 182789183
19732 18879 489306734
8002 8948 260243145
9007 8125 556133649
7435 6670 971298227
7436 6492 907335904
7437 6962 170813247
1 109 73536336
18663 18730 37383349
6362 6818 735772927
6773 7441 202879411
8247 8875 531227042
11597 12566 638304197
2590 1830 184508478
6219 5955 475164725
13471 13725 173235612
6584 7447 745060901
10321 9596 786275063
13130 13427 396002010
13958 13902 488280823
1627 1570 93642331
9239 9457 334225123
14400 14378 345423419
868 816 240843794
7455 7264 423887539
7321 8203 301598114
5221 5131 806855156
9114 8242 468235885
6394 6291 578050490
7460 7307 47676729
2212 2454 22519589
19093 18515 559119663
10884 11188 934068421
10144 10931 916028559
13840 13563 909897459
154 918 371471265
11684 11905 993959528
4824 4718 298578415
1838 858 395475208
452 1 874414001
11731 12333 864440575
2666 2234 2654089
5691 5539 894650895
10143 10205 92173424
6053 6070 187215144
11246 10577 919662064
7477 6971 987863610
8964 8941 456871061
1218 1544 961907783
8352 8871 102798494
3959 4652 726295484
18422 19178 726054135
338 1306 302443265
19384 18948 73303660
7280 7485 92506447
7022 7108 382412567
19538 19873 44322242
4634 3879 133837850
7671 7991 279841967
1931 2895 409883540
8670 7980 474837303
8598 9076 828212429
13456 12836 273962268
7494 7414 445553844
16614 17171 134722772
18410 19140 154696844
7497 7372 548046300
17816 17937 897949922
6796 7499 185621839
11806 11054 146250946
164 516 986703031
12711 13476 367416618
18651 18543 890442019
4667 4011 795054271
5034 4925 554455162
17240 17336 180170687
11753 11130 470098190
15883 15400 90054711
12577 12402 856868724
7510 6901 3610742
7195 7511 73799316
13827 13349 94646721
9287 9109 708836860
930 266 132457800
13858 14012 830493306
6393 5938 810245465
12478 11595 37698281
4523 5013 183668948
6794 6477 497400651
7520 6822 79892191
7521 6791 793903128
7460 7522 208570586
7019 7647 443907030
5093 4097 605436054
10663 11532 48734954
7450 7526 361281217
9554 9518 420893102
14068 14444 455611813
10756 10649 99547331
6106 5761 795448339
6948 7531 444197801
13049 12874 351796377
1028 1024 57449868
7351 6910 158631163
18327 18013 127653985
5992 5091 886882785
7537 7201 778242610
13080 13078 126255822
17800 16901 834733238
13096 12248 415803985
14226 15184 939902245
12457 11643 943150719
12770 12268 985320010
6648 5694 59272608
7878 7746 463152858
11470 12225 857137961
18361 18688 622923268
6797 6629 788646123
2278 2979 414846537
11584 11940 519078025
6064 5442 211316366
10605 10395 108273967
11593 11886 992207216
7554 6974 537519489
7555 7432 101515991
13631 13341 146453970
12062 12183 251777998
4162 3701 778117783
7559 7434 670574738
13504 14339 310960923
2169 1882 26079976
12960 12793 334507124
8508 9298 983229108
3626 3167 279770293
2869 2796 257425096
9535 9072 317355621
2801 2202 272615418
7748 7350 441321520
7004 6525 477592697
17414 17875 872094941
16973 17624 92078433
7572 7080 858783616
23 133 484024460
4770 4051 15750641
10533 9868 695392428
8498 8388 904725372
7502 7100 645657494
10552 11309 217755098
17787 17781 235525857
9035 8426 641504864
7538 7581 289686192
9338 9632 652574071
14281 14847 3568332
3044 3943 724448844
7515 7102 54711798
1858 924 459225289
15642 16448 674582395
2920 2265 829165507
8025 7441 619886344
7143 7679 557381493
17645 17087 298715840
16665 16724 897204269
542 1299 31276428
7594 6728 322554181
16568 15645 479402930
7944 8342 905324629
9138 8948 920807338
7325 7388 375771303
11594 11842 337592621
3978 4891 232312555
13480 14165 174681230
15019 15078 674917676
8027 7094 811106381
16698 15962 917754627
6532 5622 347055850
1973 1182 351139339
7945 7783 34826487
9485 9684 854781588
1957 965 302135665
1 112 363922588
3319 3211 760882768
18653 18385 538740987
10917 11349 43482973
11115 11102 384847581
7148 7615 228575556
7490 7616 823220597
1 81 919585514
4627 4209 646943216
19474 18837 705456896
371 952 273291688
5701 4853 58000345
6906 6898 170790043
13380 13068 330795384
6845 6150 706463771
6830 7625 503172590
7535 7626 30064583
16116 16664 293810147
18096 18712 519338681
19342 18371 549887858
1310 529 403208961
2281 1305 945481018
16195 15650 496746834
14541 14096 928604081
4646 3811 476291836
7635 6993 729000636
8979 9834 628332570
16614 16246 849831293
9893 10041 763285517
2758 3536 76384876
14275 15065 817424937
3208 2514 89001386
8692 8384 760915629
6362 7000 607270290
3327 3263 113320953
18692 18904 668230032
7646 7215 53640187
11983 11166 703902518
7648 7518 909923819
17567 17304 619302284
16106 15378 163201080
6382 5899 347283112
1448 463 930408130
940 888 229238655
7654 7598 627243337
17402 18263 181728763
19649 19097 915297829
12868 12208 366495054
15544 15091 43273528
7025 7762 176879749
14314 14391 96931618
7661 6664 405037920
3116 3251 5657267
9475 9722 34706785
604 1483 934759078
15944 15620 40246051
16163 16994 681029004
1053 1796 267282925
5303 4428 563118598
5082 4292 702589319
3240 3809 308208951
7769 8003 724619340
15604 15025 90173817
18884 18124 125814145
12520 11573 336991055
6712 7675 867302885
18388 19258 608840348
5563 4826 471516809
8061 8726 533351442
7248 7590 710259170
2728 3704 953169644
19407 19258 18321693
3972 4549 754963168
5219 4324 290059186
13996 13344 420203087
13494 14062 112185148
7686 6736 250975424
14119 14330 876962184
4696 5187 15795596
7689 7250 9312492
1680 2507 853881562
13909 13976 415895258
10380 9752 76433614
2970 3952 136032436
18394 18089 104930558
18947 19264 375681762
9878 10013 709563942
7070 7697 716252195
9408 8836 83278876
4897 4237 384362272
17668 17519 757728262
6179 6673 226164807
4325 4269 799845578
7270 7703 52161494
9999 10772 654786502
18079 17588 68987958
7706 7447 704940482
7707 7019 22933131
15143 14443 584556578
8710 8059 445336457
12609 12384 14272096
5693 5145 65111689
11057 10727 384616378
681 1042 222793948
8711 8445 411048232
6741 6847 686797663
17434 18006 120575889
16805 15998 296183887
17838 17102 50853438
14183 13926 757701983
18985 18409 258257295
11000 10936 135224328
6900 7722 48123885
2976 3349 761351201
13775 14040 359287551
2351 1809 3275439
3013 3368 454533921
7727 6881 980573950
7009 7728 595070738
7729 7065 257540081
1 205 161496556
1 155 427985814
16972 17369 710955354
7733 7207 278378237
2774 2583 294247941
5050 5419 742468683
973 1631 735006799
3342 3810 890533130
291 648 793086276
17217 17275 19390147
11338 11689 210388941
14309 15296 44729295
1844 1951 444543527
12113 11356 196719210
16650 16363 246518676
8631 8412 97211401
762 1582 878355025
6419 7279 80045806
16447 16942 872440263
14319 13505 833658873
16003 15510 498595077
19727 19630 849459905
12622 12014 134837614
11571 11128 279619043
17279 16791 896475567
18339 18685 426756506
6377 6092 310081781
12629 12145 509058192
13679 13035 49925212
1 673 324827892
2369 1726 828235946
14754 14032 796914637
7659 7099 783573565
3640 3196 282853518
10374 10201 458448194
11649 11935 106289898
12779 12320 605417512
14838 14564 15656169
15540 15198 165142100
19102 19615 246863676
4653 5086 66703639
16919 16016 559819214
14208 14349 193012957
5615 5888 40397467
12273 11340 14358183
5087 4857 922613445
11069 10638 44374971
7634 8382 895207908
4448 5400 145767833
18845 18549 770365342
18934 18894 832404530
7781 7233 166437753
17281 18219 455518293
11925 12844 567085804
985 835 821963882
5379 6027 219968956
1812 974 132655458
6600 5919 236347526
5530 4816 903902702
7789 7085 987493783
11115 11717 349707759
16628 16849 641837060
14813 15235 35386926
11821 11425 709068024
11727 11881 206739534
14992 15204 370487112
18813 18627 572709631
1122 224 567654733
492 498 862952052
16427 15960 702566642
1644 2070 390128918
3315 3376 331280908
19098 19254 675274874
16765 17480 515642090
11653 10835 702347920
17176 16749 34996013
13342 12692 672021278
10626 10448 449631450
8716 7786 599148909
17443 16443 186308526
4356 4294 33927235
7060 6646 226463410
10119 10279 841447952
8211 8639 494428175
7814 7080 393504620
8135 8636 936124194
4333 3449 811856321
17618 17827 344146131
19688 18798 100945989
6858 7819 477375011
9858 9508 431629612
19251 18788 14615301
17777 17879 570564891
4633 3635 407013231
18209 18107 600996575
5559 5169 53096112
1 540 446435167
6713 6313 575553796
4710 4737 15646159
10438 10777 909565798
3055 2591 733533223
1495 1531 875897253
12734 12114 170565588
755 1673 726457018
230 1172 10366125
18638 17783 442618713
13355 14140 297585704
11661 12342 946612422
9445 9593 607626958
17656 16968 742886890
1 42 490015212
566 288 371630758
302 1 457877388
15529 16455 748967271
13821 14443 129855139
16219 15439 259392251
15009 15297 247515532
16227 16088 297748643
3977 4186 207200437
7459 7942 503299177
7850 7108 534934937
17746 18735 900333491
12649 13299 942189038
10164 9313 777084953
13990 13295 171132703
3125 2664 780139124
13020 12274 77715964
7930 7751 203658295
12698 12744 833631921
16065 16795 245767939
7604 7860 433535220
14219 14684 916036213
16205 15767 420500611
7863 7711 219007043
9274 8537 951388622
11990 12657 478176903
6041 6465 299760
14972 15840 359621722
3063 3287 222420196
16755 16962 9225381
16955 16388 695738614
7871 6940 9315124
14737 14518 685552247
4256 3699 94375948
13261 13375 164648117
3041 2285 880293119
2503 2276 612379947
18898 19648 587626877
2252 2628 489367028
15407 14504 751114413
2715 1880 721474694
14249 14105 11656636
14109 14720 631453852
11491 11243 718731894
2837 2515 726394740
7072 8057 998386707
5388 6210 294319931
17260 17127 236429907
398 560 849985222
7560 6875 293657805
7979 8519 162446722
13552 12567 339636867
7892 7380 788316078
9632 10278 907999163
10139 10204 664146631
16105 16059 25851402
7896 7876 419454532
14933 14543 242821810
18019 17892 331543684
16875 17599 822378286
11648 11261 109785093
7901 7266 362213386
12213 11670 200192214
13858 13489 213931512
4903 4136 617418319
17962 18360 682083617
9199 8289 290443519
6533 6023 773617337
1 101 445630694
1602 2205 994537686
8324 8010 54118884
5705 4772 637526146
7912 7094 309880946
12703 12110 867817998
13561 13964 124188816
15606 14879 756773802
8455 8960 759398654
15080 14895 791506483
12127 12973 472438959
6238 6121 9508428
13768 14763 470422651
7393 7848 771397552
4118 3152 985109268
7032 7923 204874951
14316 15300 578716987
11293 12083 669303927
14518 14079 594232884
9102 8824 53400124
7744 8505 19667063
2371 3288 139983995
6487 5514 932420264
4615 4297 775986451
6573 5657 129566921
10118 10978 313133110
2942 3474 69292975
2565 3309 637413239
4493 3755 254126258
10096 9137 777824035
17378 17938 434777001
10309 10751 45065173
19755 19003 470553878
13453 14005 458905157
15492 15780 266136221
2064 1463 982331745
11782 11815 685799355
13756 13100 238495391
7946 7660 357356724
12736 11737 228033681
2874 2590 405789133
19081 19041 879862714
19673 18974 774755004
19705 19578 500913568
15574 15039 249792093
13506 14049 548588066
12810 12380 22092966
4323 5080 799891212
14038 13837 914193629
9514 9427 520916457
15124 14707 950986248
7676 7959 300772376
13709 14218 660108198
7749 7844 826011938
5459 5039 194462876
9545 9053 776271691
8488 8828 988539506
8190 9037 854010471
6048 5306 419458751
18199 17487 23582959
7968 7224 101141730
4992 4498 635427668
5879 6827 733983731
7873 7971 995263891
7816 7084 991241466
11533 10928 643782410
7043 7974 207864158
5381 5684 126770314
4933 4011 878239136
9084 9474 122321069
10443 9860 64676424
10331 10314 30456938
1797 2307 640718112
17130 17342 376408550
2111 1911 733514913
4275 3366 944169869
2037 1859 961904555
6029 6054 147339618
10773 11530 678045561
1292 2106 398723731
12640 11837 219699667
12343 11944 246784337
18237 19158 864070021
6645 7627 672421598
6294 6825 564488977
12304 11309 273014248
2130 1265 267219361
2216 2165 842041109
7996 7190 709040191
532 738 292434911
5822 5956 198929224
7906 7999 874310562
8000 7293 126977566
7579 7417 45415667
8002 7640 787446046
9304 8818 19244340
8004 7196 701156306
10705 10261 527786085
3078 2714 277442407
14656 13704 170095421
17503 17203 453129569
9139 9708 907199866
14125 14909 369172109
8525 8048 230101621
11635 12480 828806711
5104 4309 4660729
17280 17232 418049438
19531 19991 814558037
8016 7215 696232869
10646 10928 626748080
2003 2964 894633163
17181 17191 33556125
7999 8464 678432605
16539 16017 167840752
15624 14731 67563
7259 8119 241110479
829 811 640891384
16396 16014 211113996
8689 9497 615899381
18035 17232 455345586
5076 5836 71584625
16714 16996 694075869
4273 4353 745282186
17616 17183 859644111
3701 3595 837033895
16873 17727 114134849
7395 6506 731499113
13103 12545 491244535
7576 8036 978099422
12257 11832 700260247
19627 18934 409766904
7872 8039 527156923
5855 6570 586963518
5361 5641 296829509
7873 8042 151980738
8043 7898 798654963
5896 6878 871399507
47 380 25023283
7331 6562 434314483
13765 13987 198151736
15922 16114 226686348
8049 7918 361472845
8050 7905 2892766
7081 7660 978360937
8162 7205 715411644
12575 12267 68000516
25 1 709900408
445 321 837648938
13393 13743 186735516
4706 5146 759870670
1 836 168890842
12534 13102 708799584
5169 6092 98542918
18927 19216 366522786
4982 5472 785662915
15326 14648 334068151
16569 16418 52405435
18406 18358 779688316
8066 8020 165590804
7235 8067 953778972
12271 12162 515599199
2052 1558 139887071
5329 6245 3141202
8071 7337 76048451
3457 4090 845604728
1223 1351 826631246
11247 11215 683642919
7931 8075 875949602
9773 8874 133150387
9286 8636 939754706
13916 13574 851608033
8079 7310 791522676
10650 9698 863930526
19115 18248 410675320
8082 7783 870650353
19470 19094 117870904
11038 10738 366285103
7212 7916 268196815
13700 13126 512635502
7578 8087 534766895
557 1394 110103355
7969 8089 428149102
12675 12350 538919824
8744 8297 10613857
2363 1381 644139776
10502 9813 301768812
14649 14500 657649205
8095 7998 188823448
12762 12660 425975964
18737 18543 74615526
4317 4469 299765343
7172 8099 486249444
18924 19639 691456660
8755 8589 509719677
18917 19165 66104756
16242 15548 379037973
15419 15464 258062414
10807 10606 200204502
1 90 624102908
16106 16643 212348996
2692 3375 662920343
4902 4180 9259032
3847 4837 128500647
2586 1604 533195339
19818 19169 160616477
8113 7117 222723953
7789 8114 902717509
19311 19590 21058632
14706 14173 203621366
16567 16104 552344465
13322 12393 685419788
1008 1130 89466910
15224 14614 782222359
17665 18449 409316141
9025 9490 654308693
7495 8123 527177460
7058 7361 730778078
4724 4360 954854269
1 98 161997087
2986 2034 778361780
8128 7806 852516489
15115 15473 936986815
10879 11191 733536138
10490 10257 852264845
1 681 199134653
10376 10067 788440242
7976 8134 70637406
6245 6395 314251890
7382 7164 537782272
8193 8654 953036059
3160 3272 243868546
8590 9563 168976793
8140 7475 751523135
16875 17855 883311172
11748 10964 481642885
8143 7160 45966844
4591 3819 501217097
16661 16468 856681848
18883 19261 966887448
19528 18584 351365851
13442 13999 263003217
3060 2828 167634824
2951 3426 894803858
18615 18266 795769912
17075 16205 963625328
14169 15128 285978442
5375 6052 54008939
11829 11525 666766682
10037 9863 65166112
12827 12924 96514068
8158 8042 710124481
4458 4983 846473034
3994 4392 763750851
14583 14143 399374405
17454 16719 529365462
11544 11764 57517913
7187 6782 416499738
7761 7125 491585468
7855 8166 804216976
19282 19893 370281881
14286 14247 713707983
7758 8169 788725343
15391 16331 350334968
654 1430 496229215
5969 5485 300434411
19967 19837 748573334
5230 4303 369638075
11275 11291 489521607
18048 19017 512092512
14168 14039 687306702
14597 13915 394262700
2734 1769 677765168
16100 15179 43257217
10406 10167 45466358
16961 16696 270516544
6716 6199 189485756
15683 15471 25572484
3633 3110 177695493
12224 12061 666408465
18623 18775 448254161
18161 18852 743448583
13738 12800 329370482
13497 14433 29078364
1379 1607 747543451
9227 10209 128159112
7986 8193 326106810
16814 16525 360508546
13842 13420 939424903
16706 17309 36981996
1778 1890 745321181
9667 9189 812401290
8208 7598 498930634
8972 8755 351736057
13971 13732 95242722
8053 8772 140300958
1513 772 407713496
2028 1114 821660636
7315 8205 254754895
18703 18776 935460490
8207 7257 339402477
12372 13194 430166436
10304 10458 773596081
11183 12146 126411072
9986 10892 811214727
7424 8212 653773508
10274 9717 285579546
1480 2321 626526551
9560 9769 638311658
10358 10929 802272917
8217 7645 740881310
6389 5394 30491527
3079 3926 427334299
5920 6181 472366546
18519 19307 497801941
8222 7590 382694702
12774 12474 299203045
18839 18521 524948762
18115 17975 970948957
13124 13006 363267791
17221 17270 429805656
5248 5404 438447986
6746 7292 65282389
5396 5264 30217357
18707 19542 115048005
12875 12118 628392128
7805 8233 871187682
19500 18953 421161652
17064 16686 727600451
4815 4136 69193809
12094 11991 662358189
6149 5694 637680689
3521 2862 755162797
3253 2860 29348180
16678 17177 564049507
14926 14389 568078613
18309 19206 99494433
9564 8679 519571292
13353 13953 893147445
1402 914 18820886
12533 13144 751799298
5280 5492 665052386
5855 5562 21288022
12898 12094 222064141
11719 12507 622978039
8252 8060 421806529
17232 16801 56947071
4391 5308 719245945
8736 8160 929514346
709 153 848890808
9208 10098 977069422
5453 5357 137091067
9147 9268 292400139
11494 11822 314360556
5525 5504 430020194
468 267 855772120
19856 19500 244145738
11799 11563 35863651
19145 18682 283337889
10977 10582 389715835
17871 17450 669431776
14958 14866 628782218
15773 16636 547318002
14502 14764 619272944
8271 8122 212247111
14381 15135 399143344
1704 2632 43955492
8274 8005 513415017
7957 8275 574722365
2350 2948 750040713
10885 10797 41521285
7821 8278 261401021
3343 3997 750227781
8280 7640 448152748
17816 17452 601620587
2692 1757 706368740
18119 17244 517105189
1 191 224734996
16572 16160 851249839
8848 8938 228924541
8287 8211 308590954
4139 4979 531676323
17248 16364 598200365
7991 8504 892022600
11796 11225 680351967
8115 7708 42520730
8518 7992 502718790
9777 9630 224092588
8295 7537 301106458
534 744 824319779
11276 11720 330194526
3500 2896 853391410
7456 8307 57443824
7603 7543 254352328
6594 7561 96296542
3397 3700 412516871
19393 19903 944114427
8304 7588 387071993
12337 13309 809264434
367 10 367166334
8045 7826 510969371
12902 13528 843975561
15002 14333 514714188
6011 5936 483995788
431 1 316857842
8312 7716 522834225
1674 1247 675180320
17930 17315 411727691
4206 3927 128588390
15705 15037 51038476
5014 5862 335816102
12933 12440 859970168
15422 15566 938368291
8212 8320 615592729
6313 7196 624961243
8322 8067 80026613
14395 14705 136077335
1643 2257 242715069
3327 4078 261962048
1812 1859 680703815
17196 16608 237732852
3588 4015 412206142
7171 6517 326051673
2083 1968 8987161
4901 4269 31403697
2982 3002 458041673
8329 7833 32843311
2232 1819 86710455
17163 16293 352401929
7872 8336 156414317
7693 8337 697813967
14424 15100 70998675
8896 8927 866644475
10872 11218 837056926
14601 13733 707335625
12292 12911 353090244
8343 7760 745644873
10756 11303 723371443
9470 9384 824573874
11259 11869 950867074
18873 18125 13220345
13004 13943 607425256
7613 8026 502573474
3816 3948 802542508
9674 8834 488861655
630 203 532298332
9804 10188 237407927
10437 10274 58663746
18837 17989 960137968
11408 10756 366453652
1458 681 297094032
5124 5427 13149163
9819 9434 542682136
12882 13057 49724662
2416 1912 122025170
3637 3802 590058096
10396 10538 562998629
8457 7962 67485775
8469 9396 543620519
9132 9210 247842367
19301 18488 670535858
8368 7952 481046862
11668 12513 231779898
12249 13187 882141673
13750 12785 989462046
12843 12686 227980295
18799 19475 329656892
17096 17931 72187812
9130 9193 646238858
8422 8924 347217265
11123 11343 95618915
8378 8092 178432970
2248 1546 189873694
2721 3085 990105576
1340 1036 732918757
275 1 931106648
8840 9441 388231876
14370 14730 250371499
10616 10306 226127105
2530 1970 206123632
18744 18370 621339308
17628 18390 107264863
5801 4801 660538742
11483 11827 840826583
7672 8391 93916871
7877 8392 155353739
3477 4250 106052618
8557 7619 941017720
15570 16486 792061260
8396 8192 594723866
10033 9141 204628485
7948 7510 965177823
2592 2281 373960757
16085 16230 524184284
8990 8482 470225331
11131 11885 742163134
5984 6620 764122050
3899 4241 126234116
15170 14319 776254694
18770 18136 381548140
3377 4270 238722294
8974 9686 302453675
16630 16310 218504049
9532 9411 780893281
1 436 140533781
12128 11709 831980364
8904 9751 944972206
5047 5913 509662396
12441 12748 454010669
13126 13274 275146823
8417 7818 844883705
16235 16946 879934141
18475 18128 346468490
11765 12672 842982495
8421 7683 867865651
8422 8324 951148363
4398 5288 453868863
15672 14684 53004347
6095 7068 129249856
5147 6053 721711983
14612 14297 468987812
7161 6268 867489768
6327 7049 276205705
6996 6678 697287383
8431 7443 622361043
328 789 59637589
10561 10211 861649787
3354 3752 55907412
3533 3183 612211753
11639 11679 30546646
17971 17199 757367558
3803 3022 410801757
9356 10268 280294347
8440 8247 960275362
8001 8192 239014175
8709 7800 612763017
8443 7478 957782303
17796 18271 303001685
18641 19408 520130622
8446 7915 412642072
6300 6758 40649807
2419 2346 575235438
16279 16397 736813536
761 1541 532092267
8377 8451 825523658
3898 3043 193262034
8243 8208 971498758
5066 4344 815996040
15853 15293 500467906
8456 8082 87445832
6571 6144 579554484
8377 8458 202648727
15097 14771 954901935
8305 8460 250306299
18580 18230 408225396
19535 19492 587079784
5905 5681 964792010
116 63 176945147
14967 15501 317534417
9802 9397 617458667
14914 14548 418300051
6946 7057 50340796
17854 17328 593928668
14259 15036 900306613
11649 11370 991037516
19655 19456 7538837
527 535 813530538
11743 10831 213059202
8139 7319 49928315
16033 16409 109812290
16184 16561 450387155
8578 8346 977689005
13717 12781 892004716
13529 14239 582262882
8249 9058 155681525
18018 17447 372675002
3371 3685 64033708
7770 8484 609744634
14857 15385 486941999
6869 6717 370396621
2763 2820 722469519
3716 3734 582523633
18940 18745 234406055
8049 8490 191321392
13992 13804 926458028
3104 3017 792099986
17994 18627 787284229
7788 8494 166965713
1098 1180 413585500
1703 2653 797434381
16528 15655 433895157
17415 18269 905337537
3471 4044 603974206
13567 13558 536861174
12605 12566 69885608
5402 4935 979758774
18829 18573 980634550
12357 12157 36664260
15619 16175 987838035
6803 6437 657718922
14248 13356 435877225
17521 17048 422397011
16993 16662 116974767
7392 7698 931850170
7276 6450 362396099
7803 7695 264807522
14669 13797 965848952
8514 7718 1064680
3930 2944 899578737
8457 8734 785860374
15148 15713 540426735
17677 17006 86198874
18116 17251 71610855
3218 2528 30490742
741 1687 555418456
10840 10437 958172280
7653 8216 670972379
8840 9355 783651821
9005 9041 63222652
1121 612 579853906
3102 2745 665313224
12785 12401 10578123
4799 4311 122311463
3268 3136 713628184
11163 11902 53835884
11273 10866 673305284
3013 3210 579815083
1147 1042 315643295
1712 795 469233482
19852 19045 660733551
2057 1105 344641627
9030 8301 338046179
11489 12160 745032489
12940 13829 873689544
8078 8541 511919377
18134 18055 612768895
16212 15887 343163028
2773 2940 128302255
16912 16679 199855274
15180 14424 627371063
12996 13687 263880280
17771 18104 25733991
6305 5813 647522436
2810 3155 972106095
8511 8321 962709001
7558 7045 460323607
5603 5889 320064007
10421 9943 89436593
4331 4212 12648572
12250 12434 126470220
7201 6218 348797209
1241 2080 284314923
822 64 732175950
14201 13259 516511094
2828 2406 978635432
18978 18649 447142190
11165 11292 41955932
10113 10434 958368614
9010 9318 833988388
8042 8623 185172657
11620 11084 213935177
1745 954 324683223
12873 13703 77177089
10709 9977 330010828
8571 7989 922557692
1804 2559 559801826
18759 18686 16585018
11568 11137 894943037
16895 16799 115015455
1650 2011 141259911
16495 16039 795836361
2068 1374 777234662
4037 4300 994452897
17810 16813 22795563
8171 8581 860587568
2722 1876 278774349
8583 7687 347599413
18564 17663 585369621
5949 5121 989956596
18660 18168 3105818
14794 14065 91286480
10364 10703 332594416
7623 8371 441397532
8590 7779 423323037
16254 15591 163327279
14557 13963 625931596
11611 12610 840770230
2015 1140 47480134
10942 10225 674259791
13744 14227 354121501
8597 8077 79564115
17311 17665 254897450
2119 1593 434920434
17607 17293 936595258
245 371 841923974
2893 3549 98822533
5557 5756 450470945
8604 8272 187474912
16243 16710 475350120
19394 18884 42339635
654 1020 569161381
5330 4942 809047852
6088 5564 860007959
16041 15639 587023413
11337 12152 23214733
16248 15992 228686244
16405 17195 695257139
10794 10851 88648754
16252 17250 788648363
2309 2661 434736303
18150 17218 268793951
3601 3443 432833268
4376 4038 878540566
5968 5559 229659928
11518 12030 453878470
8622 8515 529223399
8032 7061 118484393
8713 9538 38974351
13818 13160 230891667
15272 15249 771904413
3632 2754 150978179
485 1 506644776
13945 13037 248006264
10738 11570 728255564
3859 3339 815515526
9339 9636 720115163
13031 12807 610892584
11747 12065 720254542
5776 5639 421419480
16153 16840 402690
8005 8637 417127901
7775 8706 855616417
7813 7748 986343525
8864 9332 26535389
3873 3734 109280467
3697 4130 729927013
10209 10553 187516506
12484 12710 336803345
8178 8645 203922379
8646 8509 873643616
19828 19878 90142123
17844 17722 647963685
1900 1799 691931785
4013 3088 575417725
16859 16715 440468878
168 1 255996932
5363 5175 36014934
4400 3566 671215689
8086 8655 146735358
7321 7865 918821247
8035 8247 208062847
7742 8658 562015605
13683 13385 504294714
8096 8066 377943240
14255 13947 586407892
73 1 197990231
19935 19664 502224963
12268 12488 583455991
2779 1862 40464169
17954 17182 585840232
2084 2870 317355873
7802 8668 484002440
1222 838 760071384
18438 17837 672482247
12084 12534 110319007
13779 12910 225348059
17312 18149 944869694
4306 4574 268440501
10362 11014 566760010
1391 2352 651271603
5943 5685 49636410
19459 19415 421203991
13327 13097 888156022
16382 16677 254126520
17175 16558 36875185
3836 3150 164578039
12659 13654 675082361
1760 818 313081077
18059 18605 448243724
1415 1482 381612291
5161 4231 334121070
17999 18422 39381594
9608 9550 220750520
9195 8357 822592525
9789 9359 8214707
6744 6835 540519739
18842 18037 878749349
8694 8166 15055753
1274 1265 252084075
15208 15222 897648591
11903 11504 323940040
5540 6269 771451154
7074 7708 157152765
5719 6019 955677107
16851 16156 885544602
5116 4753 293725925
18020 17321 443056019
19482 19396 521580644
8705 7902 936235158
19834 19547 949593701
12136 12986 777168796
13250 13315 939328456
3617 3955 63597759
12558 11606 276986005
6746 7643 987009099
13927 14471 966572198
373 611 617721623
4048 4555 544498337
12821 12915 795889942
9675 9389 839177002
9699 9014 266565161
16634 15873 803387478
18687 19202 229696823
11672 11593 563902818
11569 11524 254210432
8717 9204 347784869
8723 8569 694921774
5322 6140 30055363
2683 2374 372221997
18251 18151 698551844
14538 13703 285273661
2991 3468 423422372
4393 4669 43992390
14748 14142 742231436
13514 12805 496537323
14135 15000 974684098
646 1 711733345
697 1409 56925244
11302 12089 728246146
11840 11574 273116858
14428 13431 337076253
7213 6625 762172597
2298 3292 971820945
14153 14202 431291282
16206 16971 56277658
16538 16349 375885596
14682 15046 875391338
10717 10785 740600881
15769 14813 359394300
2673 2431 375122875
18747 18647 553320613
8748 7810 661952995
7356 7705 751317740
14433 15255 395111809
7697 8102 993212571
11529 10639 266130390
16262 15309 830683926
16368 16850 616047741
1048 848 838453996
9710 9448 271569311
1 268 998257068
17474 16481 525625447
11213 10806 285119994
10029 10141 605615541
14872 15657 172664289
8762 8371 500343575
14490 15071 280738667
5000 5466 710811637
16347 16785 693776239
13114 12900 836676363
8133 7515 246697643
18563 18541 522244124
6188 6257 11787026
8160 8770 379366885
19313 18467 766907239
6280 5979 41848401
2500 2686 858972939
5637 5536 116140779
16178 16159 504974356
8776 8011 215785368
8777 8394 649798046
2483 3434 766854
2081 2241 234723430
2957 3598 219772000
3394 2709 478600085
7838 6947 299759556
8827 9747 26272729
8784 8238 383151862
7788 7885 861783226
10660 11304 421530838
12172 12152 323445804
13729 13451 448160783
12958 13373 930238560
14003 13246 162761618
2300 3136 471869408
16695 16096 204826435
95 1 513886171
3066 3607 584771825
294 527 65418429
6016 5394 870931852
8700 7920 749859075
8798 7940 823040658
7815 8799 963393102
19712 19585 700587979
8453 8771 66648758
8113 8802 11220790
6092 6813 315604064
12308 11659 927608131
6544 7167 60929363
8806 7816 506422082
18883 19613 364415367
2404 2039 568716828
8809 8122 266372415
18540 17607 7567169
9533 8711 664301977
19579 18724 487720417
5904 6603 708783460
2817 2168 49675871
9828 8898 636110897
2562 2858 615003651
8718 8817 869618605
18287 19218 169012975
14297 13539 645160750
8945 8974 58656340
8819 8821 25888651
13459 13051 887238373
6985 5994 528848177
3025 2433 666024332
8138 8825 39701107
16598 17366 997514844
8530 7615 943223842
1658 1194 551091144
8188 8148 261280350
1767 983 890614290
8618 8671 11493291
3868 3527 776792326
8833 8800 218506312
17280 17540 109731303
3011 3080 307811260
17702 17097 929582506
5358 5075 862087345
7158 7824 944803682
18769 18597 405517061
9278 8353 291451644
15022 14445 670796831
8842 7936 887322668
8320 8355 55532415
1932 1024 830484903
9655 9085 17900953
5696 5920 787736723
5782 4801 224331492
11941 11696 124998715
1956 1812 839576878
19897 19718 800094728
8851 7921 614556978
16345 15652 64929709
1047 403 532365932
5773 5964 218057121
15933 15197 676237100
10655 10568 749742034
8221 8857 480199402
8261 8858 130138776
11499 12033 248623833
8860 8753 458063335
15045 14455 220065982
410 245 303265994
19051 19912 429788163
8282 8864 182449932
4562 4504 868641031
5329 4355 32360760
8446 8843 896606905
104 1 278056133
12398 12273 630499941
4985 5985 292636298
4589 5188 43162062
3765 3757 560580984
15467 15835 640445308
5482 5110 152395655
9943 10880 85167447
10225 11082 75668209
14667 13881 740065653
15730 15885 972610975
4694 4023 24459057
15331 14379 760624352
12178 11996 220059261
5223 5749 572005729
10474 10266 653090681
3615 2661 39549274
17025 16597 307392580
12887 12315 506106629
12495 11859 597362449
1502 565 827239764
7034 7044 881231486
11754 12044 132191459
8891 8185 148072994
8892 8262 761636652
18291 17678 7448933
9570 8603 9235450
14800 14064 425245845
3316 3558 33590048
12720 12031 586446902
8185 8528 157397098
17385 16879 624538265
17173 17240 887750100
9053 8410 492332976
19035 18891 95412218
7926 8903 302829344
4655 4096 941903056
12852 13534 563255448
6557 7557 220875923
8286 8907 188007009
13625 13991 809084159
12931 12876 377601591
9556 10438 673465539
8911 8101 438065240
14241 14266 611451698
8913 8180 70128858
3329 3763 426412091
8268 8915 645494593
17095 16919 18163355
8917 8208 671803473
6551 6228 344228433
11225 10289 512470561
8606 8920 732824914
17192 16303 825469553
2584 2155 468948095
8326 8923 123491133
14992 15360 21199572
8007 7621 615487891
6239 6494 124940514
9414 9421 889107105
8928 8105 614452863
9797 9355 699397906
7943 8930 842368188
10066 9418 718359707
2065 1703 915239959
2347 2944 36897744
14203 13513 288191218
6133 6554 599467069
7578 8296 464492612
10918 10112 290343090
17362 18109 826384015
17788 17525 40738270
4992 5686 784724754
12961 13095 190880031
15375 14567 496387391
8943 8548 698641817
73 221 451357295
11572 12504 912059782
10372 9888 768059861
4583 3901 13257676
7433 6581 499500208
18200 19126 335869909
19669 19661 9635013
8951 8913 104822171
4131 4623 837659405
6663 6796 432407554
12555 11875 68698283
4829 4840 193783659
8299 8956 553991200
8187 7852 351772294
3437 2649 672395458
8010 8959 28372839
15424 15533 41034859
10989 10304 924371677
6522 6947 539238254
15910 16726 794360319
13995 14322 127730383
10468 9865 169134599
6855 6572 269047475
19560 19282 884779620
5084 5457 841729813
5354 6186 209711370
9377 10027 92009659
8516 8971 4386573
4946 4325 440821864
8563 8973 903384942
13326 14290 510576212
8424 7933 281535029
18031 17788 517232089
6516 7321 583558591
934 33 391098735
3608 4245 567305306
12106 13050 592982746
8981 8028 694201359
4290 4213 21295010
2968 2681 668372671
8984 8670 976116164
8136 8119 358525042
8986 8602 544200871
5632 5053 914677739
11663 10685 919367249
6882 7097 208196992
11887 12676 841727195
1 393 881734696
2467 2199 671219746
1854 1856 441391318
17188 16816 458051520
15086 15014 5552645
2941 3428 976895291
10418 11134 625805716
11124 11754 46749819
18181 17890 573682389
9774 9645 28882050
13533 12571 172410593
2171 2606 972598871
15153 14673 681962798
9004 8985 752560195
9005 8896 554360419
16867 17355 248409920
15808 16721 346494826
7815 7138 509243567
18871 18311 680641223
11525 10906 773983817
3119 2931 802901033
5519 4770 797404760
7888 8360 457069119
9014 8042 803904551
8296 9015 812772045
17893 18850 445582519
18672 17770 723315967
9018 8334 823810995
19950 19940 157595133
11461 11690 213341350
2712 3261 639867839
6745 5944 433724524
17125 16826 582418979
8576 9142 547360487
8041 9025 41141821
3594 3032 198255859
14540 14061 968291310
8476 7522 8648347
3736 2907 311949752
4395 3766 945630605
18224 17758 691719888
2892 3416 813038539
6867 5872 566476661
5248 4388 517499556
10477 11141 434492289
10636 10985 10786275
8838 7978 940999486
729 67 852764486
9039 8646 442609274
9035 9040 664315441
8448 8251 114854366
11961 11571 710897572
7775 8101 530970235
11926 11319 74672747
9045 8800 19049894
5235 5185 876596116
2081 1849 758168326
1597 962 154205990
5604 5443 35677931
19666 19141 372672784
12784 12758 625746657
2576 1729 216494688
9509 9972 491261574
3289 3108 859805365
11168 10729 21731992
9056 8349 101115383
11427 10658 51064402
8192 8481 969928261
18452 18756 835490553
8439 9060 748274223
2127 1631 890455986
8159 7726 974458662
11919 12832 653741974
5140 5720 75757616
18321 17431 169218056
973 922 607783137
10600 9969 12371270
12226 11573 264459398
6343 5365 102480703
11746 10832 782276003
19883 19621 655886501
9072 8853 682615200
9073 8553 482181186
15543 14831 606520511
18956 18114 173034639
17419 17673 71031377
16924 17654 16640387
886 1606 442676522
15404 15222 187920553
379 813 473082962
14965 14085 562654069
7365 8150 266756093
2275 2946 190521304
9084 8322 24873661
10058 9160 217451282
2215 3137 846983927
8934 9087 627834568
8810 9088 374739092
8850 9089 40520278
15888 15235 224967416
3908 3648 223537766
1179 1493 815559480
10875 10719 266395842
6039 5543 531340935
3547 4366 411551334
592 1 604128498
4317 4183 442346970
5202 4463 440313934
8311 9099 776723390
2022 2552 878036846
12461 13289 909804454
504 451 106176921
3339 3094 535447337
12551 12593 801066554
2341 1351 694168373
7326 8093 328809690
6630 5947 687470501
16454 16963 822128972
18127 18858 991966486
8199 8957 242536487
8977 8673 395918582
16416 16499 162910074
4401 3618 813174749
9844 9798 44914106
7825 7388 481420833
16907 17179 345317631
14730 15470 810397349
10251 9746 732838000
1526 586 70774769
7403 6440 799955452
18529 17588 263339912
2742 3694 247224908
17680 17989 359187317
13473 13922 514563317
9125 8556 102789672
3776 3312 625046257
8701 9127 453706880
13904 14572 353451344
19971 19074 163302953
14788 14153 822487083
11931 12198 330461224
19263 19980 679285210
6807 6954 328407476
17399 18139 504230502
9135 8291 167267144
9136 8381 719836993
13869 14500 199249910
19373 19494 282445621
14080 13278 348348670
8366 9140 753017499
7164 6451 507783071
1 438 479548365
8788 9143 65521453
19408 19979 668558302
8779 8061 906766692
5177 5534 561825672
16916 17061 443576060
4092 4421 273872997
11484 11949 577721981
4504 4044 318189154
7784 8686 852455253
6390 6746 271535474
4467 4350 583884584
18455 17910 636115839
13434 13019 858629991
18509 17981 686264998
9157 8417 451995940
14352 14536 653583267
9159 8385 732076837
1796 2427 37139082
8738 7880 793699895
14189 13983 951035833
13972 13009 34610116
6680 6218 106534666
6373 7142 155581096
16034 15272 971927373
1 212 174175809
15463 16143 675850229
16743 16611 56488901
8713 9170 335385361
8852 9522 114045401
7582 7042 973119870
11659 11707 32441439
9174 8347 820262747
9895 10786 269459087
12460 12860 750593214
515 1217 426134857
6618 6816 430151333
14884 14523 632714153
17773 17132 517280816
3184 3432 511320029
14494 13743 14455309
8592 7945 642956851
13767 14683 368588339
40 996 108370038
9634 8951 454233555
15326 15815 801300347
8287 9188 561014667
4132 4231 829649655
9954 9290 552011742
9641 8888 661511059
11217 10742 610393569
13358 13550 37202755
1737 780 559679030
8598 9347 713439187
16568 17527 134904382
19142 19884 577856451
18368 18052 41612683
17457 16557 642148692
10511 10539 369240980
5319 5200 788061155
5445 5042 892309421
16525 15643 406115190
17374 17033 981164342
3320 3102 202471061
11196 11453 394408466
6149 6900 912315995
9208 8382 780275035
9630 8810 564547788
1564 1926 652053587
17546 18349 67707753
18203 17444 171718558
9692 10135 66330114
10340 10298 474843311
11692 11835 870407628
10798 9917 59725185
2467 2787 701223091
8613 9218 374767751
9074 9219 877098225
2203 1712 979758821
8713 7783 214400224
13262 12911 792213216
9223 9164 193779468
11606 10798 786627731
12957 13874 429265549
11428 10913 992731876
9227 9037 506682772
14908 14686 128949943
18354 18294 171364931
1135 1227 782453346
17656 18656 46597570
9678 10300 36965728
9326 9401 231837071
11633 12145 747433033
18758 18568 35483413
9236 8914 812832001
9762 10649 486124929
2191 1566 15954224
2926 3915 66756561
10249 9342 591911155
18336 17480 904612141
11495 11095 692742098
10552 10904 156800379
5272 5498 17669105
8680 9633 13454382
9246 8739 110803850
602 310 278630238
8869 8487 702862490
4551 5309 468659486
9210 9250 534020827
12300 11531 165359882
11610 12551 99040243
17188 17743 269267999
12026 12428 235407339
1200 1181 891215568
1539 788 594818018
9257 8450 747262293
19010 19011 909974787
8749 8007 238577223
5060 4680 63888820
10684 10017 196445034
10725 11562 800569104
3942 3009 620981450
16930 16547 452933784
19047 18567 57508873
5322 5443 305371173
15149 15401 497380855
18835 19402 40658466
6734 6114 593772643
14778 15633 740919799
12140 11711 416107057
9272 8651 556630728
14855 14950 492178349
16174 15959 554248288
7799 7453 66446623
3968 3642 3695208
3049 3884 28958624
6400 5787 796802013
14748 15042 295818283
15922 15100 340254913
9152 8950 201364215
3178 2283 531473424
9417 9103 429825284
466 769 907387381
5371 4877 46742516
14829 14457 427184702
4419 4044 558138397
8886 9288 674668302
3154 3202 305388764
19176 19031 582079441
911 208 196438828
13471 14112 156792949
4345 4329 302937207
1806 1470 91417816
16801 17475 840646572
14915 14154 780327036
2175 2696 29106833
18179 17883 507921026
928 643 602732891
2424 1675 626517462
9560 9657 846216316
16020 16294 309532071
11153 10316 254355644
11383 11209 508839450
12111 12712 57402251
14435 13843 775589183
18003 17409 278533525
721 1663 57828932
7420 7165 809901464
17554 16703 723030248
17710 17632 739470706
9253 8817 477335347
698 1 153069439
12303 12702 503395172
8437 9315 749863457
5580 5890 487666732
19332 19084 988618656
12195 11597 228797721
16752 16150 756946997
8690 8223 55155029
19830 19592 28535393
11786 10987 816375440
2360 1380 130631043
1 3 530297915
701 1168 677438122
9326 9160 334762743
922 560 791601064
9020 8327 719247437
17362 17068 890130536
6359 6163 685955743
11872 12261 773061249
5893 5933 142944606
15753 15230 27501834
9334 8757 998970750
4729 4104 264795825
1620 1595 819666471
9337 8647 572294151
17872 16956 285152686
17739 16957 811999262
12757 12532 54956739
19628 19351 885065046
11412 10594 763986412
14888 14020 890297460
8698 8333 8940338
2947 2932 40652788
3305 2886 49233945
13510 13403 741697953
17068 16942 754501078
1694 1289 147320418
7671 6871 112160701
8701 9351 365669463
7921 7639 449658361
2509 2826 304639780
8400 8116 809661567
12189 12669 328535693
12039 12388 475217477
14229 13834 969722692
9487 8975 526127278
6641 5818 22932990
7319 6559 506684233
7035 6136 404610252
11231 11801 707399612
1 570 893033129
15088 15653 699362811
12034 11512 384656719
686 1417 328335550
13164 12348 667641168
15282 14504 249775665
15048 14059 767075425
3658 3573 695599341
9371 9353 75087353
16952 15964 923077927
8759 9373 98991643
3081 2526 183572007
19677 18705 565830255
8682 9376 514146300
4529 3688 117846424
11150 10664 379033967
9379 8774 558341314
167 60 938306101
18913 19824 185835386
16335 16836 12136809
4482 3788 946606531
9384 8830 887187513
16886 17380 984784998
11295 10387 295623903
8629 9387 540581769
5123 5166 966769107
8523 9389 292711299
18748 19626 197856574
10411 11055 768101359
9452 9645 916513970
6312 6172 168463615
4065 3140 976998681
13264 14037 310428436
11091 11971 720791276
5759 4933 849243275
5039 5341 648515238
9241 9399 72508889
13083 12195 244038007
18911 19662 687498202
11667 10755 935317052
12757 13480 234186854
9806 10056 610788015
10951 9952 54139686
2929 2882 930026715
3242 2430 120455333
16732 17560 887789780
4106 4695 101593514
7059 7461 18534052
8474 9314 889857222
2040 1858 806253704
14779 14804 82911273
9414 9241 400705885
19724 19566 304142777
17345 17904 933638997
7042 7651 309523302
11332 11030 618512110
2652 2517 54052791
14235 13649 295766565
4074 4607 443629737
1 357 492892134
2759 2223 428776122
14491 14401 38176712
9774 10583 167077441
9426 8787 288935415
9342 9833 57398016
6219 6404 242812785
4996 4564 594579964
13116 12402 552318582
10794 10864 846997901
18434 18879 636793657
9433 9208 989943729
9434 8738 469515484
4791 3900 771250341
2628 2860 898569883
8987 8571 447535031
14731 15413 119801160
8923 9439 445544534
9440 8769 561561847
7665 7189 245626219
1 377 177778426
17314 16632 815516396
8883 9444 662435856
10079 10288 427859373
4496 4800 139022041
9447 9365 578938
7667 7057 691796621
8477 9006 277388644
1120 1203 438270446
9312 9451 545701464
19726 19192 511103611
10314 11046 535431158
3167 4154 943513575
14276 14262 164674463
12155 11289 793065417
19871 19032 922562000
1 267 121632149
850 256 334270895
13107 12903 911803083
1058 287 478487268
18387 18531 243183470
8149 8338 527049130
14182 13609 725528248
9360 8644 720229670
9466 9243 374000652
8702 9467 631408631
12867 13403 882601004
3433 2844 881734414
7153 7063 774844076
9471 8834 821676736
2362 3203 577749927
16144 17129 266789401
11447 10827 456214960
11700 12199 25316980
4040 3616 274057227
9477 9159 199329096
8641 9216 772774174
3615 4361 61426757
12400 12655 801233186
13702 12739 202642336
9386 9482 25373982
7899 7270 376487595
13815 14797 977368598
706 795 217890472
7074 6934 545244287
15586 16374 598626271
4152 3329 196911095
3367 3929 272853230
15044 15590 343013171
9491 8655 173132385
8651 9492 615894073
3684 4116 821734530
18290 19076 461402319
8842 9495 406585202
8543 9496 344516403
11535 12177 534802809
1548 1550 114047756
968 430 370454427
9387 9500 195847841
873 524 127472748
5246 5276 11606089
9503 8670 66481957
16954 16582 368012322
13356 12452 418847990
15233 16032 990146054
10445 9617 598627998
12693 12411 19017147
19890 18893 60373562
14139 13314 89407338
12437 12634 754183514
960 71 290990675
9042 8482 10109274
4697 3767 187316158
11560 12196 296938480
6952 7048 522197045
9517 9033 751346177
8525 9518 977847536
8631 9519 742865081
6884 7695 97266577
3362 3999 887545050
9172 8172 284017170
9523 8988 995536980
1698 1449 1297659
12798 13117 334658583
4996 5499 336605656
3486 3096 168866853
13961 14188 938727402
16942 17932 553124331
2472 1828 765462813
1025 1609 7260369
8412 8432 81873210
5459 6349 787372304
13143 12765 852101470
16851 17343 460604611
1844 865 974636459
8564 9537 418745154
15232 15185 305277757
19570 18658 225382059
2971 3688 516971103
17006 17221 915965889
5379 6246 708286719
5476 5443 104262650
2713 1969 874482016
7402 6982 940341715
8830 8150 120830223
10580 11185 594337639
2953 2093 657693720
15810 15524 711864128
15218 14389 163104889
12849 13472 146544493
18905 18157 731153879
11106 11254 604475092
1 882 886375792
13218 13374 538668234
9556 8757 30018641
16876 16068 411770593
14000 13482 609151433
3497 2549 34173185
14538 15099 195017757
10975 10502 357931963
3922 3983 719811965
9849 9363 97520857
13524 14453 173741879
5709 4796 632069690
18789 19623 412682539
4364 4907 969060061
14525 15369 755506047
14076 14633 520213051
1961 1066 685428884
9571 8996 58657242
9572 8694 145752888
4238 4486 355384607
9326 9574 416922909
9575 9392 674063204
2543 2245 506974601
12270 11961 918033482
3247 2882 633311312
18806 18482 19081296
16689 16505 211559680
1 284 286106533
685 1521 854586971
17370 16852 43123515
9949 9497 724933130
8758 9585 19659293
14065 13079 407285903
3605 2718 297789698
2780 2513 200752508
10137 9442 837181986
9590 8609 408702946
6212 6329 759539528
11624 10895 632000269
19050 18560 68719657
1 416 52835694
8173 8090 660174068
18841 19406 641307609
2139 1602 116703530
6316 6783 641687281
5414 6120 798849200
9600 8774 753006816
17813 17755 440096547
14694 14330 656272715
9276 9603 788484459
9480 9689 746407300
8920 9605 504762771
16520 16945 760873730
4657 5573 267871447
7208 7872 901783055
13372 13136 257576959
14132 14855 921590977
6212 5852 784776684
19877 19015 695768619
12009 11449 197557361
16849 17226 973911508
6984 6645 834206564
3323 4053 315593577
12876 13648 44546036
9618 9586 862155438
1524 1020 157503036
9620 9381 696663994
4480 3662 857887513
3831 3091 475519844
8697 8185 417695801
6252 6732 10338809
18855 17949 341901429
19413 18995 156001840
13427 13473 103397985
18054 17775 43860575
5022 5237 233234209
8753 7779 802918894
16702 15846 841180030
4939 5910 398698764
14441 13575 432160569
7106 7514 354111650
1533 2345 420425374
8632 8092 475411589
18689 19155 879702621
12015 11974 601424368
14672 14448 448086422
12861 13557 14240305
18128 18751 957473331
9642 9259 719289762
8924 9643 715594618
9557 9644 938087131
9180 9392 632911586
9459 9646 53521958
4805 5597 679478054
447 1 276946228
7612 8580 127700377
12098 11349 508148494
1087 400 539395513
10465 10055 942772301
12777 13216 257965830
9591 9654 13072782
1548 936 839451925
496 665 627453473
982 336 223327712
11372 10661 178989313
6050 6318 593647200
5840 5707 698672649
7281 6431 362927454
5007 5084 697264484
12755 12732 376762502
2898 3072 734934854
9665 9621 213348285
6310 5325 452135385
18559 18050 718154420
10903 10703 173810555
1726 1258 458853565
9679 10620 410456358
14330 14648 92703454
18914 18120 631468335
9664 9673 184500260
14968 14092 296948276
4306 4406 25109562
8519 8689 303103568
8277 8248 168103994
13963 13250 310068880
10067 9168 128157123
8472 7525 845980331
2858 3768 401927244
472 1 287029485
8470 8179 254392504
11661 11052 974791285
15331 16049 431993642
4915 4167 614203296
12105 11505 97570586
2926 2002 391393477
2988 2346 369346985
9372 9690 586942243
11772 12010 539099697
9235 9692 91292183
9693 9107 424067361
4409 3702 662236307
4386 5170 296870152
138 97 119664331
510 172 37326319
9698 9442 13002801
12338 13273 761073388
14520 14974 145663396
12117 11148 905334260
11104 11085 122931172
12313 12574 764121585
19640 18698 708701770
9705 9425 10933524
12942 12463 462027190
12084 12491 611266925
17976 18217 839613384
18346 18675 63604153
3769 3566 202122835
11701 11517 339928187
3231 3579 649088782
17316 17566 241820494
14596 15538 603446157
9715 9086 797724793
8971 9716 291449200
18728 18833 90275012
5520 5094 555960027
9129 9719 22796170
8273 7551 673353510
8258 8279 899518736
5265 6113 308314069
1134 302 32435477
8285 9110 539122122
13523 13611 871727018
19424 18996 498688697
7773 7405 955954756
9541 9728 668850909
1612 1132 694812432
8907 9730 783547113
9177 9255 165405830
4662 3993 158207554
12989 13129 124019521
2800 2338 210697579
1 730 266627086
12086 12546 885578944
15566 16328 603616323
18450 19119 411259752
4514 5213 613833810
6015 5777 838528645
9817 10790 42961565
8944 8786 872658093
9743 8746 863846540
5893 5567 996969886
6642 6064 706541533
5953 6942 251548205
4764 5354 980350524
5255 6203 2136192
11365 10933 627288340
12836 12717 504991869
17504 17712 835342244
1930 2082 233964674
6823 6389 322740565
8083 8647 955699799
17280 18076 481865291
5821 6218 601387105
9757 8884 550350394
11316 11884 544232216
1374 1708 24031611
16317 16523 740443835
9761 9270 291989599
1 306 752587074
11451 11269 157938883
5539 5401 515534996
13655 13098 851737060
6032 5400 608717050
1583 639 162586229
12943 12899 191109075
194 1 961082607
8331 7844 952041098
6157 6166 857046569
5377 6309 201259462
6409 7145 71514664
8468 8176 780277984
18592 19343 712244024
2093 2956 516016538
16048 15409 170749755
16323 15516 709856270
10872 10668 149984066
7250 6622 679387876
13464 14074 753403226
9782 9513 664703944
3123 2901 71051433
1768 819 518130715
12765 12042 906088377
4958 5832 383778281
19056 19108 53810963
17945 17002 447875356
177 1 988785168
11397 11991 599622895
18606 17958 3068908
9792 9271 302988709
14693 15024 693284636
10323 9793 593410682
19422 19565 354896097
11581 10870 984784858
7360 7741 993361694
9345 9004 715162065
11186 12147 403736167
14927 14250 338737859
9160 8981 323753562
11666 11553 207428189
6781 6652 554446898
6079 5269 439812299
1556 1053 20329369
3280 2729 67924011
14867 13926 507852222
8425 9068 516861506
9443 9809 767250088
9677 9029 772520046
2832 2018 338841802
16456 15879 211368924
13958 14338 789487319
18503 18139 701646843
2330 2448 97620951
1950 1418 286449969
14099 14779 84685179
14853 14226 205210060
10000 9597 82708653
6108 5200 785459003
17673 18405 31475308
16270 16649 2602366
9646 9823 710598359
4474 4843 935627483
180 1 4946055
6870 6321 442254803
8921 8800 909421090
12700 13254 796372820
206 185 64495661
9830 9523 465026864
15283 15565 405025058
3161 2998 357376206
13379 12657 690326979
1955 1648 58590752
10836 10596 530205613
17660 17142 381986516
17436 16578 2260528
4339 3629 194166735
10417 9624 336777566
6311 6930 699737815
14305 14045 870800226
12075 12514 844285583
9087 9843 894638100
717 1 244356777
9845 9725 519455434
6387 7151 819258455
1109 589 598409840
9948 10764 983858946
18481 18048 125574107
8901 9069 422157631
3322 3958 808722010
12542 12117 710184447
5047 4672 59784846
9090 9854 480053765
9234 9855 353489788
15554 15650 459487646
12024 12339 91367905
5598 4647 972276364
17167 17107 363962821
4853 4151 791245379
9861 9624 265079379
18245 17771 330127448
17777 16987 118190056
10261 10499 886793526
9603 9988 301256810
7576 6642 776069395
9867 9026 71671771
9117 9868 466013986
11892 11060 740824878
15930 15896 375722250
16894 17541 821817177
9872 9342 227794584
3254 3541 466623147
4059 5045 792978864
9444 9875 628363872
9070 9876 813999754
14971 15578 264240755
13518 12973 684023835
1423 1054 719857075
9880 9526 297148624
15005 14945 611460121
9882 8906 499830658
18723 19265 566352729
9282 9884 928858279
3055 3275 139383223
8224 7784 443460549
9771 9887 896856860
146 34 453645613
14105 13484 132540521
6288 5617 172425189
9293 9891 19115787
1 298 199752678
2346 1425 36874960
7793 7994 245458055
19625 19435 31855608
5370 5182 955867962
807 123 81335184
9828 10466 19742838
14626 13679 855499771
6316 6040 593304820
8745 7787 275233746
1629 1431 71161118
15717 15045 975237358
8210 7572 948650181
17902 17563 77025730
9207 9906 23378706
12687 13283 35217134
9908 9210 345349823
7744 8251 881467154
9910 9215 499446406
8913 9911 145288928
8384 8644 745062874
10238 11005 588095350
14864 15605 440293334
180 1088 448215274
18506 18687 537494131
9917 9829 651634470
17962 17330 693545981
3725 3338 547569398
19405 19757 886712520
14762 13769 919083359
8325 9024 863210783
2183 1450 343587123
315 197 936550269
16187 15778 506113762
9479 9577 682900224
7240 6410 97791635
17240 18086 130561562
8545 7645 418598003
9930 9044 60184458
9858 9931 169005901
6028 6702 128480138
14578 15571 402712924
6194 6082 423457610
18809 17978 346093405
966 856 951810206
2436 1835 761005543
5993 5491 329667571
4369 4349 926156031
9825 9871 21506184
6477 5785 544682472
19114 19244 5785819
19209 19645 168628024
6880 6090 14392673
10061 10854 711893809
18371 19064 782562681
9947 9782 10069581
6214 5989 242964131
1112 1503 441015323
19180 18697 494244333
15479 15054 196966474
3761 4488 116539311
9415 9953 557277699
12449 12020 33615736
949 365 637938557
2354 2304 84570184
18882 19231 114525131
1803 1200 503706368
17668 18190 804688120
3834 4821 661076246
16693 16393 90386517
2334 2229 631014797
4823 5608 910135570
17529 16707 46659109
3499 4295 236182796
9420 9966 964924111
13538 12590 94168038
12873 13334 11085667
9969 9684 893287515
2429 2217 190300565
12007 11546 722735058
11466 12210 193778982
14108 14819 111477811
1412 2019 258996311
3402 4011 473233402
18712 19502 623849123
9977 9536 28640394
14932 14048 454895533
17638 18056 123271875
4014 4234 215056504
2848 2997 36307926
5816 5848 720053462
15794 14816 199434328
9431 9984 259220771
7675 8428 911517590
15574 15929 282989618
9924 10156 444717353
15413 16302 632177032
9509 9989 62115018
12402 11878 179692488
14698 15384 30507623
9266 9992 39599471
7859 8502 558412918
637 1 2807233
2210 2587 144946825
17867 17646 786171908
13353 14222 499127330
1384 988 691018475
4703 4718 842291145
16965 17439 289723989
1505 2498 459160157
14328 14280 473136440
10003 9664 309555880
19927 19795 45300183
13925 13579 976560949
4394 4648 73079356
11530 12041 205544038
13249 13879 260288738
4874 4120 268523713
16264 15276 70116274
10404 11241 491032971
5500 4899 86770480
13177 13618 208279960
11403 10864 634874871
1293 2160 372570209
2806 1924 746382435
10017 9654 88018775
9288 10018 895184013
16919 17493 990677879
2505 2978 736044668
12424 11670 716936479
8721 9283 719594649
6698 5931 190165536
16560 16023 295205988
17716 16905 600018452
7334 6984 56698726
11623 12417 845126898
10028 9966 101010534
16411 16733 304499679
9629 10030 207860448
16593 15640 528987207
18163 17485 635343539
8397 7762 54573869
14450 13669 509212186
9370 8488 108140223
11288 10858 74863581
19486 19078 776363054
19303 18816 651505609
6037 5773 122660796
10040 9950 368615261
18765 19008 477328663
2178 1799 482772678
14463 14061 58581989
2778 2818 28025358
16974 16501 559455392
7954 8283 39431824
8395 8534 70694820
981 886 472828079
5942 5215 24949894
773 1159 322130375
9485 10051 818400168
12565 12086 163377764
16326 17251 205122570
12135 11964 447843506
5035 5863 382882659
11020 10405 141112117
4440 4773 603206257
19487 19043 841938874
4758 3842 76799373
3122 4034 576890510
411 1 375751042
6128 5361 658358765
18022 17390 850795167
14971 14583 137449917
11920 11726 517399051
4022 5001 166386557
19122 18602 3188057
2654 2074 318117496
15930 16927 905559132
4563 5315 587051070
18317 18393 444731709
12563 13558 783168852
12062 11607 237694666
822 1771 305656363
15708 15620 234096913
7245 7446 745496655
6124 6524 934376494
2046 2950 345207777
11616 11751 37729121
12519 12527 17765191
1085 970 754784868
15158 15080 847581986
17601 17348 80863995
571 643 291944576
3311 2539 115984588
8031 8703 373142356
10449 11253 23574385
3074 3041 680199971
17069 16238 419092172
13026 13934 165988351
4106 3405 811520410
3605 4499 41578425
10093 9993 899641931
10094 9941 501116755
7622 6827 820046866
4573 4045 643595956
4063 3666 443487800
19032 18580 923180191
3402 3470 416221109
16604 16931 273855718
10467 11186 74322177
9712 10102 83186395
4545 3708 855148584
13435 13355 801435144
11766 11633 742923037
5039 4935 540733216
10015 10196 183966800
956 149 261620021
19368 18865 714308994
4388 4351 279118634
9653 10111 628026584
15917 15832 202190188
4148 3309 68208687
7792 6814 997343197
7398 7445 541842096
6176 5504 889048081
11191 11706 501946532
7550 6566 967339965
10119 9411 990334345
15966 15099 404591468
732 391 435613797
13810 14073 373129588
14153 13546 115446362
1554 1621 859597097
1 245 452074363
3286 3123 879043152
10834 9935 59539422
10128 9431 243254487
7883 7706 818259698
10130 9910 499968195
18274 18112 158131987
14632 14093 51435625
7249 7236 751101788
18807 18689 953880289
17274 17105 500350397
19004 19859 257623224
1238 454 501911373
10138 10080 653311205
1596 1027 390176993
7304 6769 356845566
832 1 891246045
3021 2985 178906028
17245 17628 732827978
3730 3516 679019613
3965 4606 292695337
6138 5876 907683640
16424 17059 206961671
17530 17884 111198294
16405 16766 878577874
17190 17648 17946927
9298 10151 771655915
14948 14716 490812242
9375 10153 503854204
7609 7159 123241306
9786 10155 960264460
1669 1934 6098461
9383 8458 293517905
10158 9963 250806822
13895 14894 581473605
9688 9211 784076646
13925 14147 16374140
10735 10802 375238438
452 520 724184244
3856 3182 2167360
6801 6489 572296366
12346 12122 181377935
13121 13211 137372476
14564 13677 596833444
17174 17285 707993756
10170 9739 645520058
428 1396 871632900
10172 9237 127350764
2816 2736 846518910
17051 16297 919002278
1 450 632941558
7777 7538 269348186
12203 12981 71347857
13055 12991 178018420
15678 15338 839831617
5703 6441 946923663
9222 8240 224593559
16915 16914 144262889
18412 17560 319440088
5460 5217 504660500
9147 9259 11849298
10186 9303 760671471
12457 12512 411967216
4537 3653 845670869
10131 10189 73714701
10190 9518 833091092
17098 17447 8810374
4168 5133 355535265
17139 16995 170603283
15639 16501 416882442
8653 9626 925303255
11474 10746 382990251
9667 10419 932580917
10117 9135 653455397
2357 2554 60202982
6139 5731 579565836
10201 9672 943809608
333 1 56212960
18626 17956 36578041
4943 5401 279778367
6103 6840 498280613
17418 16742 689632600
12482 13228 145833500
9567 9448 552252323
10718 10060 731738536
2599 1664 18424528
18514 17718 446144669
14083 13883 479057917
1772 871 202981169
16459 15756 207605803
18207 17507 122245774
7876 7007 549018355
10217 9343 736907558
8182 7471 945233269
2712 1713 368598343
10680 10828 279724434
14403 13559 53068783
18658 18303 10659163
11257 10263 501135841
15293 14379 805215944
16105 16462 729479416
9806 10191 29679022
11433 10806 109301692
3029 3785 618825195
17877 18667 542193971
10131 9168 426001379
10100 9593 804651770
5972 6955 576949553
6534 5947 255111059
2256 2157 813876118
9068 9094 51368705
13154 12887 984145973
16458 15714 301735314
12570 13191 365229315
10239 9869 699631869
10240 9376 422634105
13150 13199 916937644
2446 2401 28349836
15735 15574 789608027
17886 17467 622256606
12280 13027 866230242
10246 9922 679791670
1926 2898 131875663
10248 10220 189684014
450 668 67032120
17581 17336 947532843
6664 6511 43601232
9937 10774 820363922
2097 2516 733904183
2765 2555 325433
10981 11251 533960087
10520 10996 222657052
3478 4197 604483692
13237 12888 7712338
4581 3726 308297635
1 347 745418815
7005 6259 795744999
7758 7562 239373834
2455 3190 664707000
3005 2432 423455825
2973 2400 372119485
6372 5494 457395484
8995 9308 397990235
6358 5982 799547152
10269 9656 175003270
11387 10827 283534054
10423 10098 38224855
1 296 385828123
10883 10988 880742879
12666 12509 344129512
4460 4023 949492412
1 407 606902644
19659 19369 656102889
14912 15219 422105673
9713 9991 836921435
17596 16705 603215876
10323 10915 789705
12299 13150 501223505
1572 2214 261245003
8070 8249 221483031
9572 10285 376526630
5158 4597 334303984
765 1581 193192934
17982 17810 455313116
12650 13070 317857454
4677 4503 755728438
10291 9548 870070989
2655 3183 261499367
16110 15479 403472529
17092 16716 296977881
1386 2227 323662176
10296 9572 490148271
9785 9315 340619780
14943 15902 62609843
309 1 21606215
9232 8634 969708559
855 1648 573190336
10302 9709 245204545
18774 18418 442256876
8238 8004 410445513
15196 14915 340031873
17528 17332 565178660
14121 14053 542086910
11682 12505 200233470
10309 9442 698764935
10310 9726 980072868
4686 5043 41702128
11595 10724 281703096
7985 8104 704957976
2417 2332 950587688
10275 10315 235104120
11159 11300 68895584
7469 8030 704485627
7052 7470 8150975
13592 13550 101697040
15987 15235 666595400
2405 1532 928663806
10322 9612 141684379
19170 19661 605547129
7888 7482 276522531
14596 14322 760018802
9882 10326 265396880
5819 6687 1763635
10328 10028 611432584
11438 10475 816960426
15723 15092 21019801
15829 16413 551685637
147 1 53822067
2534 2730 340773248
1121 1899 587982420
4533 4418 876710523
13833 13166 1788099
9727 10337 622278608
10052 9769 827766913
2506 2660 794244195
7974 8666 780017341
2709 2996 509818619
19010 18050 141269383
5874 5753 382325840
18214 18446 401671303
17225 16232 104329061
10346 10020 955504111
13308 13326 789251095
6688 6552 42851758
10310 10349 830767094
6433 6123 701596903
11073 11781 345447765
7552 6894 556474785
14958 15104 811594909
12309 12548 644002496
10355 9884 9956839
4923 4473 289151028
3851 3800 575556809
9623 10512 347970416
10359 10312 455981167
16629 16901 84761629
10361 9935 846959086
6095 5362 334787856
13939 14294 933392086
5595 5194 369323386
10050 10365 6566918
10366 10352 38849119
10512 10563 548619461
12838 12846 54790730
5357 4532 370651662
16760 16277 731440446
1034 705 248413226
9162 8205 39782639
17205 17212 141687941
14977 14688 525027634
10375 9482 736853434
1089 1897 529049779
19900 19801 660647920
10384 10410 786513382
11657 10956 63649641
6274 5660 802808896
3623 3696 404982104
9994 10382 336456102
10383 9855 473565939
18081 18300 362038822
1356 983 25713866
1910 1277 56832485
13611 14605 894291031
6744 6318 335197016
10760 10095 171019734
5865 6505 211347383
9838 10678 832884823
9647 10392 891860911
17723 17382 13353489
3122 2892 616509016
16985 16558 648645369
10146 10396 475338854
15029 14838 341273491
10398 9886 9189795
18715 17932 349191688
7740 7926 1046173
8658 9357 912657786
19839 19005 412468891
4905 4388 131381140
14118 13921 209846742
222 599 183618661
8258 8211 992600038
12448 12313 520069230
14816 15784 766589563
104 305 77579513
6329 6834 177334349
2772 3540 29888685
12728 13021 28984406
10086 10413 687698528
16313 16544 592491838
7452 6986 572059692
4355 3673 857032983
17299 17969 19487429
19934 19292 711178570
17705 16946 679973129
10420 10104 987065041
17807 17799 404129753
12452 12783 58867367
5929 6136 815768104
18421 18922 182797949
9242 8743 583055697
7907 8594 794603951
11337 11705 790191022
15418 14930 541853302
16625 15993 947515238
10430 9867 299826015
889 1664 632878982
7771 7066 30292732
11293 11191 891400020
15381 15316 544009177
493 1 59469792
10436 10312 204963505
7339 7269 688100315
8047 8910 942028002
13020 13902 757616044
10969 11652 680121631
775 866 890479553
2385 3169 472183909
15301 14418 754026275
3675 2930 307192112
12259 11353 254851150
10446 9988 465194734
3668 4481 190017087
7051 7831 131028404
10449 9888 778236878
1703 1500 548674096
7482 7370 251768638
18279 18035 132919775
7192 6339 522012691
2717 3200 630855551
9896 10457 624811811
13612 13699 13072840
17935 17907 65061616
14392 13724 334282327
16647 16745 839916085
19933 19095 201833195
11775 10932 595961535
1770 1810 174528211
13046 12747 143438462
8369 8091 353094311
11861 11514 560676060
9263 9898 188654647
10467 10012 185658957
3492 2562 255384769
3583 4380 96927784
7823 6827 308404071
6014 5500 864310965
18170 18690 372462559
7928 8423 803045767
4103 3666 330973549
10930 10970 60331532
7560 8327 465100302
3455 3179 366811234
11872 11393 560618998
18058 18994 487155308
1084 198 31577917
7315 7650 824138022
10544 9758 974097878
8729 7797 31166517
14606 13782 492846016
3763 4609 308616131
9665 9952 57040768
1313 1480 17116809
10053 9879 532687566
10782 10713 505188909
17094 18083 311415695
6894 6139 816758735
7897 6911 698874115
9119 10055 815492831
14164 13978 507958080
1153 1962 309096497
17184 16831 85349087
4836 4112 711072595
16260 16349 19627765
11602 12285 126237726
1357 1151 128413509
2273 1530 610041483
17997 17295 637253299
19828 19112 791923912
10363 10755 483217916
10505 10195 203248523
4451 5190 24276645
18350 18864 309764263
10508 9802 941039153
4309 3957 673419229
15758 16665 947997079
10511 10058 12595188
305 957 795703539
7801 7846 68770315
11425 12369 781534076
17922 18348 976543023
9568 9397 28717494
1954 1989 84873257
12059 12287 3908073
1405 938 65347481
1280 364 723433169
5349 5298 633527881
5297 5204 191180951
421 1 202671547
2841 1869 592200704
17337 17377 450553092
10526 9864 563918821
8453 9403 947384797
5613 5895 732588259
8031 8577 522678264
17067 16944 173165395
2555 2455 34284176
10532 9576 128043388
15281 16156 669170756
10534 9905 789893640
10594 11328 29112101
14895 13943 41396917
1012 734 15879950
10277 9527 359455565
18846 18433 179077172
9240 9852 562709720
5212 5757 287562749
16719 17703 85866768
19770 18770 778537494
10222 10482 49699861
7070 7199 108051392
10757 10832 375761506
17795 17629 288227178
18350 17510 165553408
10549 10520 708506245
15802 15317 674895353
17119 17755 674121108
16804 17246 882762512
5889 6545 495896194
2172 2575 49449647
12807 13399 90367289
4293 3640 51765025
11133 11670 29924464
15209 14324 143232001
6998 6522 265205956
13931 14504 115742707
7024 7058 785981451
4312 3501 248780946
4084 4927 599796453
12718 12388 21577385
3534 3008 326805139
5037 5725 164333733
14590 14397 453903629
4146 3635 760445258
7607 7914 628943182
15180 15245 533341862
17043 16194 29361139
16450 15901 842118467
2973 3631 6500356
11981 11891 190976929
5176 5019 407943186
14603 15451 30556131
5400 5408 927302530
12643 12214 698413513
9378 9526 72046120
10580 10304 86485726
17285 17335 352833560
3567 2832 810360563
3193 3035 916134840
3096 4020 844982987
16453 17306 748707866
9922 10586 203980568
9065 9464 35474825
18353 17663 857984422
9479 10086 324374626
16985 17148 657250007
3561 3445 227640870
1313 474 887794511
1369 565 681136332
6846 6895 382744048
7964 7162 902045276
11988 11015 113074697
1766 1124 172288697
6831 7078 843182538
10145 10252 628664766
3365 4229 595532028
10276 10601 819812237
17012 16426 279588847
15199 15391 463463204
17329 17228 606999219
1280 1473 869312306
10606 10469 795639946
3641 2959 60463912
18704 18979 438472606
6139 6462 901281426
17863 17965 6719728
5164 4285 528394408
651 189 290341009
19573 18724 949384736
16627 17010 539901460
15030 15007 474682183
12458 12090 981289283
8000 8419 437715024
4134 4628 877997841
7015 6459 909448684
15178 15356 33261776
6328 5786 936525851
10622 10387 833019812
10213 10181 115333953
7724 7573 869805624
9212 8941 998696828
7807 7043 174535343
16468 16092 557319733
16585 16811 169739998
15719 15246 257979893
5865 5197 76997816
9027 8839 431390842
1461 893 186361097
14141 14085 976424715
4961 5232 942478952
2809 2084 916248840
11396 11319 295649382
10637 10344 599646405
18060 18036 895379212
1813 969 137704088
4331 4775 584082053
17494 17135 15243825
12821 13710 316055319
1433 2415 689324586
12994 12397 812734808
6765 6641 671543775
10259 9396 603875998
10647 10120 643784064
12697 13402 52312503
4015 4423 219429989
7566 7339 389358554
10481 10651 268016033
12411 11595 210596318
16433 15667 636981977
15648 15207 8151978
1043 73 819591511
143 1 567176173
1392 804 918686042
10801 10032 834231823
10360 10659 792472496
951 588 495698023
14715 15643 99448199
1238 1999 21966510
10663 9892 350804609
18919 19789 709425331
18783 18288 949929222
4884 5610 108149073
9912 10667 64372446
10668 10418 883220894
15622 14944 384066559
6443 6595 22441574
15688 14854 946897315
14971 15668 93777368
12659 13378 938914718
12319 11722 957457278
15507 16084 902682095
6042 6646 78686323
6559 6260 377000085
16758 15981 131914704
11330 11253 32959396
3041 3527 576698215
14921 14309 213313943
8865 9412 887610548
5185 4804 203824104
5775 5677 707358224
10381 10685 954688990
1 118 983435304
39 1 547316135
10949 10745 22160814
14517 13622 157981606
17893 18659 887441230
17845 18216 149886990
10678 10692 858120676
274 412 822892208
11052 10635 928744684
4550 3868 338577681
4433 3881 656846649
3359 2460 54521536
10732 10135 194656235
10699 10393 121441254
10700 9759 660527515
1800 2308 946089503
7701 7220 393543128
9256 9512 889746312
265 1 278256855
14991 15298 436357146
14354 13440 725042534
10112 10707 53068598
9936 10708 271393058
1648 2062 386686848
5090 5424 938051818
14809 15800 9938161
11113 10962 241302931
5358 5755 2006312
16098 15318 764221661
13489 13929 198858241
41 827 9030310
950 357 734025321
14048 13425 22836830
15286 14646 189814129
1926 2829 592708795
9722 10721 44123041
10461 10722 470564270
10723 10308 930223246
10724 9789 487358101
16238 15655 870106798
3640 4602 806068402
18049 17116 883367276
2756 3589 131408860
12204 12282 288801144
3061 2668 935653748
13557 14467 59142497
7392 7194 602753947
16464 16322 324959333
13159 12921 467254434
15661 16449 52128136
12545 13494 837622466
6275 5668 103521507
13074 12171 23589902
10739 9880 488329535
8791 8022 889616037
9008 8524 484518882
16652 16803 4565292
4913 4528 36788393
10305 9981 491030396
10554 10745 778841175
4861 5099 21321623
7882 8358 271958317
5715 5648 432982753
7817 7223 430096827
4332 3631 74497933
11580 11117 101537269
14459 15238 321140309
10753 10683 293955209
2962 3834 256757870
12639 12725 602188400
7970 8598 224356795
10724 10757 293515971
17861 18146 52110145
12077 12423 863234257
18499 19386 846492123
9912 10761 966996590
5253 5271 454133038
9655 10132 943468686
6386 5712 74488544
1741 2390 317836306
14266 14716 312807941
10197 10767 130647265
18913 18407 935154394
10409 9634 999438139
7010 6819 868376246
11016 10840 166841162
6663 7385 895196221
12764 12501 991429370
1 233 219165655
10385 10775 554949131
4222 3894 86478945
15792 16530 52748901
5537 4998 271538210
480 605 978884267
2569 2355 538472960
9971 10781 34863890
11151 11460 402385651
14769 15663 99951732
13068 12255 712822715
3153 3758 87501216
1 496 382324430
9546 10203 392602357
14961 15438 373241493
11973 11006 756172847
3058 2954 749249495
17197 16940 766803072
18176 17621 757331062
17377 17719 866481891
16767 16399 631362137
13364 13822 598688941
1362 2072 50916009
15872 14996 37673572
1594 645 536323392
8411 8110 137635541
15091 15167 270954590
11086 11133 425122913
17681 18676 443020446
3488 3883 510125208
19764 19214 860734761
10847 10645 617656841
10485 10328 711548970
8593 8454 100262999
14760 15151 472617858
2859 3445 943223440
1599 1415 443324860
10500 10495 191090619
10812 10722 495354691
5115 4803 855948720
16509 17400 807223250
11336 10850 539574829
60 1 662559789
9606 9370 215380517
1006 317 446744591
10819 9978 991430491
18872 19442 701216867
3819 3502 163050544
4449 5059 148208054
11460 12006 545810873
10824 9943 503596781
5465 4792 375194645
18402 17686 664041523
10461 10827 312086782
4082 3834 970300982
3056 3021 207955101
5802 5394 133225875
2393 2310 695857315
6424 6066 155688590
885 711 513347989
1251 766 762832135
19629 19623 329074279
18728 18180 821879978
1610 2392 757777997
10838 10461 74491237
3177 2548 40394446
11032 11499 410045471
10841 10067 32936986
6080 6236 1858471
14945 14049 611722653
19099 19477 10401770
11484 10616 885278932
10846 10133 552977770
13091 14061 164196448
10509 11351 675784427
12804 13045 931358041
13190 12190 586255215
6883 6667 404332772
369 1 438600293
10554 10853 177103880
7034 6356 331365406
5811 4870 688882109
2056 2269 188040320
1651 1590 417992518
9034 9478 285824510
3787 3906 907833025
13147 13259 586602696
17013 17155 15408637
1422 1113 783311422
682 1370 817578891
13665 13406 289523883
9150 9553 712547352
17115 17144 85106480
4394 4180 45242874
13274 14228 277360126
14735 13782 122031368
12353 13234 658946760
15005 15731 911251631
3550 3270 269858169
17448 18016 588998210
12628 13354 22977826
12719 12094 112202130
10042 10543 105984310
548 1 504185791
5119 4850 514114297
16010 16527 401879117
18571 17621 721009462
13863 14364 878569594
11042 10107 400402480
10680 10883 394983631
8561 8412 426403804
18925 18384 850822390
760 1386 696894029
10817 10887 74110411
9669 9648 450267248
18025 17899 309136821
6409 7206 840993529
13538 13933 525760311
14029 14397 411893149
10985 11500 35968962
17876 18714 408328834
10309 10895 51921102
5506 4552 909384180
10076 10897 8075049
10047 10898 425185881
1762 840 617040014
10401 10900 336598119
15398 14572 105091961
18485 18208 57724308
13457 12698 6757178
11028 11077 960203470
16574 16645 46464584
7098 6979 45667181
18027 18583 322030809
716 20 636294246
5079 5192 704662447
15443 14851 28276161
10564 9685 70285621
863 508 229991501
5021 4839 310747338
9991 10914 25488786
2012 1525 42686557
677 910 968686599
5010 5147 626066490
15011 15801 106013573
6518 5926 263829283
404 914 319352316
3722 3297 973452451
15908 15274 989558373
16164 16050 63748511
3888 3033 347549687
14614 15371 456331054
223 1 688074142
14069 13197 632375723
1363 503 641727913
10528 10192 848365064
17964 17150 40365506
4037 3469 318471012
2477 1899 498387748
8917 9241 490907360
8420 8348 400519944
13560 14050 10204591
1352 2238 704792416
12326 12554 672412013
4925 5477 924539848
17752 16957 186339506
12734 13425 623799994
8438 9095 867974630
8595 7973 822477569
10073 10943 376285783
3499 3860 244886896
19776 19007 18609032
15711 15171 134605523
19200 19793 37472461
8739 9156 758878758
13249 13196 628936468
16390 15912 104380165
10815 10599 136066822
11710 11510 434868324
10037 10953 651458895
19398 19242 1895808
14453 15316 661695801
5458 5409 831935253
9217 9508 11648
6455 7247 618037970
12643 13169 34256226
6170 6063 797155082
14198 13418 218738677
2844 2206 945954988
18713 18889 107977661
14245 13544 798377333
10252 10965 526603390
4325 5313 501335140
14216 13377 68065615
14387 14292 411641455
18633 19532 975770864
19420 18635 198514548
11986 11669 260855389
6887 6704 775144306
10525 10450 912406435
10974 10738 234427385
7798 7384 284927731
10785 10976 197452255
10510 9693 255788533
8340 7602 864153397
15674 16460 532353886
3869 4510 101137785
8507 7534 375001797
10982 10281 626922509
12500 13307 179447475
15604 15673 899631848
6279 6439 267882745
1322 1320 611822988
18364 17491 143772998
19756 19072 692718136
1916 1788 927414776
1270 638 804307294
10991 10330 269828915
10992 10857 2124119
7727 8641 715146288
12786 12484 325573206
11033 11219 407048920
17234 17433 735295131
14702 13854 69902226
13065 12998 489833193
19524 18717 11150169
11521 10696 452010809
9449 8482 2358801
14102 13870 17270192
3262 2380 564451099
18600 18146 186504655
9390 8923 219289127
10497 9689 138590698
3250 3950 76921417
11008 10678 56200411
4473 5085 739261776
18131 17735 739772919
6188 5370 69910867
14099 13480 910152001
1073 1847 990461068
8472 8675 71780318
11015 10335 345741161
18298 17727 205732041
11017 10957 210858209
5425 5515 89782216
10214 11099 870972677
2312 2456 368195743
16782 16726 740766167
5796 5391 242339971
16359 16979 35698270
13776 13764 641042385
6897 6261 175359994
11026 10764 194464256
5814 4870 26610166
8090 8053 344854997
6082 5993 294220636
11030 10715 32630229
18647 18256 59704589
9856 9280 660175104
14640 13661 556007952
4947 4518 698467260
16425 15522 579111979
15552 15920 638331152
5032 5152 854292144
2434 3103 872610834
18704 18876 643507610
913 499 326597027
10220 11041 648986328
8782 8546 971573849
2857 3622 950639593
2705 1935 268722365
5250 5057 917109161
7344 6589 300206007
6970 6435 49896043
10230 10084 603436358
94 880 331402823
1 316 243168628
3145 2944 446272950
1591 1412 833552778
12209 11775 700568156
5381 4608 611932032
18538 18423 417872420
2508 2320 266560951
5373 4992 195362962
9599 10307 957472491
17714 16766 461990485
10394 11060 199592547
17213 16420 130989852
19513 19309 406840426
2192 1345 749538731
15125 14862 333587203
8572 8942 608859694
11066 10137 317977305
2320 1544 323808973
3031 2757 153059445
7938 7379 51263104
9726 9491 89727411
6908 6825 191654437
11072 10780 977089399
7904 8813 775647184
10863 10502 85262236
10595 11075 643345506
17154 16713 91602733
19806 19711 207370077
11078 10778 931531992
19196 19721 317292790
9190 8809 584932255
3463 4259 17454188
7630 8547 268813777
15704 14738 230797465
1220 1649 379668537
12249 12932 456464583
14868 15796 908541333
8807 8036 965406660
18226 18983 189378122
18156 17885 760542009
2861 2370 334940245
1 645 524016951
16094 16134 335090565
15342 14858 901110291
10602 10093 205272551
9003 8428 374575220
7714 6821 380394626
4367 4495 817229738
3175 3168 414751813
2494 2215 354170945
13248 12405 511172414
5881 5350 949678806
19461 19255 275165709
3243 2732 686344490
3548 3861 365692311
18256 17349 299201909
5423 5726 364591359
5203 5038 374815741
139 1 682917842
18102 18719 524264166
8826 8215 753301633
7767 7365 562977868
17595 16965 252905237
18496 18105 46451855
1577 1852 974112798
16437 15773 48618734
3083 2301 55338476
1 561 195183192
653 527 664513026
8134 9128 690567294
11607 11479 109628616
10129 10711 245458221
5523 4695 879162752
4228 4039 634276827
8630 8912 250208379
16991 16032 241078656
8619 9280 705139085
12390 11569 691947687
13066 13686 97919166
1166 799 226935748
10460 9887 990887746
2008 1293 689136072
10862 10769 808716460
3698 4016 783321331
14106 14187 155874398
9185 9402 334578665
4016 4520 608435012
8294 7655 10269961
623 1 335300034
13612 14477 834982906
11989 12531 736032234
15355 15466 846539142
14480 13543 237298163
6704 6915 738655660
7842 7581 247059174
4538 4813 806333424
10601 11146 482122651
8785 7920 39634934
16285 16806 77732836
11149 10422 640240719
14270 14205 22788616
6291 6252 216249747
3659 3733 264301683
19249 19546 783014832
1498 753 310416811
2479 2490 677371777
5849 6452 54270598
10901 11157 619246243
2212 2626 499216027
3350 2587 848062340
11735 12467 394341110
16224 16554 568166332
11130 11282 437885712
11080 10108 810656929
3293 2343 678789118
11165 10524 544216597
4190 5156 69529576
2424 3312 27564963
1 444 63168445
8456 8866 162649035
8981 9071 133690661
18260 17997 29539737
805 991 555103415
6525 6248 689764477
13292 13355 392290413
11114 12052 259143254
14690 14729 670079572
7268 7645 148181968
10995 11094 673947528
12592 13229 28016880
12284 12167 569487200
19183 18739 904524781
10673 9959 442036966
6004 5405 702105666
3825 3261 353433738
14325 13422 747871233
6237 6233 107321367
3788 3098 1114474
3156 3624 98620133
10140 10066 745851580
1738 2109 864650321
11053 11804 526245451
10781 11192 567080554
14500 15190 886673619
3737 2882 905326317
2953 3571 737704460
5799 6253 291178612
7285 7503 687470462
10680 11198 890661866
9526 9923 119820695
13754 14490 845954626
5293 4604 473216763
12208 11457 432952936
13357 12695 795836955
7647 7951 981077880
19808 19172 106265865
2980 2018 616418095
16246 16473 150050699
5969 6480 14219423
1865 1571 533742446
2702 2203 746451750
13221 12363 227306268
13508 13657 821415328
8266 7591 637810289
6116 5602 65101276
13662 13678 623546827
9316 9011 614046797
16186 16148 125381472
4068 3317 137702402
2699 2133 637688533
9173 9638 640065240
5539 6159 941762316
3098 2839 394349039
15298 16263 20452413
4210 5083 450412122
4377 3950 765228104
10695 10493 784710171
5982 5124 25907529
11634 11119 352691534
15789 15057 57461357
11230 11007 809365412
6810 5930 428844805
10327 10608 241033747
11659 11177 121963481
10559 9991 295647436
18312 17840 65858239
4043 3798 170563950
11237 10458 759161964
384 1354 844642681
7666 8070 900002441
10214 11025 529582341
19795 19976 740388874
17223 16474 433223092
16804 16291 535448507
17343 17623 734960101
1430 2348 26726683
8852 9306 498101290
2893 1936 66581358
7660 7906 746275581
10346 11249 511463182
11951 11868 806338734
17907 18111 861066498
11218 12024 30014368
6363 5862 991024337
6278 6200 365360821
11255 10587 940300440
609 1282 415596039
1139 2077 323192667
12510 12607 78068697
11139 10765 620462489
11095 11260 33148877
14455 15067 183069731
12391 11502 700203607
11263 10996 235281710
7396 6493 364336753
4358 5316 973283238
12463 13098 394963856
6548 5661 676921541
15845 15467 38249943
6127 5688 553360357
19919 19864 475071115
694 1659 313251986
5599 4733 708454088
7598 8033 82284260
10782 11274 4802162
11668 10939 92210699
10350 11276 748418925
16965 17633 868565292
7929 7255 736494865
19729 18884 727715436
943 899 987076568
19068 18768 817695818
19241 19252 907281754
17976 18616 555948337
6753 6524 451501180
10446 11285 140665165
3395 3053 444269028
7285 6889 505970335
10035 9041 296939696
10582 11289 217112396
11564 11393 398193511
10029 10260 77129275
8563 7718 891840815
4745 5328 982514142
11510 10614 900819777
19380 19657 430503248
2033 1170 647620251
4846 4491 59682721
17901 17372 867237364
11299 11006 634719598
10316 10237 888260597
7 1 78205108
3016 3227 516472230
8506 9233 25874661
5160 5025 653520167
13463 12861 558093628
11306 11281 268649632
12414 11729 795636558
7998 7741 763201914
6562 5693 128730083
8178 8055 312627152
11311 10988 545539075
19106 18634 36518944
14090 14998 492546132
16768 16596 845408583
15251 15043 143855779
10585 11316 329610412
11317 10717 322214336
5681 6504 834544315
11319 10479 474497423
7126 6854 465605013
17473 17147 566481244
11322 11316 673406981
17647 17694 488489583
5228 4440 98621111
11858 12506 763318496
10833 11326 138228132
10671 11327 295088301
2985 2863 59397073
2726 3000 319297802
12990 13478 238108473
6453 6065 629185016
10122 9400 340284167
6199 5905 459862041
13621 13364 366952969
11199 11335 842255043
1494 1467 4418914
11337 10413 408238163
16671 16272 421498751
12883 12174 785460420
10703 11111 143962956
12696 12083 678221440
3206 2561 369439655
9904 9458 142882165
11037 10101 57915669
13901 13273 595044460
19289 18568 488479667
15616 14850 583197846
10622 11348 773732208
19077 18794 782797672
17455 16767 128962682
2452 2322 66160809
10506 9811 755964918
11353 10763 953971402
16710 17672 368886004
7251 6523 262819701
11182 10859 433972642
1 424 517508712
13509 14383 897522879
8967 8732 720375940
9191 8220 31325523
11361 10877 932118817
10429 9501 791461534
12871 13302 813461413
42 349 845896270
5587 5165 140093269
19773 18899 35216629
9893 9244 250952043
8585 7638 790159545
3441 3439 557641064
8088 8067 197035598
18077 17864 885853099
8229 7419 939497505
12369 12706 556217923
2272 2034 439277526
3298 3221 679461890
11376 10480 972561397
9484 9850 573690322
10575 11378 241339360
4465 3865 147979852
11380 11142 208918537
9232 10072 232686471
8164 8902 678445665
774 986 890479406
11384 11297 465472276
8246 8404 425367766
852 69 560534899
14778 13879 492701326
2185 1838 994007345
11370 10382 700190647
10541 11390 832074707
7335 8261 987076118
10763 11392 531983970
17590 17587 541314343
13979 14798 52937059
9586 9712 803674036
17237 17706 24850697
8204 8963 245130151
12003 11474 845661096
2769 3258 277542941
17384 17885 650413165
17170 16520 320465339
3591 3076 939542605
15768 15400 310454597
10292 9822 366975803
11405 10601 486236268
17503 17690 591340446
12277 11675 630624488
12320 12175 796187138
11409 10589 413739463
10494 10332 45555469
17900 17369 870352645
14410 15396 818268597
11259 11413 66424668
19233 18601 2060209
13474 13676 167666781
17542 17522 502176301
2030 1590 710826176
6491 6198 713563330
9810 8976 660185337
13491 13599 337982629
1930 1165 155775500
7031 6309 279428639
18487 18182 912687777
7033 7717 66739773
6808 6768 474325595
4247 3435 85161160
335 160 752999270
19270 19286 328690295
10597 11429 290476623
11430 11321 806989668
19335 19057 336812057
19844 19271 687930813
6728 7523 621568653
14956 14538 235189436
11435 10893 957144785
5178 4700 475291609
11996 11377 654873148
12244 11860 357973566
16116 16479 82410857
6479 7479 302669435
6964 7621 637433226
10670 11442 84648571
9070 8716 24387071
8576 8198 26834358
6891 6042 68090920
10500 11446 450662313
19951 19770 728565623
11339 11448 163529859
11449 10679 856131529
788 1039 830068258
19511 18935 784144374
10056 10255 783301437
13939 13911 413078182
10991 11454 114148067
6466 6335 851662695
17183 17742 677880356
4498 3829 448128509
1 568 708741646
13153 13127 277627897
7597 6941 450910683
37 326 328589454
11342 11462 317374824
12291 11748 380627615
19073 19654 468543465
16074 15877 775179548
17219 18135 501967580
17662 17847 965723535
4726 4976 628967739
2998 2994 711969010
11470 11252 882085622
19736 19170 731359940
18254 17316 802706592
8555 8344 156285532
7179 6653 447768424
14560 14208 494750332
14675 15478 870296908
16818 16575 558454569
3179 2392 617126281
16089 15836 645873082
10810 11480 357582166
17421 16547 443988784
11482 10517 375226577
7770 8625 346563781
3960 3050 889188410
6484 5564 316608200
76 1 673876319
7615 8582 621499815
4109 3436 723387735
11220 10481 716389710
19063 19109 912562803
8644 8952 604347055
4979 5699 695571058
19417 19326 948779938
9281 10198 385487092
5743 4807 897548528
11832 12591 95067698
5686 6160 632446634
2620 3398 399821291
10094 10493 86685376
11464 10630 729512610
1 398 844153294
11221 11502 622312710
11705 12192 516028985
18888 19685 922658738
8285 7384 566279547
17905 18763 392111894
6751 7422 776640443
15574 15729 921159093
7311 7348 247852449
5351 4793 704857234
11331 11511 676690024
7307 6664 381786084
3136 3746 667633717
9313 9983 424975377
19962 19328 440058023
2621 1714 825464538
6421 6028 321438639
3909 3996 685660371
418 1 576650914
5243 4666 171774743
1043 1696 996019596
14302 14821 296039737
413 1105 275736776
11206 11524 829974398
4690 4403 55988429
11526 11063 409498953
366 9 765668427
15964 16595 207141846
5844 5182 581274743
7986 7781 199323947
11511 11531 754764706
7205 6926 141383500
6733 6415 701200913
9598 10005 721563567
189 1 59182345
15700 15558 899515119
10759 11537 778994729
5289 4315 859377860
7241 7163 681048317
1818 1873 141327411
11084 11541 530795727
8588 7703 380405762
12616 13305 41164480
1294 698 70547311
14783 14150 36029464
18643 19619 444491554
1 22 546612443
1256 2069 225194591
7834 7800 345755293
7462 7873 487078016
11551 11156 534647702
12724 11732 602183331
19091 18846 467074041
17686 17738 69216672
11555 10674 518551426
12709 12552 84372542
12590 11830 386977102
11558 11219 324339110
13163 12998 473611760
1295 623 907516951
5089 4722 472812481
6005 5999 707772380
3022 2724 572972407
14670 14905 913572475
16793 17608 469708538
11134 11566 712216112
18507 17604 520635507
4258 4217 433443225
7247 8199 242897829
2819 3464 106795955
7753 6973 629462912
17975 17606 177013765
13453 13096 117621235
5813 4912 920951579
13615 13155 348880899
17010 17054 868704054
14872 14145 816153626
19989 19016 435839298
11579 10902 685165217
14092 13907 331974152
435 1014 844664016
12553 11572 952692645
4041 3518 849941957
7349 7463 909417275
6990 6936 993881556
1814 1722 905283302
4704 4354 949047327
11100 11588 373486578
670 4 920460902
19539 19412 601889099
1925 1610 46857504
2527 3494 688314932
7376 6784 695062986
4149 3458 48321852
2273 2785 902333823
712 1 263217006
1966 1888 873258441
17008 16993 663470025
1757 2615 375734711
1 229 835075824
11539 11601 16986415
6384 6276 149741346
7215 7096 506551430
17841 16913 63964779
3131 3165 402905678
1820 1037 919336220
1129 683 967634799
10065 10568 463112826
11609 11299 443227514
3355 3090 938002867
11611 11102 337668921
168 692 778802454
2099 1787 662641547
19579 19632 272631170
10617 10301 266356334
16145 16877 525200415
11018 10960 682690654
14014 13446 793123917
11619 11288 646560734
1 826 927633882
1982 2750 98267476
17316 17274 103434104
14263 14066 826546457
402 703 726061422
5502 6055 25269201
15182 15051 102043789
9201 9132 419536120
5226 5856 239079782
13168 12836 24738238
12933 13398 107637690
7477 7911 784197141
11064 11194 730805810
4383 3643 623534600
10163 10414 319185488
19256 19382 733868366
11089 10434 153425062
9453 8587 96920351
6372 6932 578866502
1878 2278 433104966
1292 927 298808441
8018 8220 110519672
2119 2527 879370164
10348 9969 596738020
14478 13843 661791431
14461 14726 254760971
14365 14278 395198808
11647 11444 211953362
129 972 491689104
3361 2751 324186325
10716 11650 405895444
4599 5596 301024255
1401 1791 440342839
16241 15843 120238936
5189 5900 374531950
11655 10687 838223133
16941 17412 586620164
10818 10367 999016214
17211 17687 65769742
342 1 485670180
9635 8857 205880226
8349 7631 573922842
5830 6662 187693380
9595 8933 221369037
18857 18642 357622433
10774 11665 974056303
18237 18472 483052672
18524 17682 122240792
6057 6144 702301173
2196 2407 594209190
7584 6650 639933143
10689 11671 39377863
354 639 209967221
16784 15792 474411348
1558 1280 798892677
4243 3368 944357857
3591 4066 687682141
983 963 612982674
18894 18976 584231526
1312 2023 504395824
5679 5387 240705485
1925 1945 172067963
11102 11239 953609339
14373 13397 65614274
14181 13556 289447240
10730 11685 501977522
1528 837 276435051
3531 4171 496770156
9808 10103 372807733
1 788 246096090
1677 2335 746927616
14426 14775 851132226
14542 14697 64930146
12487 12600 781183515
3348 3560 435883942
17775 18334 920742176
8429 7543 489369468
11674 11697 516985508
16518 15871 46056175
14347 14468 167030565
9165 8655 61870488
8691 8804 605076259
8236 7540 232199441
16432 16633 543456050
8610 9235 567882157
15757 14970 580720207
4131 3276 698667366
3403 3654 325724784
16257 16280 26361111
15280 15584 44830559
6301 7147 640518124
4159 3901 424262599
11712 11321 814471446
5182 4519 17020559
16475 17183 962004419
9179 9122 630197864
10844 11716 242151757
2240 2133 222230946
14138 13705 280992177
12991 12743 827699268
7624 7790 724196932
4019 4752 302028379
7692 7141 268508833
1 58 729496722
204 1025 254592486
3648 3079 222553347
6307 7216 921540128
1991 2371 283953741
8195 7652 289294339
10935 11729 311450855
9702 10212 802378463
14272 14077 752872116
14960 15750 415264975
12999 13935 450421975
12011 12481 95957812
9435 8686 18069448
14696 15666 133151585
12045 11774 12151207
15142 14787 43936664
1126 1176 370307793
5869 5158 237085750
10276 9920 616105138
14334 14138 901767466
6657 6440 862892762
5284 6029 570870699
2667 2026 965292626
16368 15967 567415851
12905 12892 467760
3687 4223 602482822
8233 8941 943888489
1 20000 323230336
3739 3762 172151271
10914 11752 669829742
89 1 17896155
8998 8165 511683123
4083 4744 944967253
11756 11164 676310126
10847 11757 158403602
18663 17835 103232498
9198 9525 544462740
11441 11331 531208055
4985 4838 879562616
15796 16701 156700047
11763 11194 153770757
4653 4981 187503835
19815 18946 987870209
14340 13920 434646142
15667 16061 294027976
11768 11359 350646482
6235 6715 35681951
11770 10838 984215642
1491 1101 23172165
18819 19599 637193464
2792 3204 634363083
1453 775 94928224
12993 12463 27254438
8072 7758 552256205
11513 11777 807470851
10822 9931 443000563
9584 8763 13840218
7769 6825 63968820
3224 2858 572054342
16129 16940 874998294
11783 11476 629346964
11784 11093 849344501
12406 13004 634120601
5579 6350 673249269
16742 15815 711085513
5012 4225 694638651
3962 3860 238607494
819 990 197578845
19920 19227 177615414
10859 11792 378390806
14728 13803 59256728
10862 11794 50752575
19924 19650 401910104
19637 19366 488042746
12707 12970 390903265
13964 14677 914782257
8573 7735 517803378
1 36 54707007
3466 4450 12726388
11061 12060 837295852
14611 13881 913885195
9293 9616 785908895
1905 1431 17855723
18796 19227 705127375
477 941 956006509
2495 3465 190253499
11809 11355 797352929
11794 11810 725060955
2190 2356 602135078
17364 17469 4476310
9012 8565 769716089
12149 11192 797515701
18241 18817 540525451
11816 10827 291750424
14963 14697 75657686
2796 2596 486860583
16207 16020 852055088
15106 14874 210988172
6470 6075 649696161
14711 13965 736957088
11823 11646 343194482
10681 9848 604686370
11339 11825 520127110
9974 9936 889183791
5130 4846 845070062
7963 7187 815577198
18409 18454 590919607
19035 19813 666062220
12961 13391 372721926
11009 11090 469076968
6250 6945 284102248
2169 2435 679048847
17208 17155 913803107
5619 5053 853184106
11837 11734 295332433
13131 12475 385670070
2531 1859 782506350
15160 16022 527182773
13001 12007 651849263
9018 9325 13077667
799 1776 529092309
5826 5750 191144428
14196 13460 515490371
11326 11846 562631324
18486 18099 931132940
6077 5630 710394903
3298 3818 804121297
7323 8126 223024906
8112 7329 581450442
13215 13042 737397921
546 1 41542818
19922 19710 716857851
11855 11608 590222472
4019 3972 373309403
10788 11776 100044163
15722 16529 392401568
15772 16687 294143237
17820 17720 132111991
14281 13676 835143364
11356 11862 428811215
10619 10101 78964421
17543 16926 575547405
11019 11097 358739897
9546 9387 48393345
11867 11115 578685837
11045 11868 471985561
9870 9150 311269949
5284 5064 547974229
8893 8365 397929193
8641 9093 994735099
1 18 624626474
5025 4399 369611276
16871 16138 947822758
13135 13074 928097910
14993 15826 398754018
5254 4670 105404939
349 463 142310232
11064 10472 60610866
1677 875 523176394
11878 11882 689202909
13044 13171 723409621
5414 4597 27827131
9626 10572 526969545
12215 11384 743302574
18654 18717 4773048
6279 6728 458103679
5392 6264 394958285
11031 11890 38959313
9381 9513 244393183
3878 3194 83826259
10767 10850 907456582
19876 19767 406401594
2293 1491 393631726
7115 6763 671571183
13408 12769 356100522
11898 11567 873717252
19005 18123 1147850
18982 19788 885876077
13048 12659 520806895
3006 3865 992730349
19204 19840 156694046
16164 16557 487648718
14337 13506 432660500
1660 1370 541560533
5283 6259 400808153
15587 15427 908832373
1227 1379 471931032
4932 4423 971361603
11318 11911 273310894
13072 13406 55712938
11913 11841 694567937
13893 13002 8386016
3597 2598 491539859
14300 14304 668122392
18841 19071 903267671
2655 3651 885490938
15439 15962 62192451
12917 13119 22349392
11921 11814 316383398
11922 11079 770424834
11540 10993 580519868
968 1922 706433860
11240 11925 55050623
9971 9820 265449486
16545 15775 463162817
8066 8667 591488460
2663 3032 932696440
11453 11930 693939288
11931 11129 589399897
16298 15323 654145829
16672 16934 842096296
17685 17102 983938237
2815 1944 950139982
11009 11936 585098349
4795 5651 329617964
11938 11882 591551550
15358 16166 114835631
418 557 437374248
9276 9329 250558116
6378 5605 948044675
91 1 739050318
12228 12016 798550462
4267 4407 95604406
15101 15103 61711187
18507 19405 710011971
9640 9935 412177402
4912 4508 209615754
16911 16464 675866398
2110 1730 69648743
12258 12886 913599373
8094 8579 386593613
13729 13789 844093299
11618 11955 650270426
19586 19594 424921225
14314 14863 209356719
19459 19908 209294474
16646 16163 44625790
10977 11573 706461159
6920 7298 60505188
7620 6969 511189179
11963 11025 436154746
2542 2374 20423169
12873 13716 656534951
1177 857 322288389
351 1 985169592
7272 6900 181887768
8766 8443 32474802
15087 15906 118999432
13901 14455 779936102
19514 18575 354735567
10789 10457 860833863
17095 17478 507335691
14950 15178 417589369
13814 13638 781147054
9331 9114 187997994
12544 12066 46042743
6148 6307 592367653
13594 12930 772031393
15405 15534 243239588
11646 10808 183530330
16360 15417 355070054
12915 13810 147617398
11985 11284 590844674
18280 17417 127823461
15867 15520 338344827
4287 3311 348744034
13781 13254 617598996
2957 3600 978294510
18212 18337 210783334
7607 7203 850829437
7994 7995 543457199
11764 12132 864451183
11199 11995 23332205
6244 5886 543932737
4997 4915 956017708
14616 14392 419198725
8659 8396 79314588
13364 13047 857191695
937 946 868672230
13277 12613 333948402
12679 11844 401605696
10253 10578 965008299
11177 11455 744520384
260 502 657872411
186 534 871228781
19329 18572 106352059
4440 3741 822930076
3040 4001 768743051
5375 5373 962843258
12012 11215 575418187
1 171 117059557
8879 9092 14569710
1372 472 151882624
11982 11297 645698124
8255 7833 377603334
11413 12018 100103191
15787 15841 66199262
11155 12020 50372368
10770 11382 63626736
12022 11629 628403834
5744 5591 866121656
452 1252 322078927
5148 5552 353562776
12026 11165 682047667
12027 11114 443612275
1515 1451 468302886
5008 4260 48199543
14170 14021 1683453
6221 5538 734543162
16369 15799 432039315
11852 11244 407637001
8545 9065 835846332
18931 19156 743682685
14642 14376 961589754
13093 12658 27816270
1020 1869 797892852
3752 4039 977996652
13965 13286 487512867
2004 2521 240789068
19909 19624 352901839
12043 11297 34914944
3502 3049 260635194
10549 10596 554625163
7400 6512 238249755
16409 16615 9272819
12048 11148 497445453
19239 19491 805932696
16235 16066 628824009
6553 6272 792275523
18205 17531 417970898
12053 11441 794664066
14296 14746 973623919
15639 14865 9661620
6336 5940 28258846
17372 17201 147268704
1433 2228 502962887
854 739 105172939
8953 8151 426532847
19195 19609 72491721
10073 9690 481160494
6510 6171 620870611
8428 9362 485605347
1249 1333 50584922
7444 6973 687286566
12272 11280 885437787
19987 19792 648670206
18579 18541 152581940
9044 8571 862260180
2925 3231 152873910
11762 12072 953638696
5638 5220 440207227
4446 3854 679557763
12075 11953 559142777
12076 11456 802801581
10979 10131 668791256
12078 11542 386817311
9733 8990 13150465
1501 534 476572091
10353 9934 250557688
11723 11213 45022907
9609 9115 790644459
15549 14659 97817064
12871 12179 668433163
1393 594 69876236
1 8 545954970
13503 13015 340531113
3331 2563 44101701
13128 13446 329293803
12091 11754 100726965
12130 12947 588509148
4713 4383 188967265
17999 17219 584644055
6806 5999 92715942
11972 12096 986468159
15088 14249 366942745
13309 14072 561426032
19295 18500 443127324
11599 12100 867130614
7736 8092 318659503
15692 14923 249212414
14250 14951 495015817
14107 13651 70658825
18534 18431 735413096
13836 13130 945607912
10894 10190 896519333
10286 10888 492796644
5399 5350 109332747
11137 10231 529537597
1027 1387 786410985
17425 16910 820132822
4271 3781 844250470
1864 1368 142784046
12115 11861 19649557
5252 4374 125624722
3345 4184 5736137
9601 10483 804969617
12119 11868 547698859
12120 11419 19526833
15820 16637 700475785
8475 7779 699991904
14043 13103 985935985
14850 14531 587198253
4172 3584 537102975
11214 12126 649711928
15748 15076 41385459
7830 8412 292478695
12129 11712 757893510
16001 16869 594632667
19817 19843 643571199
16388 15998 847321123
5679 6040 41651201
11324 12134 41161903
18995 18818 345661479
17888 18848 941291527
12137 11551 977555283
6498 6105 884640061
11738 11933 723699010
10912 10554 305739551
16240 16333 136686436
12093 11942 198788530
2149 1411 267513323
17412 17495 154520540
9234 8827 961768738
9126 8748 474369889
9132 9799 827136257
12148 11926 56593
4516 5484 516877054
12291 12794 161083711
18326 18174 771994149
10294 9712 510116980
17589 17314 88466795
10157 9966 543477861
4009 4918 632254528
12528 11747 592453923
7715 7141 424521059
11374 12158 477218450
11355 11154 821265402
14217 14521 519731740
3388 4203 866704098
9202 10148 386288806
3975 4112 29218372
16228 16976 356511939
7443 8215 226464617
12060 12166 488731944
12167 11389 730224335
13250 13080 131400545
12042 12594 480796796
18026 17478 767260354
6009 5311 328063634
722 453 680026015
13362 13526 400594468
601 1 537413312
1276 1314 153094728
5181 6003 864109839
16511 17036 588335469
7587 6589 833930132
5997 5034 97706223
9086 9507 830633891
11918 12181 596465385
6767 5986 26027348
6240 6154 365279819
14630 14988 572965428
7489 6863 11906860
16145 15955 398637626
2767 2822 669118817
4796 4234 237308157
12142 12117 843181902
17143 16625 404774179
9430 8657 102436604
19775 19143 26111005
12130 11643 946975596
10800 10156 72729618
4577 3987 900696107
984 667 772504088
11205 12197 609927463
8667 9264 674367658
865 864 63619777
5046 5594 891318871
17243 16431 169995299
12202 11374 327089335
18965 18470 533751252
18521 18239 443258787
6357 6699 13977225
1 21 4080805
12207 12173 529130559
1 274 501584558
7101 7791 246224774
13789 14159 552436231
7348 7990 326655776
11958 12212 42277514
6432 6336 28481482
12214 11379 381947410
8437 7469 84623962
1339 381 579234096
4966 4604 369162762
14896 14332 267600928
7765 7700 41692436
6254 6366 765422075
14045 13495 100609407
12281 12945 233167917
4414 4362 386834488
12891 12059 927645738
18598 19585 715683940
3149 2263 327177565
4535 3575 726711541
13713 13790 788727649
1580 952 96980091
19622 19076 996307060
5225 5496 223941437
1889 1294 639393833
10257 10579 433153929
15355 15204 908376669
7783 8434 554303560
3693 4536 33800811
1710 920 774060501
18255 17330 815441572
3087 2834 944708880
19644 18962 377675769
14425 13861 994532526
9908 10638 571554299
11931 12243 324877523
18784 18076 670668550
12160 12245 60018402
3365 4057 42976440
11163 11097 150240148
10061 10831 363230376
10093 10938 964099399
2413 2710 689352021
9925 9027 379477145
8696 8618 735954781
10255 11123 262538550
10546 10147 299977456
23 1 418281710
2200 1296 508576131
4147 3943 426561291
13647 14314 212127689
5346 5155 734117345
195 1 709340127
2864 3599 350642854
4127 5046 315671495
3232 3067 847264644
2271 1450 552118295
16855 17198 47548397
3468 4381 97324786
15581 16030 140247855
4802 4266 426804024
17259 17516 720055624
9376 9670 356357114
3300 3010 412095995
11241 12067 192419889
12965 13382 134110755
9924 9772 222255791
6463 5499 513925960
18706 18363 288408149
4899 4382 475122032
3297 3820 212421255
14006 13592 245454647
15738 16075 296181725
812 475 768759842
18108 18258 592213275
12283 11636 627570993
942 1870 318825572
7491 7438 710333363
18503 19465 406057130
7881 7240 551066206
4487 4816 884898665
12289 11701 870227103
6211 5494 400835221
10816 10374 539104303
11722 11895 301546193
635 238 349597927
11298 11557 178117089
12295 11915 737875669
12296 11448 195421538
6325 6772 475021967
18725 18089 311957944
8361 9091 652543943
16486 17479 986856777
3934 4833 575446560
16874 16755 843543529
8932 9112 627896384
5936 6172 182871700
15844 15655 871571751
528 145 446174051
12451 11672 778468287
16606 16377 4820921
17303 16475 668369076
19356 19970 556897981
9906 10253 590448261
12312 11604 212362766
17722 17520 439590876
1976 1060 515168946
1092 481 267959323
17322 16749 220775503
18345 17923 288405047
9552 9685 888984733
19003 18805 602883529
3403 2668 414497051
12110 11954 152995426
7570 7832 29635329
16473 17249 294783263
1736 1479 943114102
6235 7174 683123838
16978 16955 518605316
3913 3796 384398960
15193 14661 745763657
12264 12298 492850352
18712 18734 212220399
5362 4953 767977298
9481 10234 541594590
14758 15726 526895519
17459 17851 735571375
3749 3547 604278048
15591 14683 49100388
15374 15482 507898617
2071 1460 574346071
8468 9342 466251641
5558 5310 171217009
12206 12341 350030830
11158 10898 206102684
6694 6616 868612798
5425 4501 483000955
13524 13052 96119219
9407 10166 460315992
17553 17221 393322135
12087 12348 611625566
9792 9811 525634049
11394 12170 475807240
17331 17287 928087150
11486 11100 139691481
12353 11970 139194771
12354 12040 624102990
13427 13556 691119602
19378 18629 253830417
11404 11285 329968300
11979 12358 735308655
10329 10162 812346262
13479 12902 695332108
12758 13682 489036686
10008 10283 68554453
13206 12774 773798672
15374 14493 603122231
11511 12365 224144644
257 183 101640334
4754 5136 964201946
7652 8550 28095201
13344 12951 102088921
3259 3880 474597836
12371 11477 535685044
16712 16084 44470205
12373 11455 914716767
5937 5890 974004068
15719 16603 226354464
17836 17356 942501988
18463 18468 394726121
18937 18431 966638671
14115 14309 485644773
12380 11693 50698705
19767 19740 266497105
11692 12382 577942571
4965 5578 270466957
12384 11993 565947619
19498 19780 8815475
2926 2983 394446266
12387 11895 807482343
11114 11987 685270751
11843 12389 953151663
8058 7393 763155810
2936 2504 362858374
3702 3350 146845163
13104 13489 314696811
12394 12335 688486316
359 1 420437055
12396 11506 72817044
9809 10607 927630735
18722 18854 621546438
6412 6986 719868847
5398 4936 893699913
16783 16156 176384008
6255 5272 551708161
12801 13330 334548402
14892 14543 975890654
8439 8376 72599878
11469 10485 916621907
13423 12582 494483181
12408 11675 888154890
1711 1565 381229245
7240 7890 962459350
10652 10522 563767110
8619 8104 855332329
9926 10399 39743591
13712 12757 996146759
10236 10956 58216551
5867 5262 587970938
4929 4647 552542528
5088 4622 13756551
11801 12419 260062270
12540 11690 930897954
17076 16726 457581513
10842 11102 286494
12980 13301 61479807
15898 15658 813715751
12509 11732 357702791
1730 2025 194974643
12427 11948 68983329
8316 8373 241558326
6554 6896 139612289
4416 4001 217104021
12431 12101 494108637
8721 8456 735387358
1680 1981 716105157
7064 6945 673568566
4393 3958 821283507
1175 400 1093907
240 1101 70937059
13123 12431 774183083
4244 5068 819470692
163 273 154430892
16956 16879 712075376
830 287 986762285
1761 1795 109707257
453 1 511042020
5639 6041 616173956
18203 18395 994255770
1869 2457 108867642
17346 17341 711259869
13751 13625 950399036
3746 4703 470885365
7483 8344 275679288
14644 14936 221029401
11482 11708 506343738
157 1 529145826
18598 18057 396802244
1185 204 651178495
663 1414 469334304
4088 4061 469189163
12459 11833 322350069
8418 7541 158207068
12461 11502 194235161
9275 8416 568010813
3341 3028 372896678
4324 3432 327066847
12465 11710 95944528
15928 16841 171150507
2943 2124 269862901
6080 5622 840131996
5322 5218 914835830
326 631 750158251
3006 2781 884643270
13775 14171 186168202
2634 2212 432951104
519 1348 41677204
17546 17543 216079678
5535 6198 261357829
17735 18351 524570343
18924 19080 373123942
15518 15459 776839240
6936 6991 904327244
8823 8638 919164327
12482 11616 512796994
3612 3590 470622483
15953 16866 470386180
9822 10116 78120512
15046 15363 674197230
7466 8286 246886546
8664 8121 298937267
15339 16301 37397880
17659 17661 707928658
9379 9707 615369979
1463 2399 187384390
19543 18950 741307031
12229 12494 669822973
18999 18983 979128393
8410 7765 979403916
5897 5590 448674281
7750 8496 59861921
1852 2255 712535738
17026 17077 307427769
14556 14067 703971136
9425 10069 511130771
19430 19425 910214481
14501 14166 817739748
7206 7332 200368751
10814 11325 592348236
7163 6651 364935253
12321 12508 813151881
15010 15493 683151312
6362 5666 544103659
17387 16502 805954000
14766 14565 598798599
7254 6471 712701631
1167 2001 201986480
8559 8914 997904401
2495 1529 909318435
18666 18621 835964957
6584 7039 370336642
19766 19401 100357163
2146 2442 933419396
12035 11590 839333070
18012 17754 644846442
2100 1599 624730228
2458 1832 230500405
17053 17551 893617211
18121 17686 54885654
5576 4761 251295494
6553 7326 245049638
10559 10654 149084881
12530 11980 523190615
2021 1160 423209025
7541 8074 49193130
10590 10544 296065151
16285 16400 260407459
6530 6829 579510599
17906 17761 272856571
17861 17068 133855036
12538 12420 714712468
12078 12539 575048319
15560 16126 188728754
8994 9100 473280895
11688 10689 234209127
11891 11075 550598163
4798 4567 836994127
3032 3378 47823046
11272 10522 211741822
2860 3024 400039537
3520 2923 231289015
7735 8310 684784656
636 889 89445598
15193 15850 982693070
10941 11159 46779568
3697 3601 263110242
823 1619 550483122
10025 9627 637714334
5138 4766 725852519
17872 18709 301104453
11029 10480 939783878
5222 4456 959678750
14617 15313 508444139
2330 1447 256173894
18359 18648 576544525
12022 12338 360357322
5970 5124 101141936
15854 15090 12051061
7356 6752 738411804
17188 17682 112745191
19212 18876 533309709
18458 18319 889725671
18439 17873 873946796
12571 12419 328502523
7368 7031 168604094
11827 11992 886919477
8239 9079 854825500
8053 7218 902078031
11855 12576 50637667
6653 6252 252100859
3456 3663 678299884
6342 7183 977622388
1481 1893 887906303
12581 12271 213858137
8985 9023 840260163
15477 14926 161358779
6096 7017 741834361
3060 3166 233554293
142 344 158524778
7424 7355 404784059
12588 11702 501141790
17357 18316 224008950
16167 16182 709444687
9964 9526 42868175
19647 18897 395980317
9104 8267 218375306
8040 7950 550895108
1154 1819 945535126
9479 9709 35744266
19978 19878 709585506
2100 2574 999741
12599 11868 266953586
18447 18296 896584796
8537 7865 440154801
2799 3109 72115413
11089 11675 717945097
12494 12604 922598895
2603 2213 231623729
17236 18017 59257929
6665 5974 67361734
1215 850 134434691
3538 3569 42347166
10394 9517 127399483
18066 17083 199392857
7542 7444 498858555
12613 11921 549416760
11557 12326 947178224
6206 6204 809316915
12237 11674 658156575
7122 6459 64893765
11679 12618 813188307
6957 7222 213288459
11283 11110 68374682
5483 4835 312236685
16951 17647 506809584
12281 12079 49919068
13854 13518 144614652
12625 12174 21043165
3761 3935 314101114
11702 12627 989602276
14090 13540 741230329
4819 5569 562052484
1817 933 935980102
16584 17398 188640294
18701 18553 123214632
12633 11892 515232729
2085 1170 774493517
13787 12827 151521257
16978 17459 10036101
7589 6748 573095859
12638 12521 332633390
8881 8097 11464631
5625 5912 741367279
12641 12272 524876015
1 196 842793898
1 59 365879904
18122 18587 441946795
12645 11692 133255406
6232 5509 345161254
8591 8092 193966452
12648 12084 898562784
14578 13875 682019092
12415 12367 100676140
3660 4145 887332812
13951 14738 181575961
9524 8714 752318794
7381 6426 937932778
10671 10886 214323202
4341 4963 528190918
7302 6970 186353277
3844 3154 270941361
10054 10226 914146036
8660 8250 863812027
12406 12658 427206941
6975 6227 525565303
17811 17072 634807877
5065 4267 731943087
974 467 160744351
16789 15834 56919894
19198 18341 795685596
17029 16671 600703934
10971 10878 218925307
4578 4661 401966092
6170 6718 14998371
12590 12746 692431848
11993 12306 564015919
12674 11815 276512889
4937 5191 19532489
260 1 484474000
14621 14392 91539898
9077 8092 579799843
7878 8179 414560960
16833 16611 28851198
15610 15180 325384225
422 1 439012533
11780 11167 566815296
11739 12684 426461149
13739 12876 120353902
3749 4375 998304891
9973 10542 11426818
1246 664 709989309
12472 12689 699692460
9408 10047 289340136
12485 12691 603735302
18073 18700 365428626
5965 6396 625949292
308 1188 583756817
6059 5234 751960846
5501 6284 409593907
12697 12451 33136451
12004 11216 310862384
5962 5250 58648865
15656 15107 401441756
15693 15345 161105226
15425 15310 604899361
15814 15686 969334792
14955 15532 493061293
7217 7067 339855517
5540 5980 712309736
12707 11748 387334356
9080 8667 930466601
17959 17509 13581532
13516 13440 512379177
12711 11935 886015830
14084 14071 78129336
12958 13762 993555885
7594 8393 488141742
11937 11381 75841190
17626 18180 630764069
12717 12015 750422328
5606 5851 220238309
3322 3155 600979869
2237 2266 390046240
17887 17130 9396393
11858 12722 773977952
1706 2368 479957339
11720 12288 892292029
7079 6715 942227122
2598 3535 240250707
18497 18130 223458241
3441 3815 601038067
12722 12729 251935750
7991 8265 685868825
12051 12731 959316472
4285 4291 582037790
3717 3478 854708703
7927 7472 742221999
6544 5874 7634664
440 326 111833982
8728 9400 642915961
4910 5733 675890487
12231 11385 11603394
6473 5591 473420214
17417 17779 804320661
8493 8789 614748023
18333 18928 486359159
5094 5189 833519182
11387 11834 927020791
7661 8536 518538840
12025 12747 775501374
9806 10178 159073073
11354 10438 144880872
14520 14337 820449127
17986 17486 458295826
17717 18248 879158319
1007 1186 27110068
11432 10578 519004503
17238 16521 427479346
549 449 332632444
9340 9124 623166253
1 178 235339389
14553 14791 343222687
15521 14776 66939439
1676 2517 399781671
19070 18153 573505363
1572 1426 53448353
16754 17593 775524037
5056 5931 70437882
12766 12509 77802742
17442 17629 168655170
18080 18586 54117275
17691 17697 653318659
18684 18255 303557543
3823 3701 119290578
12772 11819 491135863
9842 9320 53035811
8149 8223 821867853
15762 16617 777924450
16598 16802 176448000
8035 7799 50702143
7115 7570 263889906
18061 17972 268773961
11058 10979 60216385
12322 12781 637842622
2600 2126 183766082
17510 17380 743190177
16211 16214 803620139
19740 18852 422525710
7055 6963 2907663
3407 3821 867790283
13978 14056 332661776
12331 12789 526488863
16143 17039 772427984
12791 12533 794580455
6088 6576 252169000
12476 12793 596233702
19092 19713 49545245
12834 12581 286109789
2977 2641 78045199
11961 12797 410849499
8731 9659 559881268
8363 7953 733106263
7289 7755 288424005
15811 16353 87875708
11472 10984 268533367
6419 6935 326553924
12774 12804 750883757
12891 13066 959667400
11820 12806 531878380
18370 18678 638772567
3267 4026 894168847
12809 11825 678730181
8407 8181 68477372
13890 13481 990393349
3890 4740 551364246
14812 14383 805307898
12064 12814 526938036
11739 12533 4718219
12816 12279 400486483
9186 9940 33415414
18953 19672 19902663
19431 19263 611815526
12820 12076 928093880
12821 12564 973128135
12822 12718 444390794
17373 17799 723970521
12377 12681 991132445
5638 5827 423964035
18643 18240 505489079
11835 12827 286835307
8156 7274 270051390
6084 6775 720453059
17493 18055 378682795
3020 2443 444777830
17562 17418 246543547
8449 7628 274126627
5995 5969 707120359
12412 12835 786471512
18369 19308 482948503
19325 18491 892268483
12838 11982 753515667
17300 17195 557527958
3779 3082 941818042
79 777 736028105
2202 2906 518470902
82 1 543370420
13291 12886 681410415
18227 17290 833971677
13878 13531 308437247
16894 16903 255146255
7596 7060 443502823
17453 17045 455762348
699 1 974637248
1197 1866 81109571
10343 9363 543980724
3892 3094 673257061
7481 6544 528341997
14015 13302 888460981
12813 12856 507475278
2859 3777 2466623
2784 2793 17175649
12508 12859 755723
16445 16116 447654545
16334 15880 380579825
18372 18982 408705178
16555 16923 731830702
6751 6241 970665021
7289 6597 928883512
12710 12866 144991800
19827 19733 41557839
10534 10612 528342133
11843 12399 977037653
7856 7362 884853890
8695 8680 485960543
3222 2313 959132225
12873 12708 536791692
12874 12441 31927521
593 1 288763286
12876 12017 814844940
15627 14671 373543334
12878 12596 671303522
4756 5074 191013229
10390 9493 95982119
2301 2089 601145968
15340 15833 735035704
2283 1716 234048675
9287 10076 289581380
2324 3082 21517882
5438 5990 690864952
12453 12258 434523580
10481 10194 783021307
184 821 61995609
1 688 123621980
4216 4266 57372797
4807 4242 243919433
6998 7357 383157413
5380 4445 987526209
1 185 338054770
10639 10634 818737675
6109 5624 158525947
12813 11863 865966505
12899 12182 392407400
14103 14860 117382024
26 625 729478845
13288 13610 860920057
9542 9970 912694771
4896 4512 48862437
8073 8012 5845837
13306 14026 194951355
1691 1958 50677225
8209 7407 853241774
2443 2276 684459670
12910 11953 74140190
8983 8806 898392805
12912 12017 131768147
2502 2199 991709315
1690 1928 705844081
6650 6419 418412741
14878 14875 737562536
12356 11621 728149125
3329 3572 61590188
7731 6939 119259181
12920 12136 41514341
1 165 500753937
12922 12381 826826727
10845 9987 254300930
11803 11571 902376100
16449 17056 109549855
5215 4326 842225632
3581 3981 691610863
17952 17550 833048934
12155 12929 901058733
16727 17675 322041466
13324 12688 381469155
4642 5061 91014670
5430 6091 202048827
12934 12859 79853881
5735 6247 715758737
4728 3817 776839652
12937 12414 383710028
12157 12938 425632199
2967 3013 969043183
18343 18275 160992660
4521 4497 342753771
9106 9561 733565041
12397 11717 852565688
2905 1942 787850156
4928 4709 539097379
17721 17061 754953898
2000 1632 518868970
4382 4632 849765153
3092 2305 114051206
19271 18805 454617479
13794 13591 162848584
12483 12952 264679883
12953 12303 48897447
3219 2974 518356034
6971 7608 294750937
2987 3148 982380260
18815 18518 551717536
3229 3017 310414008
6606 5881 536354407
16288 15433 445257101
7143 7269 189119629
12962 12486 796937195
9611 8745 161821185
17137 16335 753364809
12157 12965 57866255
17827 18101 624067712
1154 924 383842425
12968 12734 245913216
19060 19235 668950986
1643 1254 383816002
13012 13948 867933671
4745 4105 787155198
13861 12946 608796903
12974 12972 34472349
12498 11993 139605540
12542 12976 690555505
85 676 839162258
12013 12978 213369380
11627 10772 956939088
8804 9247 124983022
2492 2989 36913533
3442 3380 999577355
2036 1585 248585293
4321 4712 750069101
12116 12985 899792988
14857 14114 273983150
12936 12689 123951938
11223 10262 653687368
12989 12508 17249895
6765 7305 266687496
7084 6149 226671641
9562 9117 697682368
6265 5661 960713435
10320 10644 816425277
1896 1667 423461632
17210 18202 797862520
12997 12708 127998585
11870 11033 817959440
12290 12999 942359276
3196 3239 95590392
15086 15542 102088198
1615 1386 340108909
5522 4549 34730513
11785 11565 22543148
3043 2834 58622153
3499 3916 193578209
11618 12108 456018539
2823 2526 76873442
10793 10589 803548944
7753 8627 22691101
12948 13011 543548473
12090 11222 746348112
9391 8780 817603755
1083 1669 289278584
2852 3336 596748413
7866 6893 258247563
13992 14550 488563567
9952 10360 632757865
4969 5541 297565565
12007 12586 623104016
16211 17078 571783604
6450 6802 48558352
13023 12956 653836101
16342 16215 21983040
14486 13718 248445144
3547 3992 516775342
9773 10245 245726754
9496 10282 528599772
1097 103 149339066
14372 13972 596556073
1070 1693 732515624
12628 13032 428753293
13033 12158 681655615
15062 15059 28131465
1 916 146120878
12932 13036 768501086
1519 2182 26408145
9796 9612 743162238
13002 13532 814103757
13040 12953 794422336
12460 13041 954466011
13177 13553 587665111
17545 16730 773927908
7423 7893 65170565
18960 18382 92684111
17112 16228 674708236
8473 7681 890598679
19171 19092 234119014
6440 5534 8510496
12612 12823 523002549
13799 13451 834464459
12830 13052 60483965
3863 4396 523039176
6002 5562 309397265
19555 19018 24815915
6292 7208 312962891
16103 15878 990352322
13058 12763 571209856
13059 12092 318549158
1821 1753 786555827
12630 13061 100504337
7562 7264 431673609
16640 16378 779790447
12332 13064 811232893
9886 10393 648205496
1361 2113 792166101
10453 10744 636871932
12263 12235 463391957
13358 12862 14347840
13432 12621 678715058
13026 12428 762949256
15120 15456 932642250
9453 10351 203361845
10738 10517 702506641
18618 18569 459035537
12357 13076 264549583
10803 10273 330407593
2217 2650 748576777
5880 5558 276607835
12721 13333 512023612
2832 3797 115982255
845 601 483635922
14662 15015 142924907
10365 10427 525117390
3181 3715 862845921
5877 6197 534331210
14674 15640 304626444
16146 16487 149731107
4280 5242 219039963
5432 5058 42289395
14401 13512 795072461
13582 13454 802080831
19304 19278 570838462
12831 13094 258339058
19937 19934 499131905
16431 16672 272071178
9260 8440 926562734
11960 12870 218382482
12757 13099 109961789
7669 7212 8625872
13101 12198 209201748
7385 8059 606323647
8946 8735 388563166
9881 10823 191667904
161 432 146317917
16471 16716 771863436
17576 17541 20393089
14781 13899 843311725
12531 13109 241111033
1965 2398 714354862
16257 16611 585651337
8968 8317 389414223
13113 12887 930603869
16899 17378 516787710
8824 9534 389335965
8778 9681 260567107
1084 1626 972600641
15386 15526 450374395
3866 4832 773944871
1199 819 500866055
16598 16093 872611170
719 1 676912709
6950 6105 217745622
1525 1722 342379455
16065 16120 539023618
11484 11694 548335651
13028 12639 915986204
12168 13128 524582772
19345 18849 830923107
4069 3763 724804862
17537 17176 190385
8176 8754 916274831
8824 9118 408130127
5158 5639 595187684
16771 16287 313808142
12385 12220 956004962
11596 11718 768622739
16123 15938 663659783
10077 9370 416409587
18996 19887 763330719
501 248 145629312
17340 16507 238625851
19446 18709 964069858
1 384 774340063
1842 2171 961240169
5155 4594 87700347
1 94 55682977
3254 3660 973574172
16177 15596 770521895
9919 9194 395137380
17828 17002 176528316
12429 13152 798091576
1905 2808 57281688
4943 4482 463931320
13460 14144 887163136
3143 3030 785252724
19395 18415 594338331
8827 8495 162981340
10734 10417 371559682
16865 17611 597842425
15919 16138 212402454
8612 8260 971344731
5263 4760 910470294
2537 1777 940298067
12340 13165 724086129
16632 16286 177619554
1148 453 624561240
10112 9906 778206192
16101 15653 444902936
19733 19721 782641729
18594 18707 994864935
12543 11671 597174950
3190 3419 901717372
6364 5972 598503920
10986 10163 21578916
13879 14291 964286762
19139 18245 327417875
16519 15857 272212616
1096 535 13322168
1184 787 686574234
14804 15344 711682772
7230 6600 169441733
13183 13051 14377739
1792 2631 9822196
15113 14416 489961916
18589 18379 76567691
663 452 272064910
4622 3757 824261789
11699 11096 789206603
19995 19116 647833950
4722 4507 965073138
14219 13955 57713883
13193 12787 532745735
17087 17036 154800872
7315 6974 128183342
12966 13795 518927450
9031 9456 806877432
1081 378 496626295
4550 4576 870107133
19069 18799 969002667
4862 4440 234319915
19135 18714 996733565
741 361 566618973
1850 2365 380459968
18585 18621 682693679
1257 2254 386797838
13207 12647 125777425
18861 17868 793528946
1965 1505 759391131
15383 14794 535534181
19281 19846 39238945
13212 12644 106275580
7498 8017 714269062
18765 18228 110865247
13034 12918 957475669
4310 4547 567847293
13361 13187 498158605
14358 13512 724800510
1075 1173 672979901
10439 11339 763367545
18695 18001 639197905
13222 12533 864211432
9313 9986 37634604
13224 13030 80755545
17731 16755 569294199
2760 3724 156343014
12294 13227 551176632
7140 6497 627413222
18724 19267 843067942
14078 14586 10745701
7306 6466 62548284
14629 14050 154820050
13106 13233 658983948
280 1271 636873976
11642 11592 627000790
17353 16938 685688624
9440 9671 346378713
1783 2739 880720084
5187 5657 960024425
12657 13240 633326838
7970 7721 229104706
13974 14807 879762002
13243 12639 931146012
8316 7331 476273794
906 1 159677567
15220 16141 20229489
8235 8103 360273881
2705 3510 514454290
1140 666 798782158
4268 3534 934434130
8483 8895 632389839
17649 16972 369905739
8626 8404 196736238
8966 9082 210155194
9627 9097 541112304
15149 16016 232765619
16192 15740 709985444
13155 13258 172704403
4917 4607 319315572
18350 18812 630343735
12509 13261 482530874
4242 3959 936628331
1 397 972263765
3290 4134 720065701
18039 18794 630507259
5646 5501 644696308
680 1 60644816
11676 12556 474832947
1508 736 213574584
19058 18114 673046658
14489 15434 597017066
9341 8859 317955063
10909 10770 466747207
5486 5435 770138512
4031 3679 244737769
2126 1540 355859052
4083 3966 39803134
14655 15472 235177787
19798 19033 114078679
14050 14070 281203188
4357 4707 571790140
19225 19706 841672646
9014 9907 303471107
17967 17336 21611856
17194 16461 51132897
15476 15066 768143124
9954 10444 37806975
7699 6887 616593449
1210 1990 806000848
1325 2061 11378481
3040 2486 256770979
17160 17189 429063563
12350 11670 985539188
3726 3556 659233994
1 686 464036232
13284 13296 217357925
1949 1296 671098425
6479 6186 351237551
3938 3393 141621902
12401 13300 320363018
3306 2449 68294414
1841 1080 40957272
3519 3850 867630806
5264 4541 218673843
18614 18257 518070762
444 779 208760670
18986 18067 72595913
1647 1811 988594171
1368 592 809751620
7354 6414 556498942
13311 12698 573243535
1258 1094 910479713
9493 8553 607834777
6185 5756 46029466
9588 8931 376123545
8731 8435 338305226
11696 11059 254811881
8917 9661 862605879
1183 479 332070424
1395 1411 798037244
16023 15540 171536187
4795 4312 795291135
4258 4873 650859139
1980 2078 461902884
10983 11147 928224277
10802 11760 321438656
9707 10267 234437397
14446 13650 31202385
8134 8780 766045956
5296 5021 698098284
12567 12069 975791949
15685 15804 257927158
11972 11274 231405850
16298 16378 577260695
3916 4599 918239084
16435 15640 169757804
10763 11294 39554923
3167 2512 808289020
13253 13103 970513147
16104 16443 933802094
4441 4335 240257935
4034 4438 247996153
8068 7849 481689410
12617 11875 760167579
18161 17793 86906404
11550 12483 831323406
8367 7633 3425233
18993 18805 771495928
3949 3951 323342665
19272 18651 428472162
12750 12539 59912443
13352 12584 879979115
4413 4137 805125411
13542 13546 331935805
6258 5570 178267222
9012 9897 630337345
5264 5819 497215579
9640 10518 529362063
10765 11489 369442621
12740 12403 714184617
113 1 363816606
13229 13362 16315496
8657 8865 763451214
17555 17155 860093750
7389 7568 486889245
9029 8273 559103870
16651 16059 432233709
4938 4273 542401633
14722 14318 3242763
1 774 423402411
12604 13488 809878463
1702 1387 361271045
8395 8529 933878817
8183 7640 184265580
5862 6361 193704239
4651 4157 872554209
7154 6504 873431837
11027 10794 649420386
12165 12463 727890668
7199 8080 14679578
13381 12867 309149246
17002 16757 11365333
19558 18897 25684841
4420 3988 428151734
2497 2439 947320778
12011 11558 965562156
1389 802 200086108
5062 4657 298889762
4780 4188 415997064
12864 13390 278429302
18203 18718 418205503
15129 14901 577068461
7856 8465 523440711
3041 3837 100006117
16750 17001 463008722
8995 8743 14961930
12370 12614 81870421
6313 5735 653037389
19723 19455 703537303
8642 7669 97170898
14739 14217 212966409
12253 11318 666826921
18507 18520 146419029
17826 18781 51582208
11823 12297 661349177
5815 5357 702950551
2942 2055 600659862
4837 5236 679363444
9722 10522 73659588
3373 2508 710462935
15389 16307 776339753
18150 18191 298173552
10050 10206 801510154
13318 12889 398795984
460 1 718044832
15836 15320 619211806
19120 19005 449205359
12648 13418 282339851
13419 12625 466712019
10646 9935 442777607
18530 18272 871230940
8137 8453 174694582
6934 6506 466668635
5882 5405 319890333
13032 13337 693450557
12160 12903 501367074
18267 18773 495953432
9191 9623 442616499
1775 1671 947878916
13430 12975 62531909
15046 15772 341767084
3903 3085 279034880
6087 6270 714609061
7012 7655 466786616
4767 5348 72749310
13359 13436 27040160
12905 13437 951516696
4748 5557 531065274
17203 17080 983233463
18805 19230 149075346
13748 13271 404434522
4507 4554 613866156
4866 4129 765028808
8648 8506 536698939
14397 15147 779140332
3559 3918 136354707
14682 13856 88729570
13192 12307 18924769
13449 12784 772491346
7893 8531 700325914
13451 13200 191719421
16894 16457 426490929
5149 4442 438950293
19958 18964 287455885
7090 6517 63952850
85 1 179705018
1 492 859101890
480 1 14613599
8765 8055 747018081
4944 4667 31189360
7496 7232 184425833
19807 19663 380363428
15343 15188 640780139
12450 11692 922333738
13465 12904 17035551
4678 5035 362396824
13467 12905 70887417
2568 1784 994418724
11287 10750 648759804
13739 14427 6220310
5762 6398 85182163
17692 17162 860864637
1416 1614 193296158
18711 18900 495932449
13413 12656 846970378
14968 15511 960605882
2582 2207 831318308
15570 16555 159035743
14600 13621 700072559
14799 15609 656398145
5757 6201 694519987
13482 12692 879366297
12311 11479 199279129
16457 15740 151538143
18729 18454 379526389
13164 13486 148960061
17311 17484 369775331
1773 2557 930290755
16856 17679 468828693
2254 2879 970717148
19738 19202 563949803
12976 13492 426957953
13851 13147 796880836
18814 18318 957420716
13495 13317 210259221
9869 10565 250745744
7875 7042 387256248
2275 1372 355688967
16030 16787 159738758
1861 2422 49829836
11728 10845 208249895
7599 6991 2946282
16747 16592 408441385
4138 4730 635793268
6471 6457 157122128
13506 13403 29851511
7862 8308 638453549
13981 14717 263357229
16709 16375 10435314
6610 6143 938720627
1 211 356425605
16673 17650 171237501
10436 11087 603327187
10819 10937 16325321
13515 13328 776707431
5096 5080 56216657
5582 6081 342766907
2098 2863 902181381
18329 19004 933289678
9232 9504 661218680
14774 15084 581726838
18428 17796 237503706
6060 5232 905124856
11686 11058 591763238
14525 13819 958496854
18277 17603 312836252
9968 10645 344094184
8769 8083 246094706
8520 9476 334234286
1679 1561 985647303
6685 6952 894964965
5391 5464 47498200
2630 2409 621914584
4199 3837 858886518
11880 12262 696801017
9948 9039 53003192
9484 8862 549644592
16893 16664 204474861
8687 7976 292523635
17192 18004 896561364
9997 9319 832159127
13071 13542 262887184
12884 12338 620154982
3254 2538 739902934
15043 15658 349930481
10874 10346 66049001
15801 16095 600757032
18636 17792 41903816
11692 11487 515334055
9969 10876 5723173
10404 10330 766696659
2460 1491 146267034
12817 13239 646197542
2611 3337 293559448
1246 1381 44614087
6147 5903 24497312
9145 9529 453385310
13746 12777 797466037
3428 4003 725644070
11848 11493 205866257
13313 13267 51238212
13012 12986 106852375
11178 11669 148020567
3723 3649 936084873
5644 5483 197343312
1623 2152 227313403
13794 14158 230971012
18388 18954 7298183
16431 15435 13999359
3186 2732 840475843
5027 4098 499211547
14389 15268 479873776
4379 4282 348815442
13574 13284 750867828
5000 5224 369288785
1827 1340 854614667
13169 13577 322398541
16933 16443 4110649
10262 9702 32387738
5193 5299 546962563
884 527 546937210
5238 4572 528817886
7316 6415 492858931
15241 14356 696199656
10763 10316 647627620
15937 15162 6710358
9395 9297 14535576
11339 11693 908226605
18477 19266 676057372
1321 880 4118838
15771 15617 501347854
902 498 38076843
14962 14509 47231159
7606 7939 405772087
18518 18720 622116379
12077 11898 422363678
2333 2766 238285
10345 9741 593452215
15682 16317 975901192
6597 5887 4111139
1759 830 951467772
11330 12151 926673209
1060 1829 337788006
16887 16417 391193792
3050 3151 149813859
6514 5946 190173153
17267 18266 92385926
17695 18632 618058203
13609 12943 371748904
2881 2242 859163641
12283 13175 748352255
7262 6294 399028418
11324 10423 624271347
15087 14903 77519727
17247 17085 197751852
12945 13616 937343906
13617 13306 34451056
2653 2707 634251604
13117 13619 162701996
13469 13620 594228495
6208 5595 336817104
13930 13097 62490718
18770 18998 428273632
10925 10983 966404739
2835 2617 441674312
11100 11167 810827111
13627 13470 188674161
8239 9105 749864663
13629 12637 264447121
13457 13630 684186092
4733 4906 64883399
5182 5694 12020427
6949 6272 931443815
13334 13634 62514831
17968 17503 498283923
10273 9461 397726084
9787 10428 287414539
18117 17608 126426518
13005 13639 815056453
2157 2658 669937417
15335 15050 885984705
13158 12318 680490346
18305 18269 35966871
1 537 36464325
7048 7961 397111378
16003 16730 794737432
11778 11777 504238080
13395 13279 32979976
2824 2698 939440010
13650 13483 117750995
13088 13651 373780546
11771 11688 191958662
3733 3972 830241211
3914 4506 860357744
8821 8846 726634973
14291 15074 899030230
3887 2950 964723512
3783 4211 787128808
13219 12603 477130137
10254 10195 477878004
12485 12497 55704795
13605 13662 837191130
1912 1814 536674816
6849 7081 462586048
12399 12549 207659649
12104 11442 531786758
17461 17182 60002785
2862 3798 803529852
19415 18655 277318024
8348 8733 494622163
10388 11268 878408399
13672 13610 39195986
4559 4289 642479960
1484 931 275453130
13675 12892 793111456
15890 15419 434422220
5064 4278 52086743
11215 11058 65365273
14029 13890 424583919
217 1 904402522
7663 7140 663610355
2039 2312 935729170
6940 7637 69260186
13684 12903 273919952
7335 7641 866600988
9279 9161 379965097
6866 5929 6016324
2593 1784 133307877
11784 11793 588487366
14422 13900 336872441
13691 12725 432615124
9266 8792 850064822
6629 5785 829018860
8947 8666 853321663
15595 15537 598178036
9717 8951 398226496
7077 7688 644509320
13698 13034 860162269
19802 19942 786684563
17732 17085 302100713
13701 13303 171915548
2103 1653 692834265
7447 7933 234178915
13704 13094 439279608
17172 17396 29172269
11119 11067 988399964
3775 3023 85909596
13000 13708 957457688
11376 11843 312714178
8107 8611 106053811
16360 16706 581619255
8246 9206 567440857
785 660 265959657
2562 2043 808626769
3470 3551 60066292
13223 12681 875727919
13415 12971 766764083
16949 16069 435248715
14377 13441 634114901
6902 6589 651127025
10792 10165 43121715
1308 964 72718554
13589 13400 610921824
1881 1773 425584219
13090 12946 355189762
5533 4939 70155485
13015 12214 66924769
12890 13796 250501773
13785 13786 348208574
12386 12356 110267477
5198 5225 683890918
166 1 271239690
18037 17578 560485639
5937 6671 656057063
9175 8204 444799809
4249 3506 899131962
2336 1569 44726656
5977 6771 405500509
12187 11585 885982986
16826 16170 433271784
12476 12716 291914068
5798 5484 449213733
5770 5076 61352218
13744 13331 869582276
1 184 268729262
14651 13654 141157072
13503 13856 767753361
6679 6173 422467298
19829 19660 314645312
17231 17509 155970197
7588 6861 146773328
2458 2677 676133177
11545 11187 300604093
19427 19428 849280460
3439 4246 30890112
7744 8103 448130086
5860 5759 162966879
7796 7096 214739571
11741 10962 371108617
13065 13760 61732070
18233 18130 109475170
12429 11724 29001132
9739 8968 441587228
11872 12318 478184223
362 1269 421743239
2904 3421 856204861
2017 1798 388299178
4421 4865 984715096
11632 12432 855789714
13770 13736 944680718
13652 13721 259487978
13772 13101 373903740
5140 4975 713170380
18765 19125 90237359
6679 7033 339063511
10243 9248 974074203
12680 13231 657174914
8401 8131 948662480
8672 8285 76923055
14108 14071 23495465
11880 12741 905017988
10689 9708 282421959
12925 13783 911656054
14302 13964 42633726
13785 12890 91155878
2649 1910 205509645
141 387 100796273
8478 8874 550603348
14421 13594 170634306
3536 4367 772168129
9715 10334 254519467
5589 4937 116157580
14179 14674 181975733
5766 5793 752731172
15602 16026 212949876
13728 13601 153349993
2678 3170 344934110
1933 2718 154497307
16146 15441 553235933
17948 17514 798780050
5708 5039 387284642
8487 7882 192241328
12948 13803 104271677
18062 18253 680763669
15964 15360 689469034
654 1 708953489
13564 13450 648343214
13450 13808 581116895
5843 5870 879796131
5000 4508 414663568
13150 13811 482871696
18068 17445 251380805
1997 1062 174214973
14664 15618 17943585
19479 19722 464638470
2896 3869 195663486
9074 8728 534303789
18738 17926 217310431
1862 925 60738421
13820 13485 903021606
13046 13441 833265132
15157 14391 395746312
1239 541 71609096
10109 9662 603483837
15390 14581 282653429
13733 12989 807098108
10195 9831 687845934
19659 19938 137552422
11594 11518 382547787
8735 8385 96492226
3257 4168 891445529
13832 13544 980899625
10336 9673 27116272
17550 17292 566141058
5277 4849 707683137
12106 11474 718472689
8677 9276 944195695
17383 17116 227143692
14770 14120 464472032
13679 13715 1343119
6967 5974 921946963
18958 19588 554568272
15043 15740 796557428
11727 11583 67964277
3366 2929 590685869
13532 13846 955474916
11187 10771 99643200
9294 9928 969464315
12936 13849 138912659
3144 3265 349859714
8485 8249 171476426
5625 6021 64543965
8787 7846 995270555
10039 9561 496892038
15334 15183 713651038
12564 11628 881627323
13857 12993 665207652
10905 9958 328404340
11364 11730 945677194
14759 14465 734981784
9149 8541 50153742
13809 13862 617216624
8398 7419 817810593
18040 17793 560115804
4468 4962 700175037
13866 13020 726291397
12033 12327 746409528
19022 18926 388440914
15734 16128 590369050
11468 12400 324505695
14529 14145 947232684
13872 13440 861145771
12014 12005 232028625
13408 13497 699348048
18982 19809 365727385
13876 13524 45814265
15012 14301 864636436
13410 13408 298322767
18293 17882 573705572
18496 19002 587780020
13881 13661 98349334
13882 12894 605254452
3726 4119 673173939
68 733 352540600
13885 13661 38047377
15516 14742 876328573
13887 13332 387515119
1 99 919199173
1444 972 46581569
15829 15577 63679693
9244 8755 602634441
1013 953 639068158
10114 10400 473852263
12672 13138 41035623
10972 10864 284068274
16116 15814 176099691
4107 3713 646914887
18973 18392 943232951
18969 19728 507799906
15831 14839 128965752
1935 964 351473067
5240 5102 70370250
16460 16682 571938642
5234 4483 397514099
8775 8662 942813277
15813 15819 716959953
13907 12968 148790593
14992 14889 220611857
13573 13909 243258032
6830 7124 860586914
7049 7904 33362867
13067 13912 32434409
5088 5510 68962296
13855 13700 448704311
13819 13915 974008941
5158 5994 326236152
16633 16989 27265038
3038 2756 797957421
13919 13290 58315002
424 1015 147824924
13921 13066 606765517
15009 15467 1644613
13551 12706 885570346
17676 16732 153903513
16454 15612 95503767
19630 19366 450459879
9201 9929 852650382
18362 17950 5344151
19177 18377 792259024
19042 18850 950651802
15561 15985 815926781
15121 14601 915231905
7130 7802 414137186
10941 10133 923275149
3297 2313 498372626
13936 13325 384291879
19113 19583 355349560
13933 13938 12018962
522 428 567236011
11338 10995 91052542
18452 19159 657916355
7294 6835 698221597
2681 2239 88166764
2512 2935 527105755
14698 14522 22827384
3773 2951 956113610
5530 6183 19145018
12421 12370 155549915
9625 10584 344287568
9322 9251 62567380
14559 13967 932953280
14057 14461 683533822
600 1439 136411719
17429 17344 815521566
3495 3057 336966637
2402 3195 120434343
15671 15095 41274077
16113 15660 169788974
13959 13296 327777652
3832 3323 466196510
13961 13186 450337688
5056 4582 19023021
3847 4155 884495691
7744 7399 38053135
6185 6933 428169087
4057 4859 26227433
5364 5252 275622700
11584 11408 58435592
8589 8105 602344097
17437 16845 378773075
15310 15296 432021784
10159 9478 766624766
15070 14843 282126476
9543 9104 551486465
6789 5815 105781711
15279 16107 53617865
15337 14894 616391383
2147 2862 518917421
16416 17271 511825752
16872 16320 547222947
13209 13981 907267993
12819 12610 81543604
17396 17876 902736256
10830 10707 884275117
13138 13985 962928622
3890 2991 641612952
1688 1375 183643219
13988 13006 842818154
18674 18560 900441721
4115 4236 207791742
16550 16509 271849124
12313 12207 808956994
12881 12426 546074077
13220 13994 882098225
13584 12618 463837323
16461 17326 398839553
14465 14021 580165443
6189 5198 911473949
14909 14997 63438817
7226 6255 46338133
6659 6210 58620120
13861 14002 295644628
13903 13023 164669638
10686 10442 672282195
14854 15560 47254092
837 926 623819405
17007 17891 769566748
16383 15624 835681779
14009 13732 42857299
14010 13109 212987296
1869 1937 323440138
11369 11345 597334415
7000 7065 23861287
8336 8992 655642124
12375 12928 248341113
13264 12570 718594408
16015 15300 655841285
3052 3059 79366641
16012 16905 41856410
19056 18104 14452257
18991 19362 578012588
13056 14022 36382486
15452 14592 636667487
2176 1933 525780290
1332 819 393631201
9598 8911 810352484
11070 10330 915075325
877 641 509663159
11040 10895 519966701
5278 4688 648247145
4085 3734 263359856
487 739 584955982
624 611 856884253
13623 14410 630590678
15691 15956 723555831
7328 6514 917447741
725 1478 52974145
14870 14920 581738241
11896 11590 152251796
19760 19432 781346713
14041 13378 811188270
9565 8646 577241956
17757 17315 9715341
14044 13146 12658144
1742 2242 833511485
14046 13399 48797212
8625 8790 934750446
12810 13731 691859056
5367 4397 542558153
3143 3301 338892395
19612 18906 64618756
6379 6020 939428621
18141 17758 736941492
7598 7623 442973494
14055 13172 837082595
17612 17782 793126495
7604 7759 917899491
18186 17257 537406344
5845 5324 914864097
15132 15785 198192241
6541 6577 434169533
18038 17391 842601229
13580 14063 108975898
8624 8535 448165684
1330 409 298152369
14066 13419 714549912
12673 12249 382751210
16785 17636 947962
12595 11746 304492461
7713 6793 628713630
10519 11171 84581237
12368 11707 188065532
13286 12331 40911015
14922 13932 540069304
14438 13973 663265827
13551 14076 889338836
18274 18680 570000664
621 1 61732133
6374 6191 95256092
17256 16299 772647427
626 919 339989628
13903 14082 19605317
14557 15325 941993936
4368 5314 385050221
19627 19753 356008915
13961 14086 46962719
6225 6920 824864370
14312 13677 103183064
6650 7223 359398435
8580 8759 333865948
9164 9614 750487160
3689 3379 976531568
856 874 46290676
13970 14094 490059594
2875 2217 149342237
7595 7156 872890950
13798 14097 515196626
14098 13586 415446618
11012 10946 100599263
1705 2488 958398412
3357 3454 49000399
14363 13635 431263394
9163 8691 786834178
16768 17269 37727579
7611 8566 462214143
14106 13452 640420828
15722 14923 692400650
506 35 934052013
7575 6949 225387514
6276 5925 32122981
14111 14086 768516933
9292 8312 392650595
3529 3284 301867869
11598 10653 110291391
10727 10331 679510847
12677 12001 729019776
4397 4191 24427848
5095 4519 635860752
7058 7112 14928203
17533 17391 706119149
18379 18216 716629218
8873 8631 7093664
13553 14123 172471809
6399 6964 598574835
7753 8347 395541457
6239 5805 196676447
14068 14127 470401467
13599 14128 485557444
13205 12480 956483778
14130 13929 137961309
7293 8234 298720023
14132 13435 288560114
7989 8359 996670951
9953 10714 192858191
19643 19046 868595064
7222 7297 480203766
15978 15396 47075188
13137 12471 880426257
18257 18188 115926917
10237 10010 243007914
18011 17235 254646817
12374 11671 760693022
14143 13420 87792040
9029 9649 594090447
10993 11199 145136044
3674 4125 431656730
5724 6213 40942223
4167 4289 664865673
13395 13612 868396884
7250 8097 755192649
1757 1588 506494895
17695 17399 20478686
3993 3094 230144094
10721 11092 680179221
7960 7997 541843388
15280 14852 576394042
9646 9840 279114900
11975 12441 31684236
5051 4878 621339955
13606 14160 596896238
19901 19089 533593281
16430 15999 823825631
1456 572 861715153
539 434 100855980
677 122 468371766
5972 5491 653724900
5534 6217 549979160
2474 3097 497350669
15487 15045 525715528
15661 15519 725295253
12461 12472 563379153
2510 2023 596656652
17696 16926 576062672
891 1067 585151120
14175 13720 18096773
1750 1837 808723592
2244 1873 123493545
10507 9963 46294677
6333 5678 31882498
1627 1779 496712645
2651 2370 256034614
11950 12582 266276362
19041 19333 640770781
1645 1359 296332523
14185 13848 898477017
14192 13552 160484986
15627 16534 535223530
752 1 811464838
13469 12989 883705981
14484 15276 601071633
13967 14693 688034757
14166 14420 906943748
16009 16185 842442765
2246 1753 730203682
1017 1592 63655501
11085 10381 967788859
14197 14124 321857787
13314 12538 943625122
6242 6995 588152867
14200 14036 386621153
15291 14503 943920058
2296 2084 177124778
15809 15285 979855408
14204 13302 17335569
15485 14872 570999108
2564 1594 306220537
11371 11145 913882908
16722 16177 5030092
751 1486 27625365
79 1 479878512
14211 13799 489715160
15756 15925 65507190
19302 19260 387215918
14214 13616 714735252
18723 17877 369427477
433 1 25999189
14217 13768 962180243
19061 18547 792293391
2551 1922 439994058
14220 13906 668244502
7356 8272 785347789
14848 14873 900427567
7874 8607 219770546
4150 4988 578980167
9344 9028 794611688
2021 2128 798794341
18420 17823 10368203
10868 10089 777523422
9832 10303 878029430
18387 19036 729076680
15766 16461 129555160
15736 16190 56064432
5078 4914 884328203
19066 19437 848608144
2135 1331 847406560
13613 14236 285593083
16945 17097 157576383
8600 8107 261577371
1499 506 445132974
2504 2447 614701021
7258 7225 963714479
15324 15822 16194283
17495 18381 420067407
15075 14684 527824859
1 128 777477500
14246 13551 961756197
2872 2041 181220503
6760 7123 385873243
739 1465 272304074
8885 9559 161774100
11556 11151 6583964
8558 9098 48241450
13265 12491 170636994
890 1326 461933349
8037 7155 376100664
16281 15925 386849270
1488 1530 912308625
12609 13601 360536297
18553 19078 902182284
12199 12805 102628053
5697 5376 847092455
12075 12972 213451925
13132 12398 4930424
13411 14264 729391548
14094 14265 466499449
4685 3840 594358661
2439 1857 184839716
17881 16981 497541129
12951 12089 864674944
12521 12463 251944885
17618 18246 40106106
6126 7021 680023802
8047 8993 722478647
3740 3292 107206214
10456 11061 512937385
3682 3128 798353972
17414 16987 405567072
14278 13414 405446144
8303 7910 27788707
15439 14879 941818429
9428 8856 290626240
19235 19968 686951370
15685 15909 595985824
13296 14284 463494914
1574 2046 836864926
8254 8702 428694323
6071 6849 706244249
14732 14468 567540305
2339 2573 107145800
11017 11742 357128428
15963 15972 697506766
18426 19375 52460128
14849 15520 549914511
5337 4725 137108812
10559 11461 213365057
1420 1442 314684485
2283 3273 346847814
3524 3545 27102411
507 1 621689401
11751 12743 286146171
7544 8426 462996935
1971 2031 614999175
18813 19262 590043072
13370 13287 632656740
3683 4010 557584493
12367 11870 36733122
18745 19504 921435941
5444 5307 33702849
8068 8132 934472219
11962 11347 54606690
14311 13709 397887610
13918 12970 722975035
2218 2005 868164276
18836 18255 27769456
17724 17722 885017878
6802 7519 741640414
14184 14982 823242913
13514 14318 332924569
353 967 222369301
8313 8022 821122457
13793 13750 48684366
6426 6747 119476656
7475 7104 817863379
16459 17216 125780671
14434 13523 844250541
1300 732 703485226
9650 8956 659312501
261 1 183137929
14329 13353 644867249
11876 11136 1452705
19336 18678 29344609
16794 17295 895036562
14333 13393 481390036
502 1319 77787217
4947 5194 301846464
12949 12050 441145433
14232 13606 186040722
19838 19195 404255646
4526 5345 187979267
882 1341 148592579
16282 16819 269133292
16453 16124 381053836
9963 10742 169479771
3078 3271 368883094
14345 13680 245470438
16710 17489 381027142
12238 11287 87123519
16848 16016 247364607
17011 17058 853222153
6538 6768 243954840
17825 17253 621145834
12591 13575 310875917
16074 16966 501151202
18461 17932 589312628
588 39 74210267
2996 3381 358270771
12404 11953 977226369
5383 4847 505291633
12983 12708 415535443
13552 14360 169059274
3751 2966 943262714
14362 14146 203877447
7600 6763 37307098
16489 15552 883469709
18890 18950 838040040
14366 14280 51628628
2246 3107 66855355
7189 8142 610922779
9511 9560 935223013
11400 10880 272268826
13541 12671 613161859
15435 15536 373373305
11382 11683 72636179
1 232 246039999
8570 7936 904931462
12536 11838 56101005
13268 13719 421111446
10249 11130 627828620
5239 5051 100280922
14380 13993 29462948
12332 12589 39723032
13982 14382 767741039
5977 5688 914741850
11844 11305 884353517
17901 18081 60365636
7907 8712 23800441
6994 7928 35487268
14388 14154 248691451
6128 6497 732822347
2854 3656 819806048
11493 12362 239134748
18167 17922 643675975
1765 1527 287851874
17121 17338 562666237
7753 7826 664383975
10378 10198 421332140
5348 5409 914310978
9649 9803 337344975
1073 676 239488752
14439 14080 36792553
12788 12979 374558118
14402 13991 313995127
2157 1553 739498214
16131 15431 475249699
2943 3854 397372113
13728 14406 121381178
7935 7875 408561724
17715 17333 202943328
14409 14019 709348613
10999 10467 964972675
2081 2792 138097319
4058 3774 305072909
13159 13247 180004109
10175 9690 899806558
17092 17357 652343716
14299 14416 631093625
5365 4888 785456308
952 1576 438380797
567 1 365136112
2414 1962 906465624
19682 19266 431873356
14478 14527 239804471
14879 14507 350258446
14424 13811 367553600
14030 14580 408725032
4097 3768 543127044
16621 16116 318917061
7514 7546 215364911
6969 6491 628421410
9178 8665 198804994
13622 14431 637245599
14432 13512 297831172
3615 3848 905327382
13160 12691 665769716
7143 6241 720066411
1868 889 758313729
16729 15774 758910564
583 1 15878974
7869 8752 242736827
1376 1756 59743056
14413 14334 961232242
15428 14945 52370793
5821 6094 24677991
12966 12540 123088251
11656 10962 387018536
6577 6910 172431013
15521 16516 993603080
14448 13795 324907250
1281 1361 51115379
7168 7097 90316098
2804 3439 632194942
17736 17346 756645256
4074 3602 932134338
4669 5111 42433846
13660 14351 432298347
8547 9158 785628662
10341 10279 351699852
14401 14458 147324059
735 271 93455286
13504 14460 435389015
19422 18553 435411656
10910 10528 510539310
16286 15615 540868616
10393 11208 288973482
8554 8556 96924787
15580 16259 926974929
6604 5764 171057234
8111 8788 989737300
6968 6240 135966478
1335 2108 180156681
10129 9770 359226693
6533 6976 192363931
14871 15665 490990877
6074 5382 308080001
7417 6803 899888345
8094 8394 921839148
1994 2721 310442922
10687 10129 802363269
5713 6090 413931719
10626 11006 202816406
17591 18105 842664127
14482 14273 994915975
7925 7612 647621902
13329 12460 908554957
11475 10753 407022063
5463 4529 967986590
14487 14478 705369714
3377 4008 658466728
14440 14489 773255886
13766 13805 987950594
17497 17643 543824120
17423 16885 714469219
9429 9173 253533045
18429 19162 536482194
14495 14155 841631340
15848 15418 515521309
12485 12157 350566143
14498 14027 160236878
15813 15121 319356123
16417 16924 399936091
7603 8006 191560206
13864 14713 770401245
14503 14092 172881178
10560 9968 703589763
12984 12642 223514951
14506 14061 391979016
13282 13363 587899197
4706 4219 455252066
12853 11879 137005009
8325 7851 174464829
799 66 73046816
6455 5869 38599335
14897 14787 682311130
14061 14514 335766541
7027 6919 832840417
2654 2664 860988518
12364 11599 788000531
9763 9169 72416942
14254 14519 852864355
14760 13995 357295254
17713 17044 719046959
2105 2577 919619962
17273 17037 615056078
15689 16629 148684691
6306 5464 537825896
13671 12900 77356910
19872 19744 820178186
4243 4687 946053020
1199 1680 309387257
14078 14530 112487084
14724 14173 781153863
14107 14532 903598422
14533 13824 978115749
14534 14445 37203193
10004 9092 709244792
14103 14793 85476936
6821 6572 546742063
8763 7772 574641215
7316 7340 376026835
11978 12902 235399005
17730 16988 590188767
14542 14253 505386253
18926 19492 593843795
14544 13987 921827173
14347 14545 555344900
7763 7652 128177426
10313 10233 72583222
6209 5539 649659795
12101 11258 248388204
19805 19714 22275494
19598 18693 21221247
12310 12243 790196224
793 1 845618158
6550 6325 481349185
9853 9562 863009397
15529 16375 518551079
10333 10320 132832481
3672 3921 544515842
4886 4669 294040866
4768 3978 12292456
19699 19931 227153058
19638 19527 919995177
6334 5361 635753941
5067 5118 657267077
14348 14565 937427986
5169 5538 63138717
5100 4185 309491105
3995 3712 588358440
15976 15945 238078997
18458 18705 589687143
1562 1303 14733019
13095 13420 163690075
16610 15696 782914580
13781 14169 253730869
19180 19554 988490656
14576 13715 626310926
5818 5258 983974011
11477 11120 776960216
2496 2059 714597453
5371 5988 847038869
19633 19616 719747388
9861 10142 168483783
4021 4364 41283077
8133 8321 180782375
18334 19236 198688843
14005 14983 748911513
5123 4809 232716591
6972 6205 920147552
14566 14842 567302176
18089 17928 665071502
16546 16265 691445748
5579 4980 682719679
6045 5118 894515768
14594 14364 34790919
2594 3338 573187269
9460 10325 501986857
14681 14557 121986452
6832 6279 246281994
6367 5750 72840916
16936 16720 704356197
19232 18422 759172409
14602 14393 707657407
3106 2870 864977558
1038 2002 678422686
10085 10387 364957358
11086 10833 562472950
11156 11553 806141000
6488 6700 389007076
14609 13727 879777921
14610 14334 2424478
3345 3283 717259366
12069 11580 415065003
15149 14381 375396546
14513 14614 103817807
8063 7791 59456053
18797 18888 511008586
1712 2647 508414854
8264 7632 113807554
14619 14331 353712186
344 575 986506109
18375 18499 685744486
14622 13722 776601683
14623 14114 756149953
9615 9575 462734819
14625 13775 417756669
10959 10291 814336646
14627 14276 746531928
9216 9687 741751425
17774 17860 194745966
2638 3584 521561727
19761 19361 266693201
14859 14156 536254014
1455 1196 887429083
12468 11589 662238088
13608 13642 529836867
14636 14600 607297893
5285 4659 596688367
13860 13396 963892111
2995 2602 132770185
9169 8545 983824934
4620 4351 764932437
1 199 356865445
2493 1664 428447170
14644 14496 999982869
12694 11803 73123391
3174 2564 31748224
15159 14511 832841039
5999 5131 4487593
2688 2993 820613856
12580 11814 725650682
14512 15399 171094233
5150 4641 887513278
14317 14653 943232498
14654 14542 679960720
11749 11229 842572488
17382 17172 320916243
5559 5831 661138737
13890 14658 710662116
16379 15508 772044236
14024 14660 70121933
14661 13988 134487005
14470 14662 287150396
7778 7349 64043352
11979 11090 723624691
554 870 10819388
13722 14666 723904256
3057 3325 370336290
15625 15018 388678640
5162 5253 54173462
3731 4334 453478976
17698 17321 664982693
7965 7255 500171796
10110 9765 624726071
14321 13793 634400043
15508 15636 806504352
16175 17035 489957139
7072 6522 133730033
2213 1290 692501913
12547 13242 434200724
1165 221 643010436
4430 3715 717958040
2502 3238 975941507
2276 2035 240655433
13037 12751 256135523
11496 12347 184242948
14169 14686 712660869
3867 4842 768343369
7113 7642 762664080
14689 13733 804783378
14116 14690 933746019
18443 19196 802736739
8539 7822 938608462
15597 14928 530422563
1512 896 551751297
14521 14695 732355882
10137 10222 295542980
9477 10006 980426395
17358 17000 626374761
14584 14699 136806516
14700 13807 997651327
16825 16716 71492963
86 1001 711127881
14703 14246 341270236
14704 14342 785731567
9598 10136 981432936
18237 17260 166098034
19731 18820 125468992
18482 17810 531298021
9238 8968 341262362
15262 15779 142065883
16793 16366 694246723
2326 1389 650353692
8046 9043 320006894
14064 14714 866711452
13973 14715 581268428
19752 19218 336001197
15708 16439 11299804
14718 14221 675556467
3614 4265 887750533
6456 7401 682814872
2689 2761 565568226
18383 18023 9359938
13645 14509 454865757
9185 8900 966964802
2201 2340 361300351
761 1260 713569679
1855 1591 297044230
3160 3642 965356274
10339 9795 110511416
1 413 640190210
12701 12424 116694904
6613 7317 725062483
13755 13667 77261847
14734 14469 732165611
10558 10855 858204524
8121 7827 3653365
14288 13358 746566951
345 1 967203514
961 205 417491938
18544 18395 85846476
19461 19516 16588025
14400 14742 194507140
12780 12521 759516316
4564 4359 934599343
10150 10491 283076130
17785 17943 936944773
9661 9680 674918560
8196 8730 760076763
14071 14749 121428923
8727 8239 906290841
3230 2319 18423994
962 176 586735981
13688 13576 197225440
8120 7815 221289921
13008 13977 955283960
5268 5488 459282923
10324 10019 216464433
14521 14758 707468708
13008 13624 246863916
18906 18500 688364732
14761 14727 399608404
18990 18960 498971148
16236 15466 60364910
3448 3743 546129579
7028 7574 479269488
12276 11398 49002853
10007 9807 154342807
14134 14768 854137448
19886 19390 442336692
19106 19550 221335361
14294 14771 30353095
2871 2050 799912711
8502 8549 869912782
19812 19467 53165270
3558 4425 313335775
16824 16563 793134719
8856 8532 726790773
5227 5731 115062142
16546 16734 540412936
10919 10394 624539693
354 532 117187040
10333 10344 131878199
11318 11621 441008170
16869 16947 443005774
9885 9587 490308940
9883 10412 95209249
15759 16133 846407542
18322 18331 256509320
13804 13622 148207737
10024 10984 5395458
14241 13490 533486557
16837 16439 104141154
7405 7543 88269613
18310 17498 473290949
8332 8142 255132822
7672 7168 899117255
16559 17287 853647281
16769 17037 878322935
10101 10045 999965852
1790 891 574107528
12070 11156 54096207
19152 18556 17545033
9394 9120 774945069
586 385 561628631
14805 14463 222104282
190 894 237205520
13130 12724 649594957
4945 4394 60299980
16285 15442 160015654
13735 12764 13691336
18013 17209 733642561
12445 12254 636098275
14813 14201 916792715
19652 18693 837412749
19281 18543 46809364
14752 14161 756991612
17198 18124 624972902
9083 8625 841194912
12049 11193 281412886
16853 15947 662735962
9059 9762 745907096
5153 5763 468569577
13944 14823 571827543
15084 15373 389276709
18491 18819 101287173
17928 17280 296770159
16694 16046 451493168
16708 16986 611726568
14378 13957 313217303
7045 6590 604987361
14831 14426 259856315
15173 15654 937407379
16573 16514 103988537
5337 5807 539451408
5760 6357 72822358
4589 4534 17304442
9067 9168 4692060
766 1 97483891
16295 15864 377976613
14840 14533 181097172
3671 3711 849826677
5281 4838 634962082
16090 15701 199607181
5124 4387 964639038
1675 1761 827835388
13298 12532 676232411
1 30 190279353
14848 14748 423530037
14013 14849 317996655
16394 17205 984952961
15687 16683 23974424
2902 3158 371425695
9818 9062 988277453
16125 16277 642548887
8763 9610 313624028
14310 14253 35827779
376 1245 826696988
8141 7963 239949385
1723 864 936663933
5751 5587 122254925
13942 14407 655270883
15979 15759 371904868
3211 2495 704360501
3330 2888 33542603
16277 16727 577367728
12084 11277 802265817
15074 15130 956168578
1825 2659 55072050
3988 4820 317285524
1290 1758 300518206
17375 16950 792305063
1191 369 989768153
16367 16159 231379618
13111 12181 370374988
14861 14166 567874090
18118 17785 169386620
10370 9610 842275444
3158 3961 59656802
8796 8690 688884311
107 1 21795771
748 66 896952486
14882 14228 662785793
9323 8513 5944764
18672 19184 760477849
19457 19219 390822744
17612 16972 388651342
7229 7527 247598764
11932 11851 220352766
10213 10527 41774768
6262 6795 36514707
12916 13638 387397820
13613 12960 405887029
10008 10054 992728406
14990 15989 785195199
9133 10019 272002889
3018 2037 783873391
11744 11317 922634999
14898 14084 63381729
5589 6229 625181679
14900 14879 394950718
11329 11228 91348674
17189 18064 49811889
1002 1707 502263059
1564 1117 710056730
5120 4753 571717614
4256 4645 295703303
14907 14820 783541339
16406 15508 567743968
1225 466 341411378
10504 9573 714798433
14229 15115 823366960
606 146 372785229
10557 10710 4877899
1224 964 547883105
14787 13835 64772931
12574 13317 523256967
5323 4463 79741562
3770 4560 178692941
12384 13312 325456133
13193 13272 508748181
18768 19567 60847363
9770 10702 30748558
1 547 164785709
14924 13963 827211235
16429 15530 975332015
2548 3126 840316210
4323 3912 659289655
19280 18401 204097983
14360 14929 51402571
8197 8237 338108778
14226 14931 38368991
2637 3346 998846942
2061 2864 647749159
13959 14934 938108172
4029 4183 801707690
7110 6238 250044888
15485 15725 379738264
11419 11001 949996817
3310 2562 328627037
14940 14007 718935719
13350 12439 317269110
5459 5973 52976920
14943 14137 411259011
14053 13370 55705900
14862 14871 895636126
11863 11522 776547298
7569 7539 279827948
18736 19616 37662378
4133 3565 644312433
2605 3556 21442516
16692 16302 35853353
13654 13800 3732297
14749 14953 956125012
2974 2302 808755065
15524 14708 19158289
10480 10806 213863060
18358 17553 789743918
8075 8268 69580285
2510 3045 878519871
14960 14905 141834748
15781 14857 633329901
3491 3117 957483955
12107 12063 690895761
1230 569 291812691
13734 13382 696758274
2207 1502 168877711
5363 6347 300321706
2708 2098 54636369
9131 8382 848710112
16855 17784 187836076
5442 6235 295712882
4439 4416 792848403
14776 14973 151147136
4156 4121 801272008
5752 5531 880688529
9698 10015 39103382
16770 15781 286039264
14978 14925 948259011
8653 8417 267300599
14980 14615 997156929
9911 10401 63250303
9637 10567 167457828
19118 18750 183011159
4585 4869 197492569
10 1 894450915
11065 10382 714882196
8901 8333 237897383
6798 5949 77947274
9541 9288 85771796
5002 4241 689703521
14991 14393 478814369
6538 6055 834072932
1023 53 506287390
19862 19016 715591420
19544 18917 320043845
15803 16705 456979931
17772 17558 559210899
2581 3396 556089211
5966 5080 292027734
18790 18203 810687687
19238 18349 487563526
5849 5310 695688984
4181 3306 166882520
4249 4967 422415714
63 1 835005841
258 521 297261488
12175 11786 975510936
12422 12382 828345037
14993 15009 503659600
8979 8054 125578820
6154 5704 180301732
13877 12953 705767051
5401 5835 852124644
10463 11044 773024124
6251 5876 403168719
18570 17681 340198148
5822 5019 800649969
2565 2335 482783263
3786 4326 571464751
10890 10067 320841220
1 12 123754144
8887 8376 85514652
15023 14213 619923102
52 754 907172665
18511 19418 192418077
9865 9640 17242757
15027 14456 420978492
1 78 993076921
11779 11113 19120154
9956 10630 155762447
11722 10805 460086507
15032 14142 963168121
1010 1262 489632587
18572 17871 328136083
12458 13279 34619345
8155 7922 851364310
12406 12280 676434664
3647 3006 415475983
12057 11179 50145242
4565 3912 244525584
10828 10842 191534638
7653 6847 55405478
4567 4523 708829492
10016 9952 4537547
12395 11477 63293918
4323 4692 88764700
16113 16547 574255825
16356 15695 997876621
3525 4391 62692540
3397 2686 382966107
3477 3732 233369321
3987 3731 307166018
5727 5498 553465874
1 861 473697009
19868 19418 850868597
17999 18009 598090427
8127 7940 750817834
16330 15999 877780367
17162 17936 878432437
7425 7751 862108458
6775 7051 471095512
7982 7212 781931659
14618 14663 24777131
14242 13638 272610471
17325 17023 437523950
13348 13157 697870687
12914 13626 233588893
15068 14939 638853295
15552 15219 667393989
10773 11114 419882536
8665 7895 922123159
4753 5680 940528800
6118 5842 677269434
1502 1729 874074152
8507 8835 932121830
1416 1924 50043966
14559 15077 359876783
17922 17397 197124676
11065 11549 111155102
17793 17122 125697073
10080 10456 457919878
11401 10463 149116807
10671 10750 47814677
12547 12225 12040837
9813 8831 487860138
14173 13992 312919453
8256 8602 183982694
7148 7375 680702760
5005 4832 556211590
14435 15090 480724825
2719 2353 40152816
15092 14979 636544623
3377 3899 625408267
14585 14007 490452783
13558 13563 595618516
14759 15096 184016786
14824 14724 450829871
12815 12243 733346235
12925 13196 3790970
9124 8812 28543787
11904 11919 189215080
15102 14939 111171640
19699 18708 945798157
1722 1805 737416635
15570 15311 603934261
10630 10679 33549066
13011 13548 466533370
6877 6034 830749222
9203 8393 720522646
14819 15110 496210997
16577 15654 39443829
13875 13463 510781490
12479 12927 448011407
9886 10696 51710435
5270 5781 302117108
13491 12665 726312203
13217 12243 650420904
9772 10737 746025186
3982 3902 315837106
14800 15120 318257090
13932 13902 667596912
6606 7083 841385763
1391 637 790806829
8957 9731 352000969
16479 16892 802827765
2434 2891 21716540
13640 13563 466598824
9047 9277 531596153
19117 18741 112157006
8604 9214 973415911
15131 14923 679825578
9061 8720 579660428
14436 15133 233858322
3553 3812 900728449
13290 12542 938833022
6962 7847 140621987
10210 10627 225326814
17176 17302 891325324
3098 3209 538851249
6676 7352 429487042
1686 1175 660768211
5713 5758 921050669
1248 354 847713686
13723 13941 108397263
7238 6591 884181269
3508 3442 898240431
1094 1668 746705605
5916 5448 425164822
17417 16622 154068557
14599 15150 231650302
16824 17337 258632600
15131 15152 284531656
15581 14731 533473320
5961 5749 217123885
16807 17646 551883437
15269 15094 581045879
13375 13952 787465430
4961 4002 652804337
13361 14021 321077095
11184 10301 612932508
5829 5669 614806668
17272 17483 346500387
6123 5969 354208876
18894 18277 535831569
14333 15165 182654978
14940 15166 441890882
19277 19121 181806632
2034 2788 192432279
4244 3254 332033781
1212 1425 899465454
15171 15116 765233481
2086 1222 760912978
4960 4590 233135782
7352 7924 869783406
6124 6831 340283714
14836 15176 632022856
1326 1954 6817882
11975 11685 811665452
14619 15179 595187400
1882 1877 546961637
8123 8596 796028888
11626 11358 986510900
5086 5302 635264600
1608 1586 816581242
3954 4192 139194862
1155 582 623248824
3213 3076 208115375
14852 15188 285585849
14793 15189 900123372
18967 19034 976590478
14823 15191 379168591
15616 16466 262333243
19085 18192 467709223
15194 14706 465325744
10141 11051 582766337
12245 13067 530056443
4551 4446 27598200
1497 915 146044091
9140 10079 639799886
2185 2657 324440280
1848 1743 104078267
14734 15202 194173553
3070 3066 225147396
4957 4484 55442710
1304 1495 26805584
15206 14315 277337912
6523 6737 79487416
15208 14215 36827357
12180 12069 888328093
3852 3299 599478936
11830 10862 671667774
1585 1257 992981689
16888 17632 615513225
9378 9691 395402945
11461 11513 457933874
18208 18078 540765977
11965 11812 6839043
10332 9443 317088515
9727 10648 181024371
14683 15679 38156496
275 1120 924814713
16311 16835 122771028
15327 14664 324297890
12283 12935 924636567
14324 15225 864133218
18958 18834 258148813
7265 6587 310596007
15199 14751 732221576
5260 4320 2470068
1752 2323 887620397
13527 13186 519780909
11593 11054 505289892
14474 15233 332112494
18264 18575 522446676
19481 19219 682169121
2298 3278 6506319
2154 1553 94299920
15846 15313 689337545
10736 9942 17094711
2144 1722 36190927
13155 13995 695391262
2489 2605 532155958
17135 18133 189786726
2313 3283 54169809
8778 8764 335940001
14474 15246 675042535
8466 7546 349568615
15248 14418 767784163
15211 14974 121825446
17236 16602 240145230
15396 15873 355179321
9821 9556 948115195
13494 13540 108632508
6731 6763 979056513
8750 8493 376580255
8146 7170 286764526
15029 15257 313041786
14317 14481 264052154
2956 3706 93457824
10569 9954 775260666
15075 15261 246747383
11081 10812 856877782
2967 3816 712957703
15264 15025 166606653
9582 9004 196126800
12059 11555 946845400
14359 15267 141991393
7101 6934 65712188
7159 8086 24831782
19057 18696 967001955
12780 12961 641762818
518 1 732897373
15273 15206 352865053
3582 3401 343349827
8291 7774 47424128
7560 7628 853161581
14566 15405 144102495
3699 3314 284065764
5742 6117 396045877
9016 9786 123930394
6716 6923 6297111
4880 4081 797263321
15283 14779 78458433
16026 16921 366837626
15634 16279 383106294
12278 13038 527692119
9770 9511 219407495
843 537 867395459
11166 11839 7670705
16365 15679 485067192
14841 13949 23966251
2990 2153 829158544
9560 10224 68085120
170 1 928248568
10680 9736 500072987
9073 9225 350677986
9874 9080 486773408
17954 18897 66784827
18587 19255 368288643
11307 11092 264989
12058 11930 723407059
14369 15302 508503621
539 1413 831519830
3064 3483 619134151
9892 9771 248719835
11036 10516 303633920
15083 15307 310670796
18540 18957 606996173
5403 4698 763451907
12021 11722 365348602
5942 6448 146584798
372 921 993808638
11899 11375 498091670
15314 14549 782559717
3171 2448 309205196
3857 4478 477324685
8535 8516 995296357
19926 19854 582679317
15210 15792 72960408
18883 18868 353320339
7363 7957 604466757
2637 1817 386469125
15941 15741 436622985
15143 15324 526783371
1840 1417 458345359
11340 10546 365667027
4657 5069 772400297
15328 14676 489162196
15254 14611 384042655
513 969 18600127
8718 8880 440462663
3805 3283 966740274
4968 4093 853078869
14051 13838 322545839
1 579 1215605
7113 7158 871361358
7166 7387 234104215
14952 15861 146661550
18096 17593 951213962
14601 15340 290923825
1910 2267 233101261
11179 10182 451268969
120 1 760869794
2261 2921 929971661
220 175 193192291
7602 7277 600780465
495 1 395232281
14982 15348 778468469
627 332 655539531
13605 13149 273681404
11850 11942 694274324
19397 18529 189541215
12761 12522 75407480
3446 3676 44063971
10916 10633 497784312
670 1098 38087209
15049 14816 798892132
8598 9146 43631013
15359 14481 810551281
19916 19658 550637649
705 1094 678586764
13496 13535 401739171
5540 5408 48380525
7779 7647 806117308
15365 14505 392463854
18619 17982 880977378
18754 18503 250202014
7553 7528 55442736
1029 1226 696955793
14940 14964 142907788
2131 2386 35078907
5944 5919 343209178
618 784 350374653
13091 12191 611026543
14753 14417 714214335
15998 15436 169375945
13351 13006 76821951
12761 13106 119784317
6742 6946 221206889
13915 14777 232109936
8375 8024 758346983
12275 12055 341089098
14837 15449 156111930
6633 6227 210332712
4254 4451 150747018
7551 7208 849319570
5515 5622 689533882
15105 14775 69778348
13737 12755 7976768
5585 6071 299816624
15758 15598 432188724
4340 3962 40504475
15393 14878 550363302
12659 12175 426246183
10970 11290 197734965
15491 16293 822488058
7537 7652 4680669
11394 10773 45083421
8683 7831 993263377
14671 14019 200420271
1823 1009 414615818
10827 11494 26124251
14364 15350 534018398
17350 17817 665229575
16402 16327 228159700
15406 15223 376933710
13720 13013 92692087
17640 17098 559639857
2728 2751 671254761
4787 4339 818091913
15411 14822 208617978
3456 2615 484559296
15827 15650 14022777
6792 6598 988274753
19243 18973 289283147
5229 5060 786922285
13522 12897 949913785
427 1 878107472
15419 15320 30613262
13063 12785 791743315
12605 13384 466930530
19284 19772 934979891
10840 11471 65407921
6739 5802 853533682
15918 15431 790057264
10841 11416 691601804
19917 19865 725942240
4909 5310 783057196
15429 15350 594669667
15874 14935 212905376
2382 1386 34718735
15201 15432 19706890
2685 1837 848829249
5553 4930 66786009
5186 4281 587799539
6873 6510 621638904
8390 7703 589973137
6529 6593 891997509
14767 14036 592841993
15031 15440 190236229
15441 15089 888102946
13192 13978 416111126
16436 16351 242132750
1741 1359 497723045
5401 6110 890885442
5773 5353 808014369
11521 12392 240259717
8676 8797 679842735
12448 13210 981936455
8854 8828 595604575
18131 18650 3106101
16658 16904 763239518
12795 11848 167615498
16405 16174 139247726
17272 16938 380256936
922 1861 495125396
5917 6749 577658983
14758 15458 260333840
7682 7532 638596781
8678 8432 991949458
17390 16619 825418431
298 434 466986667
8694 8760 10708950
7730 7497 616020866
18736 19508 776970102
14969 15001 72320968
6006 5863 20593147
4747 5714 113781742
15184 15469 548669813
18843 17874 614788501
19725 18941 153221301
9215 9784 908783430
18218 17382 175669416
3628 2978 392329827
16552 15911 743305700
8918 8165 844104029
10068 9102 25497217
8083 7884 3778600
17108 17373 766109738
6192 6649 260387052
18292 19149 366341747
6785 6155 3973374
8302 8056 625885037
7833 7500 154120718
1960 2317 565268601
8737 8552 934667170
14574 13814 878703961
7114 7801 7665347
5245 5800 703787917
965 76 879373813
4944 5717 625696732
15210 15492 142594925
9771 10593 675641905
14789 13884 131692415
903 253 873003944
19643 19832 481516886
1774 1354 586975977
619 1 92011495
18736 19040 46039221
7042 7849 653795623
11677 11392 827864766
1632 1058 688182652
17451 18240 470336188
12266 11797 804721522
246 907 666922941
6627 7573 614541232
17124 17947 523029436
19455 18877 485641514
6817 6988 738627446
1 248 389601688
19801 19632 13239417
11217 12144 436538918
5904 6205 833187198
5615 6065 715907181
14713 15515 454710008
10848 10233 744869794
10788 11485 504202733
11896 12479 437590541
1514 1931 230731525
1785 1427 749004477
2039 2466 348434401
4822 3972 537606011
2338 1903 840287405
8718 7894 686536444
3153 3637 734618617
3089 2330 215725915
14921 15527 962678980
10114 9827 792687814
18526 18342 129962714
2976 2403 80769143
14639 13878 414501217
11047 11813 69348837
5850 6158 540380078
2896 3217 644590652
15535 14823 556485725
17122 17391 651992587
5785 5003 736457376
18400 18244 413880637
15539 14853 2825687
14230 14524 68547403
4711 4767 888129377
5741 5879 21372336
3274 3056 665007794
10576 10192 505783964
4757 4309 354614182
11807 11462 585986540
4013 4691 508388117
13894 13066 557889626
18340 18297 439622056
15541 15047 596355825
2129 1487 938307819
4766 4534 761430213
15172 15834 302316195
3919 2919 981863648
5572 5235 898657889
15402 14414 243593343
6799 6080 54805335
18410 18631 117194111
115 317 231602283
12912 13387 41688338
572 82 867675274
3371 2530 235327158
15714 16078 487037247
72 1 724931432
1742 941 409765252
8547 9134 553212180
13238 12698 34532568
13236 12425 687520337
12224 12344 369594001
8932 8563 731883083
8187 8841 141103476
12016 11125 481051904
15111 15351 721030531
16487 16589 713190320
14591 13613 15370262
15250 15576 302429582
5546 6073 660713005
1371 534 153162940
15579 15439 268970245
18138 18512 299921270
228 1 289679593
14790 15004 674766222
13560 12856 671448139
2758 2550 476633624
6832 7229 819099923
11138 10942 201096550
13125 12391 953787959
11076 10872 191533879
1586 1754 77996940
123 1 844865835
12336 12294 242074588
17191 17845 478753146
12950 13732 503647544
9913 10107 289469926
702 533 14141839
19060 19716 595826414
18250 18186 622715264
2350 1706 20068677
13892 12967 916710253
2773 2503 611406722
3277 3719 88574161
2750 3552 899618329
13853 13058 285642707
186 1024 369366922
5626 4821 21409563
18961 18458 520977112
1 707 673911268
15608 14812 197670461
5987 6622 797334098
8682 9676 493373468
17880 17634 829070854
19311 18820 140785719
15532 15613 509448433
16104 15613 473676066
1167 211 858346085
105 1 936902136
5693 6660 541921394
16580 15921 15846988
15619 14812 622032239
17094 17699 297595490
18072 17381 4133847
9000 8281 723106207
14993 15623 945931351
7192 8022 596102463
2624 2104 499690020
9679 9994 513574214
6890 6726 135582098
17420 16603 46556601
12317 12047 828906723
15630 15111 40683533
12082 12957 825848668
5599 6084 660608224
15193 15468 952493727
15261 15634 784912359
1519 2107 321143348
14014 14195 769173544
11301 10316 183810409
10604 10324 184959593
5839 6469 934586204
14253 14549 25879528
9454 10181 347116886
14816 13844 71762252
19412 18456 596999002
7685 7459 787256796
6731 6333 17179902
15086 15646 330663151
15647 14905 242758778
12529 11575 500119459
6882 6440 798352895
14671 15093 341290194
15651 15498 56403274
9463 9511 865837378
10780 10284 348785528
14567 13830 760651292
1311 1237 684247836
5981 5067 496389024
6410 5494 706853007
1622 884 641424406
15659 15443 823045255
1593 1238 52241160
10272 9496 141325547
15662 15071 147401902
4563 5454 847923174
13022 12722 535325098
14149 14473 262237499
2753 1789 792543990
15185 15667 669028824
2385 1892 105490970
4940 4648 992213421
5682 5154 982415778
109 650 406946750
18710 18419 158185935
18824 17867 503362679
15674 14765 816684429
15675 14886 665238080
15360 15676 261770149
15677 15549 120430674
8510 9406 46549044
2117 2093 252912585
3583 3267 208605788
15094 14824 231497466
18691 19449 998099513
6828 6614 20608262
3142 2214 589787926
2710 3674 90601392
15033 15686 355575265
19715 19108 482601323
10671 10232 819316701
4539 3546 439397815
6234 5980 943495575
1083 959 142654894
10729 10533 51243035
17775 16887 357164762
5812 5663 556874343
15695 15222 532087370
15696 15348 472448288
14967 14429 150610405
15530 15698 790371972
3114 2862 140322814
10501 10492 561483936
11023 10472 620068136
12340 13110 432347075
15703 14852 385013835
1529 1293 428962610
12907 13081 848710903
13442 12764 267189789
12692 13468 515904505
19512 19261 344743122
14038 14177 958677548
9441 9445 32686129
3792 3595 706371986
18672 19367 567826784
10047 10455 168829091
3909 4811 975028160
15632 15010 446532581
11500 12490 847215391
8621 8008 892601789
12738 11890 516679727
8747 9448 829583493
17307 17814 593829174
2933 2378 622116574
8945 8442 79731976
13198 12233 65999944
11726 11386 797488691
5886 6779 589377520
63 213 727704185
13644 12745 38058440
2295 1810 172079747
18739 19361 66144733
16009 15316 109466067
1459 859 230288870
9310 9118 562138875
18275 17908 998740248
10561 11136 885675020
224 1 551982658
15942 15711 135629650
16120 17063 428946453
15525 15738 498986046
15739 15213 167838147
6147 6614 132287652
15348 15741 765735373
2024 1295 942379559
14389 13713 883715861
18694 19014 472487921
12649 12908 327258171
2047 1444 945331367
15747 15696 97883430
15332 15184 331582619
15749 15146 659792609
15305 14449 642006084
15751 15083 603222441
14186 14025 459663084
18679 18315 569303364
7612 6719 468157865
15514 15755 659203988
16043 15516 803050126
1061 620 487738731
4588 5571 729091106
16384 15528 841215393
7113 7060 944983313
5992 6788 67838052
409 1 765070370
4951 5122 823463120
8720 7736 143202409
15765 14992 301744831
3917 3516 935208382
8484 8558 54456035
9479 9203 186269038
9798 10547 974290706
9353 8926 977381168
6153 6282 176831712
5145 4835 331210330
5269 4530 533597299
14460 14526 113272660
7669 8160 602541459
15776 15585 428054861
6826 7611 960549633
12708 12671 45311534
3053 3260 127738890
14359 14858 420821708
16112 15716 55194203
19366 19597 666614114
13389 12531 292175383
833 1 519503934
1 641 132041255
15786 14867 768651962
15787 15653 820212434
10391 10407 969370222
15585 15096 238877837
10342 9660 93380260
16108 15307 27500820
4528 4304 343777292
619 1610 456640697
17634 16939 14578354
15305 15974 194047484
16410 17180 950853676
12359 13157 460447581
9798 9721 784385048
2102 1622 723178350
12151 12456 952075462
7563 6929 456655660
1653 1576 630730289
16965 17244 561659535
13332 13118 37590324
13940 13217 717303648
1231 2134 493572346
7776 6841 217300555
17024 16766 403073207
6764 5820 711839285
8651 9549 874416533
15313 15811 152322512
6922 6691 882071794
10087 9906 57488748
5052 4064 62287048
4451 5273 921954064
12557 12172 339248236
5292 4739 772009673
9245 9999 178045820
9365 9248 762534210
5564 5935 660939026
10929 11393 566278805
15008 15303 37254974
1979 1822 293519201
3801 3493 752934580
14969 14534 365390365
3907 4357 725783233
14815 14317 374061739
15828 15518 873257348
8554 7826 722072624
17990 18464 99722842
4592 4159 630846756
1279 1655 119938202
1490 1751 606360997
12849 12838 71759491
16617 17083 804405265
2859 2660 31943282
7709 7421 161363923
6280 7092 273503832
15260 14502 619233917
12189 12778 902910316
8593 9312 908601112
14426 13982 568981533
5230 5247 324745143
2400 1622 945683019
925 568 182180179
17470 17227 690342838
3020 3351 833666514
17511 16871 21712567
15849 15308 192840809
12363 11884 577443630
334 598 236663844
322 1 853039547
7702 6982 582927555
14444 15144 945609521
15253 15855 651536840
15065 15856 798782535
15857 15289 242488270
18590 19569 303529361
9711 9211 711351324
5937 6928 482981807
11282 11984 870502010
13071 13226 158434245
10489 11488 534562116
13815 13062 208437291
10165 10599 469126076
13060 13593 155016549
17405 16431 923908772
18990 19777 262897493
17348 17122 394593037
15870 15301 327532207
14928 15871 15309674
14317 13600 822435502
17911 17026 194003688
15138 15430 802097925
11108 10917 261197570
9182 8750 378892825
15877 15360 629274447
18100 18597 22630253
16146 17141 52857247
2202 3017 206469725
15319 15881 930021447
5584 5885 89935120
13578 13806 603593913
15820 15884 910161832
3036 2669 12242520
3276 2352 961287099
11289 11509 650641802
8193 8605 718310407
8610 8228 73353998
17426 17038 689286241
17864 18385 16841616
9888 9370 889417199
13075 12790 152959866
15894 15697 627069847
15119 15895 654537998
15059 14585 52011191
6230 6129 701332146
10034 9419 567002135
15003 15118 402220938
8130 8459 584677660
15825 15901 261434956
16660 17150 993300798
15464 16029 370543184
18555 17843 667016123
8099 8239 969262823
18838 17953 636424589
16222 15816 114790638
382 1 559469466
14859 15237 840533667
15910 15357 67819820
13844 14790 994441655
4315 4230 996303520
15345 15353 687151012
15399 15914 596657250
6872 6178 540109888
11958 11540 733715993
9035 9804 967275154
18352 18208 616731166
5477 5478 376874981
17750 17044 211620147
4051 4509 380097820
5335 5762 140447346
11140 11248 859472453
4429 4129 517582723
1752 1585 500844657
15926 15103 635260178
15927 15772 674067906
15079 15975 874272640
7062 7040 348796869
4006 3728 162362329
842 356 331857922
16387 16108 19621127
7156 6791 216995538
19276 19123 997856581
153 1 965611633
6722 6218 405230550
11050 11233 803805268
18668 17931 745118454
15456 15939 575489725
19473 18788 180974097
192 29 868414604
6762 5903 224084019
15943 15850 610124120
11379 10582 883303104
8508 9196 925941694
15477 15946 220634213
15506 15947 333462521
17610 17203 762064974
7335 6624 97636531
17867 18567 54850457
10452 10625 453000731
15952 15120 589475595
375 992 74299192
7979 7704 672355074
10357 9542 976492925
12632 12612 476868523
769 1037 87573149
6625 6072 923330421
14134 13178 813365409
7836 6912 583303622
9889 9408 67934263
18764 18385 553692140
13695 12890 194936141
2808 3650 348276310
2173 1886 179493342
10120 9233 678875652
5050 5267 544337676
15096 15949 542413372
5379 5719 25137776
8157 9063 190805631
6682 6058 722663854
7540 7478 621174971
289 1229 228453964
9285 8437 426351554
5226 4997 388594628
9845 9894 44059643
2650 3009 423767511
11098 10589 843035735
11468 11119 807822629
19923 19259 896618887
17988 17874 737538043
7680 7669 734215533
6826 7592 965059948
9953 10598 478204112
12211 11301 751941283
2648 2054 542271827
4034 4212 789391991
15988 15343 266068392
17956 17584 844609344
415 1 620943873
14326 13613 755789545
9957 9923 550397127
14998 15993 52045639
7534 7444 669477775
15995 15319 10229929
18321 18371 666755146
15520 15997 603968689
5153 4197 910790331
15999 15996 534816610
10942 11615 47208495
15342 16001 276363385
11544 10859 720319336
1359 1836 172471041
13269 13249 573600474
18918 18080 46817570
3933 3684 72860442
3343 2869 281557562
1382 1003 44436883
19413 19810 642340655
15193 16010 586886011
9338 9134 103022851
1969 1149 501966085
17131 16259 389270952
16014 15768 797800664
334 370 388431638
8676 8136 114794945
11878 11783 250828956
11762 11173 691732644
708 1055 182869619
1370 1665 994572473
7393 6523 945370009
17866 17725 468425716
1465 1570 721488348
10624 10085 609729477
6459 7384 736286773
13386 12406 48605186
1654 2623 333597528
6109 6656 608056866
15034 14907 334898313
11347 11497 957567659
5535 5205 754711217
7657 7271 277499629
16033 15216 958697905
419 1 322543857
15506 16035 151796726
11740 12519 342277037
13707 12921 912816718
12787 12028 172215673
8427 7852 777735674
2557 2671 987185863
428 154 359002372
2907 3498 259645710
18157 17249 117041363
2067 1340 553225735
10183 11173 313206524
16046 15189 777918236
16047 15096 956542043
1779 2672 273059102
12460 12967 166879843
3990 3661 451872822
16051 15955 652123826
16115 15433 13658142
14274 14370 173802728
6720 5991 669213840
1022 1888 393853626
16056 15296 58851839
11680 11798 313926210
15260 16070 619429510
7586 8353 110038681
11266 10596 342002462
14992 15737 901162664
1427 510 619930899
5123 6036 484600379
16064 15559 349283257
11935 12216 641633623
7610 7154 744443483
5208 4499 276864462
864 863 768183924
17505 17005 731391760
11281 11817 122589729
14086 14587 755091524
16072 15201 438170327
1665 2596 35464856
11465 11184 131757137
4276 4951 63354325
12097 11717 415018957
11278 11423 159185206
107 1031 743833464
17174 16897 71061114
13845 14492 116309543
5198 5125 485415224
10472 9537 764260167
16602 16448 8112755
19941 19258 580231959
16962 17106 998291566
16086 15698 889793301
16233 16860 66808001
70 512 879620789
8225 7792 441410733
3755 3402 994676825
16091 15623 969153453
12190 11837 575431294
1980 2155 73463885
10132 10386 235556147
11676 11403 615823167
16096 15104 694315984
19111 18194 652611756
4304 3573 48513252
9385 9695 700719560
16993 17735 7962223
14993 15109 91853993
16102 15333 932718674
1755 1694 702282329
16290 17228 573915907
7096 7895 375360298
13871 13148 10680965
13477 13288 766230857
3617 3031 62530456
1059 977 113705366
15060 14552 227793197
14687 13876 39124147
15017 14963 418324508
9328 9184 654869083
11243 10901 959931673
5054 4902 598616310
13688 13896 45604069
19601 18810 55300458
14440 13909 259925697
5322 5891 276194099
5871 6061 221841704
2058 1834 164492470
3187 3575 29025981
18796 19525 782298066
10295 9422 404389763
2192 2675 454325945
17824 17592 678908492
16127 15996 429023998
7310 7249 207303284
3629 3053 708509935
15048 15304 834266574
19797 19172 39651108
4163 4167 49976543
19426 19129 120369240
18341 18943 926967626
212 514 571045240
16210 16395 960319116
8538 7904 914175482
19936 19124 19506921
13756 14257 365405296
3525 2902 786508454
11978 12127 900447581
16652 17113 372804473
14344 14696 188724807
15620 16144 342416958
7837 7276 660661005
12767 12278 906680555
15364 16147 382043515
9155 9515 592840902
16998 16227 665762588
12446 11630 593612502
11234 10975 389643599
15443 16152 67469463
2845 2817 139618205
15879 16154 408813810
1915 1456 105199690
1824 1529 535651691
13124 13843 888258346
7039 7936 140245917
18578 18891 815509174
4444 4419 467452643
9332 9837 63093087
17789 17896 237940313
15873 16163 372995363
7613 8081 977158915
12842 12547 332474205
7438 6564 40298059
8863 8260 850037473
11075 11678 626421937
3100 3162 355477064
11305 10915 965531838
11473 11993 758888585
16172 15379 562170425
15253 14555 558492106
5260 5658 711212446
15221 14301 826998389
13005 12230 662365132
4935 4309 24868493
19676 19463 9351166
16179 15622 779883331
1640 2538 647059964
19040 19263 687367364
9410 9165 20517011
6858 6760 16839254
15369 16184 787665986
13846 14193 486249123
1457 560 62493750
12042 11657 30472788
18261 18369 65296249
10167 10882 756559586
3604 4077 567677030
11193 10549 55955881
18740 18364 369535072
13256 13005 359562559
3757 4671 6531523
19209 18906 464361219
18404 19134 630455835
16469 15517 780625657
132 529 892107924
8050 9009 417319893
6852 6232 211764402
7009 6927 161042773
1 263 45620034
844 1 86480596
15485 16204 827846545
270 210 885064733
1 241 238409435
11202 11819 355582077
6643 6591 541383686
16129 16867 659103772
15766 15959 62027664
11081 11360 603126668
12730 12317 243876807
16213 16131 367207843
13778 14347 133447992
18778 18856 451638150
9617 10597 69222249
3252 2292 787188487
8134 8599 381468107
17773 17797 40135473
7370 7109 773871850
17146 16568 51255584
12653 13523 151459815
685 1352 967928599
15444 16224 418983464
9857 10113 999035852
5183 5148 55084366
10332 11231 393216006
8657 9367 313893735
15304 16229 980360298
16020 16657 196100453
15690 15427 835193234
11146 11735 892937680
1631 2463 181890144
959 1676 140908471
1638 720 246061202
14836 15126 411205100
1617 2506 993184150
16180 15561 634322545
12085 11722 7967647
5306 4316 753414701
9634 10071 85608184
2756 2485 616939747
15220 14335 273229721
15658 16244 29568869
15420 15282 563071736
19204 18601 283359749
6413 5518 303690273
8042 8165 430849357
19092 19795 88122889
2321 2636 515383024
1005 657 153027615
2770 2491 683715839
14323 13763 79903013
14883 15400 839866720
16255 15488 905813566
8024 8657 584376189
3161 4092 551005256
15495 16258 204337721
9767 10118 849492331
944 1792 868484648
2921 3684 984134898
11637 11112 571640831
7501 7228 981751130
13608 13826 88321865
302 373 806055081
7267 6456 448195932
17289 18238 451270402
376 1 824219788
13303 12309 532526965
11805 12646 894278558
12054 13030 185759515
1613 805 461607296
10039 10241 363346531
2816 3620 394528055
14681 14786 748601511
16020 15983 892268056
11487 10873 522084867
14350 13748 62995515
17254 16808 866885478
11281 10295 633145645
3932 4492 119240937
12713 12214 929448165
14768 15462 925007456
7194 6244 501634809
12499 11827 981913135
11009 11866 822991890
11740 10789 687175264
18456 18896 297306014
3881 4673 342944754
8157 7696 516753860
10587 10526 912493683
16292 16107 450869661
2024 2687 307486161
14337 15315 880014241
4699 3770 271843437
60 461 48151647
12184 11618 810846065
14259 13921 701135730
8767 8257 452471652
14450 14954 894722736
19271 19292 763497211
15465 14732 550753700
16303 16033 122416690
16208 16304 439903551
15753 16305 940851100
16306 16231 873280458
678 1243 303312887
16308 15850 404509983
5055 4390 28194820
2972 2700 749600537
11093 11178 750873750
16086 16312 47305801
19215 19462 69352
16832 16088 551985898
8800 9586 227300147
17759 17852 397384215
1142 707 991199104
11701 12667 975398716
8775 9187 666465467
15581 16320 600158667
12037 11337 91731978
16322 16106 591911728
5894 6226 198476381
16774 15986 975671558
5467 4518 76579909
9625 9449 519294859
4875 4820 804723721
6121 5725 338356305
10997 10489 584331767
15058 14068 96493879
16500 16308 537014008
16332 15690 60945816
12065 12092 262160743
1725 2377 746591170
3890 4207 367092771
16270 16336 925194410
6242 6541 729701347
2783 3727 847313886
16181 15208 969481930
16535 16329 675717562
6800 5939 476043836
4359 3793 935950815
4255 3516 175803119
7524 6737 433895393
8435 8293 165796677
5256 5511 995755072
15592 15062 763247577
16348 16096 4094362
9591 10498 25913943
9573 8635 560890398
7300 6923 661150354
19113 18133 924494148
14708 13937 51099088
8502 9139 566015419
16358 16354 8067688
9531 8646 599531427
19312 19243 880760208
13444 13165 498218749
1510 2434 921631088
13697 13723 61621344
559 195 51238779
557 1076 515440109
15434 16363 455359230
4524 4485 150557317
8801 8281 288888825
13197 12821 14201657
17157 17583 5730351
9735 9386 543872769
18090 17210 252007545
3003 2358 721341617
18222 18801 21179487
16372 15969 130877226
18136 17214 575837673
15561 16283 825418701
3514 4330 972516275
16203 16376 237883702
17769 17348 957175104
4132 4426 115336230
14776 14087 404205968
10690 9828 565262528
13923 14156 688647157
16382 16379 454128633
19099 18218 25681698
11635 11308 165214538
14359 13681 11763845
16386 16348 38545575
16622 16567 809909207
11904 11111 163428533
425 359 624901873
13803 14673 214892856
7636 7463 574171617
16392 16151 710166986
684 1 452152125
17833 18085 80998611
13013 12847 494758071
8742 8149 749403829
3664 4005 493456370
10397 9959 349010247
8814 8080 513708436
2057 2274 606636933
16719 17693 566898333
17044 16106 363320710
4479 3802 343039991
1007 696 953219246
19986 19064 648542285
9806 9475 84620324
16407 16371 139968545
15644 16408 293545350
17307 16946 809425945
15548 16410 597164508
3314 3515 779709850
9703 8862 640244427
17363 18210 750100888
5494 5416 992625676
1192 2066 503914925
4970 4429 975138076
1837 2299 6134632
10771 11240 219546420
16419 16117 830886375
2885 3248 45131131
5282 4869 972090792
16422 15766 678086011
5029 4894 251100828
14337 14396 460453329
10139 11035 785638525
3016 2754 674339113
4751 4674 405672290
8649 8235 611379050
2373 2937 62525585
17722 18443 430780206
9359 8396 50776980
12457 13097 813687157
1783 1113 49065871
15296 15900 177931674
15388 15431 430326992
15556 15793 493955462
15996 16711 478039720
574 1 64444451
1623 1705 582744441
15599 16440 972107795
10186 11032 915784977
835 558 295918755
4254 3676 834791734
16879 16192 398795514
19911 19499 665446530
6373 5584 903494039
16447 16194 523978098
10085 10402 101584890
7421 7902 46154681
686 1657 708498592
4108 4004 687189978
16674 16262 864393013
6678 5912 900976373
16575 17031 212163334
11024 11578 977864929
9812 9657 952118709
489 1 292119164
8633 7759 418518576
16349 17082 475483711
4253 3273 174813155
15932 15590 572064022
2880 2318 255067693
15474 16463 239765870
300 252 328139793
12094 12136 831315087
4010 4219 33098799
16467 15621 93965868
9120 8938 936217842
13417 12850 385230392
12293 12168 210216202
6943 6588 373541116
18611 18420 34136605
10436 11207 858924391
3490 4389 824259513
16182 16341 51535269
1425 1914 547755150
4867 4460 352804339
6585 5814 524311514
18278 18002 903402929
6824 7492 197537060
16669 16335 90556088
10336 10514 567962669
15871 16483 531963631
1876 1143 999113508
11478 10645 902681
1033 1233 899569945
5706 6689 21928433
9153 8994 140463284
8489 8056 970259065
2071 2311 120932135
16421 16491 454523023
17081 17759 414890849
3879 4636 282574017
2747 3101 427926916
14069 14136 92941410
3583 4038 997678746
6956 7121 214629085
16498 16364 333568132
11175 10535 829220170
15162 15102 705123890
4716 5591 154127423
6640 6143 946631706
14149 14946 269426665
4980 4018 850826466
12258 11674 758403675
16506 16299 36800096
3401 3781 596263973
1756 1800 183235269
16509 16008 267280169
10030 10960 729641493
2054 1655 922899370
13219 13937 157732827
5733 6695 77507494
1764 1603 471095578
5041 4893 55139942
8556 9108 142657158
14499 15230 250551891
4417 4432 64670964
12806 12861 556286731
1943 2450 812576272
16521 15710 60479412
15822 16522 52087630
16012 15315 630139281
12996 12929 696134947
19185 19520 917474002
7335 7913 18590324
16311 15828 233133489
17915 18425 911711311
4059 3858 331714490
9129 9082 947198425
5438 5278 373273450
11033 11373 909998215
4062 5011 105598460
15664 15241 792659601
9271 8292 490614656
13956 13120 256550308
18713 18655 196895021
444 1412 620008408
6721 6294 877286904
1860 2098 11944161
16140 16541 327092582
16821 17580 783319945
5306 5406 399966366
7683 6880 487572318
13671 13759 186966466
4582 4423 554232487
18595 18992 262313343
14600 15442 746665117
16549 16089 312977123
18554 18334 642493400
13376 12826 922015087
14081 13936 923725064
18722 18213 413928814
12565 12642 19380197
4138 4571 752794245
16016 16556 920053865
5974 6815 515975306
308 815 485562940
16559 15906 746317465
14430 14396 844179568
5125 4313 631169125
12448 13072 131284846
10478 10955 221389261
10232 10088 49634608
16565 16497 23623856
17241 16310 25545137
1994 1980 720431361
19660 19357 696211874
8064 7522 367634206
18007 18267 428497759
2896 2219 913378397
10568 10963 203735585
8379 9339 987314664
5195 5391 486201205
15908 16575 762830284
151 1 81859309
13865 12962 135810636
486 1 416821269
515 1146 990998395
17765 17264 430858408
17451 18347 166795018
16210 16038 104918788
15611 15430 70948958
15924 16584 39838940
13660 13618 492319461
7887 6961 72190509
3939 3287 36029611
15711 16588 451170419
3378 4079 875303720
5479 5620 45626396
13989 13291 107872349
1967 2190 32007229
6690 5825 24506911
13802 13823 974911620
13669 13434 258234802
16124 15217 85939566
8249 8926 229038489
17762 18069 238064313
4708 4016 105315757
10926 9995 930376733
1937 1983 853326189
6822 6022 1186871
11193 11362 186654869
10594 11444 391674310
10869 9942 18681330
698 1156 175895833
9258 9126 755215476
3480 2778 519768520
12749 12802 177837701
3771 3408 195197091
14442 14090 172949401
14089 13259 573038056
7204 6588 401382406
11530 11604 460617657
9505 8847 417938199
5200 5672 411119820
908 1 73025371
14588 14925 165364581
19014 19441 377790787
12620 11708 264603777
541 927 34670572
9605 10070 83543892
1032 647 551289914
3900 3170 101554422
15060 15955 107579942
16626 16442 661566554
13714 13655 905299033
10973 10728 738932351
14317 15114 505855481
12771 13118 781138666
8486 8356 476110531
13126 13166 256530515
3845 4760 699755866
18622 19006 414012831
10537 9729 863407070
3935 4463 745548558
6979 7851 23814849
16468 17028 726868918
14419 14009 731639254
12046 11274 696136496
2786 2675 29925291
16315 16642 562484113
2358 2901 645680921
15567 14741 940441499
10991 11943 69130521
2083 2646 33955125
16415 16647 62301913
2355 1998 529755161
14313 14784 617725968
9432 9150 495701197
3739 4720 991619470
16652 16312 798782420
10979 11772 865010711
16151 16654 889806117
16655 16013 551916401
4656 4589 437326812
4237 5063 865840572
12811 11812 132948528
13984 13137 973540098
4298 3545 896777637
8145 7502 101233423
9468 9765 173835138
10415 10271 979254659
7688 8244 656431494
1 332 563304485
3848 4062 58377943
16667 16091 278202234
7136 6422 898455867
11068 11600 920802711
15312 14650 329345674
3187 3372 509535027
9269 10208 42588772
15701 16673 19580160
16452 15968 581275679
16008 16675 414820156
16121 16676 763418883
11571 11632 611867010
10785 10907 907507386
9317 8994 271340775
1 172 498463234
9943 10913 903795266
18404 18165 796788133
12857 12621 554235595
1 271 881276331
15931 15492 331826408
14307 13773 849274574
11724 11859 195727171
14117 14573 665618990
11687 10978 673915424
10192 9655 867512646
14913 15759 884446958
18841 19800 58236447
17385 17477 946603547
6726 6714 767075267
3645 3249 224332589
7639 7542 353856245
1 125 563564303
17096 16198 10153759
124 935 597331112
1956 2431 20151692
19458 18678 17332658
3957 3564 931500247
8652 8045 443387338
13777 13413 675154596
18152 18270 716163523
10152 10028 924794253
15457 14488 170266944
4511 5266 882916704
11009 10716 155757698
7208 8085 331766663
552 1011 144406654
15427 15523 956915143
11974 10987 245461811
7841 8288 265522478
2740 3484 426697274
18537 17905 950448454
2512 2074 232343455
11190 10301 31116175
11270 10612 105617647
11396 11814 23485740
16037 16578 590900370
16282 15400 585634013
1373 857 522719579
10939 10185 406506285
15927 16725 141640798
16786 17617 79893229
16848 17754 579107074
4051 3370 256853984
17898 16908 283174743
19960 19718 808259000
16731 16247 229135529
18285 17654 743733569
19000 18664 231590485
4088 5019 723590621
15025 14768 350793435
12251 11307 951750448
14381 14210 447214901
19861 19070 655600412
14521 15117 65197671
6595 7228 529285104
1065 869 290081112
16476 16136 389309148
10819 10857 96316640
2475 1695 934087337
16 1 641325090
16746 16685 783008422
17361 16470 359367964
15200 15028 907741670
4362 5024 753158524
15461 14755 115159720
13452 12454 367530421
18073 18206 137254423
775 188 65196627
4526 3553 765833268
11832 11659 309912459
3249 2462 366573584
16757 16488 691518231
9208 9996 463243326
16759 16287 653031489
15743 15592 736586632
16761 15913 915437117
7182 6194 307405281
16763 16501 266164411
791 1 238989723
17785 17730 92391101
16223 15718 580081882
9097 8185 586074022
15899 15211 840987465
16769 16731 3320980
10736 11625 446883851
2678 2176 789512176
10676 11079 543503349
11774 10795 67294020
5566 4948 478209018
16496 16775 78873420
10870 10763 69650918
19463 18463 331871823
13653 13515 472270160
4378 3514 639695023
2501 1608 117678793
14546 13688 470370240
19385 18433 96895834
2310 2928 530586326
8231 8719 391397934
4907 5896 155932834
9592 9752 202260107
9336 8406 130561726
16788 16561 47795719
18253 19141 769685382
9679 9025 509934328
14161 14082 666384938
4217 4260 553652524
4088 4882 969183489
2569 3449 120253146
7454 7869 190468640
13598 12661 212759513
16150 16797 517953068
2263 2309 838584592
16799 16019 966826348
14718 15557 848167470
14104 14369 490795810
6956 7025 434914203
13078 13888 348804892
14019 14551 155856046
11888 11270 929256838
13000 12943 533493280
17165 18024 580766978
16808 16670 392615104
674 1358 241894139
16380 16810 140768361
4575 3814 17976373
6421 7268 629219121
1010 92 644349865
8189 8147 582378724
6616 6093 680793489
15207 14628 412243633
16817 16727 311510207
5946 5438 373369634
14341 14115 406320178
14100 14709 875290194
549 697 160057067
10683 10083 423305818
16823 15829 302526461
319 1 79279116
15083 14347 564071652
11302 10859 248866788
3503 3458 20855319
3165 3864 834765627
15522 15086 889640417
17462 17093 226145726
4105 3322 773727596
15575 14725 941934367
1400 1153 773935135
7029 6481 219204874
10613 10038 506815785
12882 12566 207387995
14543 13810 2037086
15944 16838 26945166
4688 4374 479927107
16960 15973 616360054
9320 9055 759493476
16842 16676 58978098
16705 16843 707884782
12911 13531 733209182
19784 19270 924872313
9305 9841 567066246
11196 10509 367207206
15394 16044 436813536
14959 15558 517250026
15967 16042 73311546
11289 11715 21756713
17159 16749 958414385
3556 4216 257275527
4370 3500 943748516
19248 18490 855313147
3766 3673 221482856
16857 16060 356482853
13321 12804 158521405
16904 17291 313149921
7518 8444 664429313
5580 6093 51897116
10001 9196 154183204
4258 4374 898051302
12796 12068 553913692
16130 16865 32827593
16910 17497 9767322
11610 10680 342913881
16534 16868 2092860
13674 13305 801269773
12976 13060 819882628
6035 5680 265043789
7374 7115 769862217
16873 15889 661880012
11833 11300 34294508
19197 19714 533558296
16880 17162 330960782
3014 2805 424792432
18475 18655 657045376
9194 9343 749610197
18649 19086 165209595
5428 4455 221651811
2642 2036 780573714
18582 18264 250974946
1565 919 795929316
9552 8820 845353881
18059 17739 127151126
2778 1904 934427746
2096 2693 277749377
17545 18187 465878276
8829 8123 924990247
16891 16528 12450492
10352 10284 945247852
14750 14720 607279901
14006 14832 423453059
5253 6049 620507419
727 161 726425638
19507 19447 984318050
7001 7138 258533002
691 806 546999020
1302 967 159789970
18415 17661 379346130
3780 2827 384121667
3417 2902 961596002
10090 10314 419050872
12001 11069 337089651
1189 949 116065494
16907 16636 782247669
14078 13855 934644227
10036 10408 941434316
15669 15303 921548563
11950 11012 303348703
13390 14327 908162883
12668 13029 483745899
18106 17283 215596778
6348 6621 126060190
16008 16003 423548844
16203 16917 97643361
3438 3330 861289713
589 578 760018293
11100 10472 82418837
14224 14826 475028417
13088 12655 939839458
5446 6075 748226026
11659 12596 236544187
13003 12694 326556453
14973 15691 297824025
9916 10197 832369481
16928 16823 891062972
16399 17202 882236969
9909 8935 249386266
9446 9310 198505760
15362 16239 132022172
4989 5919 325577453
12858 12344 728463881
281 1 910757313
18268 17630 740418882
16937 16288 710012823
16938 16184 259202609
12249 11801 130771140
9521 9063 298185980
2524 2005 513943759
7421 7668 892888190
18898 18727 188172674
16944 16276 218258935
11769 10771 751933505
10990 11658 930577666
13692 13911 68599707
6887 7517 413710280
14622 14923 19349791
17130 16307 128409460
6117 6271 15378289
3098 3314 6653159
14643 14007 503394461
6740 7166 205100460
1 161 391898282
14847 15573 855590190
6723 6009 738476147
20 137 651793960
16959 16930 814281906
13767 13420 16436830
18851 18048 443330910
12025 11369 581676683
13766 13825 61075767
3324 2458 685961370
12552 12918 692420511
5165 4842 177176088
16967 16191 64297643
16968 16866 226120938
15762 16370 21070714
18821 18531 660406331
15079 15275 13863109
1681 1084 7301561
18282 19079 939579320
5911 5802 640231169
9148 9827 26879232
12470 11787 479937879
1049 72 11601446
15913 16173 645858715
17425 18223 815744283
580 749 802127480
17806 17566 710148116
18401 18128 816253663
16583 16983 68237719
3831 3839 958534324
16199 16245 133681366
5434 4607 333564871
16219 16987 572936253
14306 13497 287966981
13917 13338 687581255
18222 17464 749362672
11279 10707 383809173
17771 17141 534205516
2265 3184 995204929
16427 16562 318063131
15726 16364 66561648
5884 5352 51957708
14481 15122 995379238
5078 5374 812801712
14887 15228 58325087
4085 4561 52617133
12490 12833 268862811
18925 19610 53428278
14332 13825 34436153
14231 14104 816048506
17005 16477 257519559
16380 15507 769697244
10628 10266 757992857
5255 5193 319658148
16883 17009 711150936
10561 10981 840026100
3159 2540 862724701
18783 19129 13819645
378 632 27793278
8200 7832 980776562
16303 17015 380762920
16248 17016 88064317
17017 16183 559124911
17999 18948 253489522
15600 15191 236470753
6586 6348 851044737
15127 14676 628944865
1077 189 391155119
16446 16127 969112115
10666 11156 486656455
6468 7141 107220243
17026 16891 131669772
16564 17027 52477963
3528 3205 997281395
18811 17878 213168580
17030 16829 959705871
5714 5728 623351325
6381 5808 859611341
19019 19730 767683194
5746 5563 635067233
7820 7252 479872094
759 1652 162625920
13062 12111 264990269
1857 1747 276744272
3863 4830 4408971
16505 17040 48052509
8095 8172 909677849
313 1 307196749
2403 1953 20531873
15321 14995 231918742
4763 4528 366829216
17006 17046 288495982
7578 8352 320520035
14981 14636 450743235
8567 7958 288720997
18019 18831 503891437
5629 6335 12036312
17942 18550 30306273
3189 3940 480752770
8206 8568 988687527
19432 18610 240271562
13294 12650 305447950
17057 16990 180658195
12526 11789 158831774
8479 8295 98128200
17060 16283 825991630
7225 6901 8841656
9878 9514 552882807
18551 17929 321840933
3946 3116 602338185
8019 8228 294807575
17187 17531 212620029
8521 8352 174308982
2867 2555 22251274
3282 3055 74879064
17070 16645 841201052
7952 8523 999586584
16453 17072 217837570
1284 401 55648936
6565 7152 525825766
1913 2813 858105640
16552 17045 955251331
10481 11204 437527223
8520 8548 16624402
3657 3123 570900873
7369 6805 270282117
1384 2142 515672633
4067 4786 13158520
127 781 770923617
16920 16092 143056229
8667 9576 698110825
7962 7660 195199511
4606 5544 699190172
16322 16792 32867425
1600 864 932330881
9011 9033 72771599
11850 11440 893510504
11968 11135 305325853
12954 12642 434789699
16903 17094 64148519
2208 1587 105465527
19320 19624 994177825
14027 14237 312013683
12475 12221 56692808
11890 12469 405063105
9576 9847 833320280
7211 6875 410768218
1747 1341 384783616
17103 16701 71355519
7155 6884 213355155
2438 2025 60578117
14472 13474 290030080
17909 18622 38920497
6629 6634 71883780
8994 8589 560787716
716 1158 905421470
17111 16626 278377176
17310 16339 454762948
2894 3693 822717548
16155 17114 393918548
18165 17324 68958141
1351 1770 822359373
2566 1789 125462998
16357 15502 495785279
16512 17119 15948776
19194 19679 26864128
11473 10619 468552349
10092 9837 862242465
18297 17454 444153770
1624 2473 813052320
9013 8525 6614948
9173 8531 502271839
17127 16219 462882324
16595 17128 64106709
12242 12982 670351821
8917 9062 974713476
1426 2035 922596221
15803 15523 349628331
6446 7430 385545347
17134 16479 587287996
196 609 526916608
19580 18756 734805520
5233 5137 594190385
8343 8774 4621274
1145 522 131949052
4712 4871 301900890
1 828 520558280
9602 10311 10874195
909 354 199984274
10866 10759 301638590
1115 738 255640637
2680 3587 574592192
7240 7458 72496170
19885 19864 90585818
2359 1745 291624201
234 652 617524576
690 669 692384495
17152 16781 255950892
6072 5404 653716648
2164 1717 200499603
19953 19204 513863502
13360 12634 42699416
7126 7128 702999578
4783 5625 191650656
16529 16852 272152187
5900 6618 378054118
14315 13330 684083301
18434 19098 15931632
7235 6812 940450028
8744 8922 83312962
3027 2400 722694417
16006 15474 444204817
13140 13071 841747164
13339 13035 945370554
18569 17647 494323371
7264 7466 611232692
9036 8595 21891273
4585 4314 607209155
14722 15145 637706562
16079 15402 73242223
8777 8808 555968502
2427 3402 719023797
5781 6615 544532205
11964 12323 20389116
15951 16755 42297578
1305 749 801993035
74 1 41071171
17182 16284 898027960
15953 15298 398610927
17173 18169 299335204
15996 15789 667781345
16684 17468 297587237
4089 4019 181943188
10621 10598 224617284
13341 12974 113189352
16936 17190 140988265
14435 15037 21899564
12615 12088 112578451
16363 17193 204291196
19019 18870 135258828
8613 7729 209086285
13288 12479 9526109
13637 13030 535103046
3317 2525 561588286
17199 16822 28015186
328 891 545217744
6405 6334 283087347
16929 16924 367093966
9591 9151 982719705
11929 11031 486569601
15471 16169 696278451
18370 18996 222188852
3611 4230 29590597
17129 17878 4305896
17209 16969 735242682
16497 17210 880889929
13096 13189 218427708
9877 8973 978852832
16208 15349 902684355
11467 11064 64342409
10901 10566 562788906
16366 15971 51722536
195 556 227656840
12394 12561 752887704
8881 9054 138325437
6416 6039 273461476
2865 2562 363448395
8581 8747 822133434
8686 8773 737636200
1312 2116 907186972
15095 14119 692687697
4416 5028 529493849
3817 4686 89497568
19821 19331 345372476
12086 12351 546353505
16811 17230 8670851
11440 12337 856034210
18079 18317 845012626
6770 6274 19676489
16717 17234 213805673
17235 17191 972941674
16442 16407 49372372
8108 7506 17076057
6968 7002 271748321
16729 17239 767355069
13054 12715 991792279
5613 5816 410411494
4756 4480 473820645
18630 19096 9195617
18744 19698 254295513
11121 10294 647133129
14385 14613 601529363
4570 4553 2417375
10063 9457 18644088
4184 5151 660849885
1777 928 629059883
1160 830 536153864
17252 16534 419614905
18872 18471 969247877
1003 684 22563987
16379 17071 760470125
19089 18745 717278146
4969 4374 926679588
3354 3410 932257238
1 26 332178406
7099 6654 139745823
17632 18221 943075234
4847 3992 244055840
2615 2931 190619660
4120 4893 471115329
17265 17230 4975598
16412 16265 556113860
13583 12668 340271550
900 337 720669434
2777 2644 310403446
18273 18168 351649463
19691 19774 526330016
3985 4030 52775939
5036 4059 763307184
7593 7223 948794642
13562 13337 507215767
17276 16392 945625719
16988 17277 803232405
8218 7842 162959508
14808 15433 998271823
2669 2003 168514389
10341 10461 610496289
8527 7728 599260702
16458 17283 991652021
7130 6998 430282241
8884 8415 909335509
8778 9155 361710645
4150 3714 42204029
17288 16746 182392003
17289 16301 220495413
12799 12667 540380547
7726 6876 150703261
17255 17182 830943559
17728 16959 301268554
13525 12796 484393814
9239 10065 802085072
17296 17082 734289692
4987 5616 445531424
5172 5104 188233759
18973 19087 43118357
2298 1822 609850933
9938 9591 44513609
2901 3187 128442869
3692 4210 526729005
5929 5289 21498731
7188 6613 302925657
14469 13485 697246992
18266 18479 120731680
1 247 538326264
12898 13568 215491688
3132 2856 159985230
8262 7610 367818424
16705 17312 6864638
12503 11993 330360979
3296 3739 799759793
5294 5747 584090629
5223 4554 609522686
16083 16533 772957051
16758 17318 700727518
11928 11089 145204184
16685 16682 479119713
13208 12684 572636356
8325 8413 161291680
1186 1289 369242951
12345 12176 172924915
1809 1023 955112088
3911 3344 188288100
16388 17327 628889391
18516 18711 260895843
5262 5514 716068897
7107 7507 588587707
15037 15593 503003821
198 542 215710660
14626 15146 856034322
524 179 879242714
6388 6546 451845540
4025 3873 195446287
11924 11412 222469919
6130 6697 795082013
17339 16391 16099643
541 312 276058271
10636 9977 412693121
4851 5820 393362560
10614 11271 539218012
9119 9062 354691251
1082 1542 610997875
3292 3786 830070564
11824 11352 3533366
9548 8637 724606447
2194 1929 612536503
17684 17506 437787089
5590 5061 21240508
1662 1247 99484891
15568 15447 223654674
18955 18140 65498478
18069 18506 201339172
17356 17294 751470947
14415 14220 406831564
2917 2279 498712970
8521 9450 293993576
17360 17162 361599318
13689 13455 801876529
18099 17743 551325398
10151 10731 530853320
13144 13502 647605991
1860 1139 65767698
430 392 123148713
16851 17371 521958726
5432 6289 556442415
6089 6464 104644932
930 1029 707443835
17367 16508 527854121
16619 17074 865497257
17207 16921 239346208
19370 19563 127025770
6985 7431 256293243
6552 5976 864910772
6023 5519 632528386
11385 12250 826429880
2318 2130 476767370
18344 18592 5883669
3872 3657 17450698
16834 16200 581625419
8279 8365 11486571
330 987 220111474
13320 13173 98408030
13685 13982 60363308
15903 15019 471228274
15239 15141 320540888
15937 16700 990605606
15797 14884 947948040
18516 17578 957016507
3089 3458 736567605
19590 19690 151453838
1974 2633 481225650
16993 17395 548221349
18927 19479 330621663
808 674 605243272
4631 4953 211115167
17399 16762 420263762
8314 8508 328165388
1702 2522 68944647
16687 17402 436527721
18010 17513 822318632
17164 17404 329111639
4534 3976 150524037
17803 17953 235439948
16935 17407 947204947
6958 6484 358552386
12455 13268 111797374
4607 4705 388351148
4278 3424 546274369
11537 11759 367977134
18226 17294 966349043
14277 13925 530316685
17415 17156 67679524
16149 15376 406830437
9135 9742 584866792
13030 13475 195201306
10911 11750 392419187
8364 7977 392206736
938 455 208725478
5304 4464 531516703
3555 4274 19595369
12863 12845 549048129
19039 19910 897572986
7536 7211 246147214
17211 17427 439709572
5227 4608 374082283
13954 13537 647746740
15577 14803 809627134
16589 17431 367072520
1584 1130 418697189
1320 1273 771881385
17138 17434 521219623
9798 10216 307835002
17392 16579 447285994
6180 5549 64445169
17438 16965 56281191
4132 4723 282066726
17440 16687 414823580
16716 17441 376246057
19902 19665 725878592
12314 13136 365132441
18173 17195 41269756
774 1086 48510066
16036 15452 218855128
4683 3861 825927463
13726 13864 762425588
11563 10915 460339441
16243 16493 424989560
17451 16932 789115494
13340 13006 867878605
5911 6474 395304269
14759 14774 929214990
5877 5385 788996529
10787 11347 572786361
8242 7257 341184308
3086 2441 250836139
8213 7945 626872486
17460 17210 276847179
1 644 51098582
6050 6027 48347909
8969 8700 45744040
17121 17464 125490682
17168 18097 185367144
17466 16476 963649269
15357 16161 76919390
10346 11308 316263329
11812 11718 436149923
6031 5192 242821882
6591 6197 762682931
14145 13306 2237186
13409 13920 69108546
10350 9801 364685493
1 405 623339732
1355 956 719289918
8389 7767 242615944
18229 18915 119122283
16110 16699 16840372
8055 7542 852727903
11772 12378 112829111
13925 14301 946395783
10632 9828 874858891
13824 13060 38370255
17485 16569 126407834
531 344 62758933
3482 3635 666857171
16684 17297 44902621
10740 10061 615158268
2805 1924 363151175
292 751 994377290
16423 15869 74531903
9781 9474 62359087
9869 9687 593893620
10969 10465 750069875
9249 8967 356595083
9961 10147 39623302
16864 16604 155350036
17499 17243 685397269
18016 18304 642653629
9305 9998 110147803
17502 17113 280221765
8008 7371 59199930
17504 17208 478709684
2478 3356 517858826
16339 16451 514881610
17507 17101 400166961
17508 17466 779773109
10878 9975 211752563
11222 10688 166112391
13926 13412 276460812
15039 14437 780586726
4950 5738 467226236
2971 3886 419429765
7217 8176 400111139
12206 11292 26350036
11682 11342 662341901
19684 19231 685719156
8768 8671 812828943
16839 17520 591658734
840 498 94121491
19090 18914 987871140
17523 17003 889971120
11483 11906 339639304
11002 10583 465574142
2056 1109 723443979
4471 3514 16023720
12974 13336 409496025
7026 6434 454242114
3593 2848 245771459
18850 18903 4592093
15482 16109 522732668
3608 2868 615220953
2885 2987 969204105
17155 17535 673487611
17536 17282 960303091
5206 4618 365567167
16862 16535 775816511
2825 3811 385710576
8572 8157 989956767
14762 15509 8311157
5106 4777 831674218
4600 4663 482849646
16860 17544 111833034
10284 10634 837693824
16536 16644 188341173
15586 15285 725963116
11880 11514 48889886
17549 17390 579270631
7577 8305 719844460
10038 9385 776065446
3600 3863 523818539
15382 14622 910944440
18408 17644 919145729
723 954 198353944
10405 9727 34108644
17485 17557 655353219
7405 7051 29709451
1196 359 211270023
2219 1944 118500898
11197 10524 11797469
16653 15778 700254274
5647 6261 737812984
1543 1249 663110432
17151 16291 795878878
4292 3791 499928581
7649 7295 275626807
11059 10611 804933886
12896 12649 939805859
9626 10431 210149076
11128 10391 732950353
14693 14930 580256574
17573 17438 377550
19495 18532 977027414
11426 12082 50856730
2791 1980 22992458
18311 17460 1605889
10280 9926 60492372
1626 2534 529069224
18607 17808 7432684
10654 11313 63725159
17582 17318 771123516
17564 17224 642542038
601 1114 541451220
16510 16482 366511915
17866 18835 561720991
1 888 414789315
14750 15085 804217365
2262 1668 341836542
13572 12859 863677107
10496 10719 19102288
3384 2670 928578984
1002 1089 758139797
4474 4218 447120850
15196 15774 756383397
6362 6924 159997160
456 1 33485609
8335 9294 820667641
7005 7493 293745581
17074 17600 54856725
17409 17390 883710710
12901 12998 564810826
19792 19123 58175381
17552 17604 391586258
16921 17605 461633980
15021 14935 344458
7958 7256 6092113
8240 9186 79895974
2451 1984 494481985
13632 13568 85231267
15306 16270 96712983
173 1 487726718
2487 2189 912996813
10106 9724 908821540
15208 16158 35121377
13157 14154 881578793
4054 3659 593694380
10488 9915 857197500
7150 6560 350169840
18152 17913 538064603
16327 15629 919830192
17387 17622 744446659
10947 10460 512250436
11424 11787 526488491
7518 7115 349650348
17109 17626 25388209
17223 17627 616063269
7696 6748 793777429
6879 7601 393645050
18924 18054 121580965
17631 17156 545408413
17109 16341 68053624
11439 11106 451013878
10495 9809 902296799
18147 17166 440656379
14068 14001 728037785
13735 14019 833809793
17638 16921 57812294
17174 17905 837081937
10563 10733 385392926
11170 10396 19855999
16652 17642 217469411
11277 11989 253163511
17644 17606 243763988
19693 19817 92555097
6602 7390 665349220
11791 11224 966036999
4217 4084 170528619
828 1118 40958588
8155 8495 62837658
13812 13782 426017247
14566 15486 881993332
17595 17653 25634263
11527 12332 949066747
14540 15216 521557154
3790 3206 357297001
8925 8105 979630433
4939 4234 510796833
9420 8997 335725238
2124 1310 586985189
7867 6969 184044945
7830 6973 350941001
17315 17518 311325255
3577 3262 34197352
6439 7224 432334821
1277 730 822087637
16384 16517 644166083
1763 2445 283074005
16931 17669 95652700
753 557 326279627
17671 17300 348178012
7020 6703 505347059
16004 15846 39472891
291 143 653940051
12862 12930 211896970
3067 3708 787616495
2532 1830 473334859
17678 16903 109742397
1422 2413 58151558
17680 16889 792839128
9204 9794 619785689
13331 12691 194049400
9431 9555 527064272
2570 1631 797877282
18767 18127 127731126
17686 17140 70477212
10410 11083 193461418
17590 17688 255213604
16609 17014 83235829
5279 4451 294880097
16692 17691 471162010
8116 8099 246230426
14167 14618 396612911
7731 8309 772583718
14102 14152 482704108
15495 14660 163884580
15708 16401 7696642
6755 6561 460584044
8433 9038 748073517
17083 17789 434495941
10682 10482 983990413
14684 14725 962031704
454 1 101681074
12159 13126 542443876
12102 12161 404448502
11630 11469 54620212
2994 3225 797116943
11297 11092 946952526
10804 10244 94547428
10817 10425 921960942
17711 16999 323731360
6916 6079 301030322
14782 14747 926191621
1139 2043 581771415
19512 19586 959748
11907 12893 858284836
6286 5641 10068362
9589 9045 459501285
12292 13245 284998556
6738 6442 591465755
3986 3658 1284262
16025 15593 453476786
13440 12699 41147920
7056 7325 15207027
8334 7337 412614675
17123 17726 113588859
15082 15617 340287691
17955 17394 646755308
14388 14539 41493389
12878 12894 490811874
2484 1663 368536698
12074 11094 949573801
9187 9604 329955924
15531 15816 215659053
11375 10448 49459345
10851 11560 62710961
1221 335 429011374
94 1045 837468612
18801 18847 148688838
15982 15418 86294897
16856 17741 753418595
8471 8393 23688119
10944 10055 459282580
17024 17308 5866041
6303 5554 871755840
13241 12678 20186165
17747 16832 879952825
1 334 25024186
10123 10779 846062740
18332 18192 708947734
14698 14901 16447673
14868 14354 126651790
6587 6330 95156918
18278 18652 451829331
255 1 454057561
3691 2846 379365041
17326 17449 150399869
16039 16315 859083400
11556 12116 775382308
17076 17760 840791552
17317 17201 566198982
1 759 49204601
18816 18396 732408297
17764 17221 58624961
2912 2686 870376946
18586 18771 169672330
14960 15562 680071739
8848 8290 242542875
17107 16125 38019173
16720 16519 588687685
1136 825 164492528
6266 6786 254635673
6856 7280 489159688
15772 16267 20978136
5006 5670 477137058
13821 13033 681255595
8868 8716 978621384
3354 3530 61523348
14313 14049 364372529
7303 8130 18180133
3775 4358 493370901
3129 2667 22319984
10535 9740 997294911
10728 10477 305708222
12275 12321 705605988
12818 12581 292001924
16067 15227 876181683
6729 6272 656107410
19464 19670 64943277
3228 2660 662306958
14635 13959 68566839
1168 2018 714538913
3108 2456 446240238
9622 10265 661435504
6819 7735 382202810
17690 17796 528886862
2206 2731 510161062
17798 17372 222112943
7328 8014 871611887
11923 12047 647836128
17784 17801 471860314
734 1346 652559862
10478 10795 58102475
11828 11614 816464901
15032 15277 25221908
9202 8494 983030674
15518 16404 124683
8615 7698 416606282
15630 16068 158433247
19904 19016 352481780
5686 6528 486238636
17812 17452 652175524
7900 7189 272926028
18232 19075 66103089
17815 17664 447852145
18477 18169 962975210
16013 15941 267885552
18002 18560 513011589
5955 6392 715796576
18820 19593 404626008
1149 390 74496228
10630 11514 934742988
17978 17859 37504069
11606 12420 773364750
9001 8407 935349316
18721 18410 537548807
14996 14772 544674606
14117 14048 738193295
17220 17829 912328624
17088 17830 308040669
17344 17831 38864109
10462 9847 307632706
9489 9883 729298126
249 1 762771224
11166 10785 653722265
4141 3806 599516405
3360 2401 622009286
11231 12080 442223652
10994 10061 40511758
1087 1984 59536469
17211 17114 7043524
3018 3172 445192851
6290 6987 593396584
19802 19675 573222263
8980 8602 42450298
5847 5774 43702171
5236 5471 125154700
16614 16816 322131026
10517 10163 48940443
18386 18363 43147926
3666 3660 65516703
1249 1895 868614722
6838 6596 634131809
8408 8021 403340162
15630 15783 36580237
17440 17856 985880199
236 565 676662024
1031 1137 276992383
5632 6475 836112771
9131 9905 379974340
6068 5853 55660113
12248 13108 899304275
18339 19283 281213045
446 509 935345537
17865 17460 50688256
7919 7409 116022249
6044 6778 91184538
17498 16631 42054825
1323 858 855587678
17870 16973 541465806
16160 16266 147320811
19526 19814 699551756
18220 17989 509773495
5699 5808 133871795
14836 14073 570546343
8852 8131 817066974
3528 3770 975327709
9142 9215 621733357
8098 7674 249350610
417 1 364999478
12477 13232 484024740
19804 19047 495137016
16955 17883 333585585
16193 15447 607298192
1738 1891 588293988
4752 5556 479450864
7862 7562 883261519
8110 7898 783743564
6613 7186 997717882
4489 3932 16068630
15119 14756 335886331
3452 3193 832063789
11735 12329 455626695
14207 13618 857123410
18357 17640 13443016
10227 9427 486209243
17725 17897 434662960
18046 17637 593580971
2698 1976 268401932
3524 4182 119297633
3412 2508 912619292
6297 6325 813135056
1653 1975 554076386
1519 1977 110463152
10906 10088 41413625
2668 2868 896973714
14100 13336 839176872
5749 5761 882405146
3817 4373 929247671
17910 17600 3569000
13649 14418 503831681
2441 1491 389033431
16951 16869 840148811
608 1 797399530
14990 15973 686392276
3553 4518 864272003
381 1 392154157
7085 7810 963929430
16958 17919 932097995
17920 17667 135434910
12877 11925 541587163
18859 18657 428000014
14751 14141 807636949
17742 17802 787957259
8497 9265 238426964
16444 16379 653379608
1382 1590 39873061
6773 6656 673571218
14298 14457 121676190
14278 14289 318406045
7513 7057 398916145
3793 3271 195800414
18039 17112 442813505
19460 18939 252656491
17565 17252 736190259
17094 17770 603034495
4298 5108 734703305
16290 15549 454939251
13039 12193 210148011
12043 12919 804885097
17180 17941 151401543
7922 7167 3276107
8751 7852 35004123
17944 17470 228540276
2146 2035 626177488
11853 11593 415079596
7637 8362 532245834
3670 3345 198793562
3028 2211 37541629
16071 15466 46870005
2287 1792 555842
17188 18091 620194492
18877 18625 635776618
9837 10250 575347111
442 404 257024594
2344 1655 551779485
9609 9995 993404983
17882 18102 223034343
6507 6667 70385868
17414 17960 526473445
5157 4587 36618378
2457 2873 97892607
1877 2674 233156168
4631 3955 173006047
5070 5169 706607115
13097 13986 539826141
7784 8152 779605023
7436 8046 803658683
10496 10146 964367463
10242 9480 286223507
17230 17579 178821617
17893 18641 83333389
17287 17973 573220557
4725 3869 603034325
12377 12969 673710624
7970 8107 254747469
17977 17864 35444852
10650 10987 424081535
18212 17439 963629650
18148 17281 928233045
11519 11128 832144147
767 1567 750352396
2962 2626 369312243
17437 17984 58985958
14247 13358 997229415
7411 6419 57525023
10948 10299 447723697
11239 11916 964411427
5689 5233 625435569
16492 16238 38001918
17820 17991 835493118
714 48 684587028
4801 4066 567427125
17753 17175 202646802
4443 3830 58471057
17996 17057 489179172
5142 5395 280000444
13392 12839 670200169
6222 5390 233375973
7105 8091 949226660
7397 7780 715727379
3808 3010 258685236
876 74 629832121
13489 14447 900914758
8715 8075 368088714
9592 9384 616910665
5342 5266 492681102
14443 15174 301995170
18878 18140 576848502
9499 9922 289582241
1407 1743 388918317
19568 19454 538106036
19687 18768 767889327
10448 10188 190663387
2377 3235 3415326
14718 15177 31082332
5846 5322 805935891
1324 1516 84610744
10223 9668 459070514
1438 864 182494173
14242 15038 797604609
5200 4824 33211037
18023 17530 897593850
16383 16718 176855647
11819 11947 491509214
14160 14755 366289173
11205 10396 699031629
17369 18028 45795438
7404 7110 423364756
16616 15652 176058188
8976 8633 257351366
1329 378 739905912
19683 19051 510991630
11631 10932 777103253
14343 13957 910893891
50 1 608841042
16564 16764 393760957
17182 17942 174568420
16975 16080 248983655
11811 11221 741412532
16196 15498 443689750
1475 1076 13678676
17767 18043 974402585
18044 17639 271975352
2424 3001 226108434
14371 15111 316173731
18047 17274 36058628
16858 17401 504898143
9381 9226 852515500
7937 7921 256052145
18051 17906 981063189
11990 11880 120748812
19741 19198 488561511
10923 10463 680543237
15981 15498 134683391
9696 9557 716724999
7457 6497 196802245
9207 8945 859393096
140 1 294670522
11487 12242 133668603
10091 10082 786573265
18062 17977 200308936
17105 16241 400586496
4998 4267 412652921
17270 18065 335448726
12619 11785 635660022
5339 4550 906772431
15256 14503 316567923
2892 3139 971104934
15395 16085 16300008
17763 17469 162799082
17321 17949 333663425
8779 9578 218640788
6510 6839 135387863
4994 4618 54682456
10081 9995 836647584
17133 17894 198761850
15217 14777 390719394
8663 9137 505999331
11633 11460 912222766
6598 6209 316958580
13121 13246 708151626
10865 10212 19296154
693 1 9492719
13125 13791 287617571
4425 4484 841283701
8526 8836 109193552
16969 16518 259396939
14025 13427 608131115
5948 6478 341771755
17771 18192 743300378
17235 18092 875434253
17865 18093 482448053
5527 5379 275330331
5047 5627 748991189
10361 11202 741344230
2528 2510 711307245
10308 11135 239036055
13830 14721 38923934
18100 17153 596565480
11515 10590 810326405
9331 10258 345510548
1 288 991228248
1312 833 523618827
8741 8094 21228337
9886 9483 656741227
16287 16063 869757737
1 372 254492844
8060 7473 67180841
16309 16196 215089178
10936 10223 620172797
17278 18112 147794441
533 1216 63659178
10299 10080 40357060
13037 13724 411218434
19110 18907 689672390
1469 1072 247262325
762 482 987182893
2819 3039 772861482
11709 11684 518349931
18518 18959 39757135
14547 13768 157838655
16737 16338 184721069
14646 14409 488197092
18125 17240 234571391
1 318 470322056
18804 19166 851784580
16165 16972 889194495
12869 13047 550113875
17546 17563 528864697
4000 3691 118273775
1356 2179 410805745
15963 15603 232325787
2418 2843 828783400
13663 12749 806968303
1295 1545 71877074
14925 15043 507833644
7061 6566 43046735
14841 15318 754195661
1258 1641 305961244
8904 8720 823358558
831 504 126926411
17291 17584 196209041
18144 18040 864496944
4292 5037 125156751
6566 5734 315261790
5270 4749 162424460
9317 9682 317928914
5258 4607 956708766
7724 8617 53333357
19102 19059 466795215
6428 6425 522494888
15134 14668 269054321
15392 14719 41148803
6742 6228 516943537
4437 5159 20883646
4196 3801 229474415
12852 12257 317629260
17336 18159 794876493
9799 10783 556305669
14213 13909 374109958
5469 4736 836150171
10492 11004 713827330
1000 985 331726031
17115 17015 94858023
1421 1830 595814628
10705 11181 367087345
18168 18021 423407444
8255 8839 724241605
303 713 222561219
3521 3907 800643458
15828 16234 87197489
4625 4278 774818906
17744 17957 761715
17698 18175 662137824
10384 10152 883457764
4277 4483 439521633
17106 18008 279797336
8889 8721 36621432
17220 16873 808950609
16726 17121 320930013
4397 4920 437842038
7953 7574 216539262
243 1 911535680
17197 18185 831443921
13479 14058 262242807
16889 16798 953443944
18188 17871 764242141
16820 15983 117063110
9959 9943 960193449
13310 13412 127453297
16418 17049 53408822
5833 5830 168584008
17664 18194 28849533
18153 18195 562800919
6875 6030 395072961
18778 17877 718757993
4603 4231 386798345
9409 9168 965540765
4288 3436 338742739
4127 3841 253222716
7745 8628 881850887
8153 7863 491086474
17690 18204 304942634
13677 13908 913587803
2153 2104 26689236
11578 11623 761847336
13798 13276 710011492
17047 17574 113067874
16856 15968 70233330
2398 2665 39469318
6220 6994 319313029
2672 3404 3011954
15580 14996 149412230
14876 14864 510783607
1410 530 714415989
8009 7902 430558127
7765 8184 554872283
9129 9736 170942225
1646 1302 693522816
14632 15082 83901378
13281 13367 856617949
9754 9538 9166638
4449 4841 6864084
4371 3964 455711832
18978 19826 437868703
2679 3188 86650734
11334 11233 99607559
10454 11169 814264225
10446 11275 405303510
12527 13220 138138420
2676 2058 189110414
4660 5489 287947218
9781 10211 875430747
18235 17266 918073636
14645 14062 55374151
18624 17938 620930979
1613 2245 5563309
18239 17289 849723819
15503 15134 312736496
15181 14707 10156753
17633 18242 138566764
16488 16992 860867959
209 150 763737261
3071 3131 55280286
6906 7282 659859935
18247 17320 227458043
12602 12317 570872454
7500 7292 528141900
17830 18095 115737712
10585 10924 604238316
18252 18247 173281255
358 193 853571493
1106 329 76069675
16173 16394 62911942
7577 7903 653660703
17532 17091 147105654
18911 18225 4873794
18259 17593 243851336
14030 14071 554654433
12453 12824 702277136
18262 17303 317815179
2387 2225 252577524
17878 18264 882592454
17749 18484 411120070
3741 2901 742317824
6250 6605 489979537
13741 13010 45134792
6748 7739 888874353
12233 11659 422445374
18959 19372 743331752
11426 10649 197065672
8227 8076 163294959
1 723 842325511
4511 4494 653928202
18276 17477 298864394
5582 6215 67177375
5200 5671 830535873
2820 3285 928994376
17197 17506 583590580
3124 2498 975212775
13142 12384 826041588
11314 10647 930019386
9238 9700 178669394
19300 18332 465120943
1588 2234 298410192
4179 4354 153439097
18288 17824 767642453
18289 17984 838715875
17120 17168 134610853
17963 17898 382149860
18292 17823 185331087
6704 6245 166744308
17675 18294 327705705
18295 18089 992249887
13153 13369 642899897
7567 6721 742267992
1953 2366 484576309
17609 18299 299320335
11580 12489 444143854
17963 18301 25007366
8481 8792 4415176
19017 19031 797090144
14359 15289 331511853
8789 8954 510618363
14817 14405 633441026
12410 12230 34873599
18308 18293 839317210
20000 19278 943545271
10786 10877 59448682
5377 5216 419646112
1658 1908 318466878
18242 18313 12355776
8216 8339 808775338
14016 13631 361859897
9716 10169 74275586
12462 12756 715939358
17523 18318 519097357
18319 17581 51061637
12669 12950 512056760
12226 12230 368281822
15022 15279 694971400
3617 3814 386180739
19121 19091 100962130
6409 5689 602340752
290 1 101591214
14250 14129 429819892
17877 18328 378049193
1449 1364 864063176
6135 7082 641223226
13115 12242 901921504
17651 17096 885400568
13913 13132 94966688
3399 3074 15341449
12584 12465 828563473
14715 15198 147733342
16319 15900 158342708
10083 9587 722023069
17569 18339 230524055
18936 18644 541736799
2248 2825 273695269
2746 2911 429174556
1 859 261845058
18344 17539 951994211
11368 10643 711879448
10768 10176 871366863
14103 13131 797705259
8997 8420 835251766
9211 8812 718848820
18275 19148 270410787
15064 14305 841787692
7854 7154 660681863
11595 12159 331852199
6124 5550 16926891
13645 13210 677531235
5049 4465 874181481
7598 7694 719239457
14358 14957 916651420
18359 17438 396130227
11805 11667 459300565
17385 18361 896097879
4280 4624 140548176
9973 9159 169106499
16844 16692 465049638
7690 7350 480181889
16906 16010 255980227
12736 13481 118363389
8603 7761 688050331
3084 2279 970927581
3133 2474 707486745
726 1 857135888
17697 18372 247102424
4588 3810 183858730
18374 17384 263980310
18922 19324 407262831
2877 3030 976360038
2090 2709 240495917
9883 10134 210614948
16194 17164 377388112
1750 1489 752411694
12955 13200 123657008
3457 2950 695390289
41 1 1029037
3316 2351 376863490
14845 14536 714715518
258 767 968401615
9386 8510 67061190
438 776 392989973
18389 18137 838340840
239 1 291887730
17438 18391 37587101
16503 16953 720928637
5397 5027 420945988
1267 574 595310005
17089 16793 804151673
18396 17458 963573944
18596 18865 25031400
2220 2461 137749430
2383 1694 631570787
17231 16591 310379300
5162 5588 54588723
15165 15347 726167221
618 375 994045356
6624 5790 259440518
2588 2278 189506821
7571 8065 572700312
16671 17448 270913126
8463 8060 494282628
10355 10920 596804673
18410 17893 707689322
18411 17794 998788326
12236 11566 800972843
10558 11047 190767954
18414 18155 252606424
17523 18197 614662728
15842 15614 434347114
12703 13297 965272996
13133 13285 954108851
18131 18419 50099691
18038 18201 303796116
18421 17628 743658022
1881 2585 578287217
18155 18423 111291377
7006 6057 460386274
4241 4936 631974351
6592 7028 933863851
3266 3299 678413248
7870 7812 403278063
9978 9594 258362902
18348 18430 461405088
2004 1376 575121028
19131 18706 57007674
16631 15777 126203768
5217 6000 377479601
13235 13709 257443242
13960 12975 346021287
18437 18313 343129077
18780 18446 753375971
129 1 878209383
15727 16686 145465855
2700 3382 21292436
10769 10574 485614176
19855 19174 801738543
11422 10874 345425260
7808 7472 569923803
5654 5673 84902390
13442 13668 305649726
17716 18448 70220285
17359 17012 68878679
4009 4854 842005655
8032 8370 511182866
6086 6101 642215464
16055 15768 756025882
4028 4698 368593111
17839 18797 837456623
14569 14337 585788227
18457 18099 38015032
3153 3058 621419377
8618 9022 347683930
8593 9297 564743178
4613 3722 24653129
18050 18462 490815939
17501 17381 840320415
2499 2026 433335580
19663 18785 587021291
18466 17512 871468109
14254 13988 947924043
18247 18286 810936701
18654 18010 160262205
3043 3894 741067062
6598 7246 570357938
15247 14844 32595222
18387 18473 512558692
1684 935 351751879
9515 9902 610442346
18476 18468 361019185
14512 15072 374044937
1658 1695 798496237
7580 7440 159899854
19899 19476 910744829
13897 13113 473966553
5560 5183 36707003
18483 18068 798254460
10018 10185 906976272
8151 8019 659457541
1522 563 939985126
7089 6706 825700055
19065 18616 394554592
16751 15940 906176704
8849 8303 733815368
18491 17704 904512646
8673 7709 544048457
482 211 852782531
13008 12629 26803550
3308 3266 707813363
6311 6892 334232330
19020 19174 6468044
1 86 733937098
17172 18120 534260430
6228 5727 347616840
1911 2882 767072026
1753 1227 7556817
9176 8418 372772231
7202 7035 795341833
1798 1269 311090163
19811 18849 576708573
7456 6600 712183255
17177 17292 212310202
9791 10633 326615326
18952 18934 315038460
2975 2315 800308536
15802 16111 192942762
1835 2339 239599722
3163 2282 332493664
11527 11445 795850600
4595 5340 60050572
1817 2583 774820645
2430 2393 885304797
2563 2729 296136938
868 1256 794734585
12204 11829 671582374
9115 8561 736294255
8371 9356 757208453
17883 18749 47967724
11923 11816 513387715
17586 16971 480720305
9574 10075 68906179
10468 11398 264966980
12373 13186 785727067
17117 17848 101057894
5129 4607 243206770
8888 7947 333928262
5993 6299 605386190
10990 11517 414097652
1044 1807 774240551
6563 5647 388907544
2525 2635 341711744
5659 5042 894104804
1198 1056 857423031
13513 14018 874417479
15437 14746 614362714
17587 18542 314357860
18543 17613 165367484
14476 14740 764465218
19328 19758 888019528
3827 3408 207722437
2810 2245 925558550
13257 12568 821424861
45 901 886062780
65 11 407957245
13569 14180 5900903
1557 1003 10104783
8167 7295 527533354
11499 12254 630920230
15904 15543 998385813
1078 1941 98838324
15367 14698 535349130
2691 1831 579613181
2313 1326 130501452
8482 7547 194216203
10558 10180 494290649
14745 14516 719860323
5014 5015 764826746
17021 16512 537075641
833 1799 801370520
16514 16494 506378464
3034 3610 652692689
16070 16845 526770820
6276 6509 992426571
9790 9963 500706587
8492 7739 259736136
17888 17332 638253081
18458 18573 886996475
9311 8370 865654115
8226 7590 25390235
18525 18348 714686727
3613 4313 256998069
19245 18875 530383146
11695 12235 72012742
13875 14828 5489218
16870 16603 240375305
4709 4457 248234885
17539 16735 175205518
12687 12900 22390688
18585 17851 56734604
6173 5353 956710317
12644 12011 36321016
14551 15386 550917727
11851 11265 836885334
18590 18456 661125504
13863 13080 931421904
8893 9385 627347358
9298 9817 459567237
18594 18000 579130369
1208 697 104649251
6754 6418 187376352
3192 2867 870594488
17548 16858 145553364
17880 18599 496753093
8564 8008 237908108
18855 19675 40575893
8433 8420 204007363
1986 1211 817035212
18609 17805 478903407
16371 16319 257404227
4611 4198 427530555
9939 9774 245159443
18608 17711 817549368
5526 5271 16227568
5794 6549 631414479
15863 15504 583025849
1 626 332295675
12455 12825 769189452
15304 15638 609575605
10902 10384 487311519
1 289 129110703
13780 14685 452421901
16481 16382 641986884
8558 9458 37304813
4189 3634 426576047
10149 10010 799262057
8988 8067 525980540
18186 18623 604828302
16202 16104 459164221
13358 13426 398467231
17397 16403 352057726
17877 17220 26414255
8171 7217 125842427
10331 10385 865449326
12656 12502 877245712
9748 9276 258224452
14119 14206 161924976
11903 12123 874097308
18634 17828 274449434
18094 17814 669120131
10418 9631 834698633
9133 8426 522910065
8544 8357 142961451
18639 17950 595021414
18302 17792 236235029
1705 2059 3578425
18642 17789 378773493
4498 5417 416941357
6133 5625 763750728
7132 7704 645889222
19270 19021 84755405
11939 12788 88723419
11458 10716 164604985
19854 19207 223492843
17257 16862 225734188
17561 16938 483420853
10914 10935 432587108
15730 15919 340763394
1447 615 511887153
13178 12492 41994182
8573 9231 195099688
18657 17875 564755559
9335 8879 174977564
17913 17487 683199837
3805 4604 656533066
18661 18219 301537275
7934 7333 488966100
10233 10330 425731212
15317 15320 401605233
18563 18665 344172194
10463 10314 445718882
9480 10229 640194475
6913 6514 533339816
8315 7875 796368837
19348 18568 617968244
13607 13163 13435092
5631 5049 818362079
3936 4653 741160913
13587 14151 177140699
13733 14355 995346533
16648 16232 798582633
18677 18637 728196790
2794 2144 24728589
577 1264 810283905
8430 9106 500002687
8666 9489 563281513
12018 12328 783725476
17879 18683 319734414
8497 8940 738771900
18671 18386 990237026
18551 18686 419535837
577 1 671145912
7263 6396 877375648
16275 16471 675342622
17218 16446 721046810
10884 10259 617487725
18182 18692 472911118
17903 18265 305024158
12938 13512 526337888
19062 18470 951076063
7097 7255 522878157
4988 5480 912479974
18698 18294 988356314
3646 4382 17607302
8383 7971 13124362
16220 17178 727555456
18702 17960 848041556
10334 10469 197037723
13868 13746 653403348
15336 14675 214394615
11858 11423 968149441
13250 14178 55392158
18431 17822 472538015
12502 11796 263270748
11176 10954 948562102
8546 8472 724657361
19138 18521 969643970
6929 6916 54394564
2188 1337 707526892
869 1 102070970
3318 3564 978129657
13176 12259 518319559
5903 6862 586668226
4753 3820 162266021
10796 9972 863974116
11116 12023 983895043
10697 10968 52858808
18396 18916 56163359
8085 8978 952843142
4727 4554 391413911
14890 14798 924289781
9309 9280 175334269
19996 19396 628429254
19323 19704 282620073
6260 5320 562305986
15553 15151 477980243
2224 1281 249236977
13529 12778 503164897
17958 17402 365526541
14346 13650 158095613
19745 18856 515268150
5928 4999 19131627
18923 18304 9029351
18071 18739 166050841
14995 14622 358054185
9816 10582 108833272
18742 18179 59628295
266 1 588911883
9926 9414 871014465
3095 4094 742715198
17456 16865 72977221
972 1628 922913912
7788 6977 246870618
6866 7342 453891443
6581 5925 814007583
15707 15599 17289932
11399 12131 123407924
8186 7199 133646934
19053 18204 769861431
15957 15416 541610164
353 249 789759218
1701 1184 613228839
18377 17423 7285202
8180 7914 197792164
117 939 284187803
17770 18215 990046506
14605 14731 511817563
13085 12493 382371410
11592 12578 606298781
15459 14801 846713896
14869 14080 313331934
19964 19258 519340345
18023 18768 640847429
3073 2913 993242349
16916 16472 167803022
15061 14818 138313495
4592 5355 490779464
5333 4639 585752011
11826 11254 171994176
7853 7245 623326576
9977 10945 38421565
18599 18777 284559125
1283 726 271544301
10623 10826 116928777
10174 10148 325379360
14620 14808 715138469
7256 7087 365422644
15878 14891 906331245
15621 15472 234884560
19558 19915 525814104
18786 18697 8357078
6385 6199 300713579
18532 18788 287751314
14088 13538 485940108
254 1 931478328
14116 13804 433365142
10705 11142 666646669
6509 6776 738424233
14253 13740 570544356
9914 10180 481275332
7026 7040 985621580
19681 18746 871024533
2373 2129 223901192
18770 18799 293169295
5984 5950 730308671
10010 9959 658935358
18395 19127 996536309
4879 4093 393669079
6212 6960 369573178
5701 5729 404265492
3386 3813 415355809
15754 14979 511129406
19763 19329 990576372
3347 3630 873325963
7075 6766 452775974
1718 2158 924148139
12739 13260 309800585
13663 13758 683424670
13162 14042 115444033
8372 8282 183743432
15983 15382 93142265
1 834 803532359
10150 9630 515277269
6302 7170 23471748
7309 7090 287798695
8530 8837 62004488
19060 18880 947492453
12377 11620 833823122
8345 8824 267960539
18444 18825 989399910
16235 17034 8994205
10688 9825 62008295
18828 17992 751859264
8503 7552 225937256
15378 14911 166270153
18513 19012 102314048
12877 13763 20608358
13696 13541 1499164
18834 18012 141960796
11302 11421 816719258
5471 5643 30018113
4262 3497 958983187
9807 9682 456198251
16987 17748 472599479
19907 19194 340462504
13179 12377 17782240
8164 7552 8172847
16714 16260 679106464
3551 4436 906908119
1 523 276935836
1681 1740 401747847
8510 8179 814607390
5528 4878 203646702
6874 6285 146824805
15102 15773 279473524
1308 1624 715413568
7119 6589 20218736
18577 18853 4507867
16076 16250 64096411
19228 18891 814015960
1 576 264655045
2749 1792 520413089
18977 18410 487144134
101 872 801191933
12268 12477 880131000
14864 13943 171856098
8574 7971 746656867
6472 6482 32848267
1072 356 138139385
2455 2424 616884169
18526 18866 156273412
1 404 755342238
18868 18141 44715420
18312 18869 960143624
5112 5700 498057693
7613 7470 191063067
12188 11827 606922136
11470 12157 837585746
19147 18879 13573705
4448 4374 474352679
8254 7708 139072073
15179 15323 24552417
14159 15091 25090117
2353 1613 5792942
18880 18064 534910703
11363 10497 420019953
18882 18622 47811827
9423 8482 66537181
4828 5635 326023469
3713 3399 144583235
18886 18061 679397145
2948 3874 325746344
15244 15039 222528395
14388 15101 793143195
459 1254 349243808
13608 13886 59917126
18438 18892 735025140
1404 631 358523202
11910 11233 960486421
8852 9557 707536304
16403 15609 467309112
1287 634 342895237
4846 5347 907463979
18899 18192 94172453
17299 17482 449215115
2982 2590 728647220
7021 7041 207451959
3514 4173 960377256
15489 15363 550455300
1 303 989117731
13276 12518 7962803
578 1 865745025
19949 19003 860549920
18231 18909 696911020
18879 18910 175597755
6423 6572 574897336
18388 18912 518592572
5153 5446 803173676
15599 14816 809176467
4760 5360 303695261
18944 19533 435497502
6191 5436 219058306
16005 15497 802097951
19990 19571 931347779
9313 9348 244462701
17058 17122 584898707
980 1 328979306
1549 1095 514936576
13170 12502 218017332
3323 3173 972568008
18395 18926 340038432
18927 18094 64968175
678 584 634543204
19592 18951 775548302
16070 16781 652663827
18931 18432 328440686
11729 12405 742343759
9921 10642 48474325
6012 5951 861462458
14342 13836 316482976
7139 6555 542223917
494 1 518130322
18067 18938 845953453
16000 15839 798348780
12964 13891 19904410
10803 11456 822924862
335 406 875285034
16765 16500 950081404
18592 18697 123303446
16766 17098 13130836
6474 7467 236757139
18396 18947 43111359
9790 9263 115878276
13848 13399 206615255
9367 10270 830371310
13635 13090 435139304
13057 13484 970030764
924 330 283715529
2552 3364 696858468
696 580 527210093
12426 11465 841081273
15308 15237 590056373
5312 6298 28319938
12019 11688 875424648
12072 12959 876765371
6747 7413 826324518
10025 10515 333571835
16144 16470 269072313
1337 1728 959749670
11626 12203 314201646
7831 8643 52996260
18967 18250 627044674
18968 18416 416633682
8890 8778 81103072
10221 9689 66497143
13534 14398 827923882
3920 4178 471425785
14062 14942 247037910
18974 18300 240569809
13110 13830 875135035
18888 19001 928119740
2718 3091 229980075
19519 19945 540598067
16189 16012 290379908
18980 18910 745032350
5951 6513 696532610
11186 11719 699113157
11088 10546 399519959
18908 18984 354499975
13870 12894 814418558
9718 9589 112760014
17705 18355 847232204
18988 18146 358241730
2608 2190 471392328
5634 5061 631417917
9047 8889 3688380
12302 11404 894110335
3586 3494 17465228
17286 16399 354868516
5909 6383 337621831
15436 14957 600226643
18997 18817 236100476
19293 19918 985425719
12759 13278 501581263
17887 18050 544813747
18433 18412 871271755
5651 5803 819174481
4306 5180 973310202
6396 7193 237484156
7822 7029 497999539
2682 2367 219724528
18360 19007 704510004
7066 7638 754103406
16007 15354 317984369
9130 8250 246405300
17463 16893 882949931
2029 2177 16389804
19167 18975 667525315
7380 7139 880303332
19015 18497 776226897
3994 3072 111217726
5824 5776 417560049
19018 18329 994773737
7539 8054 688544605
15726 16579 281472399
19021 18571 266285249
9303 9768 71015632
12278 12864 220040138
19024 18780 923567344
6999 6070 260517120
9572 10403 584543692
8177 8146 418723671
19028 18587 773164819
10237 10540 135038464
2629 1972 325301426
12914 12654 160404613
7586 7760 761104272
15752 16215 323824917
5487 4642 421744252
18840 18206 716591389
9098 9678 24820580
14939 15935 420352024
18488 19038 76585159
12340 11564 255672487
14234 14773 106752876
18827 19041 457265124
4050 3885 564223061
12537 12133 826383091
19044 18376 160300783
747 771 708871899
18736 19046 235095947
14735 15364 980142740
1193 1056 343033361
14835 15445 17833826
3284 3071 929069299
2536 2744 875318113
19052 19030 512216161
9653 8690 161462880
6817 5924 26941884
19055 18743 536811762
14020 13264 665238348
7073 6708 151430595
5714 5771 353470517
18690 19059 933899561
3076 3476 977357991
3068 2720 868803323
8657 8919 349835862
1 355 360484518
3481 3222 362990890
8916 8559 705772925
1 581 23787063
12624 11808 76574545
4975 4456 3288815
15031 14407 469233986
12606 12085 685747862
7732 7043 956881620
18088 17188 28257271
14033 13241 364634438
12526 12867 19757398
6408 5790 810743071
14765 14670 91486373
1588 2159 873029129
1568 2131 309114363
9096 9723 963037410
3282 3729 615745089
3835 4073 3374097
13474 13031 186121775
19083 18295 621159958
19084 18769 415094135
2601 1704 880409189
19397 19656 568429119
513 481 503091317
3425 2860 356112597
15407 16354 675559700
297 1151 603380638
12522 11893 694107645
839 97 174679888
15697 14853 610647980
16439 16990 725579617
18615 19095 248358257
7757 7355 258522816
19097 18243 526078916
8024 7244 16770754
12510 12120 682761432
18649 19100 879629919
10959 11399 562700147
12186 12501 237306782
18465 17778 478087164
19104 18576 24082254
8416 7961 293890006
4100 3508 896794359
3513 3764 989009644
16589 16958 40231184
16488 15728 675500941
13321 13549 37352818
8897 9558 139826299
13443 13007 32169485
16496 15611 225198398
19114 18219 647133658
6028 5267 750240958
6742 7311 965225488
6834 7148 462237201
15259 14993 154047899
1 5 204821394
10145 9800 769968330
14267 14476 207563827
6523 6316 665245512
13051 12482 120836884
2372 1622 11375181
16276 17153 218425684
7861 7851 582130453
10104 10013 581061159
13147 13047 818894738
10454 9559 977945896
9555 10452 402792286
18055 18155 406541041
6791 6717 676279539
19133 18593 82245609
6515 5610 679567134
18178 17756 247581022
9914 9256 915257009
19193 18917 35585748
16366 16723 647298169
11342 12220 977504668
16325 16688 847547247
17272 17992 168744104
8269 8113 744209202
2616 1707 609762973
1290 1735 84461237
933 32 71277098
4439 5179 435096373
11423 12247 476102809
10958 10560 453456751
12830 12162 704271011
4994 5548 448783
18980 19151 264864649
16088 16240 70118507
14422 15186 880247904
2399 2420 406923889
18263 18694 172463532
4671 5022 523190494
2645 2404 12938545
12072 12269 659879090
18492 18084 505064966
2549 1884 804672224
19161 18349 570369771
3970 3415 794610505
778 338 877415132
18279 19164 99913195
4507 4328 19699687
4 1 202655830
9153 10105 82862138
17081 16774 207247200
16414 16740 696068480
17484 17594 481345818
16780 16881 929273454
11538 10768 670075651
18646 19173 15811736
19211 18613 438386811
6386 6919 713955466
5957 5472 22822266
11137 11516 245242388
18290 19025 357470593
8618 9267 622981861
4201 4916 928714449
7910 7082 719398235
820 102 492591580
46 1 769229210
3112 2245 956632313
7379 7571 68369628
19186 18304 233227355
13754 13034 196833032
175 1 135079492
464 218 851941509
3823 4711 88423286
17854 18403 777437776
761 1 587082731
18107 17753 496651852
18450 19194 46740421
19237 18947 40514522
18761 18654 394192008
19197 18859 830233770
6860 7548 754812551
19027 18571 338283985
19093 19200 15983772
13578 13295 65957659
15958 15349 72127004
17808 18792 460506786
11101 10937 348697354
12185 11699 47935135
10752 9796 591734411
3877 3120 404206465
3233 2361 413149082
1878 1434 282581052
19210 18939 684764157
9764 9065 404387044
16062 16136 681812344
7337 7300 157393786
8608 7946 847028544
18073 17730 193294086
8129 8051 666564530
11792 12376 757217509
8537 8818 11949125
19219 18619 78547045
12941 12226 30206910
14554 14085 908818575
7291 6954 681895587
130 1 544618564
19224 19065 433649
13403 13774 339366028
16630 16780 845715473
18703 18752 377824554
10529 10704 118307849
14589 14085 284517236
5593 5606 526229744
18188 18593 831476577
4404 4276 625739684
15494 15461 472727268
18638 19234 408427711
13401 12908 798122872
14115 13661 187537094
368 200 1810940
346 552 65504420
15649 15078 169173186
19240 18419 284483671
8276 8157 34343395
19242 18255 76921322
5433 4726 644489173
16659 16285 687902371
9596 10562 278628927
8044 7220 522461309
19196 19247 770452747
16576 16855 973627864
19249 18476 468967357
7369 7484 147900784
14368 14287 239160068
19718 18914 559850124
18576 19369 41291919
10480 9747 496151928
6931 6161 563675426
19256 18431 489661492
19257 18778 218104553
7676 7032 46148974
19259 18467 55701516
17562 17819 515954606
1 115 985139587
13535 13880 391405265
15977 15802 843084332
7525 7504 78835128
29 1 559513115
14320 13792 237244993
9255 9436 484505137
16340 16032 27541366
9032 8072 929961456
17922 18646 405352965
4826 4730 34301837
14941 14378 276431601
7813 8350 741016135
14986 14976 951900806
2113 2957 556895480
6956 6000 311572882
14024 13485 732911338
18532 19278 661798610
10486 10152 976182507
1131 848 41168043
6078 6709 188907684
18564 19282 508941082
17863 17257 563372070
15240 15263 907206638
18663 19285 496487366
8999 9350 271517493
8562 8353 54854699
6508 6160 815364596
5823 4942 789314213
9612 8764 113217819
12502 12583 408712640
14466 13591 146324151
19293 19086 702868506
16957 16052 687982442
12361 11850 190638961
5549 6340 954280984
11091 10754 580080128
19298 19267 694815716
360 1 746539020
10386 11155 25318491
15428 15880 200439738
12403 12392 472466926
8122 7224 267056931
14854 14409 491809446
5788 5030 327522474
695 1 895937811
1734 748 965776782
2070 2322 527975814
2063 2539 633128635
6805 7043 797352832
18320 18110 896393190
1520 1300 569221481
5091 5987 439312600
6881 6796 426107013
19315 18424 398864650
2384 2242 497197349
18261 18746 132159859
10544 10861 211462938
9933 10447 627708062
18926 19320 274930287
19070 19321 24939775
83 1 196535384
3181 3889 603148679
4728 4987 253044837
6984 7670 966453366
19326 18844 142975483
15294 15764 302334065
6089 5448 73270277
16140 15261 251305940
19330 18905 306911463
11193 12054 126706249
12135 12635 21814963
10088 9778 13087898
5274 5186 738695072
4429 4527 40368323
19179 19075 496415416
11117 10228 181767244
529 1527 179540176
7130 7252 10998485
15875 15665 701699517
19027 19341 702764787
19331 19126 998389189
14224 13494 80205626
16427 16772 868584788
8478 7551 131696027
14809 14515 840933616
7495 6782 704112369
1845 1362 439343471
19349 19066 269144278
19350 18413 56215144
19351 19190 576223675
144 1 850280679
17350 17173 729009976
19354 18576 761311333
17278 17762 47318688
19356 18513 469115895
1235 580 620403673
4586 4091 167802309
18644 19359 995701354
19360 18584 941137598
3784 3475 900730070
12604 13105 283576458
19231 19363 925535785
7245 7021 247413696
18283 18787 957282768
2674 2842 65355354
13714 13944 621733293
15474 16274 393066086
19253 19181 154866283
15416 14646 683844862
6412 6063 664149519
17496 17073 734186873
2261 1938 54805712
10623 9885 797154531
596 1 761078825
3411 4099 565585323
19233 19377 862041132
6777 6345 10781596
8936 8212 826895129
10020 9024 232373262
2118 1340 691453743
5989 5496 861761118
16896 16984 583662274
8757 9427 765061275
1138 766 873469582
12553 12988 735966338
16576 16483 907546187
841 726 964456621
19701 18934 119792514
18875 19390 563153415
10669 9735 477676190
18660 19392 526461315
12448 12958 97713734
8351 8560 224225806
1149 2050 611833066
2563 2090 616770242
15912 16197 937931932
10290 11033 71681884
2730 3035 36598050
5503 6430 821399792
12137 12264 634789961
879 1432 531941595
4931 4567 65095292
4921 5268 63702522
13804 14260 486411668
10373 10038 262946841
4831 4155 340715506
17921 17401 970888622
2886 3843 468152779
14830 14506 24735176
10009 10927 651847364
1 803 985644098
5794 6062 646214079
19414 19258 368327740
13579 13231 870270196
19416 18988 927321291
15629 15623 41056323
3246 2521 659353584
19419 18603 518398408
11357 11199 298226119
19211 19421 456580273
18075 17762 593061377
469 760 713273932
14142 13319 334674324
6249 5994 243472740
1706 1612 265161905
879 788 412417998
12324 11614 286492919
16150 15219 544313919
634 324 471541734
14126 13414 847328865
731 573 810425750
17843 17172 398945061
19434 19318 531192745
9607 8637 964297562
14618 15426 517980286
4233 3615 36826751
685 604 1787559
19439 19368 52476373
16139 16441 710985886
9944 9135 545948601
7365 7868 66314931
9181 8615 600523569
1525 882 50498889
15505 15184 991147461
7252 7355 853160258
1075 1017 45599120
19450 19992 634579128
17721 18021 498715030
12546 13368 533635566
19261 19451 46198872
19452 19173 787860102
18543 19453 12098214
3450 2933 58151156
4515 4499 983171765
2357 1467 334289458
18820 18168 54950257
18282 17767 5898165
16117 15281 17190420
982 1833 97593761
8975 8362 902692856
16313 15464 884234553
11554 11149 858244777
11053 10975 999782297
7863 8300 908978239
9990 9232 952171687
18582 19467 649039851
8238 8520 609026631
5379 5247 503276751
10670 9883 82909134
19471 19283 298064147
19472 18984 22735290
3628 3845 7040821
6020 5075 3346848
19273 19121 557525408
7617 7560 683811429
19140 19499 973379713
17834 17661 909001905
4042 3511 477379030
19480 18569 794818465
9624 9197 755441607
9568 10275 897796540
16088 15866 899223866
7983 7026 992550441
19485 19340 630823074
9028 9145 369938975
19192 18494 31257879
16031 15469 30706844
16926 15955 638394796
2378 2082 656380506
1653 2364 431843069
10943 10993 354066431
1839 1415 454798087
16738 17085 97270931
5593 4742 558003005
19496 19427 418445880
9422 8436 942263512
19498 19404 454691605
11674 11280 943492974
4801 5551 164575380
18442 18136 998649286
1437 508 38656717
19503 19109 310905067
6799 7135 753787970
15610 15728 447347071
8639 8872 388158924
5907 5111 944440146
17979 17100 236891861
16865 16908 376891187
156 740 739323336
15318 15701 775194374
12401 11484 705557702
14859 15637 930730007
19571 19559 680158875
12685 12543 96313262
9929 10367 8507376
4682 3943 841602532
9043 9213 255340737
9269 9154 359303860
19317 19020 244988434
819 198 858134869
11894 11449 742446046
14815 15040 420050375
18498 18546 823213905
17906 17912 326795437
13447 13298 729950519
19527 18664 972016986
4799 5508 779829427
19529 19410 886804014
3063 2210 383166004
7394 8118 61231395
11644 11024 696632997
3618 3111 99042979
15420 15732 11939044
8747 9737 640185501
5621 5256 993616758
5751 6142 778446807
3477 2933 14802553
7477 7745 572193158
7070 6999 892806617
2616 3214 596324124
14375 14027 10707911
11496 11127 85484129
14628 14251 201104231
3484 4343 607285189
9377 8617 419674057
18963 19547 267001588
12299 12018 689890075
13569 12997 488847788
16424 15905 52065309
19521 19551 711230667
19016 19552 630083541
19130 19553 894259117
117 201 400266115
12454 11947 61083060
17406 16479 735320791
17150 18078 34319912
8629 9262 569849442
18494 18216 441525826
2523 1706 39200331
19561 18846 593682819
2799 1986 471182659
4428 4157 752684106
19564 18756 32900538
17537 18453 138505382
1 183 387584851
5582 4704 298040681
10177 10072 442323606
9051 9980 448774014
12759 12628 140638438
1918 1266 935982460
7453 7371 2931378
16680 17491 341884282
13807 12943 204271
10921 10112 239058214
19488 19576 726394565
17635 18460 978375697
8991 9011 118504584
4302 3642 356386893
10571 10641 59068651
19287 19581 27664698
1008 166 634610544
10017 10238 367649949
19584 19282 6955811
5501 4592 463579634
420 1 303161480
2588 3443 45037572
17614 18114 931399122
16385 16271 703471802
18618 19469 88783701
16185 16414 65783092
15551 15109 983680574
11860 11039 450870294
12757 13016 989282178
11106 12017 305232932
802 442 537966356
14847 15791 766844176
9291 9047 382343003
1389 2253 981107855
19600 19435 410639587
3989 3354 517424562
4670 4265 854652499
19603 19271 846766196
8284 8162 824107167
19112 18721 8213904
19130 18752 374494078
9530 8629 382388373
9536 8857 41994271
10044 9616 552866363
4142 3995 315569175
9845 10173 920261880
6536 5941 749140639
7314 7859 450013647
19133 19614 193103356
18561 17703 219868009
15630 16237 28620094
19617 19603 893635942
3744 3651 587369005
17120 17024 524926453
19620 19360 641766273
19621 18666 776078754
3891 3485 295522129
8488 9424 112154992
549 1275 494795726
15082 15250 309482280
14000 14256 597408817
7003 7350 542950384
14157 14023 186982386
4338 4717 23237919
13942 13430 528558651
19395 19631 627911504
11614 11380 598699420
18236 17950 432832438
75 476 340430848
14608 14062 726098863
14916 15681 707611360
14936 15361 231776923
7500 8293 263175094
1272 866 198800878
1478 1617 445388981
19196 19641 524156804
6375 5846 12964791
4305 3921 903691829
2755 3406 3570551
11298 11288 63516842
18560 19168 675881728
10266 10060 622271086
9621 9734 442330981
2271 3049 827563848
1143 486 852336563
19651 19320 43264201
17985 17903 707368740
571 395 304630305
9443 9246 588106133
17625 17613 753636919
10162 10843 285925946
8061 7407 557489144
19658 18813 639812241
2593 3539 679476462
18653 19016 418278804
16838 17630 778719765
10281 9582 895398707
12081 12493 935056107
1467 1472 169684993
19665 19496 180286151
7037 6576 613381422
6820 6230 458582123
10896 10666 762899637
19635 18702 481022940
16081 15750 406572502
16854 17419 982218354
1403 556 918369735
7950 7064 474788139
10214 10004 602192039
6633 6974 862469444
18176 19160 381746867
13711 14035 933843723
16339 16475 273007036
2824 3782 318714607
268 976 900939481
3794 2843 519128281
11034 11639 160690265
13019 12743 900612543
19124 18492 358556667
9912 10095 952048502
10081 10950 901595490
16610 17229 257660615
7527 7818 459822275
19689 19047 45973958
9839 9475 850145761
19305 19691 465207391
11250 12153 59523899
15103 15714 72337202
19694 18944 15208323
17525 17433 914742433
17347 16571 971214675
18697 19697 282027046
14384 13478 4442908
16865 16988 465737706
7908 7340 488700255
9531 10162 466059412
3895 2955 8124191
5848 6317 268516191
8754 8795 684647574
12222 13084 524385392
15730 15532 159089703
2733 2164 815434598
18590 19013 127199636
19709 19163 294841906
13574 14417 932784497
13562 13975 737359401
5265 4686 225605848
12360 12680 758915927
17368 17233 259263327
18074 17565 565645847
10513 10261 436276551
19534 19717 623404769
1697 1443 634064374
10541 10485 723512418
19122 19720 582381223
14624 14311 15456210
1475 1854 425208161
6602 6879 187524994
18132 17225 622756901
5991 6184 553996212
8257 7600 957187180
17609 17443 116091312
301 281 19052241
18408 19310 723310868
54 1 307765002
16297 16418 632298348
2936 3753 994403356
7200 6712 507885058
19734 18937 660573391
7483 7583 425391608
6047 5552 652304480
19737 19279 255587987
573 1 222642039
2140 1445 244670938
7317 7738 946702680
14820 15164 212213600
19471 19742 845373789
3835 3617 621962590
7394 6762 69148324
1449 1602 726982660
18816 19746 210714629
2685 3532 265347857
5420 4692 170944071
2200 2544 981686690
11378 11946 794314387
1 491 492234823
7380 8230 756321064
4754 5326 538277212
17961 17045 172427345
12178 13089 670501783
15695 16351 935711636
7759 8191 484002525
6457 5831 253680429
11457 10653 772594522
4213 3708 234525115
4201 3657 952637136
19741 19762 1868344
7556 7874 305978415
5040 4550 705060910
13498 13263 390414695
16593 17079 641230888
12552 11729 62363514
814 570 118760551
19303 19769 861664469
18844 19501 794913239
19727 19771 242661856
3226 3128 862626114
10225 9439 67290068
526 1 885272770
10495 11028 327008717
1891 2230 178887036
15964 16601 140206112
18213 17926 688201099
4926 5843 689520110
6122 5957 403407419
19781 18784 5543673
6161 6529 780354168
12086 11741 589405111
2904 2531 547636614
14555 14383 854825381
5737 6684 362311154
19253 19787 54035934
174 1002 362878152
2581 2204 512163820
8206 7658 47629574
13458 13434 285823710
5286 4907 780880721
14574 15299 955359898
19391 19794 28386279
5440 5409 445219701
19796 18849 730095829
2095 1352 434515969
17315 16371 616483434
15859 16216 473485606
4619 4195 65872363
441 818 851512437
19575 18986 267403912
19803 18951 291523768
17463 17882 581743759
12603 12278 852064462
2595 1639 316350176
13462 12944 743705782
5113 4395 207804065
14984 14061 326060265
6447 5525 754283314
6137 5972 917629933
6025 5843 364115043
1204 254 210577959
10234 10439 527243493
8438 7947 429938673
19816 19597 58980607
16511 16796 816347628
3840 3679 728512898
8908 8266 236040087
14732 15370 953248511
914 1563 825109537
9048 9694 945121591
7830 8282 889303420
9724 8905 284446419
16961 17868 179847603
18030 18234 570806614
3199 2543 397802109
15044 14223 568236367
14908 15201 424202002
19010 19982 789834451
19831 19554 268244029
6246 7116 643576362
8811 8291 344724147
11605 11496 789661897
4746 4845 410063779
1309 637 273876608
15571 16142 874060686
2781 2428 13202165
2290 2235 79054681
11547 11067 50604881
19914 19784 1455521
737 572 8409145
7364 7011 565835342
18857 19604 893915136
19776 19845 796697195
15368 15025 506863899
19847 19743 39314485
17362 17803 3798741
4994 5772 810683249
4522 4236 467864132
5018 4357 430088707
885 964 997603707
19853 19208 72647357
11067 10722 867872513
5792 5690 58379893
8474 8239 55986050
19857 18859 758970714
7175 7025 644471749
1704 2053 48327304
1642 1009 255196382
7063 6536 680340441
10475 9588 827834533
19863 19250 740594174
19704 19864 833696358
19865 19263 71455439
17976 18478 753220570
19867 19586 80365536
7181 7047 645831254
17690 18330 51595605
11645 11358 313373763
5556 6163 298070775
1733 1686 212755150
10699 10859 272607623
13202 12548 734397408
18998 19875 860956242
18840 19522 149547089
18211 17222 131987205
17998 17830 654144089
11105 10258 758673347
11732 12038 263583815
8639 9483 689013621
19184 19882 387727221
15901 16790 386610785
13513 14125 397386619
14834 14003 367632127
17749 17441 421969315
18584 18949 879094023
9599 8670 869277853
1948 1467 67355855
9509 9286 580451444
7889 7850 892124372
9235 9303 363413185
6327 6959 986911638
19894 19831 933888799
19895 19656 500218794
17219 16880 933685214
3142 3931 3716618
19530 19898 160144124
2518 1650 394945199
8384 8722 793654096
32 1 987160418
7496 8351 17686537
9805 9698 681431247
19458 19611 662734935
18171 18617 3976155
19906 19370 384179560
13513 12641 345507127
15265 14465 45600918
2700 2372 416322869
8161 7942 367223775
3716 2867 613527003
4530 3631 625457813
10473 10198 839309111
8346 8050 758675542
1242 1072 392889841
6234 6531 664669247
10698 10436 507355175
6155 5977 750353501
3004 3953 974177396
17517 16911 813892964
8198 7437 16648018
5220 4975 246571684
638 1 666344099
9132 8727 928633400
19471 19925 591041418
13149 12425 774580609
17062 16350 840942207
19781 19928 777817555
19766 19929 797954467
553 1 623191405
4017 3722 835853648
18939 19932 350409903
5753 5009 377748213
19506 18697 316332935
3133 3585 46667809
12763 12435 832333613
16847 17330 449260509
10638 10676 167865360
6458 6793 246373439
5059 5921 886201360
5301 4343 91564604
10513 11096 654773485
19943 19681 18790846
19944 19417 44688127
10461 11245 38910966
16411 15515 240555048
19052 19947 199453172
17892 17037 627087112
16359 17000 604736885
5473 4962 311562863
10843 11420 355961852
2459 1616 663675160
7336 6514 276506660
17306 17341 47644052
16770 16885 866315572
16284 16007 375810692
9143 9619 350484724
1241 1268 553347851
100 1 372414399
5444 6151 737353603
16503 15903 573662938
15474 15044 70684783
19617 19963 348254468
10970 11520 559661489
19238 19965 825915726
12683 12053 157487102
2579 2237 674490413
1036 230 689932942
19598 19969 251596494
11254 12032 758578968
5765 5425 179680425
19972 19150 291102205
145 1 283845465
19974 19332 915064004
14034 14131 73685675
17903 17587 234654918
18985 19977 823273205
7210 6644 177713706
9444 10200 93518761
17717 17619 723003156
16156 17065 309552169
9321 8392 248637210
19403 18556 721051869
19984 19698 655580920
15734 15591 758544004
1972 1714 925203588
10594 10566 302833095
1113 317 888142564
13835 13784 586076436
8393 9121 10417406
8618 7785 388590761
1135 1377 646633520
19993 19419 987256047
457 1 967833921
6277 5448 561583882
14913 14643 54473624
19997 19192 102397870
19096 19998 878857900
17984 18930 456139828
12459 13035 741096892