0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 03:08:49 +00:00
OI-codes/LibreOJ/2669/data/foodshop14.in

40002 lines
870 KiB (Stored with Git LFS)
Plaintext

40000
11866 11873 882630511
36821 36814 78997572
29004 29003 916427234
11573 11570 5470217
4 5 21436961
19290 19301 275044415
34482 34473 63069943
25655 25664 455094061
23184 23172 545155844
8 10 125713298
11 1 404870927
13147 13136 465251732
20028 20034 35231902
18386 18397 74976249
3214 3202 409336515
10957 10947 914291097
21109 21102 929607480
15 18 25634067
17312 17301 794686894
6253 6265 658521280
16 21 694701411
21 22 619047141
2963 2962 38135027
12992 12984 126795309
33814 33822 480263280
32487 32492 923246166
17141 17139 218148276
493 496 217247018
36219 36225 560058102
781 793 686172081
22952 22942 643752860
32 26 791706533
28755 28748 738774864
30199 30190 70841126
1755 1759 743915350
13515 13519 914589871
10238 10232 356187677
23656 23666 693221193
25516 25522 407741716
28094 28100 837049086
38896 38888 36118718
10672 10669 962426257
6008 5999 994949897
38878 38876 356723564
5220 5211 885497820
15664 15653 681643226
22657 22669 575541231
8968 8975 70301046
13376 13382 69187039
16647 16654 951999460
536 534 577786242
23025 23030 706843582
5943 5953 14836600
43 54 451769297
32464 32470 222139138
12392 12390 17501322
27459 27464 666316823
35908 35904 977492651
8538 8533 216769461
23299 23309 229667394
7569 7567 30694006
13982 13977 770563548
15735 15746 681080163
31714 31725 131360758
26716 26706 995204364
27761 27773 326464692
4069 4060 814519001
6580 6568 941537750
69 63 626218651
70 59 284930791
32899 32897 310027878
6774 6779 72820151
73 61 770950819
28688 28678 65175820
21504 21500 364843105
31591 31588 155053973
17897 17900 108870124
18316 18313 24401695
209 205 67486625
29669 29657 550419467
21849 21854 390202112
24508 24513 656600320
83 72 529559043
4737 4739 276724445
39551 39559 534853806
23218 23223 19309298
87 77 57137896
33141 33130 528212335
31618 31610 65452681
12271 12272 684664860
87 91 330050996
1333 1345 351302987
37001 36996 622100839
37224 37230 877281548
22050 22040 399234640
21643 21631 507422367
19789 19784 664152547
98 89 545937455
25613 25620 576672169
23686 23679 491027133
5295 5292 105600731
102 98 696417882
14473 14484 627650607
23040 23028 513296025
26962 26971 285494770
24092 24080 805123908
16035 16043 781593687
19278 19267 936081742
30303 30291 945446927
14244 14238 199330825
7393 7385 192729369
106 112 229176985
16004 16013 99653596
4392 4401 108015017
51 39 366850163
17094 17090 41222492
29554 29559 18525768
114 118 15162758
15890 15893 669198820
38174 38176 204486173
10372 10383 555731717
122 115 684433898
2079 2077 945963249
45 52 852661636
1050 1043 695336715
30680 30669 370848895
124 127 521700260
34246 34234 915414753
22841 22835 368449299
35245 35253 966281429
131 126 15696136
31007 31009 504691364
25934 25928 826484765
28629 28625 889523424
8718 8713 607768494
34929 34924 751318243
164 163 947415019
20780 20773 16676216
6855 6857 754132011
38171 38164 17500119
29746 29740 729729924
39963 39971 60720855
35998 36007 16971672
6807 6803 444151391
28295 28294 88782257
37652 37641 885418269
21014 21017 343457297
14583 14571 136771195
18456 18451 471381379
22350 22345 743388879
12448 12452 500182326
16997 16992 55124434
20040 20051 699520203
13038 13029 5808980
155 154 841847469
31351 31361 393753134
2307 2318 765089
15697 15688 226515831
13856 13863 161430174
160 148 887617531
27122 27121 194102750
23964 23960 213791208
34130 34125 727574069
36820 36814 313501899
14307 14311 62908834
35910 35917 363106747
8320 8326 34329124
25825 25813 990291924
9671 9662 292521422
11076 11086 144670952
4038 4040 401952030
171 172 622697072
23843 23847 554399115
29071 29067 557101769
36408 36397 995253853
14136 14137 996164253
165 177 712007105
170 178 809806495
15977 15973 176290845
180 169 162752891
15522 15527 657226145
24615 24618 44999692
26062 26060 676287007
38330 38336 330652112
31233 31239 374813468
1776 1768 362203034
32404 32396 405706791
38495 38503 318794375
7611 7620 751960425
19318 19315 882546995
10385 10374 41908350
24760 24748 493230381
32960 32961 763975555
37334 37346 673005224
37602 37609 550045296
503 492 859124851
1120 1119 699507368
29367 29364 226557995
193 199 301941967
5257 5260 896767663
34137 34129 688609500
8698 8708 23513812
26661 26662 381533295
34933 34928 69431386
38605 38598 975116132
5398 5387 469054751
35694 35683 898310824
31333 31342 75375251
23907 23897 713118027
10213 10205 386678124
8732 8733 119017431
212 203 255469979
21142 21145 655298017
22813 22819 76537982
34042 34030 713016797
20297 20289 113612631
5888 5884 70268727
38161 38149 782592509
19762 19760 562398879
11455 11449 361405905
17932 17938 773191844
22499 22510 92868852
222 223 349796996
20922 20917 338405815
791 790 16526658
30122 30125 970283603
381 386 5383930
34675 34669 398789851
6308 6304 157834866
31854 31862 52380014
26406 26402 120878321
11617 11623 674216113
24473 24478 745132628
15106 15117 876915836
8630 8629 812336990
12933 12923 507152596
14355 14363 937077328
27193 27183 966400794
13951 13940 181248441
240 230 703765889
14115 14116 446534032
32616 32613 658255046
36992 36980 962354816
29279 29289 14403099
13020 13026 81886083
19275 19272 826499428
247 245 662828466
5437 5425 875887525
18380 18389 811397724
12786 12779 832841147
251 244 626152277
21583 21586 792193867
10013 10021 277968272
38543 38546 443327993
11094 11088 734838256
36288 36299 492245210
20657 20651 722135132
13345 13333 268775467
14525 14518 152653074
5453 5451 947937603
9412 9400 396267581
9005 9004 728737478
12754 12755 885747657
34958 34948 62831388
265 254 682369910
15184 15178 612860705
35005 35003 203293483
33560 33550 327492382
14401 14394 996009870
31977 31968 608462841
3367 3363 909768913
269 272 71495848
24203 24213 803626958
36958 36968 56228331
11268 11276 812485975
31178 31170 649563707
29700 29697 163810247
10439 10446 377684989
23621 23619 41225949
22321 22312 404921852
35568 35560 939341259
4526 4525 615765526
21125 21137 448017289
7390 7389 271036982
10235 10246 90460527
23094 23085 761592706
23911 23904 309952515
38822 38814 487192021
25486 25484 819259920
1058 1049 416164719
15802 15809 440253944
7266 7271 763732203
28949 28946 762585418
17001 17010 901875058
9196 9184 233013911
18410 18398 118666031
32207 32206 183680386
9972 9969 602641410
39205 39216 821511447
3114 3105 606223993
5707 5697 97044574
300 302 638738172
4542 4546 317687087
18411 18417 979321159
11415 11427 64975687
13655 13657 475368990
35402 35405 460128668
35490 35494 686690619
25815 25820 517294062
5871 5867 644848524
39560 39566 48215199
26343 26354 246338971
33214 33218 405836484
36257 36245 770971214
261 253 415997052
14163 14156 142184912
18486 18475 497984897
32957 32951 412185807
25997 25989 872431100
17898 17893 392347624
25416 25410 930796446
322 310 575666015
12307 12295 853540588
22621 22618 787872532
21999 21996 67779290
14507 14519 533764786
3091 3088 631093916
11960 11958 729463338
8432 8441 542921145
27325 27313 680532576
23228 23219 102081121
37561 37557 808589859
14815 14813 943392256
17957 17967 690291555
28317 28320 470770707
30225 30222 764917918
10711 10712 48210235
29466 29455 494884508
13957 13949 159015055
18588 18577 262119004
32225 32233 221706551
990 993 858307406
14930 14928 51816503
297 307 335133123
11576 11579 773347976
346 342 327500193
2502 2497 381240173
5991 5999 139422043
2683 2679 177294084
32287 32289 370324768
36647 36649 461419803
8331 8324 813831763
36085 36086 68945478
22069 22071 447348540
39248 39258 840946990
37092 37094 351297277
29277 29265 880756268
14005 13994 196843975
17440 17444 790193431
28715 28704 951112013
3411 3407 369742170
8009 8008 144019833
10855 10859 312111177
20687 20676 936686942
4197 4193 332732853
11548 11543 933009519
4266 4256 750285501
26713 26712 229009390
369 359 33909480
38775 38768 9545895
11544 11543 699699057
25646 25653 49005789
29048 29047 40689378
29881 29875 785266309
9948 9946 104453860
5422 5424 69411250
28551 28558 919838294
24324 24322 998699857
21675 21667 731651484
21025 21030 533125142
26122 26111 489380666
33995 33996 565174
27664 27668 874144417
384 374 747135063
39296 39295 4086088
33709 33703 268201540
24752 24747 387794431
379 388 395705318
28845 28844 938732673
38983 38978 601072
10709 10703 31180104
29896 29890 450228185
14460 14464 958066085
18891 18886 974894223
23249 23237 34142735
30668 30662 455692138
11281 11283 968277180
396 398 999891294
864 871 708206
4030 4033 783046262
23408 23417 60928912
402 393 598527869
21619 21608 188527489
33013 33018 183653374
30142 30131 979902512
36128 36126 729849968
28537 28548 942922217
19249 19257 457942186
20472 20463 260190062
34027 34037 739804829
23169 23162 244637770
17984 17992 57013057
18935 18929 110931810
30693 30701 278091728
20613 20624 149783501
412 416 798311731
412 417 600935397
418 414 812101561
36823 36816 16258718
27002 27000 252035343
34288 34276 663230231
28738 28733 296280685
423 419 64325231
424 414 503926029
14254 14253 917444570
34045 34050 323124961
14762 14768 240349940
29361 29356 441542533
4149 4142 721446997
3545 3553 60790643
787 789 824661093
4245 4240 80235382
12434 12439 188654705
19785 19793 82892385
14764 14757 489861631
18337 18334 265542400
434 437 729311327
26001 26002 459263055
23856 23848 398452867
22536 22531 898800106
2334 2331 893689617
16380 16372 190551749
30065 30056 381845685
39810 39818 907917341
5632 5626 403038396
2390 2378 567427246
3835 3837 85661151
25646 25648 36561447
449 439 556163420
20202 20195 168554203
25020 25027 785435724
17889 17890 861953465
33636 33625 12690736
16489 16478 266982014
7754 7765 357980109
23259 23266 778788905
13124 13121 468123962
2593 2589 170470319
20907 20896 734532151
13071 13080 359349489
461 454 147936704
462 455 748641259
13379 13385 992813538
21463 21473 605736494
12476 12473 455909582
32201 32196 41715856
34383 34382 783691820
7271 7276 430942498
462 469 441993905
9492 9481 277564770
19008 19009 134033396
18183 18179 253204658
473 472 87735933
187 175 527367945
23521 23510 994489375
476 469 893200361
4652 4660 42354825
5840 5838 770047377
474 479 868341271
8966 8977 994229363
33050 33044 955647214
482 479 185079528
477 483 69984839
476 484 482689315
29271 29260 261119499
33152 33141 411564387
38016 38008 622350497
16340 16346 404512877
20928 20930 367205123
30291 30299 888190522
31862 31867 488830744
20981 20973 211308269
21113 21106 340393534
2331 2323 233427976
495 485 960271397
11193 11192 12854750
10427 10432 69661668
12944 12948 443674956
29997 29998 786895686
9385 9386 279334308
501 495 807915621
17604 17595 25767146
9790 9798 202120571
504 497 66877507
14491 14499 15324404
28317 28322 242440874
1115 1112 322990024
508 507 209693669
20316 20326 389971975
9732 9740 250507703
38274 38267 147894
17361 17366 740547928
16201 16200 274831321
6854 6858 24990498
13407 13404 855292881
16777 16788 55909005
38887 38888 440601832
32658 32648 765610589
18364 18355 104627755
511 520 121357594
3744 3737 834836088
362 351 163142081
17183 17195 159594199
16721 16716 536337593
23785 23780 780770061
4454 4459 221793544
36755 36748 645285999
11054 11057 786717127
10098 10109 994828021
6884 6872 720329683
5404 5399 753238159
24791 24792 20729286
9020 9011 906412732
38457 38451 860380198
535 529 118283864
32069 32077 274649052
34637 34633 943821237
532 538 512197863
17039 17034 365914350
20991 20992 738468689
32689 32685 122609784
35447 35436 57701986
28178 28180 888935930
10061 10066 881505813
38441 38437 747207519
4180 4182 462098120
9062 9066 663502889
27379 27376 60100407
35917 35928 899048712
19111 19100 827979947
23916 23928 736210347
552 548 132760943
16980 16976 480634070
19522 19524 513937796
7600 7596 940123829
550 556 262792597
3612 3605 414295408
11925 11918 883657261
38261 38260 502864895
1792 1783 580596008
17396 17387 364700480
24817 24813 840258408
563 562 399662406
30057 30056 107124425
11936 11932 353741556
12942 12938 622448726
3318 3327 8656331
4019 4017 274757309
11400 11407 898803713
16789 16798 902600960
12895 12890 437523667
572 566 602647918
573 562 601228060
23029 23026 408734930
5857 5852 37062181
4991 4997 412659178
577 573 848023743
20931 20938 659682586
10566 10560 479936143
34056 34046 141864034
11969 11960 447254442
6296 6293 634222478
20311 20308 690547810
18172 18160 105273516
35812 35805 598521695
27088 27076 701208771
36029 36024 265608177
209 214 3366594
2986 2983 870405796
38419 38412 778243767
15863 15866 451226645
592 580 805843777
8298 8291 144294405
27251 27249 235152200
11430 11440 53576876
2427 2422 896080363
31042 31030 376689231
25772 25764 616031930
38412 38423 241356565
20708 20703 2098214
5638 5650 295121687
3099 3111 442692149
5777 5782 388901046
26899 26904 609593723
1575 1569 502645041
3011 3001 352533061
31657 31649 631057783
38228 38217 13836823
13568 13575 663386425
11114 11115 317780313
17941 17939 826833988
9586 9576 927204173
1697 1705 580580878
8765 8755 756939332
9632 9627 825296782
9348 9349 242300434
35975 35977 871825233
13459 13466 22440639
18381 18393 403024843
27270 27269 612738431
621 610 20457451
17427 17428 75505124
36577 36573 945542642
35606 35615 189540179
37916 37906 687996036
624 626 21040309
6911 6914 284408319
628 625 839528558
6797 6798 591512077
928 938 608367251
28418 28412 16259445
29073 29064 2360663
34616 34624 158319671
33903 33896 845753287
13805 13815 608049623
628 636 29846712
16557 16547 114078713
31617 31605 253651965
29659 29661 394537774
23455 23456 606656477
12530 12525 816059918
642 638 747122372
29601 29611 615710343
36228 36235 62819640
13382 13392 109887860
17512 17520 158004239
39790 39778 387681393
25872 25877 210457823
10224 10230 447016430
10391 10383 459326135
9128 9116 935078787
2099 2092 703568652
32800 32803 567726723
654 652 555825910
6611 6603 830158548
36905 36911 143037597
32660 32652 739628030
23073 23067 482064621
13174 13162 493405313
4792 4786 73771410
9000 8998 77546348
2800 2789 903448352
663 654 922709035
28590 28591 62989713
37594 37584 976956577
19416 19411 67150069
12670 12669 946052471
31637 31633 523351141
13677 13665 259732659
658 670 13468985
5668 5664 514098828
660 672 871012475
17545 17544 318376060
669 674 574134427
24135 24123 368708248
667 676 100907363
8127 8136 530471709
2492 2486 483661870
13153 13165 235391051
24234 24232 213118037
37387 37391 81196150
682 681 235674603
2288 2292 907587674
677 684 204212394
4609 4607 383602607
9039 9034 241641772
30534 30531 560245757
10272 10265 467157599
11388 11386 653609394
11769 11781 734287155
35270 35277 323736434
396 395 345773205
19987 19981 598532014
26134 26132 194901921
2493 2490 865612920
3319 3314 655866899
697 690 555416981
10935 10923 893938943
38185 38191 717170900
3174 3167 434356675
3490 3499 153181343
14381 14374 70379833
19951 19945 639548624
35160 35151 802362673
28867 28878 866873798
14606 14605 35772958
699 707 71312823
5183 5174 909326095
756 759 653225031
33865 33872 695917025
711 710 689260634
5523 5515 990573491
13616 13605 68221479
91 92 259568027
15215 15225 976932751
6866 6861 727428503
706 717 23812268
12977 12974 913402823
38675 38663 53990060
10807 10799 425703385
19646 19638 247471840
31906 31898 135624388
27611 27614 29101072
21482 21472 718061753
21957 21962 160030738
25077 25089 934205270
1098 1101 434282394
13462 13464 789728286
23655 23643 455968852
14839 14845 207678246
38415 38420 846229808
21267 21255 496516624
1802 1795 618562814
15042 15033 325729085
33768 33774 957516602
16426 16434 6794047
34942 34935 400044841
28529 28518 979590797
30346 30341 245568805
1882 1875 745371003
10382 10372 899669556
39610 39604 293465193
38521 38509 459561440
733 744 598778426
739 745 944033347
8896 8886 902135560
33311 33310 188931682
21943 21933 127731989
9516 9523 580970172
4240 4244 593544709
745 751 840173602
35904 35898 893271115
39702 39693 949441736
37877 37870 802105570
38060 38068 400184221
34431 34428 790117693
35595 35583 525716952
26732 26742 741079424
33423 33433 754883283
5277 5271 862680816
20661 20665 630480413
33115 33105 795457192
16522 16516 647392203
764 758 980371599
2946 2939 869549838
766 763 144170630
38509 38519 44068619
32366 32362 479698918
765 769 614526438
37527 37523 421384489
33545 33542 876895776
22658 22670 550642663
773 762 80763428
39638 39636 385696517
12194 12186 940902940
39464 39453 851799849
5823 5822 2521609
34734 34722 923975536
29732 29739 273674771
430 431 17947236
32305 32309 463319837
11579 11583 62484776
4113 4109 689596829
13108 13114 59987702
901 894 429501611
36130 36127 17938124
787 783 616943448
20603 20596 698276193
10427 10433 775057984
790 785 993390942
35856 35867 269243235
25177 25173 809685963
14970 14960 493801520
34501 34505 612608711
38945 38939 45614051
1350 1357 545865853
22294 22302 656505873
14247 14244 500823635
26034 26028 233252225
10595 10587 901004388
21909 21918 522519358
7665 7664 208674097
27365 27362 339920362
23549 23560 729919891
795 805 765446485
16710 16705 471404789
4447 4444 843556431
20104 20094 879235519
3046 3039 927012538
16484 16487 696315413
37836 37843 277012451
15880 15884 400072898
38199 38203 763541266
25814 25812 342658671
23610 23600 57300063
22114 22107 947834649
27746 27745 115845064
818 807 972893122
33290 33284 396321921
38973 38963 41886822
5002 5003 524146315
822 816 384569904
9497 9492 103528072
26900 26910 28916206
26125 26136 71443918
32294 32297 298705603
815 827 281283770
7751 7746 537216283
9945 9950 266714438
8140 8144 760243684
29489 29485 101166046
16622 16628 192360956
25330 25327 746886256
6053 6044 578547173
16112 16114 767480259
31680 31682 77319616
39616 39613 691000585
15656 15655 586303865
20983 20976 488356791
30629 30632 347701567
28526 28517 937785236
22970 22974 53429815
17435 17425 855325968
5010 5017 739416945
21951 21948 963587032
9167 9174 214549275
24260 24268 8985511
26506 26494 673262580
35294 35291 899745631
32021 32016 951112452
839 851 65760856
21471 21480 31124875
18766 18772 999900152
14224 14218 292515639
849 855 847016324
856 844 602816665
18778 18788 704515637
27590 27579 30273498
23910 23917 353099151
32151 32142 688141738
26476 26465 524444654
25449 25439 823906426
26787 26782 908214114
1688 1687 33597419
14319 14323 299893436
25960 25956 157265542
867 855 534300393
22730 22734 71329709
869 865 278849151
8216 8208 229056465
24041 24048 733026198
11751 11753 534410470
861 873 718034905
18749 18738 440320788
12970 12967 54432989
19017 19013 38010800
36850 36852 8587953
13829 13832 847977578
22645 22646 778500790
7408 7396 110769352
2720 2731 988204208
24346 24347 994916307
10378 10373 194687006
24219 24221 265339920
28110 28116 744768455
39322 39332 484367281
39132 39120 404681110
2133 2121 855752461
29278 29266 418593959
7299 7309 225725262
14071 14080 575190434
164 169 195441001
1249 1238 643172680
25510 25501 56334676
7305 7297 156654923
33171 33161 493946227
28332 28326 878178147
20195 20184 255625811
33471 33483 699378334
898 900 579841690
30312 30301 487401208
902 899 509183806
29547 29536 824756011
20688 20693 32039926
9222 9231 488073416
1627 1634 617488366
13960 13952 457005703
31511 31510 761129663
19998 20006 601787611
10475 10464 802233758
34083 34092 357806282
13921 13922 671740115
29366 29355 198654204
11141 11152 535962990
611 608 184348946
1228 1230 880899893
39278 39270 985571129
8853 8852 190540512
18651 18647 439575550
17337 17331 722717833
26183 26178 702303332
24613 24605 135328350
12766 12773 798706227
6239 6231 940185497
3386 3381 373393044
13430 13439 506487730
14560 14556 180601563
11620 11619 31977938
23340 23330 420101028
19076 19069 573697164
927 931 711246369
34111 34115 933859784
933 930 664534962
932 934 925381375
1766 1762 547461046
29277 29283 117835182
23041 23044 4903330
13494 13496 956225540
27206 27212 256279888
24724 24714 984612318
36643 36632 614607769
6332 6321 247204342
943 941 201975077
16819 16811 9414487
38720 38717 33096578
20691 20687 616539925
38774 38776 751624308
32823 32825 403478074
28551 28540 264822668
25197 25196 251949059
22611 22618 4058108
952 947 675594317
949 953 433639082
19599 19593 324880970
35592 35594 337842307
1547 1540 45497720
32070 32082 2422034
4 16 465113812
31784 31786 629861713
32142 32130 864375883
35944 35936 622364863
37455 37449 274694257
36937 36928 555193010
24154 24144 1275509
37186 37177 694786543
9997 9994 439555669
15172 15171 222041720
2734 2729 458412366
24118 24112 341320101
788 799 217032343
395 383 34993270
372 366 99861070
19412 19422 602742824
12176 12188 963372211
25787 25781 229225734
966 976 609017748
23229 23228 87837570
24315 24308 668338184
33777 33765 2728836
36756 36746 43151456
3038 3035 883084802
976 982 972684891
33241 33239 540021969
26793 26788 649343385
27 15 101225659
977 986 897232466
19228 19217 117521873
4847 4843 245030984
5670 5659 354364930
19520 19509 907463162
988 991 617322989
8498 8506 376034331
18152 18145 497203188
985 994 132526402
2457 2462 753394066
24551 24560 113060323
10605 10616 999808750
13356 13361 698049662
24263 24270 706252976
19250 19244 183336470
32012 32008 328100883
22908 22915 918652645
9076 9083 986348859
30349 30358 256554830
1005 1003 585098186
35212 35201 973074707
16037 16027 894696878
999 1008 123756744
32767 32763 938456124
36450 36445 659903368
19927 19932 875896707
6834 6833 473076966
25764 25774 309097434
31441 31453 46243622
33161 33167 173632956
35914 35902 42104750
10009 10003 730607574
1010 1018 344504759
3228 3220 525649757
28071 28066 956744008
17042 17038 642894501
16490 16482 124349541
14480 14471 866502128
9639 9637 783571076
34359 34356 667445892
10546 10537 384150080
6010 6013 217428992
1019 1028 284654929
1027 1029 390395887
25674 25664 662671548
24648 24651 173413278
20891 20898 32932679
19074 19063 111651883
22073 22083 747910192
1023 1035 545567967
21434 21439 919870494
32450 32459 43626429
29715 29716 983052888
1039 1037 42734171
35668 35665 38758453
33178 33173 181356785
38222 38218 22861012
11391 11392 403569072
4232 4228 755913484
1045 1042 843389525
22057 22068 776651686
30230 30223 494136829
35451 35446 936290762
1046 1049 662958395
4032 4031 916965304
30345 30356 339599976
15090 15081 766871993
6888 6883 618374202
24963 24953 164633940
17270 17269 490352280
10539 10535 545622212
343 352 145293741
280 290 729667242
3270 3260 543248188
39125 39118 846965248
1057 1061 361877043
29800 29798 906055246
30877 30873 555084930
23833 23832 210671648
18124 18130 449106733
35460 35472 75966903
14953 14944 979660960
689 700 18195967
1965 1964 71040324
33448 33445 89516993
24034 24043 54767183
35392 35390 7328026
1868 1870 318376672
39874 39883 873240364
25507 25508 450107211
32580 32576 490977811
12369 12357 28541105
29337 29347 4953882
27675 27683 480248533
31980 31973 582623023
21825 21815 923724330
116 123 32961429
1073 1083 21051953
1084 1075 19697369
34912 34916 568153089
33313 33302 392937479
1076 1087 212324647
1094 1106 805162013
1086 1089 627449521
1081 1090 332259776
34814 34808 642398342
31551 31552 594206510
15855 15865 798886649
38294 38302 389976180
5036 5034 24553629
12397 12403 383071201
1102 1104 486871642
31182 31192 884646586
8362 8365 797558208
5853 5855 16708143
38021 38031 149226908
3117 3118 72851598
35210 35221 70207177
36229 36219 367141559
4719 4724 93371209
7640 7628 495281616
16374 16369 195534228
1096 1108 888412474
1109 1106 17531952
1281 1275 961434819
32099 32109 721279362
7782 7789 63546653
16394 16390 927820772
16058 16063 16502415
26153 26144 273736184
31297 31286 375066090
35185 35184 242660155
5143 5138 710703039
36686 36685 219081437
33123 33129 20728271
1114 1121 52339408
1117 1122 39611587
25767 25769 37120799
18294 18297 4801053
8129 8123 49237377
6487 6476 760810095
30779 30787 513381678
10389 10377 753569226
1129 1125 982113009
38147 38144 323918458
31037 31032 118819198
33512 33519 65020400
23116 23123 297157127
1128 1134 29234176
35864 35855 249192714
8869 8864 66405965
1370 1360 934501229
1187 1185 4981249
1133 1139 430535116
28247 28235 473923521
25059 25067 426651154
18816 18804 413364704
28923 28921 195911494
15171 15159 703394002
7843 7852 626984872
28352 28345 212292068
2187 2195 633008381
3779 3789 177326123
31436 31434 2953511
1139 1150 482420666
27006 27001 160430328
24553 24563 409037080
39261 39265 116567880
6742 6741 941129970
10688 10685 638929477
13814 13808 872996876
20840 20832 997596427
35043 35042 980430717
1147 1159 194887541
14502 14496 988716316
1161 1158 7462450
693 687 375639094
8643 8631 673567003
10015 10026 628375170
14218 14208 70525379
16161 16150 665405782
1167 1156 731102288
20092 20094 221571866
1239 1229 511782026
1170 1165 760255742
1169 1171 335067442
19099 19091 457489640
7323 7319 482718613
1772 1775 738511792
28877 28879 567198049
8982 8986 510901136
16793 16785 509939382
39240 39228 944274134
21777 21785 876242560
8463 8475 160130780
2525 2535 451945733
1182 1181 683340602
34388 34385 222967994
1184 1176 428691770
22947 22954 906110299
33965 33961 810757005
5200 5192 43807546
1143 1137 603441724
13187 13179 65452760
25855 25853 547599073
11062 11053 600754
35122 35125 218175766
36382 36387 467471709
20238 20230 337195822
38372 38363 433877461
39718 39711 635094819
7285 7280 340753427
23719 23707 3736528
2783 2779 823623645
95 89 854588000
1201 1196 253407202
13399 13406 803458055
1203 1198 699750662
24579 24583 438657008
12668 12680 801990651
33859 33851 630371702
16763 16754 813788433
15815 15803 957982358
22404 22401 528388687
25691 25682 630861476
9527 9522 317700034
14903 14915 593955134
30315 30303 24469525
3246 3242 677952895
25533 25535 56534882
10339 10347 148892020
36370 36381 896378440
1218 1206 885416404
8388 8381 89559870
14121 14119 64059883
15696 15684 63764518
1218 1222 571738072
1218 1223 30097958
1224 1221 256014584
15940 15950 434936243
19414 19411 42928802
33970 33974 56099054
27441 27453 624163605
38165 38161 811019316
905 916 898483886
37528 37517 444877040
21501 21498 81904991
24780 24779 50650292
25024 25014 566148188
27202 27191 704640649
21597 21586 553629719
3914 3905 463737987
20443 20441 393036399
34780 34774 451252120
10900 10906 905857316
13846 13855 97248177
511 502 448579727
26185 26192 955914754
24992 24980 138776208
16643 16634 323470231
14710 14704 367765959
33765 33753 921436720
4370 4358 175692039
11164 11159 173314895
38687 38692 865177351
33074 33070 445911439
17 16 733306459
28366 28368 561471543
230 238 551641507
35288 35279 288683279
31091 31081 231863299
9330 9326 666858611
1258 1253 937840083
5135 5145 733598629
27137 27127 597678487
1261 1257 352777576
10251 10245 298243377
6563 6569 50001098
27049 27048 925471573
1730 1723 36704833
16891 16883 16970046
37141 37131 66582265
18093 18091 401953951
2542 2544 157958765
1527 1538 867452381
4490 4482 605787701
15695 15700 826374779
24616 24613 241964062
12209 12216 37034454
20627 20626 31438976
23860 23853 138843666
11546 11537 783747788
39628 39636 191011668
31530 31533 320063077
1275 1280 578324273
37860 37852 433524145
39109 39101 987094631
3232 3225 24408943
1284 1273 331622091
5267 5263 295822923
38929 38922 522892163
31627 31625 23351471
1288 1279 886047093
37182 37190 309710557
22315 22306 708687871
33374 33373 975273787
13689 13679 20849129
28088 28081 595431661
27820 27815 57239704
19380 19377 630923433
37942 37937 501803908
35285 35286 250393543
10469 10479 735000044
28734 28741 113115032
20748 20746 119899336
7413 7405 37796601
1296 1302 210260735
1303 1293 792931880
18862 18861 654528986
34103 34101 377550038
26363 26358 351493048
10429 10425 395355773
4568 4561 327843588
36557 36554 8280307
34704 34697 49198437
32416 32419 586461504
11779 11769 889101108
39108 39114 689272493
27840 27850 951237427
32145 32137 199744541
32466 32458 337494652
23913 23910 762016672
39530 39519 58058423
39004 39009 944472134
1310 1320 274552976
1317 1321 120592945
38480 38477 800408681
12784 12793 900618478
32247 32238 43288907
28475 28472 484243462
21362 21355 124166691
17471 17469 495233487
38848 38842 759076139
26550 26561 972328072
1330 1327 541332902
19524 19535 561051045
35754 35742 380655568
31530 31540 793118568
24928 24930 336117013
20754 20744 65141425
2447 2446 862135937
17158 17155 455612183
37236 37235 105368440
28317 28328 509410103
35084 35080 976283815
30194 30192 431802188
36106 36105 380623674
27055 27067 296697857
1344 1333 103545935
27110 27112 489648003
34113 34118 994594987
1347 1336 104723161
6430 6419 618782892
2338 2350 771043704
37572 37577 45337727
1350 1351 372880146
1341 1352 211349651
14820 14829 319653808
1352 1354 47408206
22568 22560 92337664
37543 37541 982723838
1614 1608 574841840
19136 19130 353216274
36328 36319 634924411
11304 11294 961189770
1087 1095 946396611
15997 16005 15176108
17371 17377 590478945
33294 33289 246783225
4105 4110 429650169
1366 1359 475371359
18494 18488 937920273
32821 32816 310513584
17436 17448 964971555
23408 23420 401378899
3385 3378 150844912
1372 1360 744075834
10560 10548 731066136
35293 35300 12890131
30103 30107 711176168
12768 12778 975163843
15336 15333 994367859
32278 32273 817236496
1376 1379 187778788
29301 29299 506491037
38856 38854 744360210
4167 4168 204683804
28087 28097 166297685
14521 14519 899875007
27111 27107 590284953
12597 12596 747073775
3813 3810 817408944
20719 20713 914959937
10594 10582 886132205
3625 3615 840500390
2601 2610 431327470
13775 13769 908966370
28609 28611 526887097
11147 11137 51235135
13121 13130 991985419
1356 1351 391504770
31051 31043 710967532
788 780 395293982
12963 12955 463757959
10106 10104 545252520
32028 32026 783492409
35399 35397 805453707
23437 23442 781503464
30234 30230 975567613
30868 30863 119613846
18124 18125 458135345
24706 24700 405929525
36636 36641 351896270
23685 23693 678811069
10455 10464 656183969
11119 11129 434298237
29148 29147 942252430
13175 13181 566666158
13870 13876 498035917
7123 7122 645592398
15062 15056 932970579
1638 1645 78925356
31013 31018 807487373
15615 15605 511086399
18754 18743 305272404
1421 1419 900132667
36830 36831 145309214
31690 31691 876370278
6240 6247 939983729
1424 1425 605204136
12453 12447 81233822
28084 28091 945593570
11077 11066 951089835
370 380 716505217
17011 17018 399878545
20333 20330 231867475
25817 25806 427572392
26572 26564 399897497
35792 35801 346569311
25584 25596 104985181
33195 33183 330539568
13688 13690 495357958
4277 4286 544027603
221 220 641296425
1428 1440 987412146
1500 1499 702694818
12414 12412 211572126
6843 6845 292682724
27077 27086 183362240
27055 27051 659516045
1434 1446 424122322
1447 1444 521002814
31535 31527 514041487
23724 23727 616352169
10915 10906 526101863
37058 37048 366605803
24070 24062 229500024
35889 35884 635715869
31110 31121 584980154
25508 25519 277675045
1450 1456 855096185
18582 18571 461992146
11153 11144 221201417
23938 23939 168181033
8565 8555 451277237
1461 1460 62486777
12238 12239 256428024
12855 12857 294771126
18847 18845 429321968
18450 18452 839665795
30644 30642 738138639
9521 9519 656645777
38227 38215 153405204
29325 29321 71905704
4349 4345 708864313
4532 4538 67084547
11759 11765 803361966
37624 37616 615172705
23181 23190 794066503
7268 7257 821962585
13786 13774 245130098
13942 13948 907478766
15263 15253 18689643
7190 7185 113396579
32796 32801 383380147
8097 8088 275295313
14618 14606 810999230
25236 25232 40381174
3205 3203 152852459
25123 25124 648641744
20726 20718 718770618
29818 29816 700878442
34684 34683 991848762
28956 28950 988491895
24418 24406 902763456
16593 16587 60996381
1492 1491 102045662
6254 6261 49441171
3367 3370 268968851
29057 29064 167972846
35684 35691 485495488
706 700 443970872
15073 15072 9170907
7459 7469 140215747
35166 35156 177752295
23161 23149 525878716
8808 8804 854088356
22405 22416 796214275
6029 6023 405799939
14007 13996 502187322
13275 13279 30027228
15397 15394 396928285
27250 27244 458560227
10907 10899 658465297
20271 20260 927917017
21273 21267 280528639
13489 13486 744391679
2180 2187 886630242
7328 7322 959632336
38208 38205 504488351
1516 1508 77426671
18460 18467 957717398
28291 28299 716567135
38149 38142 453668214
1520 1517 77321202
1508 1512 391737045
18054 18055 20789252
15637 15635 119724544
30972 30969 576715880
22869 22866 72399247
26611 26613 204771235
8780 8789 977671229
32527 32523 68007256
34868 34869 238291703
24779 24788 725529860
8564 8573 17374515
22936 22927 674121452
1533 1530 218400643
7107 7108 344222547
20637 20628 552202346
33422 33425 937733103
26904 26915 986601326
847 837 82734494
1531 1539 76610158
6434 6446 691609686
1540 1541 870720822
24463 24461 40001882
17143 17133 269492049
14244 14255 189917620
12842 12830 522988574
13251 13243 806275807
6224 6216 489017639
1548 1541 542141380
25066 25062 45026477
15845 15840 211303400
3620 3632 527906440
27823 27811 596607715
23302 23292 636644654
31440 31435 6937108
22257 22269 819323153
4668 4676 937782931
27031 27030 505664558
32551 32558 367861607
18238 18248 91919330
35722 35710 38044153
20191 20184 711285504
11172 11168 63741129
24194 24190 139205154
1554 1564 302456928
34158 34149 973642300
27385 27379 154484358
21568 21562 521645431
12039 12048 857764788
20063 20055 6939196
21778 21787 873450188
7023 7031 383151246
17796 17807 275249928
86 81 892156318
33389 33377 927512624
11260 11269 938074521
14875 14869 70846737
1577 1565 15245765
26447 26451 722189866
1568 1579 39819468
1575 1580 475450024
16817 16815 929408856
1582 1580 446673301
3908 3919 305022687
6150 6152 203046220
26989 26986 3990209
1585 1586 50912560
18127 18131 729153424
28203 28192 784661917
5123 5125 891718830
19993 19997 525510175
6463 6464 784432158
20800 20801 867454946
32165 32162 740980372
29372 29363 515959402
3695 3700 893710798
11447 11450 407041156
18725 18719 931403559
39602 39613 723203965
27138 27142 354383978
25581 25589 235029137
37544 37545 333448932
1595 1602 418003622
26322 26315 228131005
5945 5935 151048763
8687 8686 607373448
10980 10969 626032027
1604 1607 459594520
34178 34176 906278742
4115 4107 436098965
32089 32087 541714673
2178 2186 887049680
16684 16672 416238557
19514 19509 92882644
2431 2442 55643302
18624 18618 776911806
7522 7525 307989101
23771 23766 237530830
14821 14828 363246744
945 947 103013053
1620 1618 253720776
34770 34776 309898321
3976 3970 981808907
20212 20206 423197232
11483 11495 491266644
7873 7868 815967986
1615 1626 258644776
1627 1622 58232697
27348 27344 721461913
10084 10076 915920773
6943 6938 878016888
30808 30819 237014659
11617 11610 749387719
8418 8423 978495142
12222 12231 563947629
11770 11763 133823545
7852 7862 723785005
22453 22454 437893940
3828 3817 708095705
32686 32688 765581581
33477 33473 973327811
27862 27854 616358096
37013 37018 635946613
4221 4219 2718578
22226 22236 366669474
35031 35042 701771363
35332 35343 60583516
12816 12823 251196002
2825 2817 712225158
19976 19971 839136405
11113 11123 59903373
24659 24658 805263321
25109 25121 18116435
21654 21651 523942999
34274 34279 430155116
32884 32878 134413144
584 593 381328013
2307 2297 888083802
29083 29089 931468353
646 639 20741218
4924 4918 442583518
17573 17566 140702869
11312 11301 57253304
34529 34519 893119746
22766 22778 322589332
16114 16124 417391299
28084 28078 474562400
32813 32804 85484612
1664 1668 787673889
27671 27673 268417762
1666 1670 135642924
30153 30155 29354168
8503 8497 938577305
18654 18663 702429365
4540 4545 839291381
30378 30367 43272946
32353 32359 865661495
28128 28124 90609475
2178 2176 315718645
27733 27737 793544717
15239 15231 679623128
24777 24781 478953303
34228 34218 646348110
1672 1683 942185507
5176 5186 214151294
28521 28511 613156350
1674 1686 248448129
15342 15337 507358422
4043 4052 472666063
7886 7877 372177676
12752 12740 489697527
13377 13371 632352202
7109 7112 377801108
454 448 503662487
1694 1683 88581500
7469 7473 361779496
1684 1696 634397242
20037 20028 883596409
33757 33756 923626175
27864 27875 605322781
6403 6414 747363156
3642 3634 520433875
25726 25735 554951123
1701 1703 182441817
8152 8149 5465111
13666 13654 377770117
30240 30228 449201841
1819 1809 54497681
22563 22562 841569756
11500 11502 425818807
10737 10725 917193396
34180 34190 711580157
28971 28962 10971810
26458 26455 585076819
800 794 17286427
34777 34770 230624475
431 441 441305994
35735 35746 193827464
10991 11002 203892618
6941 6931 520813546
10477 10470 163289433
22703 22712 293761352
3279 3267 646712457
14417 14412 281003248
9030 9028 797589753
1718 1725 144665035
20447 20452 557815300
33716 33718 440285236
1817 1810 680269304
7409 7404 852489482
31695 31686 677322
31984 31977 604884740
4340 4330 470777096
27610 27617 4867653
23135 23136 927828494
32064 32055 471970353
25084 25085 840509053
27599 27600 936204670
24530 24532 373694441
15407 15398 840290446
11902 11890 833378514
18457 18465 115544572
1256 1268 424265174
31866 31877 997229941
1744 1737 117656356
7855 7847 975104201
17112 17102 604507700
31200 31198 71894337
36520 36516 835882934
27759 27758 492743476
13250 13258 600547784
27718 27715 763925973
17572 17560 462032491
38623 38625 67717455
7557 7552 431522360
27748 27744 891584788
1795 1792 361926479
6918 6906 961590385
1117 1108 218946705
25464 25463 241590119
15457 15449 66390799
20781 20782 410045878
34156 34153 627043265
1763 1758 606411834
31116 31127 362628988
1761 1765 216982650
7121 7117 753199902
8191 8196 681887359
34867 34868 647179788
2192 2201 987383010
13727 13732 983996638
32533 32527 298919721
19610 19616 843217496
6013 6023 252499540
4469 4471 80529564
15494 15488 31923634
35926 35916 800432799
18181 18192 929679865
38134 38122 450201050
1779 1771 35323542
18578 18570 997329986
36708 36699 52353346
16372 16360 131909241
20823 20814 215541718
36631 36626 767002182
4612 4618 719557728
9814 9822 483765571
19483 19492 704583542
8376 8374 415126485
9087 9093 20594890
32482 32473 583916641
37332 37320 489112575
7075 7082 788088509
25712 25707 179128251
28497 28500 892229605
2724 2714 595192574
6356 6363 290875888
8675 8685 41446066
14040 14048 66615362
21044 21049 59351427
16971 16959 91995138
4384 4379 751485936
34111 34110 40739535
1404 1399 160606882
22932 22929 336263598
1805 1793 318603517
1806 1803 592727623
11163 11154 733715958
35344 35342 249493586
31556 31557 266368292
3869 3877 59897676
17025 17019 374709785
2467 2455 61949550
29822 29810 99575282
18954 18963 175810783
114 104 538615597
4463 4451 13127209
13456 13455 590488507
36282 36288 906193130
1699 1707 644824406
31876 31882 690744780
31949 31941 293300245
20071 20062 480491702
1823 1816 295838526
8907 8918 451514948
1825 1819 245744731
7571 7577 496305525
11165 11174 19660944
17288 17295 660198308
31275 31287 752263211
26941 26950 514352314
6420 6415 535793789
3115 3109 452102049
18835 18832 985581545
25274 25279 915019516
1458 1456 544813114
13287 13297 388355605
23481 23492 332827449
36457 36451 57004054
16701 16703 557811072
22625 22619 413012861
37780 37777 413297545
31240 31252 254528458
32542 32538 954381578
3653 3650 629222266
35154 35153 250534533
1839 1846 499457081
9925 9917 711829786
36963 36960 598580052
17408 17413 705956001
29310 29316 190959725
1851 1844 26568693
11389 11384 385645682
17659 17651 993248146
704 692 347002064
17903 17907 385317475
1102 1096 125869795
1857 1851 158983381
7146 7150 750002097
17153 17159 12720176
185 197 264745945
16945 16952 307941415
39195 39192 58350022
1636 1633 284696750
16736 16746 320342056
17884 17885 836141579
27671 27665 441242277
13326 13316 34308912
19778 19783 464768715
38899 38910 850865736
17671 17670 32616266
28345 28339 422394768
6145 6149 555023200
3618 3621 114290280
16621 16633 687042708
15517 15508 880652970
28691 28693 909159591
17681 17688 658374714
19662 19669 333198280
1871 1879 250786526
24430 24437 532031239
5382 5378 480875600
27018 27007 588267276
7128 7138 848317586
1873 1884 307191561
37004 37002 797191298
18739 18735 84792301
16389 16382 944047790
1888 1876 417207259
24498 24492 4754025
21731 21720 279744986
1007 1013 875189535
1889 1892 583039438
32453 32454 129871333
9757 9764 123660455
23965 23977 163684180
18573 18576 973894872
15657 15652 60234136
16623 16634 64311562
13819 13817 674780868
37153 37149 567534354
23223 23231 817849192
19717 19709 910643489
8274 8286 782507366
14133 14144 476182331
18233 18232 797540097
37529 37534 178502379
20204 20216 944143415
31463 31454 427467572
27181 27190 939352145
5742 5744 518013642
3987 3990 281618872
26217 26229 211686019
4619 4609 940759050
1117 1123 590368776
26850 26840 276914285
4420 4424 725955792
36097 36098 66155044
7302 7311 132225359
32702 32692 548226400
1920 1914 321017962
6556 6567 406083160
37409 37398 396166959
37893 37902 666230427
12904 12915 409195715
3227 3231 102785701
12103 12094 967091867
28447 28456 493689265
19851 19860 5536495
1921 1929 804298191
6041 6035 471083884
16859 16857 122675766
33438 33429 161927722
33055 33058 789504987
18324 18332 102826717
22713 22711 482658371
32321 32328 514133583
1928 1937 133029525
31144 31132 308082190
35656 35654 324843251
24009 24000 394223201
32188 32192 172737546
16711 16719 284187777
28820 28812 319896296
34601 34597 646214918
28314 28323 426747150
32434 32433 299916960
8041 8029 310892743
24121 24119 301817095
5482 5476 476826552
1706 1716 390744117
33608 33605 458159031
17111 17118 443356114
22736 22741 375040481
1954 1952 799468272
36864 36872 907985894
2377 2374 147960824
18616 18605 648206248
23717 23714 939987172
21159 21147 58692357
13961 13960 618704815
1961 1950 825434608
9294 9283 106495754
22531 22533 571294919
19370 19365 323754833
25944 25938 784738528
21959 21957 343485
2224 2223 51662694
36476 36475 469698523
21847 21852 622726755
27402 27397 44262205
9223 9215 887113757
14828 14830 408841583
11769 11759 122270886
19572 19581 472732716
17882 17881 418075567
34301 34289 159983058
15001 15003 38093469
29882 29876 356550164
1971 1979 264514271
8744 8751 379090671
35967 35965 390263934
24678 24670 224871391
38226 38233 323620597
21398 21406 853454162
27606 27594 534586948
1976 1986 652798045
22634 22629 512035392
31306 31316 740968110
1981 1989 577025581
1718 1706 78027458
39353 39344 32044686
37550 37557 553692248
25789 25800 270115132
1993 1994 878563621
33925 33937 529535926
1988 1996 518323657
1997 1994 285567928
39622 39627 14934786
10892 10886 260255247
24148 24153 680553247
1990 2001 10487211
28978 28988 745057208
8923 8916 737268982
231 225 607657885
18135 18146 941095780
27159 27154 313965836
1998 2007 91627851
13896 13900 835501095
12774 12780 42229750
5036 5039 863117732
3738 3750 62570997
4612 4623 691397063
13994 14004 556863414
2002 2014 609824653
2015 2012 331273306
15852 15842 9882667
16422 16416 970665153
16091 16097 730032822
6971 6978 653031
4787 4786 445479972
18043 18040 310830964
28096 28087 27457395
32711 32709 418952078
24731 24729 13969448
11653 11644 969116914
36626 36638 11031291
13025 13018 116991043
1865 1861 747600081
2029 2019 384542113
2030 2026 537647082
15623 15625 710992766
17942 17945 947355484
24656 24654 576857005
23058 23064 452721856
33845 33846 665895612
34312 34319 590119979
16376 16373 97853828
31079 31075 648899168
32501 32513 466817278
22485 22481 997101379
7219 7209 612085849
2312 2306 311708817
4420 4410 945647945
25672 25678 435535055
14723 14715 190297761
9294 9305 910126720
7114 7106 130892068
35115 35110 129357723
4802 4791 158654104
11253 11247 194387260
25276 25274 432738077
11616 11615 203096986
30094 30084 807900349
8314 8316 823859769
10344 10337 392864068
32054 32055 592279649
15786 15782 995169874
2052 2058 338271694
39281 39280 63717806
3082 3070 476892073
11489 11485 563711965
23872 23881 54028727
13224 13221 174610164
2515 2512 534105041
27734 27726 213240746
2066 2063 672623508
38528 38536 926758577
17251 17257 492563033
2064 2069 966946887
2070 2063 707817319
13586 13585 59213320
21331 21330 579810920
17246 17255 15159046
24704 24707 952590874
36879 36867 838504475
24342 24352 418965319
13744 13752 114672254
31212 31203 27220471
12220 12211 982848149
2074 2080 744191716
38343 38346 331980042
16455 16459 893545262
7071 7076 183146529
2074 2084 418630736
37939 37931 342402889
34695 34686 892352083
9380 9378 811470065
2088 2081 565802562
3233 3225 31600284
30898 30889 305188573
24089 24085 268115768
33545 33546 782071185
38206 38198 841982891
19022 19015 881449896
4138 4126 179889584
23942 23939 315234238
2090 2097 273991905
6506 6516 299565940
1768 1767 163026452
13151 13147 988143976
2101 2093 17082091
31799 31804 257924964
2092 2103 847399847
36060 36048 55478485
26634 26624 350637373
18884 18887 204111231
30987 30996 55401900
20995 21005 912130160
15553 15557 617303181
14124 14126 325727026
16362 16350 389465580
13807 13800 849809733
2101 2113 39829334
10890 10878 916914124
7073 7072 310908723
21437 21425 959874439
37854 37855 946423895
8131 8137 268582657
27668 27672 921895891
13640 13645 601088779
2119 2121 446072593
29263 29256 746089320
10414 10419 534049824
1791 1788 54506954
894 890 701307468
36931 36932 505393406
1605 1602 645082354
11643 11640 628451939
22828 22824 576674962
2126 2130 912789408
10745 10753 775915046
2127 2132 65681558
8046 8047 401304754
11877 11882 677088660
18618 18612 420753693
39421 39429 432840138
34439 34435 33436223
3789 3798 316570113
35609 35602 594906939
30858 30854 575039369
31452 31442 374910479
5396 5399 854474610
2132 2143 684857449
38585 38578 52364287
32235 32223 220660925
15293 15289 38337623
14825 14827 264425876
22839 22845 84156030
4699 4688 894001447
11306 11299 598763396
26610 26601 508154668
30720 30726 901608956
3593 3604 848236784
20296 20287 958459568
35086 35074 907272102
39283 39295 443878291
2787 2784 160591102
2158 2157 169487607
3153 3142 951519738
13959 13962 200739584
18241 18240 401967102
10349 10343 333257561
2980 2978 334851110
12500 12491 545881893
4398 4402 883387611
39641 39645 658771257
11251 11248 905440681
26553 26544 36261000
15428 15421 941550923
34730 34721 855831262
2171 2169 697539080
33060 33067 751877074
2173 2163 748519491
24422 24412 904342518
2171 2175 445056845
2501 2513 347247696
8157 8159 644821117
24747 24737 421095950
14956 14951 29052035
12468 12457 880592501
2181 2169 69802745
3922 3914 844833563
22272 22270 964823099
25249 25239 60073558
25564 25571 384531833
21165 21166 776541172
33654 33666 970520330
2188 2181 341653036
16194 16195 849270019
17352 17363 580473557
2191 2184 17453065
2192 2191 443515094
16767 16756 641174627
28866 28874 140243422
38962 38963 167275859
24968 24979 417498197
12305 12293 468892327
350 347 507097490
36232 36240 743222923
2200 2192 948186190
2224 2225 563671457
9630 9641 850936664
37537 37539 214381396
1783 1785 102653067
31236 31228 414850153
18444 18450 376740862
7505 7513 930467798
29602 29595 414354298
25732 25724 250801624
18254 18242 912774705
38235 38237 126963008
35237 35236 532638892
33451 33450 42865933
12351 12340 505619718
36577 36580 2205248
29502 29500 427502424
21810 21800 885702124
2212 2218 571659892
17694 17684 843255693
34856 34844 823637206
39527 39532 638798746
24552 24558 834495959
15548 15541 224180830
30308 30299 83825444
8261 8260 574974723
2815 2804 302128751
2227 2225 63874288
15536 15532 353818468
29126 29115 921591637
13923 13933 62981087
2228 2231 60364547
37149 37143 419304540
35356 35351 925244034
19940 19939 941459119
9938 9942 607146077
2231 2236 45293301
17574 17576 734927809
5052 5045 783741642
37948 37947 717090630
13152 13154 249109180
5510 5508 735206925
26834 26822 602846720
30949 30941 543480075
35034 35044 55735908
32353 32344 476567204
34857 34864 690446469
18845 18835 941070460
1008 1019 596704322
38972 38969 424543114
28894 28891 178090352
18241 18246 108215918
30706 30708 281331407
11148 11143 84871684
1011 1006 564521277
16748 16757 637372473
8461 8458 532990250
2255 2257 20866333
11847 11836 250702924
13661 13653 57120314
23108 23100 491112340
19704 19695 247014437
24931 24937 483030368
18876 18871 298594898
15936 15941 532061170
8579 8591 367474988
23595 23593 156506145
14884 14874 653207141
8715 8708 92291150
23612 23601 385472395
31888 31897 953013146
28333 28340 65329373
31082 31093 457599318
19152 19147 36528732
15473 15461 265188540
15380 15387 727069989
2276 2271 707080412
1152 1156 939944701
30283 30292 898107608
27699 27693 565497390
2280 2274 770986068
4454 4452 831831954
32287 32292 40703529
39353 39361 32378605
956 967 864349017
6242 6232 280136063
21474 21466 14145096
2287 2284 564682970
33772 33764 518089257
4853 4845 407043058
31248 31241 28220598
20364 20360 85182579
4713 4716 428827684
39640 39650 208900695
29625 29620 681966422
2288 2295 657854391
35390 35388 684563025
38110 38102 989585121
16665 16676 209392368
19920 19910 740534956
37011 37007 735412696
22243 22253 727542024
26053 26050 249110959
19961 19963 551249881
10020 10024 35282569
24933 24930 925080582
3839 3844 136723875
18433 18439 663021260
19970 19971 428371284
28675 28681 170181977
2310 2305 90542400
14870 14879 196320918
589 582 616996559
14362 14371 180298564
36399 36407 846421470
5601 5612 50932298
2316 2305 964125108
29623 29627 706577229
24754 24742 742657591
39366 39371 998007170
2397 2398 376733023
33833 33832 477327552
23089 23087 992598252
833 837 328018650
23905 23903 303266900
11104 11099 960361259
8534 8544 890073856
31380 31368 579970674
30034 30022 811804343
6974 6977 59006177
13467 13471 129192539
3981 3975 720212592
31094 31103 560794835
8862 8857 437791095
35314 35326 720961608
30003 30012 435190652
4051 4063 661922196
35209 35205 265677897
18446 18453 991394807
6724 6719 873542466
25419 25408 624256268
6112 6123 736284406
18793 18784 987770108
32201 32205 691295988
10933 10945 338140914
2338 2345 300785632
7454 7466 40147919
9657 9652 283436486
2348 2341 582756638
23976 23964 309391533
28932 28943 993719882
2871 2877 245000048
23110 23103 983452174
15401 15392 586106057
6450 6438 112381486
2355 2350 502571695
31441 31444 787619685
8422 8412 43812322
12226 12223 874622878
2355 2359 117367748
513 503 311924839
30268 30257 748668010
30809 30797 555446690
26441 26445 980243187
32729 32737 912752765
29083 29094 877310488
23645 23642 659411621
8599 8589 366926597
17906 17902 259332535
2437 2425 828634215
31845 31838 918608632
36957 36948 270213063
3609 3599 88983365
29883 29876 375402774
18271 18265 404148045
17733 17723 223741065
6280 6268 674711549
30452 30440 339699367
31529 31521 382448444
32926 32919 460014240
29500 29490 259227865
2371 2381 717949664
24197 24194 326491073
3064 3059 371298276
23525 23520 528373622
2385 2380 550975820
26653 26658 40486844
30825 30813 862573874
28779 28782 944479382
14527 14535 612430267
21548 21553 939705456
650 647 933098731
34152 34154 193627806
1964 1970 326100670
36083 36085 517229573
22030 22035 297967988
21968 21974 451197976
15773 15767 722820140
2700 2695 39580167
36676 36669 533152692
36209 36203 507309618
23831 23834 552408480
39287 39293 692241892
15084 15094 449016217
21993 21997 300942142
2653 2647 582833400
14177 14165 59728241
9560 9569 725218452
10481 10487 756404529
25592 25598 54140631
2406 2410 318292326
14719 14731 626515992
8613 8601 69443108
7672 7661 877480740
4248 4241 58341341
25969 25977 758298654
12879 12874 959802581
34760 34762 726290314
31335 31339 524234455
2419 2417 51128228
2420 2417 373261095
21300 21293 356114934
14365 14375 852526263
39170 39169 932071209
29677 29680 928794781
897 885 890426652
15922 15932 654179525
33758 33748 135131955
35661 35654 520380131
7566 7572 261570802
38364 38375 152346540
4587 4579 583578314
32950 32955 401278534
35678 35690 59928882
6512 6519 549316605
14025 14032 321433082
24479 24477 54380599
35613 35620 169468892
34715 34703 842675370
33762 33760 369046613
23869 23879 249737676
14971 14966 516806579
36509 36504 682019723
8676 8671 365515630
30917 30921 331030079
27941 27951 269937339
2441 2446 674851805
30414 30418 250477919
19713 19707 467833197
16166 16162 929646785
17853 17860 142766270
37181 37172 469516100
33478 33486 284041816
31060 31067 427977171
20088 20081 917144498
20998 20993 703596478
4451 4440 304903589
24570 24560 782852292
12020 12031 69047585
2459 2455 342785393
2455 2460 853985311
2461 2458 317766058
868 874 46604502
2460 2463 704931206
17720 17727 547359026
11530 11529 510879839
3465 3455 189836418
11400 11392 409705001
2468 2466 827655537
9398 9390 630605571
39294 39287 325492279
26475 26471 12980492
6540 6531 431890704
603 593 558507128
29499 29488 771050733
2636 2634 870380003
17074 17063 193634922
2468 2477 61708516
31752 31757 419585281
14615 14606 376552678
29303 29299 770685
2723 2726 441689651
2482 2480 938336945
16185 16190 760873298
17397 17388 276236649
26239 26227 444207763
2486 2484 900830369
5627 5634 300164072
27287 27299 941319413
28757 28751 28889334
472 464 253922905
6800 6811 235189612
4039 4045 648779530
39646 39658 104980372
27973 27964 86909637
33400 33412 546953512
2486 2496 14750774
2497 2486 380574822
20017 20022 924630707
20771 20768 699153254
2434 2433 341338666
26550 26540 777136044
16155 16167 617634648
2498 2503 51629562
25687 25695 969414204
2469 2465 325714023
35223 35231 419692748
6661 6669 649973941
6322 6321 122500070
13329 13325 587295968
10884 10874 999282825
23977 23978 54839795
10544 10551 748807493
26425 26433 153725215
21106 21117 195186672
36569 36578 105222926
33590 33591 486213531
30789 30782 557983093
24377 24379 33934020
29619 29609 311019753
28431 28420 625520078
26345 26357 43453171
4874 4875 459171246
12264 12268 737169510
2524 2512 712190694
27163 27169 447351792
2520 2526 174737591
19196 19186 296241904
2528 2516 261991570
420 419 828862087
2530 2519 306252241
15824 15833 638211826
25502 25511 73754020
12281 12269 30647575
2534 2522 144056142
6526 6536 47748701
8655 8660 992004241
37051 37048 575560897
8367 8372 72980582
36130 36138 897598759
21893 21881 119656946
38877 38868 13023213
2393 2387 436314550
2536 2543 592928710
8200 8203 586375942
2541 2545 420205254
36454 36443 29279164
6804 6792 366926265
14678 14684 513387565
18643 18642 385461177
16939 16933 231078236
35309 35298 788587520
38162 38157 903128942
15375 15363 778280954
13024 13019 176816222
11028 11022 89244574
4272 4277 240984818
10749 10756 558553087
17568 17569 748353006
1187 1195 676378654
34427 34432 505830279
6690 6682 330989571
2562 2559 719239450
2563 2554 212234764
4749 4743 966600478
12611 12616 201934468
12458 12450 14212440
32107 32102 543463799
6653 6643 166211405
39829 39826 454421189
20243 20232 417639677
35546 35550 122217590
31353 31349 724122574
37340 37330 747232077
33826 33832 511196103
15201 15210 56488864
11697 11695 851119358
36386 36393 58628711
2575 2578 946080084
13864 13862 725973650
18425 18420 494061151
35278 35272 79752864
38800 38804 722645928
2583 2576 174662253
23276 23267 635431191
36533 36532 721997131
2584 2586 583449003
29911 29910 289981525
1287 1281 42622574
34229 34219 188914944
20099 20096 635424169
12428 12431 800251379
2592 2582 204837460
1642 1639 46805529
28531 28540 789854160
9802 9795 17106932
38751 38760 203365849
7035 7027 860100404
9710 9708 800573622
2599 2590 175271560
27139 27128 842924466
24153 24158 719362996
3216 3208 972413904
31272 31262 590775268
5319 5313 864252091
19027 19026 882504255
2604 2606 320072188
700 703 753109696
2600 2608 270117487
36154 36164 275930945
24203 24193 766684152
34083 34074 899275481
11659 11654 27714930
8351 8349 330823528
15880 15878 202132712
9013 9003 669249904
37802 37798 294177288
15472 15484 826404391
20221 20217 171191508
38376 38372 653641674
5048 5053 387546267
6831 6832 699561011
2617 2622 274281256
29204 29208 317634990
38002 38013 501987385
27487 27499 599041545
33148 33145 755151155
39016 39007 890698730
21559 21550 873265427
9240 9238 742296165
2318 2320 391369896
2631 2622 337715918
31797 31786 541243136
24295 24298 516923596
37373 37369 424094240
7049 7039 812267695
31762 31770 5255159
8219 8212 900792324
24370 24374 569618325
13699 13688 674784358
2633 2640 254755481
21279 21268 37127319
714 707 70167784
1049 1055 66822095
8252 8240 324360357
39221 39218 217943891
12330 12341 47339613
6788 6781 714047050
22152 22160 888201601
2641 2649 506352588
1685 1677 116536602
2093 2102 31242557
26921 26924 9507512
19524 19527 767145689
31830 31833 640108971
25919 25917 488867983
29132 29139 929592438
22030 22024 29459
7410 7398 315232385
268 267 355185967
37996 37987 159655950
2661 2658 270043482
30945 30936 432780398
2651 2663 814842763
21882 21875 538314357
108 101 604138319
35755 35745 217649963
38818 38806 906188826
17482 17473 296745156
29519 29510 821067226
12514 12525 356011987
10353 10350 202778578
32379 32373 605756602
23055 23048 696702374
30702 30690 751367525
2721 2730 93007538
25083 25072 983445304
344 339 431210400
33888 33878 25471301
3251 3257 361543226
34374 34376 741803715
4233 4225 787386236
31060 31058 59122619
343 349 737143790
18961 18952 31464965
32872 32861 679018033
2930 2921 23753843
9351 9353 963823575
16521 16533 483110476
17557 17547 798824568
17642 17652 780763388
16812 16803 469631745
30904 30894 78043657
3206 3212 401784144
1953 1941 960584521
16962 16968 853810686
29808 29800 500721491
9565 9556 127413372
27839 27831 187454003
35158 35153 455243618
12348 12342 130091618
2701 2695 125216003
3594 3583 385994229
37634 37641 329118277
13440 13432 587055124
9918 9923 998413232
15004 15000 315683502
28637 28635 157822148
15034 15039 67563115
21282 21294 49893776
13516 13522 440685282
12520 12514 201082496
28520 28524 863817997
10697 10699 10646135
18477 18484 954184185
25766 25763 696104733
30407 30400 408362946
1074 1086 185541499
23627 23619 474076863
10660 10649 855323845
2720 2712 842337530
38089 38095 81467766
20845 20838 778202595
9008 9001 682502818
15052 15040 33076293
24664 24655 485232520
24525 24533 399703160
36333 36340 238567272
19672 19664 631804121
21211 21207 917624212
7215 7216 704635511
35139 35141 652635080
21203 21204 581329935
20656 20649 979726014
18483 18491 829386043
36073 36069 435101950
5545 5534 73148902
22029 22033 222969844
36256 36248 805403139
12742 12751 51950916
2729 2740 176128894
13035 13041 837733986
30010 30011 60120691
2742 2743 284990557
18335 18328 652220319
16257 16247 275353083
16908 16898 441425172
20529 20536 222353931
4837 4836 263258416
4558 4547 647839735
8724 8735 281924559
12676 12675 886918297
39185 39184 2829760
10489 10483 544497999
38603 38594 544408182
28682 28672 979087698
18165 18166 745194496
8517 8508 405088579
13451 13439 933268284
15312 15302 363721991
21771 21777 598211143
33975 33987 47435221
2751 2762 529792823
2761 2763 7359117
5628 5626 41764109
15576 15566 719000652
35886 35898 245477605
22636 22635 438980925
30172 30168 254197616
7260 7256 335354802
6085 6073 578475684
2771 2768 881576819
19508 19513 593026994
15658 15653 800325461
29291 29294 40418617
22659 22651 128935183
35673 35669 42135993
33388 33387 996455242
245 246 697305674
24445 24457 240749047
18593 18595 403546510
4536 4535 742567141
24751 24740 422481636
27970 27980 171527315
1717 1729 496801246
20611 20619 126439747
31796 31789 853322230
2157 2154 807853135
37316 37320 692918908
21468 21461 582874048
26983 26987 986430163
2789 2791 13222429
2792 2790 603314909
1021 1033 200270977
2794 2792 34120628
4031 4025 786458864
23029 23032 661073051
34744 34746 435719915
17040 17045 951639092
25382 25379 795795522
33635 33645 78473715
2801 2789 616310826
20290 20281 677155794
8878 8871 437384847
19239 19232 843865158
10307 10319 627600812
27164 27175 370041970
36954 36945 858983896
37813 37812 579057307
9778 9771 51980707
3334 3332 213980381
28420 28425 65551393
17467 17478 26026012
26072 26062 757072774
13582 13581 260336445
24172 24167 506376691
27298 27297 467324565
10681 10690 523864720
8706 8698 868126625
26287 26294 154120411
1247 1248 744075512
2129 2118 903223360
34402 34410 594771583
25407 25395 360550889
30936 30948 313633244
31509 31512 743730391
7056 7044 125668141
14179 14187 425024562
19441 19438 830724601
22715 22708 685610973
5914 5909 433386086
2831 2826 350055246
17656 17667 883587757
2832 2833 883336861
36150 36145 533167308
23934 23927 46816218
33983 33980 64978555
2837 2831 472670884
32683 32679 205500768
5725 5733 917029879
20554 20547 50593158
2841 2839 930455622
2842 2831 167942156
39325 39317 621553098
2844 2832 11801114
15349 15348 441785625
2167 2158 770575385
22678 22666 4386810
37079 37080 446646564
459 448 749104760
15584 15572 288988857
5456 5453 613839925
21607 21610 229734069
22217 22212 713949185
11764 11757 330795391
2847 2855 337138603
4964 4955 6411395
18127 18125 213656087
2846 2858 101953762
2851 2859 116423057
2860 2848 552782951
6687 6677 413837409
39402 39392 7990462
32343 32333 630509472
36298 36301 322812128
18910 18898 417110090
33211 33203 114957522
30140 30144 279363220
28074 28076 855847823
30739 30734 25501055
4754 4744 387872579
20788 20787 355497133
21626 21614 2203065
38475 38468 583780979
25526 25522 125120279
2875 2873 149273649
25239 25228 410219721
14624 14618 83989214
13753 13765 244110523
2879 2872 241590759
25728 25730 503999691
2881 2878 351149626
39779 39789 426574462
37297 37296 24783773
2875 2884 91429617
30735 30733 973460549
2886 2882 230182675
25783 25772 190078628
2887 2888 200716306
253 264 977810818
37485 37473 871026707
2891 2883 517002831
7747 7757 366232358
28360 28357 176126392
30691 30685 161066105
10950 10955 481700472
17220 17214 881339340
4961 4962 108936817
7775 7768 1799460
30822 30815 536208891
16228 16231 352742596
30154 30144 291718524
38470 38465 147409241
25632 25622 837340473
10825 10817 369012341
21224 21228 500515691
20926 20924 188233022
33210 33212 647312534
17355 17360 102386024
8499 8493 507919894
1555 1556 729802848
2911 2907 552134394
2908 2912 171696330
4002 4011 489782038
8386 8380 981018158
9892 9881 56709716
5310 5306 734006510
7085 7076 29504587
24705 24708 865436284
2919 2911 777125907
2920 2909 247371209
16075 16086 571938903
30120 30132 656532481
28575 28568 672581547
33304 33307 273202549
35091 35098 65026848
7221 7233 209917657
11883 11893 358701334
38666 38658 212376239
8400 8393 313236050
2023 2020 14656771
20668 20660 460456273
2932 2931 228852569
2933 2922 34997723
2929 2934 325155556
37804 37797 267598555
35872 35875 549062392
14641 14648 632429677
2935 2938 996918722
22597 22600 356123705
9730 9741 358873399
23003 23008 927086592
16465 16458 518498890
30742 30731 512018036
7026 7021 592677986
21042 21030 714122829
24171 24183 41792779
2947 2937 473648025
29242 29232 951548907
29386 29379 766715731
26480 26481 124753657
9274 9276 271664440
2952 2944 813025001
8096 8094 290094038
21503 21496 366585834
24559 24569 165864166
14348 14336 812645012
27606 27615 415138779
37962 37974 787609884
31464 31466 179730619
4011 4020 801115339
2961 2951 847539502
33976 33978 658995118
33797 33799 305935829
4489 4496 620578446
842 849 408482268
24251 24247 151363362
39428 39419 309324499
2303 2302 477412996
32272 32265 394471097
26494 26487 506444770
2971 2969 200597594
32567 32564 913335158
10013 10003 18209244
2974 2963 585383352
7012 7010 307903892
29619 29623 225613522
31505 31494 36372766
1090 1100 530258516
25703 25715 945323692
37493 37496 75061033
15140 15130 606714014
20037 20040 728121290
19463 19473 605190995
2984 2978 27308209
11977 11988 889278783
21467 21469 372381457
19992 19993 190086462
30995 30990 912882116
21084 21085 392851240
31411 31419 990123652
22949 22960 399828646
33386 33384 300861791
14340 14339 992524356
24503 24491 977101925
5827 5820 863267015
31167 31175 53495204
2997 2985 28297408
1859 1858 467044694
29209 29202 14844001
14004 14013 625814616
9821 9826 812118928
3002 2999 430224094
37453 37450 568639034
18579 18590 962537318
24482 24485 216055018
29037 29045 295011818
4200 4207 663308698
28381 28391 213411674
15935 15932 153201865
25214 25213 535888201
3182 3174 309541581
10326 10317 119918055
5496 5503 434101099
4350 4354 563736623
25374 25376 24765861
27831 27843 556738657
3017 3005 442190291
3007 3018 508259507
16314 16318 327887861
33440 33431 39189059
3021 3011 480051272
39932 39935 450622033
30321 30316 937181207
32188 32177 122902443
3025 3013 565787860
12820 12812 326828136
26531 26528 238665575
10105 10112 811487193
39826 39819 973910470
24841 24833 502549693
9082 9085 826050246
31980 31981 929359796
1531 1526 226481201
14235 14232 870974967
164 170 237687576
30456 30459 240165957
10231 10234 197343850
20567 20571 622536225
7496 7505 691152838
16933 16935 88352058
461 471 76778126
39568 39580 832558379
27194 27203 162219325
36439 36436 417156964
3038 3045 670431482
23564 23567 204069736
10246 10254 240725869
16753 16765 678561594
14151 14142 779704017
33995 34006 71640081
3042 3051 698860618
5981 5974 341080915
15844 15842 695709817
34406 34397 412602305
32129 32140 99508814
15249 15244 68091631
21609 21614 995425310
19173 19169 824334072
35255 35263 296525558
14600 14598 346485871
3059 3061 935221294
15708 15699 25050265
27732 27744 869109057
18456 18464 786122713
7048 7041 736844252
34282 34275 320884843
15552 15549 669389876
19870 19882 90503509
14279 14269 249424797
2805 2801 932544923
3071 3059 41178457
28701 28708 993474483
836 832 429996973
33418 33429 583450936
2373 2368 488710970
33555 33550 834570979
27094 27090 126532235
21149 21157 758543542
26653 26664 721324011
20229 20218 59294842
38841 38838 48226169
29471 29465 44346988
8810 8815 885676926
25144 25145 210091060
39900 39889 521779453
38800 38791 509129238
3087 3076 26124428
3088 3081 474007148
2996 2988 25259363
35440 35436 827437908
21744 21752 216870067
2116 2114 942244518
24546 24555 65307961
35344 35347 412445737
28813 28824 659557138
18165 18153 131064838
9750 9743 684381649
36277 36271 30155644
20182 20174 641152719
10949 10952 247170518
22146 22150 122661314
3102 3097 52738970
4757 4747 47564177
37777 37784 313542148
16307 16296 225059175
28448 28439 562475186
9555 9557 737450503
28326 28319 703295393
4351 4356 297765215
21382 21372 652177240
27026 27029 103155295
33432 33437 828634467
10962 10953 931115787
3345 3356 576349443
35731 35741 7797967
9739 9732 722058276
30374 30372 50907411
1758 1751 910023823
16616 16607 950941200
24998 25004 67761505
3109 3121 9741794
14498 14493 304718012
36984 36980 790351326
21714 21725 50825660
25221 25216 980426789
4154 4149 358133421
14122 14114 249884025
36905 36899 509809531
19509 19501 20830544
22833 22823 417233001
21559 21560 540946471
26102 26094 980740358
38589 38591 104402457
15827 15826 568866654
34284 34286 138826672
20731 20738 265303917
11007 11010 84892923
18371 18364 6587609
30529 30541 893759201
24177 24174 964832480
36252 36260 68764852
3142 3131 994393742
21268 21274 854538250
1663 1653 726807348
30938 30930 648553672
38319 38327 649438487
38752 38754 647961471
3140 3148 268483173
38962 38951 691369980
8334 8342 174576237
31118 31119 865919514
37395 37393 260608782
23368 23358 766371547
3268 3260 835381872
18687 18693 123152311
29461 29467 29691635
3147 3157 833623092
35291 35288 166238053
38718 38725 229302711
21187 21179 783609208
3161 3155 308557210
3162 3152 732318835
27235 27227 219821438
35938 35935 951091751
11331 11326 18884579
9981 9985 234919973
5432 5428 722820854
14061 14058 381104942
28957 28955 95408041
26593 26594 542115563
39303 39293 406103817
3103 3100 950284766
3163 3173 713569229
15096 15108 210212249
3175 3168 612002346
16044 16033 957316910
16466 16460 957673455
3178 3170 561132518
5988 5986 999468749
23290 23285 998880822
31327 31323 535716086
36369 36368 620123886
3183 3176 152357867
6906 6896 853468852
9880 9870 649600398
12656 12654 240393137
27181 27183 79765375
5085 5081 257097610
22717 22706 241185957
9296 9307 677738898
23816 23828 650269963
20096 20086 350603582
4195 4196 425622510
26423 26415 467567833
12800 12793 65813524
17717 17706 428863608
7555 7553 5842015
3198 3192 562905393
5124 5113 301870753
5668 5676 730079368
21919 21916 879467186
37078 37086 479855658
3203 3202 333481920
32220 32225 527445470
8988 8984 190587367
25265 25277 482797496
8246 8242 770058753
11759 11757 112939151
3617 3608 4848576
7511 7522 145706162
22820 22822 571151866
28902 28911 231075543
24290 24279 65963843
28305 28298 805956948
23652 23651 875958465
39791 39798 36403090
3560 3548 476992828
32688 32698 98992062
10693 10691 913857141
24947 24958 16829633
324 325 429902521
3069 3060 49211507
22311 22318 28355253
1908 1903 219463179
3217 3225 860650892
8880 8872 799538395
24991 24993 3747623
37384 37387 221287226
27715 27721 889478349
39857 39854 380556737
38520 38528 136380403
36687 36675 844637882
29215 29204 375594837
5891 5890 519844309
28749 28758 124425797
35769 35758 101126173
3140 3129 995082819
20292 20293 237135915
39695 39692 39077071
2651 2647 544595609
2961 2970 473438075
25617 25606 848095930
28215 28220 556377668
3239 3244 114615176
3245 3234 374826018
20862 20860 901863646
22817 22806 270634462
9608 9611 831425768
38835 38845 602902308
13459 13452 379625943
1005 1007 194854361
38958 38950 982044633
19268 19265 16029102
38582 38594 195344200
15211 15215 342207990
16074 16071 862102305
38913 38911 491637685
34857 34860 220319673
3256 3259 200368633
16209 16218 599034283
19174 19180 957109869
22790 22778 126171413
22242 22239 949833771
27294 27297 793947396
30979 30974 280428242
10909 10902 899103532
31149 31147 837998552
24181 24193 612927453
12298 12286 864206370
14544 14554 582650418
36788 36799 887343058
21203 21215 845062284
33850 33856 657430113
2679 2669 355125566
20080 20085 537785581
36310 36322 114676618
3277 3271 944189652
19961 19956 540908749
13408 13416 402055297
14799 14789 354954742
3281 3278 844926086
3270 3282 514084156
20659 20648 323972843
32383 32373 67885073
39528 39518 5127366
3408 3400 346519889
3277 3287 254946828
3288 3278 65998784
27948 27947 880981927
25628 25618 980146355
37144 37151 727952329
22106 22104 221983501
964 971 959165567
33591 33602 774868589
33651 33657 781376649
37835 37836 110353062
4276 4266 679844457
27626 27623 243960688
27020 27014 848794042
18820 18815 320144477
24127 24128 219512515
6000 6010 18102030
25570 25561 951386188
5946 5940 144100774
30704 30693 166343600
5726 5714 111764351
20751 20743 634869556
33347 33337 233422364
32747 32757 719251095
39701 39694 966720607
4198 4189 651519467
30074 30066 555262460
33643 33635 483774115
18076 18083 470781230
15702 15691 18155756
9307 9313 94991529
11095 11093 234679105
33809 33802 269910479
20924 20922 818963001
24814 24826 450517798
10425 10414 906711716
3338 3350 497496842
6152 6163 827083735
29261 29253 434384543
20386 20392 109252676
16691 16682 617560330
10047 10037 354558542
3172 3160 10505441
30539 30550 49288027
14335 14338 938954207
1908 1919 142264618
16559 16561 164345053
3327 3333 19377511
31996 32007 505462781
4934 4945 552074108
13727 13715 255679785
27350 27355 294166699
8431 8426 26094268
9142 9153 430367321
23609 23614 9803902
21857 21849 255704749
3342 3332 738523862
25855 25856 937278298
9221 9230 696250427
3345 3343 410621625
37738 37750 755248364
27750 27739 383586075
3345 3348 125924577
16907 16905 783987805
14182 14175 269640705
6663 6667 476051389
29202 29191 876846229
14831 14834 57484267
5192 5185 22540285
12119 12128 348813156
15570 15560 969956257
23802 23803 305283835
29645 29633 629365803
7129 7117 929783480
36202 36211 879331572
29227 29235 622217958
11287 11276 536604091
30030 30036 314262376
13069 13058 550307997
21259 21262 685355852
17407 17405 690977345
28293 28298 547096227
22574 22582 309462612
30714 30707 724258447
3744 3751 248051765
3363 3371 43772829
11364 11363 298401777
36727 36739 646230613
31644 31642 26139505
5624 5621 640630288
27436 27447 578641906
1374 1364 980018698
25233 25221 262256566
8269 8274 284690616
19093 19105 833906681
1674 1669 195567964
6090 6092 112915239
25775 25776 352410582
829 830 743189324
2677 2680 211229373
20040 20044 47464140
3387 3379 754852782
13770 13774 25431892
30699 30690 760800740
3381 3390 174840592
9451 9440 9309961
23467 23466 859740191
15000 14997 874013260
3394 3386 347674180
39894 39884 276366772
27044 27038 272183006
30982 30977 28340148
3396 3398 536453914
31220 31212 183643903
20865 20877 45807207
32739 32750 602992285
3402 3396 833169706
38149 38150 131467327
25434 25438 785683891
14231 14220 299072208
27104 27105 610115952
33542 33554 753568588
11157 11165 540145761
11124 11117 935722453
3410 3406 570915020
35059 35060 975267076
14101 14090 207691058
4969 4961 770046845
3414 3413 103826049
977 989 37319110
31687 31680 58217611
3417 3412 4218969
3418 3416 675019447
6455 6454 822576631
3415 3420 334464759
5602 5590 152523328
38785 38779 229202170
19885 19893 1025665
11198 11210 484076450
28769 28758 890616525
17037 17044 72331960
3427 3417 550819151
31409 31398 808457951
635 626 396110302
12350 12361 614559174
36540 36549 319439314
25447 25442 520635042
13880 13874 687501846
2148 2137 5224668
25198 25192 813043071
26322 26325 326329094
30618 30627 306778460
3438 3432 512823316
3439 3432 657457231
29491 29485 381452489
6535 6539 632086363
5587 5594 576060271
13375 13378 24611133
26190 26184 68049355
11341 11331 49807872
36777 36771 9545040
34385 34397 435717324
27219 27225 146328979
32812 32818 166866431
74 70 544811775
2463 2465 939922302
11050 11045 241370058
1526 1522 915218766
11114 11110 156940583
18523 18524 333447262
10594 10606 895281854
3457 3456 221181351
38103 38099 21210201
33942 33953 49166199
34506 34496 953249760
29332 29326 820817162
4779 4789 960843143
24725 24732 201542747
38768 38777 547914822
2466 2454 124193337
3466 3460 598491274
25846 25844 597430429
15741 15747 532965162
10544 10552 151433019
20474 20469 441035420
26073 26067 270449239
3472 3465 440270953
2323 2327 960482266
27936 27935 783059678
32854 32844 907811493
21155 21144 330058500
5911 5906 114252837
36741 36748 134229715
11718 11720 210691112
32455 32457 89968547
21119 21117 335378159
3482 3472 759690467
12595 12584 958071172
26235 26225 479833869
33665 33668 651865166
2302 2290 933306073
9183 9189 340786146
3506 3499 551894194
20261 20262 25424924
26207 26215 746959974
31115 31113 367358319
9440 9450 37562657
37846 37842 576531577
29540 29535 423324
29043 29036 687741914
16022 16029 257440914
3497 3495 743942215
32009 32008 57938804
35798 35789 677865178
16541 16532 333947229
18165 18171 925650348
12932 12921 564540488
35528 35534 47650470
38815 38804 517357185
29474 29482 127812756
37357 37368 86782553
3507 3497 120454779
9520 9532 814293534
21604 21600 800797997
17434 17439 245051978
18899 18898 414598938
4327 4328 287308795
17343 17350 387651177
29513 29510 885420963
8888 8879 191186248
3516 3515 246589441
30236 30232 723487872
21268 21276 849145168
9745 9736 672718924
9102 9113 596953278
36419 36413 926144363
12315 12310 560312351
36535 36523 416909428
17136 17134 76804579
30935 30941 621629802
37369 37366 990075205
10276 10273 25162640
3502 3513 389472966
541 531 619445630
6713 6718 70391002
18008 18019 637052277
16088 16096 268292321
38698 38687 37641200
36061 36068 516403288
2470 2471 981021307
32065 32069 950354513
10604 10610 99093192
20681 20674 66370848
3527 3539 63789568
16562 16567 509704280
29762 29761 41361495
33589 33577 646103798
19530 19521 563075811
7198 7196 673278427
3539 3545 812473774
21318 21306 24819840
36417 36413 637867018
157 147 349064677
9566 9575 880548644
36884 36889 879511498
22516 22523 442231516
2743 2751 562771490
27245 27244 861896916
3543 3554 161369285
28461 28453 720126407
38333 38321 401946981
3557 3551 303891741
10190 10198 207432643
22804 22814 997818044
31443 31437 73608738
3793 3790 507771680
9561 9571 154526204
1877 1881 594485678
18769 18766 338097397
15404 15399 506310981
3670 3669 466477581
11421 11416 304409367
14089 14085 466277145
36129 36126 155066295
14277 14266 690337396
15886 15874 454693490
26572 26577 89382130
37739 37737 673359587
4980 4983 30848021
16590 16598 708480194
20032 20021 646017156
1375 1370 487808509
20861 20849 743816376
22234 22224 538632970
17457 17466 57767417
28810 28806 336654715
3582 3580 389058953
30117 30118 372775123
23284 23272 518515743
13196 13190 455545240
1417 1412 860829078
37793 37789 188490409
7124 7117 880848615
25269 25272 581726418
33002 32994 909369429
36767 36760 926477470
3866 3861 50238951
13233 13236 629101164
24837 24827 70909979
35816 35817 132870341
8896 8907 8539353
6786 6777 961128685
3588 3598 47762598
37479 37477 83484088
12139 12138 476510234
3601 3593 113231007
27370 27364 316631444
31860 31865 473255187
16718 16717 763404076
5004 4999 702386706
22825 22829 850893033
33076 33078 366447095
32012 32013 140486453
19478 19486 975988886
34667 34663 145161613
23827 23820 818276232
25269 25261 32641917
9967 9957 989653188
8780 8787 352972236
3615 3606 651044719
38544 38549 70273012
20139 20149 866839286
26367 26355 211375572
5354 5349 417984601
14211 14205 844579241
37039 37049 802913738
12408 12407 447130171
1598 1592 595219574
35322 35318 522768724
34935 34944 666793123
34717 34718 190802550
3625 3627 445474811
34412 34408 355489741
14852 14846 273516071
3630 3625 503821155
37789 37797 773384096
26808 26804 781809811
6664 6661 328006338
1242 1240 61249472
11796 11784 909995811
9733 9732 57541703
3627 3637 818473762
3638 3627 725959857
3636 3639 663076803
21799 21807 702375214
26951 26959 81333946
27314 27310 942137407
37443 37444 791025349
35881 35874 544228786
13660 13653 979376703
3638 3646 135741395
13690 13700 926782451
35257 35261 139792097
2736 2739 571026990
13360 13350 597416127
33616 33604 320122904
14206 14205 160964844
18116 18114 852088131
448 460 3945141
10679 10676 324912005
3656 3648 83974057
24625 24627 841028355
3658 3652 348445774
3659 3651 41196687
29224 29221 844190994
11360 11369 72942132
17885 17894 393976196
35920 35910 144778766
3657 3664 646110148
17889 17881 616891231
12255 12244 208431672
10766 10762 944971232
34372 34369 34257281
34971 34967 100858709
3253 3246 33849518
895 892 40229732
12825 12821 119095727
2550 2545 439984551
20913 20907 16367628
32065 32071 308061696
10354 10342 399923159
29082 29078 56352557
3548 3541 712616671
26313 26312 312941468
39508 39497 480610854
14341 14334 727956608
27071 27074 645310869
21568 21580 417146660
4288 4300 308558831
17784 17778 77062271
12084 12079 4735236
22824 22832 973211402
28559 28570 11067431
8994 8989 835165902
14769 14768 915099873
3683 3691 113370049
25779 25790 402932711
22547 22545 378279506
2228 2227 961823306
2156 2144 800290371
33075 33072 943876334
17431 17437 260661175
22879 22890 947850813
22062 22066 295091852
16688 16693 514322460
8321 8309 313314282
12666 12671 468090398
3703 3691 697780764
30195 30190 10013176
27123 27122 929968799
3946 3941 154941494
6378 6366 831031929
8963 8965 870265644
29579 29576 655282380
36348 36351 374346286
33323 33322 606747563
13956 13948 14478084
1915 1927 886683436
13085 13090 592081816
5373 5370 694409919
23471 23476 81412594
7540 7538 509987006
3718 3711 485247078
19685 19678 713600069
9452 9451 44308492
26059 26066 869386563
4015 4004 651264881
18695 18684 244634321
765 772 644506508
36281 36283 671546307
7373 7381 766619892
19279 19280 510621053
14513 14505 939075408
20609 20610 150556937
5292 5294 563812622
6418 6414 287864422
3732 3730 486523224
5604 5600 535176738
15359 15350 406417987
232 222 3815723
18745 18735 88929098
3736 3737 966103778
4679 4669 386900988
35442 35438 63601009
25237 25244 615134961
26078 26068 379144286
37286 37277 96180482
14810 14808 921088353
513 521 421189817
10388 10395 59506547
3736 3746 137798151
10652 10658 600281128
22606 22612 958079541
50 58 424900414
36402 36406 17950749
20684 20678 403701878
9633 9628 165876890
12922 12912 626983842
36666 36677 2008381
2068 2075 554516224
18972 18965 497201986
19336 19325 971582406
17462 17456 51928770
3759 3752 804520190
17464 17458 432430634
13059 13057 640997524
8639 8633 98571755
17530 17531 640068270
34773 34766 624016499
9973 9983 382702395
12155 12146 616135261
23679 23670 158275023
5836 5838 48884964
14745 14742 500257710
28421 28419 278077086
23345 23357 541157415
3772 3769 978846311
27207 27200 588996387
8017 8011 316416666
28196 28186 905771517
39008 38996 696203912
3777 3775 16641172
10742 10751 593223714
5677 5665 120147103
31046 31050 658934777
23286 23296 780145985
8876 8864 712269161
12212 12215 364515550
14574 14577 263614224
3785 3784 328236844
3533 3527 727830405
3777 3787 625687949
7192 7181 500068935
39380 39379 760438684
13342 13349 377072884
10270 10267 526595589
37137 37139 835294396
12516 12519 475805595
36574 36582 57495572
26399 26404 531824804
3936 3940 63170223
10188 10197 8969335
22465 22462 327526826
24834 24823 676662602
22584 22582 603682311
36563 36554 20989509
3802 3795 5028188
15429 15433 41107931
363 359 621343948
3217 3209 35267673
38397 38400 936432183
23222 23227 747426495
3808 3804 371865518
3802 3809 622968272
3322 3315 584653098
26811 26810 849925477
32439 32429 662531709
29647 29648 923569158
18263 18256 993221512
37778 37788 379923131
6145 6144 467118255
3817 3806 730148128
5746 5751 199892874
21007 21011 577676216
30920 30926 655106013
34230 34224 56922243
33428 33423 59356875
5638 5643 131887571
19396 19405 874779206
31487 31481 9367387
26221 26216 409162442
9280 9270 753753481
1894 1906 329657675
36779 36773 103877398
9780 9782 381637484
20793 20785 537726171
2601 2609 298846193
38996 38997 553876454
31323 31311 59908983
3832 3835 877713869
13457 13447 886812002
10060 10052 931532610
36306 36301 247073560
447 450 95795432
18330 18336 591148909
7160 7152 575059557
3842 3836 349141085
21821 21819 627421113
11838 11848 836630785
16988 16981 739837134
22154 22162 896456124
5974 5970 770857807
3839 3848 443037878
27703 27713 979222206
25999 26008 326343307
20089 20077 66927809
9476 9488 427588420
12830 12834 490600381
10404 10411 584361862
22881 22876 612258214
3856 3852 888495625
33022 33024 132989206
8001 7989 585230668
9570 9562 485844636
4986 4995 707264903
39936 39930 820602966
39157 39146 8719074
3863 3859 330777026
21252 21255 69436388
8055 8062 439961041
442 440 545437742
1680 1669 975734589
33222 33223 435260265
39073 39065 28252957
24592 24599 297300093
12894 12892 211347895
2794 2806 886333699
22406 22410 958824853
32943 32941 660498686
18312 18320 48584411
1495 1506 512301765
14197 14189 650471639
1551 1552 994508612
21163 21162 247525338
4373 4382 394745444
32549 32539 758752582
28108 28119 404601800
3875 3883 65485801
32742 32738 893354938
17806 17802 6538377
24056 24051 195617893
35088 35077 275395264
24281 24283 677199684
3888 3889 127348235
37619 37613 554213082
9869 9860 518652189
34098 34110 721763492
23311 23314 701562233
294 298 49783628
35002 34997 108140863
3896 3885 387334431
26687 26682 704853318
8744 8753 101252801
27729 27728 649496940
3900 3889 610938399
26691 26695 760195882
3902 3891 451601830
3903 3896 743826028
273 266 252910515
529 540 249741471
3900 3906 681940554
10201 10209 24994827
26530 26528 631177994
2624 2615 540074339
26574 26569 249285472
9986 9983 204535194
28124 28114 62533372
26124 26122 288985593
28160 28167 268975745
1042 1031 377215087
12737 12736 443906177
25429 25434 13045288
3918 3906 599898792
23319 23309 113226336
22880 22871 578501943
4624 4633 883750778
5974 5982 821608116
3923 3922 32330316
11029 11020 509357536
1365 1358 973607870
3926 3921 808890346
25582 25573 459227283
22247 22257 113727202
25477 25485 763403142
13593 13581 903847024
3931 3930 823760281
34302 34307 73757894
11807 11813 730339498
30131 30121 611454419
5435 5443 806084679
9121 9111 370740922
10862 10870 681170115
24766 24778 113634178
23012 23015 5086345
3791 3796 524296463
2293 2286 830199729
3059 3047 307031377
281 270 425867729
16713 16709 502355899
11302 11298 326956566
35466 35458 290659831
4484 4476 47900563
27588 27599 155048152
15205 15194 750219224
16267 16272 893349264
35916 35911 580824519
37663 37668 393223971
3980 3970 609099427
25611 25610 282154011
3629 3636 891141994
29469 29457 743335038
30966 30978 179254373
3958 3952 979502077
3959 3954 362652925
3950 3960 794205294
17970 17971 567380432
765 759 371666044
14070 14072 812818692
4734 4724 167968413
34055 34044 226000091
31694 31685 141446213
25222 25215 47964296
27484 27475 235217242
32598 32592 728588098
14633 14623 266245095
37478 37480 121729430
11808 11806 59450388
3969 3973 331773185
5819 5812 129685590
13015 13010 158714302
12787 12782 528247267
3977 3975 19104477
14009 14000 304026985
13726 13737 586505365
28576 28565 565765119
31126 31124 552529115
3982 3971 708935772
38373 38374 522666547
3979 3984 459009094
30674 30681 194700487
7710 7703 514992718
3987 3977 127692214
37929 37924 486223803
30816 30817 619030702
22443 22441 865776324
25444 25450 407761853
4872 4862 216344834
3985 3993 605475172
3983 3994 754911780
25558 25556 467755246
3996 3989 627256037
16517 16529 71282943
29997 29993 16696379
10866 10862 803545200
28495 28501 452491985
24596 24604 477872474
12417 12405 839908024
38710 38719 823292529
22101 22091 715225946
16912 16914 540058260
11161 11160 289783727
23245 23240 260764322
39636 39648 269870771
39460 39454 122595726
5082 5076 680239127
31646 31635 186298038
4005 4012 604379446
34844 34845 512654960
17762 17753 216544844
28090 28095 393858278
33093 33100 576613346
23975 23967 68714789
36650 36653 414960781
1774 1784 679985776
13034 13030 411180760
11290 11299 835451354
6926 6923 234852223
11893 11903 646945300
11905 11909 999412702
29454 29450 829358979
24057 24056 545804456
23137 23132 176540309
7563 7555 648386780
15264 15273 553569878
39424 39430 675535093
32057 32049 575184190
35749 35750 17924706
8586 8590 551951437
6391 6382 997837621
4031 4035 21355099
22148 22143 211932703
14356 14353 265980329
29761 29768 822908572
22303 22300 52852667
24709 24703 467518827
15723 15728 857512810
15914 15908 179894593
4894 4906 503692597
11496 11484 809908158
35950 35945 112549336
535 543 122917536
28861 28855 112585504
35393 35382 9872695
11802 11800 901223165
4038 4050 487458329
15037 15032 654402265
24912 24920 654573846
37989 37979 981594408
31009 31017 464596334
4049 4055 595805504
35415 35424 930952258
31619 31618 654012779
7344 7352 920771401
25896 25887 863998779
24813 24820 38821316
39250 39249 349515294
4117 4122 945630644
12152 12145 623186994
16677 16689 611442506
22953 22944 36800347
35891 35901 440168607
34274 34278 164449426
26668 26677 28124069
22466 22467 4835712
8928 8936 154177630
12237 12238 171508811
31372 31375 250920267
8442 8432 833538480
22424 22414 247897128
21669 21678 584506706
24447 24439 110706390
4077 4075 444826705
7012 7021 597973145
10465 10462 133921311
32709 32716 707157891
38486 38478 46611855
9187 9183 701030960
8996 9006 841495599
8249 8250 815850932
22243 22242 673650648
34342 34338 248471506
30234 30243 306733699
38697 38689 482812271
39385 39394 31108190
33549 33559 371967301
27768 27758 770617376
4084 4092 995358428
4088 4093 820242841
6853 6862 191604150
12639 12629 597394061
29799 29789 154695882
20026 20016 407732674
4089 4098 477599285
4098 4099 385282136
33681 33689 31626027
14744 14733 493742425
15363 15362 466690099
4103 4095 85149585
4841 4831 360301972
4105 4100 270820768
20993 20984 718619658
27570 27579 11314253
14785 14783 119467454
28419 28429 991537949
25084 25083 200838005
25915 25912 376084261
8985 8987 858530312
36793 36791 469928988
22652 22657 487336980
9003 9014 421354420
10662 10655 31248882
4117 4108 64763690
4118 4113 964311530
4083 4074 369008412
10641 10650 663761571
4109 4121 523109788
39831 39839 75917790
19245 19240 821319298
4114 4124 251553124
7892 7893 642374150
4122 4126 462349373
4127 4120 684434830
30215 30204 327546403
30110 30120 898272964
10894 10897 810231607
15347 15356 58610924
18543 18545 627250162
26326 26323 227996789
35452 35450 185530717
6988 6984 577689805
17371 17381 999134597
33687 33691 169594
2095 2091 889482281
30793 30801 51256679
12782 12779 838255543
4141 4133 697813883
4130 4142 175271543
7661 7667 220405616
972 974 264811525
13215 13217 378142691
18813 18819 888729348
4145 4147 184499879
8871 8860 900281105
24557 24549 918640735
39282 39280 231837430
4139 4151 835119180
39801 39802 871841568
33489 33484 8012899
13330 13340 672261204
18238 18249 330234787
13467 13470 151753373
26189 26181 103225509
31275 31285 48647305
3585 3590 534084213
4160 4156 125419156
37882 37872 983800224
1290 1299 601345765
10535 10531 243531662
17334 17323 609113400
16832 16827 92233234
14965 14966 419958556
37193 37194 896255296
1382 1380 760259678
14086 14082 20573055
9979 9982 594792389
7667 7677 65682399
27349 27359 658636799
27891 27883 119348908
16292 16281 154109148
38404 38399 658878531
3613 3607 337386682
28654 28648 662460964
4178 4174 263026241
20244 20236 384762441
29971 29979 559282768
4419 4416 167068854
38081 38091 502657590
17488 17495 146860882
11642 11641 42112038
35650 35658 900700149
10180 10173 116232165
1179 1185 222254274
4176 4188 429645254
23134 23129 27066039
18010 18001 999457240
19255 19252 332971650
25957 25948 154433886
3150 3151 750257046
989 1000 624752767
38312 38305 388380031
4230 4221 381961791
25729 25736 507973490
4645 4649 668898478
17718 17725 824859177
39197 39192 920758623
13917 13925 236615662
36227 36221 205777436
21044 21034 395409141
4204 4203 656318936
21020 21016 348790254
23669 23677 307401189
20777 20789 72834267
15056 15068 877011816
4839 4828 603626527
11751 11747 726322441
4211 4204 739019736
4209 4212 681345263
5259 5250 647562607
7226 7237 470202091
4215 4205 504108398
4205 4216 572647155
34622 34613 152941457
23516 23504 121243603
39946 39951 885348127
19559 19557 281994783
33376 33384 701080954
27510 27516 531883884
19518 19528 804646645
30314 30303 483757503
38055 38063 820538855
38540 38550 43700038
569 570 478608382
10288 10298 887363142
4229 4225 286208469
24829 24840 967966037
19362 19353 684369096
23556 23553 73505737
2681 2679 794703623
15693 15692 630519408
5621 5614 549334505
14129 14127 296675458
17206 17194 868123267
38310 38320 268015827
31666 31668 306684026
7853 7865 73846605
28719 28712 19171093
3515 3506 636534430
25481 25470 427262102
30695 30697 329127470
11042 11041 365749195
35056 35066 438562900
24281 24274 348722144
25487 25489 472215753
24629 24620 327135863
37217 37215 790046557
963 972 23115770
23481 23473 516131560
4253 4247 802055728
4254 4243 694755460
35665 35655 61964047
4256 4249 645735161
12902 12894 206813650
10403 10410 705773177
24755 24746 36294219
13686 13681 382678158
30622 30631 922136185
18302 18300 815889488
9213 9224 258798173
17843 17847 569389787
36256 36259 304454154
476 486 92696576
4267 4265 647017980
22520 22515 655446843
25916 25910 622544298
3555 3566 205905125
3935 3927 963082846
15137 15135 949872555
4478 4485 337255493
10600 10593 35949631
8654 8650 240174530
10217 10205 175819085
35141 35146 11561224
29809 29801 174977457
12973 12963 806900712
18481 18479 138859239
4281 4280 301278695
4278 4282 614795715
18354 18345 171043988
35759 35768 328985442
20430 20439 617241113
26058 26069 852693088
27555 27554 754731535
750 743 709599307
21547 21536 605751447
17133 17144 700445016
34672 34671 973082534
4287 4292 883216469
3365 3360 152940192
4294 4290 248349919
937 940 942690345
15997 15986 1219541
3710 3703 59855416
19673 19674 574099981
24016 24015 271098988
13739 13736 124166469
19040 19029 167714980
16572 16570 827711836
19803 19813 812667338
29848 29855 621540290
10440 10442 301669615
4306 4298 282517293
4306 4307 431423645
10102 10093 357689741
20689 20687 811818600
4310 4308 57279555
39027 39036 320373447
24873 24885 581379213
32010 31998 564027170
12818 12826 771983941
1165 1155 106474028
20577 20569 527853260
4312 4317 970840691
17130 17142 907139649
4316 4319 69611318
34652 34660 207695094
13865 13854 29585782
4320 4322 801624868
29909 29921 811181903
4138 4139 646273245
27860 27872 547625865
16608 16617 911657539
23517 23524 372575083
25931 25935 498691064
19891 19887 817877199
4319 4330 298538965
37992 37981 614878844
28630 28636 852382175
4329 4333 596282543
11578 11576 155937142
35948 35936 310543355
14651 14650 37056720
7604 7616 266865235
1157 1151 492233894
28413 28406 717952614
39215 39220 474154541
32792 32784 235261227
36325 36329 705157448
36890 36896 15371708
30557 30552 124140796
36734 36735 67118439
31062 31064 827507748
2533 2525 217409026
9881 9878 309533798
33131 33126 2687104
14236 14243 222650725
14531 14526 803861954
28706 28701 282898488
27328 27330 27404719
37021 37026 172461852
4355 4351 535848071
38530 38520 613416293
28788 28795 917151348
33892 33897 693911483
4359 4353 16869219
14329 14320 875805826
29251 29253 651314961
4362 4352 173964442
18695 18704 187287913
21524 21520 157852745
440 434 316523277
4365 4366 44707445
21581 21584 448704051
13603 13606 386614295
38868 38865 50341298
8230 8234 23015916
4366 4371 279751772
23961 23960 661614190
32640 32628 582483599
31572 31583 496477698
4374 4375 481174023
32718 32706 849621875
19960 19970 151726070
17383 17376 884085407
7660 7656 354899287
31171 31177 481520496
4376 4381 684467583
32663 32656 848120078
18081 18091 996596469
19376 19377 467620179
15811 15801 685150851
21993 21982 660639872
4104 4093 669289613
4388 4381 115682606
4389 4382 609263778
4283 4273 167647367
35869 35860 512003921
4386 4392 188518069
37430 37433 317236798
4385 4394 571636635
8415 8414 181561973
19596 19608 190191555
4397 4391 421051645
19064 19065 442716568
3892 3880 608480689
34369 34379 618452694
31840 31847 6582347
31828 31824 990925374
4391 4403 981215170
30519 30509 519418254
30087 30095 395934678
38850 38843 198444976
15183 15180 696462568
11561 11556 8445746
32759 32756 990845456
4410 4403 507678966
33081 33078 906947946
9930 9920 240513835
13266 13276 82240176
14154 14160 652411
29190 29199 297622542
31570 31579 831027078
6197 6190 625785137
7057 7063 355598992
28197 28198 123151522
5663 5653 94705526
21015 21005 582372178
7227 7235 442320871
19979 19990 252621430
1916 1904 250894800
5791 5784 35790740
34570 34578 252121112
22240 22235 180405982
27366 27368 414575502
4419 4429 391852992
24756 24745 130414624
17917 17925 708059061
22624 22628 996506189
27100 27103 26829150
39356 39366 680136925
36373 36378 928591317
5707 5709 183967439
4432 4437 902467135
23651 23658 115151251
22970 22961 176839584
4440 4429 756766585
10095 10089 851875572
12714 12709 874748522
5141 5138 650929019
29633 29644 393908950
32690 32693 93917524
27520 27529 802883309
34913 34925 41086029
34157 34155 905431570
13368 13371 935217402
22190 22193 31215756
25252 25251 493285892
38740 38735 955263871
6934 6945 184223684
5739 5732 16594715
12209 12217 22702096
9269 9277 192566548
15836 15825 564110421
6498 6495 660354386
31756 31747 303379430
4460 4450 833101545
4456 4461 247799956
32473 32481 277720907
19271 19270 128803199
24785 24783 247756221
32679 32673 244275244
9945 9935 132937991
871 876 912499671
14750 14739 328418672
15990 15991 644595466
12284 12292 13801193
35965 35971 48405358
9431 9430 345338761
9486 9485 760328162
12812 12808 477448761
6219 6225 48521930
18673 18679 138570161
4477 4472 6848681
6339 6349 471950243
39763 39757 729245427
4480 4479 760066101
32193 32187 88826652
2017 2027 998155701
24391 24396 691304949
28546 28554 417667208
4001 3995 373325624
17446 17458 852539236
4520 4521 143113569
36651 36663 753891264
39313 39320 48634816
39462 39460 556934792
36452 36443 133088973
28286 28275 911044884
7872 7866 544652475
4494 4491 517601883
11194 11182 936382544
7098 7094 857329764
23899 23896 697710579
32370 32363 928470526
23182 23178 112963335
20620 20622 15332529
23261 23256 849106807
1338 1350 198519540
2829 2825 900503954
36766 36763 856509088
14927 14929 131118618
4506 4494 492272549
28309 28321 877133463
31962 31959 281859836
9694 9698 423946225
21685 21688 56681437
4499 4511 622537534
37487 37482 1050417
26151 26139 320104665
35403 35413 809135434
39263 39255 165609908
30585 30587 34243538
21630 21624 497294063
35994 35987 522526209
22007 22014 397868969
4515 4520 64499475
39620 39630 98915606
17745 17757 313057018
21287 21279 862868689
14538 14540 650436944
35728 35730 227541364
12865 12869 19911311
5220 5222 364644711
4528 4519 478531972
4505 4513 594070517
22115 22118 887829249
27384 27381 394376357
4532 4521 991640531
34752 34749 58482887
18207 18205 436478195
4534 4535 638108493
13310 13302 614740993
35481 35473 63434972
9182 9185 485116397
37378 37370 524701219
675 683 20543992
13164 13159 779977324
1737 1747 847956187
9457 9451 370671728
7993 7981 623776837
22011 22017 104364912
1397 1389 774787723
35093 35087 49071233
35195 35185 525335195
39143 39142 440927272
5143 5152 62269491
6900 6895 34028582
16098 16099 790941776
1400 1406 82682773
4554 4542 836737512
10226 10223 1616180
3049 3037 590261979
913 909 925968384
16455 16447 343939368
16469 16473 479357444
4560 4557 522747996
8224 8212 824628593
12058 12048 516381521
35859 35855 936729073
37447 37452 172452372
19350 19360 573318201
14547 14549 31769127
17680 17671 924206557
36848 36839 628737769
33473 33469 824741737
39283 39287 558731346
26176 26171 916050093
30026 30024 162050531
17172 17176 751727448
20187 20186 820926429
8135 8141 160342985
19055 19064 234365106
6570 6572 601390113
34688 34697 595247289
26898 26895 642639261
29698 29697 369397285
32573 32566 625746979
12033 12027 44304696
5610 5599 983121946
22723 22719 136688820
8452 8464 683229823
20266 20261 351752851
8059 8051 668858165
10470 10481 732682487
19368 19359 511289757
15280 15277 807023460
20349 20355 661753703
27213 27209 790733869
39504 39493 670094760
8146 8155 856447532
1931 1924 383124524
12528 12526 378375862
26286 26292 936094477
22010 21998 677920718
31438 31442 737480324
4600 4598 296606361
14229 14234 440583424
2435 2428 279046675
28982 28981 291732341
39474 39476 976952831
4602 4605 626447351
33548 33558 340180516
14919 14917 715068039
21385 21388 975789494
7992 7995 286493741
32538 32533 507503379
22782 22791 5344327
23250 23243 434419632
11789 11782 936322080
19557 19549 504280146
13822 13813 344791236
4616 4608 915742081
27427 27425 47061267
12290 12280 839894073
6127 6123 521041429
4620 4609 542842596
4621 4613 613007245
4617 4622 968420997
3091 3098 830150353
30909 30899 546423862
22757 22756 21709784
4626 4618 265943764
26748 26754 61134997
544 534 672069881
27247 27238 226147971
1411 1401 752668458
28703 28710 667273858
13013 13002 627050066
9812 9804 399486177
37270 37269 822489711
38066 38060 650249148
35523 35519 51355020
31981 31990 154598792
4684 4680 380870383
30576 30566 73992684
23458 23452 232845971
18706 18714 319491282
8819 8818 211657945
35056 35054 733169599
17259 17257 51340922
24516 24504 720530783
8564 8561 940989632
29771 29767 50500453
37230 37232 110313974
33218 33230 857470610
8801 8797 524872221
15860 15863 677659922
4643 4652 22904800
26593 26587 176284431
15523 15532 997985738
250 242 365845889
760 770 664315831
28381 28372 86474563
10276 10280 860866696
27110 27106 761347180
11737 11747 652883995
29950 29945 207218652
24097 24108 23282555
10117 10128 766011157
4664 4661 18274131
17632 17633 653318221
37267 37259 681280681
13764 13763 232218305
31464 31470 877088712
12275 12274 697174347
15456 15460 307584382
13117 13121 34408247
14395 14392 222185096
5729 5724 249405267
7540 7542 18442059
17456 17468 663887173
37520 37513 161761733
37618 37629 936683809
20362 20355 316274114
18560 18554 421117243
4680 4670 608147795
21220 21222 334671418
18358 18359 314736508
18011 18023 721418606
28189 28197 785496877
14263 14259 830557540
36322 36330 528749683
30454 30461 260735159
15981 15993 408278512
30253 30261 903080744
4686 4690 999198345
4691 4681 590042353
13935 13945 457218910
36909 36904 32319063
6229 6217 720113151
84 93 549163391
39664 39653 331465437
34970 34962 616896642
4698 4693 31879678
16090 16092 36075459
21488 21499 40258037
4695 4701 930992257
14799 14805 21732626
25011 25000 782911400
39929 39939 476250326
19597 19593 162276589
11252 11251 480474025
10092 10091 319771161
4386 4376 96719055
36920 36922 932626597
24376 24380 276443801
4702 4711 166880136
37766 37762 465263320
33939 33936 235764557
35138 35143 580714391
34173 34177 771811432
25858 25847 685330442
1259 1255 447248330
8539 8527 804308417
14566 14565 969989555
28951 28948 652842529
4715 4721 604754632
34419 34426 649484309
14130 14138 337807205
12629 12621 758231553
15558 15567 170254644
28577 28588 684139512
19567 19561 69285631
4728 4718 112214574
19412 19410 242089666
32186 32187 366506928
39348 39343 228663813
4722 4732 811436370
30344 30354 69528680
18132 18137 35387113
3429 3426 895568000
15761 15759 64175803
37642 37653 680935137
7581 7570 982193972
12112 12116 759819132
29630 29621 797846235
31035 31027 593026348
4518 4510 857147012
11714 11709 682398603
39270 39275 421854662
953 961 780865290
30001 29993 83338671
4747 4738 411543361
31510 31506 261324215
81 80 655793027
34796 34785 383886579
26149 26144 264245686
4752 4750 661942155
1644 1637 82835297
33800 33789 317091950
21763 21759 258472199
4756 4745 618482500
39931 39926 995328948
19042 19036 145679013
31202 31190 989365461
26847 26843 295515784
19273 19272 17390668
20941 20950 935266046
24256 24248 882324676
27049 27052 998051616
10649 10638 10696258
31733 31725 28732485
13927 13934 559007485
17818 17827 444597625
30296 30288 817647216
18656 18645 76220203
4762 4771 358723245
37163 37159 522405670
2001 2013 339372020
38573 38576 483435715
4101 4107 677943940
1895 1896 681392476
12171 12166 579656369
4773 4778 267611395
24342 24345 833850167
6204 6198 589284212
31653 31649 401420750
30876 30884 511178057
31268 31264 746191359
19215 19204 236300653
15544 15555 765418037
1152 1162 44308691
13651 13645 68849431
8582 8593 711194216
35280 35275 976281877
4790 4787 19387206
5963 5964 140601409
12418 12424 279541546
32493 32484 968409697
4163 4173 156700968
2769 2759 163737410
27151 27155 796869789
32729 32728 41844047
37313 37324 661258854
14878 14881 496779361
4800 4797 834199119
2241 2235 121468121
16925 16921 147091150
7024 7030 175579373
37924 37925 211997938
4803 4805 56298047
25424 25425 264700054
30141 30148 474351028
4799 4808 910460122
11201 11192 925994883
4810 4798 967774420
8983 8989 547727756
4635 4641 60776578
7324 7318 239825900
22777 22768 819083779
23808 23815 186430414
29581 29586 787303175
16867 16862 322616451
22357 22363 115374725
22057 22067 22769366
4820 4818 98861740
4821 4814 266191513
9975 9970 388196123
30753 30750 259755652
30140 30134 72929620
4825 4817 362512960
33619 33622 280980846
17894 17903 71501502
16079 16081 15253259
2139 2136 765917389
39513 39512 687023754
4726 4737 895480300
6056 6053 691518078
25751 25747 825889628
7987 7986 894810462
17450 17442 732563322
4836 4833 271369086
19681 19678 165391692
38073 38064 773475645
33337 33325 929407578
35427 35424 238688128
23565 23555 429563583
39871 39872 407604320
19217 19213 746444671
38398 38393 825283616
23271 23269 189848347
13654 13662 403781218
21358 21368 113843299
5836 5828 41996698
4849 4839 182525836
24017 24020 719962818
38620 38615 910785922
4852 4840 528514896
2289 2277 628765055
4848 4854 166728549
20409 20419 325575901
11763 11755 143431
4857 4847 299019561
36243 36240 874002193
4859 4857 993652856
19640 19632 850066345
30202 30192 543974398
38488 38487 544226291
3104 3112 331176156
14104 14107 85786948
7854 7863 332614458
30707 30709 408949274
16139 16132 941320086
12961 12972 568443402
37002 36997 551320155
37530 37531 971636217
4870 4871 216432054
14103 14111 480176271
36737 36733 384252325
4874 4873 568924905
34551 34562 12574801
32466 32469 200629646
4877 4865 807248029
37025 37023 45753253
22522 22513 446681343
4009 4004 264282725
33150 33161 162776207
4878 4882 142345932
5673 5666 839180381
9787 9784 62615956
39468 39469 69629704
4876 4886 659174755
11290 11289 927275148
17582 17574 69820738
36659 36655 192713820
7666 7669 964839760
4891 4879 633725361
2105 2098 34929591
3037 3047 126444065
18902 18904 134374880
10461 10473 64238195
4896 4895 696900067
13540 13535 875003314
2965 2963 537060418
18727 18723 250185344
27914 27923 434192342
20444 20443 561797805
9155 9152 357942793
28271 28266 266921224
39089 39098 764522310
34061 34056 473387381
39728 39729 749156270
12202 12196 392034112
4908 4898 336362509
34226 34215 37221297
15374 15370 767369996
14699 14703 566177505
16042 16048 402433704
4911 4913 617721035
24220 24208 498586082
4915 4914 598637734
22122 22112 226936504
4917 4910 352427123
4918 4908 558932053
39112 39111 43633874
10235 10233 680166789
4886 4893 69205785
8783 8776 119291755
37670 37665 453463975
26856 26868 987834486
20709 20708 874351734
4916 4926 969475985
38584 38583 818215920
21744 21737 446475162
6951 6949 928467972
17307 17305 442391318
928 920 792062328
37299 37295 810249251
12230 12236 81524609
22762 22760 41851053
30916 30927 328000913
13579 13571 758342373
25601 25594 917182320
27081 27075 782605807
30127 30118 614880142
4930 4940 697724635
39975 39978 361720728
26014 26017 275405271
34098 34100 390648649
14172 14169 720285603
401 397 291182979
22550 22548 146501445
7883 7876 442857374
20439 20445 305295357
8939 8944 556624640
38539 38542 170125179
4944 4951 190123245
1767 1772 839884880
36997 36988 195828897
12204 12199 587691171
14940 14944 304017308
37015 37012 221274405
29239 29232 390741054
36112 36109 803488839
33923 33934 632255123
4960 4949 14373802
32554 32552 578983792
26922 26917 898785750
18557 18562 941610431
24265 24276 27585584
10501 10504 605731351
9439 9434 595863846
10609 10606 183684240
4968 4966 665041581
3406 3413 325221589
8828 8840 40533741
23166 23177 726930554
28106 28114 213038394
23241 23237 947069840
33052 33044 813421895
14867 14872 375102327
38911 38905 18659990
4483 4493 611355636
33190 33191 128444979
4979 4977 88716931
23903 23893 897074850
29237 29235 298347503
34670 34666 333667862
5369 5365 566749215
34232 34231 947081956
32773 32771 745611315
13793 13788 862094390
5995 5991 573290192
37496 37499 153208068
4550 4543 36571831
17628 17624 74743616
38087 38076 229839773
16274 16281 322344785
17075 17081 449413431
36313 36306 69491139
14783 14789 684150932
1732 1743 954158397
9061 9070 945408943
29638 29629 981887667
4999 4991 154773317
36384 36378 151170524
32104 32098 65169636
39567 39557 283440103
17596 17588 310923077
5712 5702 494997098
5005 4995 127835867
19101 19110 940677275
5007 4997 437822636
20300 20294 561458370
5005 5009 321996128
13173 13177 949784046
4999 5011 863755927
30082 30076 64868327
12421 12414 804448384
792 791 279943013
10359 10369 615273896
32492 32495 936719487
6720 6713 59726607
24578 24588 45383526
38778 38784 38689409
7806 7815 517321555
2822 2819 636080419
5022 5021 832101310
30434 30430 871406669
32050 32042 50184145
7856 7847 625765015
5026 5023 654609436
28565 28555 541859639
17748 17746 994648202
29747 29751 448238986
985 990 698650772
21416 21428 25346800
27788 27792 493908916
14172 14176 672934621
12334 12324 30035997
12629 12638 560060717
38599 38589 472086953
27716 27713 70407864
15332 15344 827123475
35228 35218 33849895
33434 33433 223178598
6027 6022 851330822
29645 29649 431646133
3977 3983 337368346
24938 24931 408189197
25323 25313 617409012
12294 12293 849929896
3311 3304 388088518
4424 4431 206969955
34507 34499 16170102
14724 14714 703324018
2506 2514 161894385
27798 27792 510446419
20373 20362 329033922
19019 19008 292666624
25723 25719 59214307
11900 11899 267091561
5057 5053 657126610
6433 6421 964838945
18475 18485 500090600
19260 19257 16979288
29376 29382 72728807
34598 34597 855641609
13683 13681 116206802
15189 15198 285999988
10078 10073 442373633
10632 10641 967243471
26172 26164 57015668
27224 27217 683095609
29302 29314 256705640
17267 17260 105661423
8575 8563 7628072
7292 7281 341464002
13030 13025 943084070
21883 21881 153140425
23564 23552 910769994
9194 9190 136983379
6371 6380 964082058
4242 4252 200171295
16391 16390 474569915
27743 27734 840278480
7652 7654 251049894
29114 29122 12474267
18109 18118 794053727
1468 1464 939945027
37964 37972 13410514
37094 37095 505398855
22309 22311 127441311
22007 22019 505379418
15380 15384 629440808
13110 13107 626605331
5088 5091 7245031
11918 11928 352123110
38136 38137 240367366
11963 11967 951555667
5095 5089 211399209
4431 4436 804688989
13361 13373 56911247
13931 13942 466093374
4793 4794 847605593
5098 5100 56509273
7430 7428 705667369
28366 28358 19952240
13778 13772 814263023
5125 5129 717070615
31414 31424 951707648
25287 25298 82812520
33350 33347 153354857
22320 22322 924506105
5109 5103 386949250
36131 36133 245421067
26545 26548 927076550
11032 11030 87268356
17797 17785 642394081
21104 21108 464988960
16339 16337 175621387
20641 20629 2616163
5117 5113 829010069
1855 1853 834788050
14275 14282 725829825
37281 37280 834247394
21319 21330 91893975
16845 16848 950541361
6890 6895 122484341
3035 3027 15454836
1599 1590 835756327
5126 5125 22106800
5125 5127 631726135
8215 8211 642784686
3950 3956 810404551
34135 34144 434798761
7502 7497 588244508
13286 13276 204988489
6321 6328 899278397
22568 22569 202962389
36438 36443 371973309
29825 29827 613932708
5158 5159 694766037
19841 19845 726095316
24931 24927 466404278
21081 21072 759543359
16444 16439 112797724
3433 3442 215963819
7498 7487 187468839
4082 4072 30417473
3833 3825 605150823
13062 13059 237393729
12592 12588 305196853
9825 9830 432080371
1243 1237 600036170
5147 5150 108568033
5143 5151 967267466
33172 33162 786106179
6007 6001 204170529
5154 5145 563105467
25575 25564 294144209
28676 28674 190527810
11897 11889 133032074
30100 30104 566088802
30362 30355 87458876
29141 29152 3692199
8680 8688 238728937
5156 5162 170779728
6075 6080 398393598
5227 5231 56855625
19276 19277 856411363
12080 12088 824578398
35976 35979 135832017
5168 5167 906515369
5169 5159 526678244
1551 1545 977759820
27596 27604 493054065
22216 22221 315317606
1286 1290 831658393
5166 5174 952811583
477 487 455687198
11023 11015 67865542
32568 32558 91024502
7501 7506 969228606
28753 28743 497008670
38377 38385 572718388
17061 17049 613772337
5177 5182 912585396
23600 23608 501529145
22422 22431 430122684
15539 15540 515391301
29564 29565 774963185
23107 23114 507578684
39273 39262 966426257
6586 6579 164247152
5190 5185 692793513
29558 29547 46981494
2835 2828 701413000
5193 5183 709581622
19335 19334 582052723
5195 5188 934597950
10829 10827 151127706
32460 32463 59051612
39976 39964 444090443
5199 5194 24057707
2827 2824 858752870
5196 5201 264943213
23990 23987 269497105
14414 14411 487003610
32557 32560 801873068
3575 3579 549092920
8920 8927 612572680
32879 32872 173493740
16474 16468 134606803
36690 36685 662381392
20771 20775 615859287
34231 34220 602139909
21935 21929 84343397
516 512 620680331
5212 5214 668299
39961 39962 589051662
26077 26085 372351117
24405 24395 37789827
39131 39134 212441875
38314 38319 211320052
15804 15799 526637984
2300 2308 277247000
37531 37541 901113027
11507 11501 73048871
19190 19194 791966865
9188 9182 832547052
5217 5226 966070610
34488 34494 168835100
2808 2804 489934459
15564 15555 673588198
3856 3865 305061341
19155 19149 491723467
6057 6046 271434011
35650 35643 264045488
22436 22433 717303649
5227 5235 165196082
26560 26567 744915795
10403 10405 28808505
25261 25271 36160836
803 793 467054288
30199 30210 702424489
5239 5241 123540532
37320 37331 890633165
31853 31856 8593706
33424 33420 311237830
10686 10679 908043670
34916 34917 811179687
28913 28915 879544394
33268 33259 682056695
7376 7365 467970588
5239 5250 186338146
22422 22418 464267579
17637 17626 886603695
16254 16255 356666051
37604 37600 152888306
34327 34326 707721358
26398 26403 15547907
30812 30824 827838798
12845 12838 83497262
18717 18710 904969944
7776 7766 538420012
5251 5261 34522819
1010 1016 40490322
30512 30500 383338802
4399 4405 555878409
38671 38664 341516782
9149 9144 679161470
26338 26326 855105464
16950 16961 280780955
2272 2274 276432349
17596 17598 601442613
39937 39934 851938314
12685 12694 632669319
12423 12413 36900962
34844 34834 822559455
13133 13128 493711310
28998 29007 987153303
39673 39679 152582292
9847 9836 245595207
25590 25597 485960492
8161 8159 891453497
5281 5271 818167119
21979 21976 396753949
20699 20697 715019088
5284 5272 303520254
32677 32687 824026031
26855 26863 94429557
20790 20778 587528428
33960 33967 501917725
16796 16790 378750361
39049 39052 452978246
35810 35800 41369267
19788 19794 298714094
34977 34989 308244530
15030 15023 894038509
23263 23254 153911263
5296 5288 439165807
10506 10503 851743334
16923 16928 123616167
34063 34058 126125740
10724 10717 82625474
5295 5301 55671650
7352 7363 1880858
34152 34159 306860763
35184 35173 397091757
18433 18425 354199834
29398 29410 51243725
3876 3873 519237680
5308 5299 235048473
23889 23885 789063365
13048 13036 815888555
4458 4454 131849460
5309 5312 69905043
5005 5015 637533020
31881 31875 6871172
5315 5306 948830323
21067 21066 792762830
27351 27348 490252318
17024 17017 761319564
7697 7694 33304959
888 889 65077791
29091 29093 779269902
36040 36028 835046363
8193 8190 381897964
33189 33198 309833727
5315 5325 976705908
31538 31549 351155947
6302 6304 795434002
28141 28133 258939533
8506 8507 538547800
5330 5318 629744157
7360 7358 379505486
38304 38292 286751754
6594 6597 519571722
33346 33354 467792948
28437 28442 494841985
28135 28128 4526171
29610 29599 490319773
33450 33459 605760727
5339 5336 936190352
3150 3160 9867658
24795 24791 420464999
1973 1976 276051732
9936 9932 3742434
14082 14074 749625413
7860 7850 11978115
19283 19284 864308184
26521 26517 614168037
5348 5345 611626590
22663 22657 850608463
35035 35025 578675832
39889 39899 976613257
34201 34205 760982345
34851 34862 638949102
5254 5263 527220011
18833 18825 972340931
2144 2147 573777569
11940 11936 985070535
25430 25428 729245582
23194 23190 615496459
24450 24453 889664676
29537 29543 830123780
9524 9514 18705694
5363 5358 258413279
5358 5364 492607666
24580 24572 210679828
5363 5366 913867201
31880 31884 394564158
5362 5368 779272146
34542 34539 397030698
25503 25501 125716030
5371 5367 58928942
1891 1881 360860460
27563 27560 407845308
5374 5373 138091200
11494 11504 825287222
5372 5376 73621648
18766 18773 638139652
12345 12337 58537816
11093 11092 770062565
28776 28786 701744878
5679 5683 716019842
5147 5148 655822968
21916 21927 516964425
37942 37953 329891036
5462 5455 177968760
28005 28004 437548408
33496 33505 321661304
34487 34476 555853588
4284 4278 889032813
24623 24614 587499284
32935 32933 606091787
32250 32257 521599218
28641 28629 470195627
3188 3178 943319020
5395 5393 16548510
3429 3432 836593914
31743 31740 355783105
23732 23737 496810243
38075 38079 595338577
21625 21617 730131280
23475 23474 562989825
13828 13827 787602497
13240 13239 738470986
39788 39793 169229375
5203 5201 501633283
8873 8882 303515377
5407 5396 635564081
9343 9344 500497075
10316 10306 454509344
2796 2784 289760324
24501 24489 864980659
20561 20550 394089150
11312 11321 508008184
39647 39640 491587532
13212 13201 585953535
29123 29119 49016343
4335 4339 153495277
5411 5418 937193473
5416 5419 696869452
5409 5420 258125974
30022 30014 707563685
27907 27902 95901887
12523 12533 148518481
14657 14653 29109945
37865 37873 887022476
6727 6720 150904262
34400 34399 444628939
24630 24636 918027299
19371 19359 571105104
15254 15242 57503033
7788 7793 75880187
14416 14415 255112215
7071 7080 939967075
28011 28003 9832992
4681 4678 362786853
11339 11332 705449473
35121 35120 989112444
16036 16025 136847079
36243 36255 158122514
5440 5430 173127662
24248 24246 83982614
23408 23403 942317532
30323 30331 884276367
28399 28407 630259983
5362 5350 111240688
16235 16229 121650612
7798 7794 430608108
1563 1562 437425210
37564 37562 785643915
15660 15670 786753542
35790 35788 606862974
9067 9076 219578985
1641 1634 996357552
22128 22120 34837967
31244 31232 234704157
37408 37406 823680313
14307 14300 824361447
12508 12505 294443501
7036 7040 722513830
11667 11673 873275755
1392 1382 9756672
17931 17932 973746596
26908 26907 499176571
12887 12899 363049319
4888 4880 942812302
12677 12666 42674972
14359 14370 856766974
22532 22522 629497780
4790 4791 547035496
32627 32619 613238240
3962 3970 653301017
5472 5461 697633153
3381 3389 686211110
2830 2824 568893280
5474 5475 276350906
30799 30791 741327136
1834 1824 20948138
11169 11171 118482289
12601 12612 908781391
30956 30957 845973638
3054 3047 684031892
1940 1949 357423304
9271 9267 171168590
16003 15994 442276812
8554 8545 700545228
23583 23580 352968578
22156 22159 246078383
4309 4307 558582704
2066 2072 636598780
25039 25047 268642207
3024 3018 567277424
13075 13066 301819925
17123 17132 214219540
12064 12062 865360258
1254 1264 843909905
26798 26789 452016766
22607 22603 523328196
37349 37344 451992179
5499 5492 460865301
20943 20942 211882135
4867 4876 536427781
33109 33119 23535390
31275 31265 697230983
29708 29718 69504173
8724 8722 736606609
38882 38883 480185873
28833 28826 100267378
10126 10120 595149361
37615 37622 974346854
6885 6884 517730881
28868 28869 193693544
34507 34519 867535929
2619 2612 68840007
15224 15235 557317510
5515 5510 46265852
8410 8416 391494655
27405 27399 375821115
5516 5518 904518426
24811 24801 100761416
37630 37625 645169504
5521 5516 141331724
29742 29748 578966046
3506 3510 232520808
33166 33177 413638494
555 566 485055433
38100 38095 36337685
5514 5504 625682429
5524 5528 457041566
37192 37183 170139205
25776 25781 266793831
34769 34778 99939499
1746 1742 259997675
32342 32333 707718293
11702 11708 416665056
5535 5527 476476315
5529 5536 821053105
24136 24144 321177238
4593 4596 376362798
5539 5534 878234361
4660 4672 596472707
2615 2607 392893029
34329 34331 818157414
35202 35196 216972407
11539 11532 705517205
16979 16968 770878181
34875 34879 683823488
39161 39153 351615945
8227 8218 69329474
35683 35679 41188924
25622 25617 711890390
33285 33277 253859111
35659 35663 884295048
30443 30454 766721110
5554 5551 120186025
18216 18211 508896206
37800 37809 808277639
33607 33612 364713313
20811 20809 401432733
25956 25949 970659967
12069 12071 849874182
2573 2561 908724303
5557 5562 126718264
22002 21990 161927166
34708 34699 44385006
21224 21216 274448728
25654 25663 83408230
37185 37188 714553749
35643 35651 21479629
39706 39694 62687349
3619 3607 494315000
26780 26775 448122255
30522 30516 613123156
5059 5061 235093989
34489 34486 55508512
3863 3871 225678269
22099 22093 26435289
5576 5577 862941868
3441 3436 571281398
11841 11831 669923828
26387 26376 14667222
11429 11425 252277520
20163 20152 481825527
13691 13702 623622796
5584 5577 539729768
3113 3107 182782234
34427 34437 471476865
33213 33204 576492259
37865 37863 548199633
6303 6309 6369563
33384 33385 117220952
39643 39634 320604632
15351 15361 491898102
5593 5589 6613540
26197 26188 134549284
5595 5583 497976912
18352 18342 151246562
27988 27984 60822668
5587 5598 72756976
32101 32100 524449205
9905 9893 350612545
26620 26613 47243374
13609 13618 534209965
2263 2259 405783154
5486 5482 49945062
5599 5605 922438697
29025 29018 728479661
37220 37210 3791481
32268 32266 107502662
34113 34117 28226270
23063 23052 590951465
30158 30165 46974397
28021 28015 229703162
1831 1825 27992309
8333 8324 384177595
31481 31488 591350968
26195 26192 486102593
4046 4042 891516057
36613 36603 527609572
17957 17948 152153829
36130 36142 306659707
1596 1601 99924023
5622 5617 24714376
11274 11264 875522375
15526 15523 928638383
5625 5620 636638467
5624 5626 929892461
15778 15776 422317281
5393 5382 72282886
32988 32984 354221939
28846 28843 601684927
39709 39711 629581116
2966 2975 803909710
5630 5633 897609666
22842 22847 733004175
5635 5630 736603876
29335 29337 701022584
36534 36523 192045166
3501 3496 946493775
5633 5639 945921515
13827 13822 615237146
13715 13707 634526906
1495 1487 577075544
32409 32414 212923492
8386 8396 179581422
34113 34119 776576813
16649 16661 51945828
5647 5635 75262185
5238 5244 60991313
6829 6830 562872337
24161 24160 794049812
33692 33684 563387670
29876 29874 219993029
944 956 798487541
37523 37535 427972204
16105 16099 3433484
38427 38419 21347440
5232 5224 66263596
5658 5653 468047954
12585 12573 859773167
14562 14558 319987354
5652 5661 904977228
5661 5662 719184146
29406 29415 142902632
5664 5663 913683507
13809 13820 552310703
7079 7069 790766813
11700 11710 889018404
19443 19450 44843595
8802 8801 612984309
3407 3415 134570053
18905 18908 688565075
15723 15731 679334807
10321 10325 217653632
37225 37228 900881091
9353 9363 213556010
19587 19575 940206323
19137 19134 590711031
30828 30818 728791345
4047 4045 604204129
19237 19232 991442906
9700 9690 625077444
35325 35317 165601360
19665 19656 453296821
9165 9175 961290992
32855 32861 644541846
31291 31284 20424516
26265 26260 977954663
35545 35549 168197753
7717 7725 394808031
38601 38610 462363155
13929 13930 50831292
27733 27721 312351455
20775 20776 926695767
8001 8006 789810217
14153 14142 861672315
22641 22635 749199152
10930 10928 707950967
16752 16756 944552663
10497 10487 848315250
11134 11139 875590557
929 937 996115967
33812 33821 475873231
39342 39338 626397170
37155 37153 40088061
10412 10408 71594609
5704 5706 322966442
10603 10601 705318734
22962 22956 903012935
7081 7093 26122132
35186 35193 973873251
9003 8994 22620767
3882 3880 615067932
9268 9263 895630321
28229 28240 221340633
38217 38208 75678979
4539 4534 519503419
4701 4705 864874073
5718 5715 179937872
26323 26312 93462681
13827 13833 451536138
5720 5721 37088861
9127 9124 15621872
8482 8485 67865735
35562 35559 783028500
13951 13963 169839317
34095 34090 714973253
30628 30616 825068725
9811 9802 916478085
4191 4188 376763994
39304 39293 894430910
5731 5721 62961167
19830 19842 597943984
33463 33471 689285579
26055 26043 395389742
29134 29143 543332614
6522 6524 827160202
33115 33121 953319628
11370 11376 288235342
8863 8862 733996560
20995 21003 70130988
8693 8688 27875394
28445 28447 957143608
21472 21462 711843364
21495 21491 806429781
6002 6011 655240921
5743 5746 929878765
27779 27787 221120830
4297 4293 641463526
8601 8610 2031486
4245 4247 673716945
3424 3431 623639777
12714 12716 195858788
17612 17610 871199717
25239 25241 619946026
24700 24704 3814032
3768 3780 928817273
5757 5749 69207812
5355 5353 933003429
5938 5926 756608596
31873 31864 411010931
5749 5761 181579670
24431 24424 877390800
36927 36931 665793850
19264 19272 79828163
16836 16842 650902170
4829 4826 2575265
15141 15150 760304593
36100 36109 780876416
25359 25362 935656913
13839 13828 631060717
34481 34471 955937968
13350 13344 54286562
12581 12571 78021699
6811 6814 311536114
29845 29840 663865070
5774 5776 829397191
5777 5770 795215546
31173 31161 649132238
33549 33548 69711016
15203 15195 389764657
2866 2854 356575814
9954 9953 732144646
16519 16521 10215295
35425 35422 409836230
16146 16145 385666743
32680 32670 451861248
5784 5787 4792088
8763 8775 483403854
2793 2804 153972006
35342 35330 271601801
22544 22540 842888602
5792 5789 912626489
22 23 208438893
1428 1433 593468751
27666 27659 31472691
12772 12768 799763735
24997 24987 228680106
22567 22573 722481768
34566 34575 61227923
34281 34279 30932766
39067 39065 775576256
20402 20409 648862665
5803 5798 416993391
39724 39716 857511079
341 332 342950102
5948 5939 280744656
37946 37947 259951615
760 752 484758961
34234 34244 596231382
5809 5810 421355707
3078 3068 411970689
39745 39753 437629276
4072 4068 470923247
33764 33758 122392879
10168 10156 231969716
32571 32579 491640944
15675 15666 606099988
33443 33449 77264050
1307 1299 163802973
9270 9261 791037908
26895 26885 932673659
18389 18399 242774833
7277 7274 733683654
13671 13681 343040791
23842 23837 6429726
514 526 279752315
35832 35822 71609914
7758 7760 478060266
17897 17889 381028413
1261 1273 664433859
18837 18839 693293962
24498 24500 391297956
27457 27467 693323994
36034 36024 175948578
20296 20304 847285900
23762 23759 871337917
4563 4557 230904124
38891 38898 497702930
9546 9551 492161686
4422 4426 110158419
19850 19851 949561964
5842 5838 752014837
3646 3651 427988487
13667 13655 921327016
35076 35071 498250171
37194 37196 222328204
24129 24120 25632446
3875 3873 376201634
3226 3236 947349307
5838 5850 672614529
23405 23402 553122465
37402 37410 511630922
22399 22392 8258113
8631 8634 747965405
17362 17352 615721496
5849 5856 382017101
14621 14613 735236585
16516 16523 710052498
33251 33254 455897744
28977 28974 593271166
7676 7686 455792530
20566 20558 327225331
5854 5863 514192120
25199 25195 991733586
28574 28568 372259166
3905 3897 657320502
5867 5862 218891335
13335 13327 97896803
37108 37117 834465459
8812 8822 58555641
8067 8076 741793780
29315 29312 580060654
17283 17281 62109885
21103 21093 535880634
11524 11527 908383868
27428 27418 366596692
5877 5867 54747369
33260 33266 799089758
32807 32815 222402015
5879 5880 535367068
3065 3064 287442796
30513 30521 730100139
666 658 413270052
1521 1518 989432560
30826 30816 668074426
18601 18609 78052814
38115 38114 138678737
26159 26164 25078812
30393 30386 870304015
5884 5890 47583958
31008 31000 22108275
15782 15778 13287954
26147 26157 337606889
27162 27152 820311862
5884 5895 844822812
36668 36673 425015657
12572 12561 32562572
18842 18846 853445703
4905 4893 261998304
9214 9207 149815513
5901 5889 561877629
10490 10488 743752900
5903 5901 927000919
30935 30928 84690880
22873 22877 972697863
1105 1103 278353228
4348 4346 33147167
1872 1869 57257121
19883 19876 367201978
2342 2335 9384164
8986 8995 559138903
5912 5903 904197023
37380 37389 188746727
20043 20037 352439154
39456 39463 669136164
8314 8320 884419846
18432 18427 736326181
5570 5566 281865283
15720 15713 563057711
22660 22667 952054723
18743 18737 497541839
22022 22016 992448646
2184 2183 366191909
7478 7473 69114855
17995 17992 447960451
5926 5917 568679886
31735 31741 395391799
5282 5278 42032936
12584 12580 431269540
5930 5928 61908116
20454 20460 22326168
1559 1555 29256543
37595 37592 505853401
35854 35866 575763123
731 719 429179905
12086 12091 572256011
843 834 814486668
35936 35927 21720042
14337 14332 519156016
5940 5935 445174221
26342 26345 51903085
5942 5931 841608798
17453 17450 14426980
5941 5944 880765674
11344 11338 603063788
19417 19406 179335445
22897 22906 634916579
33883 33895 467133389
33938 33947 426489538
5551 5543 723991164
2837 2843 464793204
34999 35003 10886274
24690 24702 239845481
22185 22179 781668578
22206 22202 399760870
5956 5945 628577851
21366 21374 671520415
23201 23197 681686779
31615 31620 560541319
11040 11033 361885135
5263 5273 714917351
20724 20720 264466014
5963 5957 156321709
14716 14709 53945910
32753 32742 148312583
17642 17647 261229062
29879 29885 240258353
30445 30443 232915727
27481 27476 478782604
19144 19153 50188501
9894 9897 693949935
15314 15312 814232346
33060 33058 114445121
6596 6588 378597388
2559 2557 30126664
5964 5976 400034494
30939 30930 945276604
13904 13896 313474517
3657 3653 161694368
31945 31934 544902788
19389 19400 562833618
30730 30719 232131514
33690 33684 30547424
22910 22911 28885913
30760 30765 183190301
16817 16827 115280171
3390 3391 644958196
31863 31860 96455760
7027 7038 356099453
20004 20008 658191867
23132 23125 50509902
33226 33233 735461022
5993 5991 566733972
20526 20530 758572259
14517 14509 783511650
494 485 447173277
12702 12712 581902408
6059 6069 43844606
29097 29095 815342120
24978 24969 14975242
6001 5998 320037445
4782 4775 553529675
36914 36911 200631965
32877 32889 690104775
36805 36809 392244345
13841 13851 535071023
10618 10615 879887426
15179 15182 7659609
9042 9044 93380502
33798 33789 320785648
34453 34448 711214491
6012 6001 314625131
12884 12892 358900115
959 955 318391099
6006 6015 57644465
11460 11464 854093385
17744 17753 950406187
26504 26508 304080031
5167 5178 13428881
14520 14508 414414693
6021 6017 460106589
21635 21632 533810704
35068 35075 259939787
33816 33823 755536598
19177 19175 206998507
6526 6520 304792421
36072 36078 412793588
39543 39548 600472020
22884 22879 214866395
38316 38321 409059802
7342 7333 998875172
5250 5256 34786878
6024 6033 155717369
20498 20488 889660046
22577 22587 366708857
24609 24599 209093908
17242 17238 964669778
34150 34139 541379846
27577 27586 931795090
33795 33785 491118845
9732 9735 683516346
31045 31038 304019880
9741 9742 60818196
10792 10803 583597250
6040 6045 638827079
6046 6038 884114497
6037 6047 511422761
29680 29691 92464593
3258 3252 480050388
25475 25470 48137344
3934 3928 101025020
29257 29252 913393339
17378 17375 331256192
6054 6043 881046137
23444 23434 972778558
20020 20028 625615286
3818 3826 392811820
30754 30759 348063011
6056 6059 237534373
6051 6060 515873564
19435 19431 139884544
18383 18371 674277594
23864 23854 172254311
31467 31473 314364906
6065 6056 340306918
6066 6063 27157981
6067 6058 909058243
6068 6062 44454978
19747 19748 374203150
27909 27902 164728529
4018 4015 238306424
15157 15147 396002793
37673 37664 519970409
3944 3950 902815549
19198 19202 524766796
930 920 548650698
9860 9862 616221742
20402 20410 220181004
28828 28831 189206407
9749 9753 960781169
37991 37986 468661847
8762 8760 436957710
12620 12618 893133429
547 535 387574160
35542 35533 928022820
2625 2632 661870198
1833 1844 362410216
9509 9511 12247678
1747 1752 270514584
34643 34636 722756957
20717 20729 914049715
35213 35206 732460467
34900 34898 912618487
24150 24138 398722622
37745 37734 401083440
6087 6096 43901774
13300 13302 691337807
33349 33343 397616249
25506 25496 7735995
6090 6100 332392079
38410 38415 921406188
29719 29724 783016401
8523 8518 462409013
6302 6293 657338461
8310 8312 91367137
2890 2900 72407277
35268 35265 27885186
38364 38359 17213377
9231 9241 41513094
24650 24638 375517146
6111 6106 277592075
2594 2587 843904617
6101 6113 2248693
5106 5104 318093959
26318 26321 764446269
29227 29216 315412262
9537 9542 524477323
10458 10460 448752968
14775 14782 360298760
6593 6590 192482415
25075 25069 597273197
18993 18983 726261588
29054 29051 414480993
39115 39120 178456795
8626 8638 404457217
22679 22674 826023239
16113 16101 66792128
32340 32345 97862570
32164 32163 489454449
2650 2649 43387808
6131 6123 379554210
1295 1287 672418621
5146 5142 75051564
17540 17538 15833412
33487 33479 582785032
6134 6136 673200026
37428 37427 423218276
32448 32446 599982586
24536 24539 31820022
20117 20118 112276713
6141 6129 275759249
37856 37848 714612973
6143 6142 426387446
35395 35387 884678138
8123 8114 556189932
11959 11949 928568109
6143 6147 773993875
27899 27896 564831933
21581 21572 78897653
12019 12009 277342766
22761 22766 213635550
13436 13425 833001159
14813 14808 519526638
28139 28132 192949831
14190 14199 468852972
458 446 466621396
6157 6153 244968029
39272 39263 515436852
9319 9317 13791573
6160 6150 813923391
3473 3479 625995918
28603 28594 469872788
3592 3586 352117943
6164 6162 127127948
24239 24249 135668238
12257 12256 314886252
6160 6167 115036721
34409 34405 378581727
28344 28332 930439217
22348 22336 440776099
6171 6170 166559977
6160 6172 788817794
38478 38490 69389198
4740 4730 65235076
22736 22734 822221959
32455 32451 615577955
28499 28497 290169982
29729 29738 894740287
36760 36761 370275767
4595 4601 466837395
6181 6179 12903840
39435 39426 720142440
8720 8709 780077226
6184 6183 63434440
39473 39469 794310232
6186 6174 567758198
25308 25302 123081621
6183 6188 525374940
31583 31594 452958027
2517 2514 710559045
24075 24085 697154865
36483 36485 919065676
29651 29643 381606629
15206 15214 571842196
33646 33641 642173754
27056 27051 443353274
9647 9642 719545299
37528 37536 373572232
11993 11994 185297137
1978 1969 245397868
10252 10243 491025289
11976 11980 234426152
15314 15317 41268122
22501 22490 96053450
39904 39907 562235581
34751 34754 13098975
5107 5100 41161470
6208 6197 105705444
21029 21041 827117034
5829 5817 453599741
17030 17028 612322281
6211 6212 962996458
15318 15322 211097550
18448 18438 739156790
27397 27399 233073325
7914 7924 550332849
30224 30220 568128492
7517 7521 611252257
21174 21172 33548189
5079 5081 893603381
32901 32908 510478091
38080 38076 44389050
28494 28495 35133331
17749 17743 750998289
11786 11793 647592886
38232 38230 854761697
28126 28125 429843052
6228 6225 683786249
14921 14933 905920698
2239 2229 495983321
21013 21009 309135750
28760 28752 208544385
40000 1 667342763
6230 6234 83683785
4817 4805 285802057
38331 38330 988928003
29358 29347 652276574
10501 10494 238454846
12441 12449 417286299
16276 16275 34889405
23925 23915 105457264
6959 6949 378957480
38108 38119 948567402
29134 29123 310637056
6242 6245 21324222
11554 11543 906790360
6203 6192 504022310
688 696 570876099
29623 29631 598016747
31821 31817 694626697
32058 32049 319746627
15437 15428 499694622
6253 6246 436368094
27179 27171 613071572
1065 1053 556574652
14019 14025 110411727
39192 39187 704631873
6258 6255 213402297
31726 31737 505679755
19525 19515 447776440
39772 39781 311116291
21554 21550 449356957
980 969 539009330
15020 15027 739935583
23382 23375 337419735
33354 33363 628187335
11415 11420 435615798
6264 6268 516691052
6259 6269 552988338
35046 35058 327149282
6271 6269 526662302
30177 30180 251136815
39053 39046 895569745
6953 6956 907802750
6265 6275 290590584
34771 34764 525101592
13845 13842 401960113
6278 6274 185080719
9809 9800 840115541
8738 8730 791549244
970 967 30479508
39319 39309 652221676
6282 6283 564381896
542 537 956341975
6285 6275 786355203
24196 24193 123314898
22218 22214 32115434
13277 13287 408789445
33594 33601 370255303
904 899 226905950
735 739 49805273
19903 19908 945433607
37430 37425 161951983
35610 35616 537817878
6870 6872 390454581
3799 3791 700823876
1820 1815 63688013
24181 24176 896978785
6299 6298 268050593
39418 39417 560577862
6301 6299 14832632
34231 34238 106785034
6303 6293 555918920
29700 29707 508051065
18457 18469 62171595
3195 3204 666528449
13572 13580 234374997
30723 30725 937361519
27829 27830 700752357
1198 1196 220174234
6300 6311 25333370
31180 31188 342179422
6313 6310 696293928
39433 39430 855199117
9227 9216 886980714
17364 17363 118191520
8087 8086 505635770
35497 35490 818780148
21683 21694 64410719
6320 6313 373080115
10214 10203 72656775
22869 22876 863818255
6319 6323 926417045
7379 7378 702463799
32172 32176 74585788
5568 5573 528505219
2747 2757 989637325
4948 4936 563058034
22611 22601 650401101
35672 35664 455889111
15678 15667 171142347
8857 8867 317288911
26047 26039 398867568
13760 13758 15692278
27897 27885 154831064
9596 9597 801024475
25182 25188 375674656
6337 6338 965832881
6161 6165 765176385
6334 6340 341632071
28293 28296 802400924
37875 37886 47784762
14043 14053 306768854
1264 1270 36669801
5499 5508 668222693
6346 6337 64222889
39355 39360 870215275
20046 20054 671645626
29334 29330 149904195
9841 9853 184950138
26999 27000 350420826
8769 8757 340927065
22597 22608 481851585
22940 22934 482055693
14567 14568 168218368
21338 21326 928845703
23874 23863 202194092
25897 25891 725543717
9706 9707 778385212
8319 8323 261632297
12945 12953 659892504
21058 21056 481476714
33620 33614 69683187
38334 38330 594284873
11337 11348 381780315
35156 35155 29055719
8311 8317 583835534
8081 8074 662434965
4510 4499 848246928
6370 6359 432076172
6369 6371 257785210
25536 25530 216302815
6373 6371 54685717
6374 6363 19189677
23845 23838 615885991
28884 28887 930974619
37749 37741 703268365
8249 8251 797840257
15099 15102 633579530
24241 24240 471350372
5963 5967 811774943
6382 6379 539195045
10031 10024 492636956
35204 35192 113151863
38104 38102 26033333
37249 37253 123971222
19771 19781 713214040
27210 27207 150383671
6389 6387 160934910
215 217 896170810
32200 32202 882864065
6392 6385 268395431
18560 18561 43964909
32191 32188 539605336
552 553 130450777
8788 8777 588331763
6386 6397 250952696
8244 8236 363980060
20518 20508 418932651
13625 13617 161449448
20164 20157 29042009
6402 6390 375989396
20428 20430 844875330
37087 37079 429363575
35840 35842 489724816
28798 28786 391262773
32172 32160 126134319
7713 7704 765484598
6348 6343 21677279
11806 11802 743038806
6407 6411 833553032
17059 17064 56290014
21497 21487 899524301
3992 3988 440739508
27026 27025 335634147
10332 10328 27365070
28825 28836 596475556
3513 3521 294932204
6419 6415 667685343
29964 29969 650830983
3767 3768 103919091
6414 6422 270638340
22502 22501 818577820
29585 29589 518308910
3016 3012 143791884
36571 36560 733058787
6421 6427 425786430
3220 3212 33082893
27579 27582 830489991
35998 35989 69326293
17548 17553 920460910
2739 2749 977896723
16839 16833 4035261
34719 34709 497674504
23690 23685 901269976
38789 38788 311785807
12030 12036 381589070
7103 7115 589088785
15633 15634 768945070
24461 24453 743506553
18392 18385 233033884
6442 6437 270914919
39519 39511 515887907
5563 5568 502237801
18807 18799 432057677
35497 35501 59470055
32052 32053 334452721
6448 6438 958130077
6449 6446 400113613
5108 5099 963484238
3636 3648 822317268
12971 12966 955893687
27307 27315 721112009
2768 2780 763765699
8294 8301 638048781
19242 19249 409545213
16359 16367 58594230
6454 6458 627700810
29648 29654 196111328
6448 6460 272853464
22333 22329 260224840
36890 36880 583424594
10445 10451 664518935
11945 11951 33558358
37082 37081 322281979
21651 21649 34120744
6467 6465 412257660
24844 24843 805137320
6460 6469 688654734
20895 20889 648217729
6466 6471 717702242
33564 33560 531689380
25664 25673 705002626
5153 5158 289550581
37279 37270 336998173
2641 2644 200792643
12276 12266 38811295
13797 13788 102127742
29980 29985 407278469
6477 6480 21733668
37847 37845 328286576
22971 22961 487543805
36935 36931 357100152
3231 3241 128132360
18299 18293 18140866
23847 23851 532095669
8228 8218 930522709
38193 38195 950807636
5298 5289 203287337
32032 32035 326282446
23082 23077 366315905
24604 24615 41264019
38920 38917 438135419
39442 39443 733943251
26374 26379 911477990
19826 19833 934455793
39391 39379 143597651
1583 1571 611655477
3519 3516 973756015
37623 37635 166713281
5283 5286 758734480
6502 6494 67541702
15902 15901 830128013
27903 27896 333405431
6499 6505 47167955
7507 7505 96464190
978 985 416476085
27630 27641 227662254
38781 38773 591206916
18033 18039 738566330
11084 11078 9250016
24679 24688 240288420
21692 21689 735315149
31455 31464 983140152
16956 16948 62587914
13039 13050 988220345
38583 38587 832421918
2051 2049 416640284
1068 1056 674714547
24056 24061 466461300
6516 6521 529575591
23139 23137 468474798
12713 12717 250661473
13003 12999 461404286
23060 23053 577730657
15965 15964 959277977
23584 23573 237403931
34535 34537 749788709
8922 8912 17070342
39906 39899 541075309
33062 33069 423602672
6523 6532 411921626
31430 31433 476462740
6531 6534 30159903
31840 31830 353380974
25454 25450 888947123
5520 5517 406034382
4063 4065 599606660
10949 10939 336862764
13308 13304 48154602
34411 34418 718713531
12297 12303 528108761
10237 10229 984778560
35101 35104 877663068
6544 6545 365120293
10338 10331 808255294
7824 7825 192611017
25963 25974 451267338
33066 33057 95840539
6544 6550 721393207
6546 6551 459902823
19306 19315 39016860
11193 11204 452439920
25328 25336 83287082
6555 6545 773940158
6545 6556 414345689
15352 15358 429439545
29256 29246 87031523
32550 32553 976344311
123 125 11902257
22361 22351 28642643
6553 6562 522416658
6563 6557 357748031
22027 22020 871701043
6565 6553 263328475
4200 4191 887316940
38057 38058 145183302
20199 20196 254268695
29544 29542 612379059
25297 25295 22787334
6560 6571 217816000
4576 4577 738075701
259 267 366494724
6574 6567 714252318
35608 35611 788969959
18873 18879 660904588
6577 6576 645764535
29525 29536 5078354
14414 14415 464079864
4924 4936 264172092
2574 2580 645845755
23188 23177 139915590
6353 6360 338511538
7120 7116 992773900
24765 24763 997326530
34185 34179 884033922
13964 13954 176671450
14224 14232 96952549
26048 26038 280611139
34113 34114 702984945
29688 29684 630623161
22875 22867 937512533
2916 2904 801209978
6582 6594 792668772
12944 12947 761480604
31893 31899 340233997
5325 5333 4064419
8406 8396 748468493
6797 6787 526369875
6600 6590 243371619
31415 31426 812706499
11081 11091 347830020
8911 8920 715717043
16112 16109 688958929
38751 38759 90244895
3851 3845 930094534
9866 9864 340042773
25169 25166 1332596
9158 9156 321103299
38072 38082 5365937
21056 21045 56919252
1764 1769 563269774
39219 39211 487999229
28382 28380 49942921
31408 31399 899851986
9120 9111 262824964
31197 31201 505441759
31476 31471 826081014
2784 2776 457389300
34842 34836 316587233
18347 18343 955449024
6612 6622 561163012
23090 23097 460710049
6613 6624 911415505
5495 5507 273231291
15933 15938 51999137
18027 18033 9558088
1981 1975 296008359
3366 3375 120225070
6629 6630 112375586
33120 33110 207211991
17322 17323 59759319
6633 6625 690244669
6634 6633 872056511
6635 6624 876285252
6636 6630 976577533
24229 24227 982644045
3875 3886 271714578
6639 6627 93102856
7153 7149 626059604
23869 23875 819330185
36867 36874 777630877
3672 3667 835555999
6644 6636 948008256
6645 6636 312331873
27196 27185 218778177
6647 6642 48864521
39010 39018 394662341
5522 5512 2199046
31147 31142 548968391
36993 36988 930387788
6643 6652 270048525
18415 18410 593687535
6651 6654 99830362
1469 1465 116248816
27039 27038 2876390
7511 7510 141343831
1236 1245 463556875
30487 30488 234687105
1984 1995 606915649
26624 26636 496313788
7046 7041 88428364
5208 5206 582351889
28868 28872 222400436
33490 33495 465305441
36499 36505 356196214
28440 28430 282323892
8396 8403 66173945
11037 11031 378128333
6616 6610 519660867
8771 8781 40045058
38027 38032 946405229
33300 33290 884169546
33163 33158 827273300
29553 29549 906238616
33391 33384 480915346
20107 20106 271888999
33526 33516 950480557
13486 13491 522344086
39766 39768 249636749
10247 10245 50062967
6682 6675 155578164
33370 33375 373008163
27914 27902 764797097
14697 14701 19563024
17912 17905 294138933
12053 12057 857709029
15353 15349 965433042
8579 8571 491522956
7265 7253 874993121
14359 14348 885432713
28049 28060 603927323
25437 25428 480274315
5939 5933 175387850
9920 9919 361962561
23586 23578 82282041
10122 10124 894891375
10116 10120 245120105
36742 36735 127003201
29942 29940 959910661
22918 22930 443152351
10337 10334 769947032
34921 34932 414749761
23861 23873 689383678
24001 23998 870073157
6706 6700 49096985
32090 32099 59619327
15321 15324 908988101
6709 6705 56701520
6444 6442 938512909
6701 6711 225231034
6712 6701 299531423
4624 4632 379577970
19994 19987 285384829
3734 3731 246995383
34020 34014 997533430
29616 29605 594199139
13927 13916 508677077
11469 11474 187414720
16708 16717 647059672
7924 7933 872856732
32974 32985 375780707
7798 7804 873308832
35998 36003 154934902
14516 14504 30417373
22593 22601 408967901
5391 5396 940719016
34878 34866 305987494
38659 38665 51765160
25171 25169 373135576
5741 5730 66737197
27969 27981 122931810
14335 14330 659635907
7272 7262 655637842
25546 25556 282919176
11986 11985 192736583
12337 12325 594605498
29246 29243 22276649
2804 2809 475721236
34922 34919 221045271
6741 6732 672265563
33246 33250 486967201
22614 22607 820512948
9326 9319 479340600
368 361 626786616
6746 6736 41270498
22457 22452 403399754
949 937 701976371
6749 6739 994151976
18473 18463 644887672
12941 12936 439413441
10294 10305 727552309
21623 21621 297611463
35375 35366 813472466
16123 16127 720556804
8358 8351 738459025
24507 24504 420813809
34057 34054 287896771
19211 19210 28827013
14189 14200 23049020
11669 11662 840445771
24459 24449 37728260
2659 2649 73634487
25147 25154 704850767
26712 26700 46484410
6766 6765 346619823
13284 13280 25917332
6768 6759 330863497
12243 12248 412152810
22250 22243 715357894
39251 39262 18840088
17191 17181 163952842
19310 19319 882353864
19000 19005 436822698
132 121 213228484
16451 16458 187203993
10708 10701 669815304
12169 12172 915357092
17479 17477 156417052
35469 35462 148633760
21120 21130 433127072
6782 6773 67293536
6783 6779 189771048
27815 27813 202467115
6785 6784 462358859
3585 3597 277639532
11463 11473 412432375
16707 16699 74874796
6789 6786 683581703
1731 1721 921564606
26691 26700 947219736
36242 36232 47631929
25082 25079 259921304
3094 3082 146980140
14336 14325 804076319
12878 12873 23426316
22754 22761 11974147
5551 5555 549601265
13107 13099 635606311
16608 16605 367731458
35963 35961 140312339
6802 6792 486224430
32096 32094 795289930
36051 36046 874078750
34153 34163 766368215
36281 36285 18396775
5850 5861 66397994
6799 6808 431890435
37879 37868 997222946
7035 7041 10362882
35741 35752 431003243
6812 6805 144900733
11479 11488 808938762
7004 7009 824853964
31339 31350 698891574
24426 24418 751469048
37290 37291 379397994
12474 12484 615834739
6808 6819 471144120
6820 6815 716346375
20009 19997 92824672
24891 24894 734990605
16226 16219 479812001
22358 22370 361915871
23425 23421 141001679
32377 32374 72053136
21213 21225 377556646
31910 31913 228173530
35641 35646 796203230
16387 16398 360694103
6827 6831 419706623
1928 1921 104096500
6833 6827 133437559
31610 31603 377229220
11647 11638 595722986
6836 6826 877096273
37726 37720 14142921
36538 36526 72668696
14557 14545 432379942
23529 23519 611441333
20101 20111 487037639
38159 38167 39733564
28804 28799 541321337
4611 4607 961317899
1175 1186 261452454
35291 35296 134673660
27581 27591 542808106
6848 6838 296437983
883 890 671525987
21338 21344 991272743
17014 17021 882046087
9639 9642 383445475
12186 12187 680595259
27400 27397 837663216
39070 39060 21246049
25697 25692 853611373
20763 20764 703900465
37111 37113 499803760
6859 6851 450587787
22459 22447 784400375
7699 7704 733706123
26250 26251 486672162
6862 6863 370113119
10025 10032 951343775
6865 6855 209158485
34543 34531 893739621
15247 15248 673904184
10504 10516 309340581
6866 6869 705145309
7526 7532 903697661
6871 6860 826809337
21675 21682 660883696
18154 18159 701691189
35520 35531 32412819
24837 24843 338487173
23810 23799 184120456
25260 25262 688613557
24362 24357 45548080
16532 16528 981891909
2052 2055 517137181
8496 8491 350976374
6882 6877 30346438
6875 6883 19764901
36786 36774 554496127
39615 39604 720997080
8156 8155 728245160
28614 28610 208018583
116 124 578770980
22548 22543 558234877
6883 6890 948910349
4529 4521 68889102
6882 6892 620429221
6893 6881 917031755
39189 39183 23680144
39002 39003 941866116
37300 37288 562745665
38153 38158 721828590
38912 38905 930559411
35973 35970 746645621
21665 21661 917743193
6403 6400 529275219
22117 22114 131237463
12609 12614 228335586
3358 3352 52066290
27974 27968 519146158
3184 3175 628071749
33175 33171 210438351
14339 14342 231267126
35722 35725 230189174
26515 26523 995938473
33972 33971 592176069
38600 38592 408958964
1075 1074 40644580
24843 24852 117528722
5527 5516 17203793
19147 19159 23713563
17506 17512 98697335
5499 5502 442483059
28227 28220 508480899
28978 28974 277556034
11158 11167 997862003
6922 6917 106229413
8568 8578 962616431
6917 6924 275211556
17508 17499 828231005
16723 16730 752168163
34285 34295 979507888
23486 23487 349687324
19962 19974 415270528
36139 36134 993121484
4201 4197 67744992
4152 4151 691122861
29690 29686 639643500
2206 2212 206863717
34811 34807 300011809
6936 6925 646274301
31945 31950 428059762
33654 33656 855719572
5024 5021 8323479
28195 28193 836378453
1860 1856 784157481
38677 38672 739672998
23763 23755 634031852
23338 23335 578088610
34852 34861 900215020
17438 17429 952921546
31259 31266 322796747
11938 11935 269520119
15474 15482 308959577
16417 16420 552879764
4928 4929 632904293
25722 25717 153535497
2894 2905 632431827
24261 24266 490373754
304 292 30103791
20223 20213 824586162
8289 8284 486209281
27376 27369 694506330
28660 28652 938078754
34748 34760 112924783
6953 6961 717677901
16234 16231 49938675
6963 6952 280338105
12044 12036 302702050
19501 19494 652473702
6958 6966 897748327
8701 8695 20520182
32183 32173 989032784
5994 5998 380234687
27451 27447 281252800
28793 28797 120112926
19478 19480 122609699
6973 6971 490351118
3528 3536 788889191
6967 6975 757299705
31336 31327 19918442
31373 31362 331357646
25689 25679 625997742
31678 31681 921766739
33527 33538 86196564
14814 14824 162643645
10113 10118 21276232
29211 29216 902123646
7807 7819 946870713
35138 35137 755899742
10725 10718 862007244
33297 33287 75216077
35815 35812 660053649
1749 1747 446628215
25260 25254 557468470
1238 1228 735797274
39581 39572 190166906
6992 6993 372775060
30258 30256 532734821
22564 22557 785706305
11857 11858 962492214
5454 5460 720843907
25256 25250 360597918
33757 33766 52913826
26088 26076 941626923
7001 6994 864229847
20392 20395 81197063
18848 18849 396889763
29410 29422 44774114
30447 30441 172908133
16322 16310 44964397
23537 23530 74834476
3068 3059 414277257
353 348 567531466
22142 22147 984342911
9600 9602 188969770
7786 7774 952099697
7013 7005 81304035
11159 11147 494015440
15817 15815 26443020
28780 28771 713581456
7008 7017 51526483
28511 28501 518549977
7590 7587 143770953
26884 26881 857485568
4076 4078 728458752
7022 7011 510908341
24001 24006 827736536
12325 12320 382136958
38712 38700 808821142
22851 22839 483731812
16426 16417 153178038
12129 12127 122424811
30634 30637 461010435
29125 29113 509969736
14197 14209 228391268
6908 6906 975971023
12349 12345 758171641
14312 14311 895092395
38965 38969 152915302
15238 15227 652154065
5921 5915 119144815
20219 20214 872421431
7034 7039 383894726
33603 33604 756622912
38238 38246 84049952
25363 25361 117462651
32301 32302 257079694
3040 3028 587670158
2394 2396 23382539
35438 35446 932971117
16576 16584 474115409
37075 37078 193927376
36427 36436 665849330
33076 33075 368051171
31164 31155 892182435
7052 7042 882058815
8821 8829 813620699
14419 14431 187857945
7048 7055 58406045
9977 9976 26445497
23442 23450 769573265
7058 7056 334653486
3466 3470 784034650
7049 7060 66384193
28036 28025 25985828
37454 37465 576344999
16536 16525 283681916
7064 7055 26961019
17070 17072 550586213
39083 39089 678304491
21627 21624 312981672
7068 7061 825984817
7069 7068 79555691
28675 28678 172801477
7064 7071 797400837
19747 19745 579366096
7732 7740 40728593
2774 2762 946717156
4162 4153 574596033
35222 35227 471395819
27645 27639 189109878
25793 25786 836969822
5883 5887 955477645
24009 24013 665120952
26502 26504 355936379
3538 3530 781771049
7083 7076 292493596
25220 25213 735903118
5689 5688 721052232
19495 19489 831847329
22664 22676 30329768
6880 6886 850139501
291 292 609450439
10371 10360 53979910
7517 7508 247670124
32514 32512 393719926
39438 39430 105866536
8552 8540 326830074
35629 35622 197533483
12069 12058 492769391
37221 37211 193309019
28287 28297 70471687
4978 4981 191350184
30240 30241 763032384
12770 12765 341358745
7102 7098 458110999
13225 13214 965094955
29790 29784 25350008
7105 7103 60364508
9002 8997 487837434
7528 7522 53098243
29836 29833 471200969
7450 7438 684444258
7110 7098 241594339
35575 35579 717590014
1226 1216 719905416
21753 21755 341902895
10365 10355 520209643
3009 2999 74860275
8715 8716 957969966
16832 16835 6447751
7118 7109 2199437
37666 37657 440500793
31096 31088 190927834
21955 21953 145951608
7122 7117 147176745
10954 10949 945333037
33641 33649 167090892
7117 7125 853599566
33958 33963 65582466
35196 35198 559257263
659 657 382099435
6216 6207 174964508
9121 9133 248021311
7131 7130 712878502
35028 35021 196884544
7121 7133 655081274
4852 4858 555985517
7126 7135 73704824
13920 13908 553243513
18332 18334 7707585
29018 29022 588409083
10939 10931 288503954
2113 2119 991733351
7141 7134 783390993
19992 20003 793122109
32532 32535 618272998
35124 35128 561751424
35065 35073 307173452
29268 29270 28369002
27892 27895 358809192
17705 17711 476548958
3273 3267 614970841
8504 8503 868768030
6209 6202 891508624
34631 34621 996951870
36812 36815 807335906
7154 7152 582789593
28980 28970 446417371
10024 10030 59654018
36157 36152 811732182
12573 12565 633515901
2390 2394 347535434
10211 10205 93123632
14840 14847 447289831
1390 1378 776915412
18038 18045 118053346
4855 4861 471889264
33326 33334 234199437
24130 24128 904820744
16245 16247 772907050
7159 7168 305955345
7169 7167 726878721
7168 7170 411679529
7170 7171 192425392
7172 7167 827240965
23306 23294 370584515
37401 37404 379750571
16134 16141 978295940
30450 30455 930951393
7177 7176 471896084
4097 4085 66781925
181 180 727012539
7317 7310 904464478
29777 29766 102348669
14382 14370 64585107
29910 29899 154022638
13372 13374 384727771
23767 23756 263585863
39797 39789 792476756
12621 12619 78397112
23260 23259 207711704
22047 22035 133375232
30956 30947 187271469
15504 15492 151613756
9543 9547 634479740
28006 28007 425233148
16826 16818 686097669
11036 11046 405408668
20912 20901 247925264
25334 25333 976724178
33588 33581 332219431
33286 33275 249429379
37903 37905 889572482
7201 7195 82595035
7451 7458 731459779
23596 23590 287038364
12765 12775 382371556
8315 8305 941353910
31267 31261 647757165
31183 31178 507995673
7208 7205 957168618
7203 7209 519429831
26582 26575 6675868
18615 18613 225255213
331 325 96297071
11340 11335 561228467
33943 33952 906889772
7215 7205 830697874
3827 3816 302462448
27057 27063 16669669
5585 5574 744816605
899 892 631957252
13043 13031 210711823
7221 7220 582235917
21641 21645 641537489
7223 7212 23981763
7224 7218 330598417
39959 39952 60531612
18597 18596 615304722
4027 4016 889271317
38395 38388 869307745
13766 13757 22488137
7230 7227 350286346
6512 6520 226690242
17009 17008 225810955
12330 12333 845235599
7232 7234 711062793
28217 28212 557631382
18050 18047 598889538
34888 34877 232784428
7235 7238 559015619
33472 33463 601883363
24900 24907 306953691
31437 31425 669922723
19193 19200 682423759
7243 7237 583725821
16899 16910 738481871
35226 35233 399853755
20261 20254 881328681
35064 35062 692170940
7770 7777 14057405
34153 34141 736602623
2676 2688 945110961
7251 7242 213313533
10963 10957 204989542
9666 9665 163843132
7254 7249 152922282
7952 7950 553885217
9646 9637 190248495
38311 38302 915551494
708 702 667189307
7251 7259 346884236
29441 29445 995948194
783 771 121822002
7254 7262 860431602
34712 34723 891482919
7253 7264 68274157
31851 31857 953259357
24976 24968 50524988
5540 5546 452703967
21338 21342 807635297
7269 7264 814012516
3812 3802 686061550
28062 28050 44070436
32826 32838 257519092
33062 33061 606766570
8652 8643 465089215
11008 10998 848143723
11500 11498 685632192
15643 15631 710806230
37511 37500 157722827
32199 32197 193580460
37566 37555 394010499
7281 7277 851578322
30397 30389 288261906
7283 7272 686827237
17120 17109 863669021
38049 38055 642002381
19740 19738 636114166
2865 2861 720071829
5860 5868 685180436
33361 33359 794579065
11377 11369 407713473
7291 7280 240090689
29171 29163 898321683
7799 7802 709591246
33702 33691 153468957
16338 16349 819676659
7296 7294 264870758
19850 19838 29561734
13792 13788 60610203
32329 32320 31253686
26003 25999 876631424
8180 8169 422057886
3333 3339 64510508
3377 3383 7809819
19595 19586 475317110
28481 28479 550142171
39159 39171 189110699
21826 21835 601246647
7307 7308 476666754
37870 37871 976136771
34424 34422 516555089
15612 15624 326886819
3763 3755 706256000
32710 32701 105386656
27425 27420 353411390
13848 13854 158812411
7090 7094 175667316
23009 23004 22308096
8264 8260 247688695
9404 9409 38012767
34079 34069 676744962
22476 22471 186271544
1352 1358 13337315
30052 30051 419875445
31847 31858 310147060
1839 1831 388773980
8341 8333 278357709
4880 4877 198064740
11796 11805 569236920
25978 25974 86343496
18875 18870 441354854
7329 7331 668071003
19467 19472 136751072
23116 23120 552315163
7334 7332 119447231
28165 28162 498405640
2247 2256 90142112
34228 34237 183375799
15774 15772 225650131
39880 39889 36303138
24545 24541 113780819
26689 26684 140976194
9264 9269 53937403
18762 18759 473355744
7337 7344 751582710
34384 34375 999930280
25223 25217 35330424
17080 17078 493630335
22680 22690 961559467
35603 35608 68369174
33541 33533 902366957
27802 27812 707713983
19862 19868 636758072
32098 32108 116107904
3297 3293 976248289
4360 4372 200565350
38371 38361 575673990
36324 36313 520362780
7352 7358 599653442
21894 21905 823807420
20836 20833 976764962
7361 7350 893950949
24570 24573 356104669
7322 7330 422153486
15713 15710 603500479
8118 8109 15644186
21386 21377 34036455
2043 2040 689241900
7368 7363 915995570
16889 16888 800455612
7370 7359 409014903
10777 10784 662210795
32939 32951 135860341
6369 6381 908535315
35261 35265 329127177
37321 37314 551271331
31652 31651 867535653
7375 7377 131515434
24807 24815 913226493
14586 14579 871271345
17548 17552 136520707
8793 8787 933394766
21263 21259 756790038
34059 34055 97195766
7383 7384 500214006
2987 2993 72745363
28006 27994 399164668
33669 33676 506919766
18199 18197 354846728
9587 9598 854852175
32322 32310 18700730
32476 32467 736083259
24480 24482 19832805
16347 16335 317166749
7387 7394 578637888
20078 20076 815709712
13037 13026 534043743
36833 36838 307308507
7398 7393 306973666
2238 2249 364266182
34807 34813 8733421
9471 9459 10867756
28500 28508 36690648
2782 2786 672303698
6250 6239 545067815
34819 34827 76461303
977 971 659494588
30833 30828 15706668
19199 19210 855001931
2909 2906 2077542
31006 30995 808096015
7411 7399 8645842
21507 21498 521191611
14607 14598 86026472
29215 29221 651904436
26058 26049 406398531
9558 9566 738961533
24274 24278 860437424
10993 11001 995466610
37061 37073 653200005
16962 16957 991980474
12034 12040 605751092
39090 39084 900186231
4106 4096 658441759
18248 18260 767607359
2634 2630 52562606
37532 37533 272234704
7427 7422 760319135
21245 21241 870014207
37472 37464 238266270
21325 21324 973972722
24594 24596 918087958
18525 18528 35037327
18086 18082 34891334
31349 31347 16726580
7435 7423 649188503
7436 7424 806612905
15187 15175 347964973
9990 9991 604329811
7439 7429 711105724
13255 13247 51526570
7441 7440 429115549
39373 39381 225404653
38559 38555 85744161
14978 14972 104390932
17284 17272 900633381
30852 30849 891769350
15869 15881 77149926
28252 28262 214253068
7449 7442 41615895
1893 1900 720454277
7442 7451 490587441
16217 16212 73113820
18033 18042 597295883
32429 32425 145487288
1507 1495 777545130
13944 13952 826241138
37096 37090 186179418
6843 6832 210673356
30741 30739 778190333
22756 22754 942448864
7456 7461 230006436
1451 1441 460052822
30534 30546 60978524
11186 11189 345763290
7983 7977 555819851
4101 4112 720317389
3732 3736 712424699
10689 10678 922527035
33143 33133 668242677
2232 2240 333388302
7471 7469 92574354
31100 31090 184189313
14779 14776 693339406
16788 16794 207374295
39010 39017 40702174
2333 2328 633050188
19852 19845 845955395
32648 32657 169847628
29554 29553 235550240
25935 25936 471711971
13244 13232 494243337
7476 7482 213766005
6901 6890 406921372
2931 2920 16402095
7485 7477 43061012
25961 25962 266610365
28490 28494 743135515
17874 17872 191126461
21635 21640 267006944
39893 39892 630975860
14571 14575 854611818
7492 7480 619239232
13154 13161 167196204
18071 18073 948313166
34222 34221 40096473
8891 8902 533687309
39885 39882 867608697
7898 7909 908061411
25958 25970 444684477
27222 27214 358118174
31769 31774 519246991
26651 26656 553542189
31943 31942 152072942
23134 23146 738149904
31137 31129 612346361
1973 1971 185728781
39070 39077 905993801
1809 1818 96020901
32591 32581 75103364
8505 8504 937747654
16425 16413 397234479
31709 31717 372557890
6292 6295 780751556
20853 20841 651829120
28711 28717 253415941
7513 7516 555433074
6866 6877 840893583
4111 4108 91354822
39942 39948 741809586
9180 9182 542092129
11786 11792 381151616
27765 27776 159535113
18613 18602 438050340
4607 4604 305131361
1255 1251 471357302
21455 21461 863871259
31700 31694 860582092
7099 7107 802280041
33293 33284 579875090
7530 7524 951153332
26731 26737 39236381
22965 22964 189192337
7528 7533 993592380
7534 7523 360837873
7530 7535 270867216
22599 22589 366615191
32450 32439 540457118
36818 36817 128980944
35453 35452 472336803
38983 38985 240169054
37912 37900 351718951
10547 10543 815157685
38841 38844 614593877
34085 34079 388639594
7545 7541 779103114
7545 7546 526929384
32391 32401 417975980
27281 27286 887005541
7549 7540 56982717
28317 28318 57919764
18677 18684 423440560
24898 24894 874661532
7553 7549 77635963
7554 7552 107016650
5550 5542 587536237
7556 7550 941660290
24526 24531 27156930
27575 27587 242342652
13656 13664 622110325
2354 2347 818026541
7555 7561 986541653
2635 2627 683900546
31007 30998 5010779
27795 27806 954701012
4007 4000 499555131
34043 34036 462049177
33313 33324 367241273
1535 1526 481003095
23703 23714 295301694
7570 7560 542596447
8470 8468 67139627
34835 34836 128186295
19157 19168 755203949
37204 37211 106202456
10368 10377 403165138
1711 1721 454951321
18044 18035 978020762
38522 38510 15428588
6060 6070 751717330
7580 7574 744838344
26006 26002 662884573
7582 7573 67780838
35770 35762 48366932
7584 7574 721081520
5341 5332 516275472
6071 6072 173555191
12108 12103 751569028
26936 26934 786219492
6824 6820 108600400
21961 21957 730004785
7591 7590 182403348
13651 13653 784463000
97 91 697160066
18438 18444 477464972
4915 4920 461567160
7596 7591 509290280
21258 21254 129782476
27886 27877 26997093
30767 30763 896300968
16711 16702 882102415
33501 33511 231233560
31136 31130 321346298
23752 23748 259861793
27402 27409 433098481
28017 28022 901749141
20979 20990 725603055
17109 17107 889179620
23686 23696 43407378
38976 38964 255401525
7609 7610 609579724
11964 11952 568868533
7612 7609 399406556
16249 16244 798464559
34809 34797 559235452
7606 7615 118879966
19635 19633 150617308
12536 12538 172350847
2442 2452 596139984
15734 15735 915502761
36689 36691 780344005
15479 15489 821645921
26215 26218 214956794
1893 1887 936136170
7624 7620 368074477
29437 29430 5718490
30897 30894 166252307
2585 2578 65254003
29734 29733 465686219
647 653 439968815
7630 7629 615004565
14491 14483 702424733
10960 10952 833781887
7633 7625 165817196
8487 8494 44339681
3816 3812 451686341
37373 37381 217630026
34858 34863 944465375
23231 23232 829902266
10687 10677 514366669
17252 17254 15194642
3966 3964 173775514
23155 23146 485777352
30203 30199 794320023
9010 9002 658105311
30578 30582 214217204
28041 28042 359984663
37592 37581 42867342
18975 18968 843097697
323 314 205644808
39624 39622 1098389
9887 9882 527640349
20173 20168 255103591
7653 7648 366556980
23479 23480 343508888
16025 16013 519707189
33215 33224 845975145
7654 7657 521768604
27004 27001 121391701
29598 29597 9405388
6128 6134 825887487
37031 37040 375244965
37909 37915 469667178
7662 7663 240751192
7655 7664 136863080
32742 32749 453537146
29173 29182 532704085
20853 20860 285847384
36950 36947 154872324
38750 38741 499576203
37115 37120 186337530
39758 39764 404990412
7297 7294 842194650
9173 9169 684814345
23413 23424 209983521
7670 7675 742234808
12369 12381 717733395
865 857 271102315
13046 13051 982067702
7667 7679 248845732
7671 7680 720205949
14422 14428 165245419
357 356 772903303
35357 35359 647175967
33088 33084 152066058
7685 7684 775451658
4223 4222 77600329
7687 7677 327824183
17329 17322 811104846
35659 35654 539298568
16846 16837 177256084
3163 3161 729177091
29011 29008 55234820
10665 10655 491370861
12012 12017 223951394
3753 3765 503273498
18722 18728 202665609
29735 29742 911859587
7686 7698 365548693
33502 33501 16011545
14988 14976 381160543
11923 11918 793901529
6900 6910 172775406
30729 30721 76587553
8229 8237 459368875
27710 27700 129691586
1406 1416 958756630
18771 18778 263761494
38359 38348 312009656
23846 23857 719647188
2104 2099 179443800
10242 10232 70993761
7704 7712 388029042
15255 15253 137160809
38601 38597 464238565
7709 7715 722510831
17056 17045 876010220
14678 14672 322400801
37943 37949 63475791
9684 9693 144401968
3719 3725 466770395
9024 9025 741667422
7722 7713 705007375
7723 7716 417870425
31059 31053 82050584
15394 15387 807251911
34538 34546 47743744
29282 29292 871224610
31941 31930 831978274
18972 18982 821461702
1331 1343 511419105
27725 27717 432831048
19059 19063 496008089
25277 25285 369923082
23749 23742 556387798
10472 10465 655291148
17043 17055 338598852
8627 8618 607595269
35570 35565 150345703
30673 30668 820579507
39742 39743 785118220
2772 2763 773360751
35024 35022 537894016
34133 34143 159053572
7744 7733 989508479
22096 22087 744188097
9629 9631 385769711
16111 16099 738966221
20980 20989 147311183
7749 7743 39522491
8835 8846 115558122
37084 37092 290373726
35499 35495 553296976
7753 7749 275215839
16615 16624 465243910
7725 7727 731899404
7756 7748 592769917
4268 4260 804873459
893 882 647785281
1810 1799 189146800
19528 19540 214960755
24458 24454 73682563
36062 36053 402039161
3573 3562 716328998
26604 26595 635586292
35351 35347 454460765
7760 7766 567524850
9600 9605 582928846
11357 11345 414878822
20677 20671 459797267
23430 23426 35149269
25688 25677 116386574
7769 7772 797036113
31022 31014 182704764
27684 27682 885152171
12729 12738 699687373
32995 32993 983247589
16966 16954 998626356
7778 7766 237598694
861 857 144976122
29173 29166 518231409
18617 18620 127145751
10145 10148 27575640
16741 16733 549654275
10334 10341 200413421
34004 34011 970819274
19684 19675 902934970
12081 12069 717048927
7788 7785 441973362
12002 11992 503075378
31566 31573 46478887
30305 30298 59596804
13134 13122 299918268
36560 36553 949199354
7794 7783 5921694
7795 7783 583383025
36794 36788 399474095
7797 7791 663803666
16332 16334 47198595
17296 17291 985666470
13113 13111 86315727
7796 7801 711743787
37906 37918 178965534
7798 7803 686538407
7519 7515 618303942
17691 17688 308737340
36523 36519 585708315
11487 11481 268895485
7808 7806 438446050
14575 14584 449596416
1057 1069 256681993
23210 23218 73410996
10143 10131 782887829
234 235 691130485
7803 7814 613983963
33187 33176 169467742
22120 22110 148379379
18854 18860 901240415
7816 7818 778580586
31112 31123 29700239
3522 3534 168677943
28166 28157 457617603
28622 28634 24274672
22372 22382 179600479
39567 39574 350654014
6547 6545 265511020
21243 21239 902175887
789 796 287790827
7828 7827 997682954
20882 20870 77255273
18514 18523 151886280
33387 33390 305364436
6825 6815 361678401
10707 10705 778284685
24915 24910 684611076
10787 10793 234699966
13605 13593 56284076
14927 14918 901854702
1871 1861 614779919
13453 13452 127114707
17490 17480 34965432
9205 9210 256749927
38705 38697 143219864
27783 27777 825155646
17746 17751 272284664
20248 20243 5547542
7846 7842 521027762
36378 36386 7470768
23609 23597 600632737
39274 39280 823481822
7846 7850 463440982
20921 20920 715671006
16679 16682 848755212
32932 32926 687438310
3532 3537 751059166
27237 27225 151649024
30740 30748 168022328
32731 32724 450811160
7858 7857 911929228
28693 28698 620073555
33717 33712 955853382
31765 31761 458457251
25578 25575 870181889
23642 23651 741897625
7144 7135 639008251
9591 9585 611255418
30334 30339 44142278
25217 25227 222616212
25333 25339 234066241
17916 17918 101922258
39606 39608 336889799
7871 7865 997829007
22248 22238 694456230
13557 13560 43015080
7874 7867 134103251
35423 35421 459305941
20107 20117 1797084
20095 20094 954998585
11627 11622 784388125
24644 24647 384530999
5672 5682 149916727
30690 30685 957757064
20563 20556 865630910
26703 26710 431375242
10499 10498 873574706
12355 12367 674457307
7370 7375 786057009
36278 36277 893928231
19983 19985 89633770
7889 7878 248922430
326 319 540516309
7891 7881 760352618
23388 23377 410418850
17973 17964 886876927
19298 19291 284853615
18034 18025 737028147
21206 21201 853332285
11264 11252 699280432
7898 7890 507924901
31696 31688 501304680
19146 19144 32787399
28339 28333 880627241
12962 12951 727255428
7897 7903 920249713
7029 7032 23038189
24115 24110 746818051
38211 38220 3208698
10150 10153 498070458
37031 37036 154978432
33264 33252 961070878
33897 33901 902793309
7911 7901 10886965
23557 23545 73476597
24349 24348 987457948
17230 17229 208730339
7903 7915 296339669
37275 37267 245364456
8037 8027 437580003
20658 20647 299220263
10513 10521 714158612
7566 7558 989986197
7921 7916 14198303
17539 17530 830322859
28221 28229 425472878
1990 1980 34470750
8822 8831 978672317
38819 38815 310622544
29608 29603 343311076
7928 7924 402757448
26267 26271 994129649
24984 24989 568015328
1490 1482 385059450
7923 7932 722955389
25996 26000 303962162
4838 4826 76723332
10172 10164 617828025
7936 7933 163685579
38401 38409 64894393
4502 4494 840041806
30340 30330 926737710
36379 36374 820847396
23490 23485 908398853
7942 7933 911957169
19361 19363 281246441
17814 17822 37862940
39686 39681 58957914
32841 32836 474628611
14191 14196 967011071
7947 7948 576719470
12073 12083 532533565
38022 38029 70933506
21577 21568 604202248
15713 15721 59272056
7947 7953 638010617
12758 12751 139199821
8115 8117 942941089
31658 31647 38086074
9472 9473 886921502
13292 13295 177838822
35002 35004 149959403
27898 27895 296085339
7961 7949 910652925
27485 27484 327230134
4537 4531 798738187
7963 7964 964514467
30905 30896 269970733
13101 13092 434154505
7967 7961 277226152
7960 7968 648678018
1700 1694 9313800
16576 16573 418446350
13399 13398 119999856
25224 25235 183022856
30947 30953 144795183
17722 17711 310575193
37754 37750 979491475
15439 15443 246480875
7977 7976 3132418
30616 30605 960778593
4674 4667 415399750
29419 29407 796093189
13549 13542 978223401
5019 5020 49923329
11489 11493 19164994
7984 7977 98214611
27407 27410 327229198
9706 9698 583241979
23122 23115 955860291
31554 31551 873261814
7985 7989 227848032
14424 14412 727481712
32103 32097 209397129
35168 35179 5033654
19139 19150 400652946
34674 34673 425142122
29017 29008 56569434
28485 28497 27972474
37307 37305 65903706
10682 10685 90395474
13246 13248 621993597
20893 20904 473506129
3858 3846 129295410
18788 18790 49120634
1581 1569 210727360
28932 28939 256814445
8003 8005 702345179
9201 9195 208168597
26281 26272 279038836
3968 3972 365880994
12768 12759 40162261
8010 8008 427745850
8010 8011 371628780
4557 4559 368629739
22177 22170 182925799
21599 21589 90316133
18697 18690 803523586
39922 39919 591973606
37102 37097 46934941
2538 2539 520300277
30039 30033 718028178
12192 12196 749976659
4855 4863 228337349
30288 30278 116093999
37252 37247 37226493
8017 8024 317244057
29230 29222 26463218
34093 34090 964567865
8027 8017 9570727
33776 33766 647015489
32030 32031 294673657
11203 11193 20630944
26223 26219 765017976
39142 39151 244224121
31116 31104 658265463
30768 30776 284715731
8029 8035 647288671
2978 2968 373291922
39199 39195 855086921
27656 27647 103367334
1209 1200 111352523
9150 9162 599435650
16186 16174 705857297
1484 1478 320499663
29264 29258 955290416
22902 22903 370233442
17645 17651 312964280
28300 28312 288387692
23209 23208 412351112
6211 6201 193854193
8049 8040 4030439
38271 38279 992727676
24810 24808 20064208
5264 5274 267776784
10583 10574 504580236
8054 8043 258396769
24531 24538 759613319
8056 8055 851983428
33796 33794 592468316
29986 29984 437629285
25792 25801 45810738
27165 27154 92151352
21454 21449 391146059
32304 32298 663158322
39782 39788 356041434
9065 9054 30064440
7520 7518 71602965
39781 39791 509704536
8067 8066 341328780
8058 8068 400215735
20603 20607 487753145
19233 19227 31950794
37415 37412 797365720
8072 8063 613793737
34521 34517 294238457
2132 2135 473281889
1405 1414 675347795
27068 27073 266081194
22649 22651 850324187
12788 12784 276973400
13209 13207 837575189
2180 2172 315175989
10636 10645 16080170
4453 4448 358407887
21346 21334 41958716
8080 8084 636673645
16655 16649 135912950
9090 9086 384772936
6317 6314 818319719
8086 8088 396795128
28280 28272 660903440
38858 38856 20852013
8084 8091 16372539
14873 14878 170840735
24877 24865 31975311
27910 27921 845613128
8095 8092 655500770
15984 15982 437114064
39673 39675 381541454
8087 8098 350381641
6429 6421 888765319
8094 8100 742430236
4231 4239 21800043
23703 23710 566389059
1530 1525 47251419
12800 12803 612327609
19709 19719 562341066
8097 8106 183643695
31010 31000 724938387
12690 12679 58302721
2429 2440 740169104
23102 23098 226058088
10689 10698 386850792
27246 27238 756793329
27366 27361 584954024
8114 8111 733370158
8115 8103 500622102
19964 19975 382307755
24087 24082 886075458
32036 32035 262427171
8114 8119 265867997
21977 21971 497236980
8121 8109 109927758
35579 35588 353808849
3601 3606 235451907
8124 8121 79816887
28679 28673 578219525
36493 36486 6391074
20476 20473 239461840
35906 35904 460798080
16712 16704 284718177
1936 1934 43801830
19899 19895 127370384
31353 31354 194052354
8133 8126 415669408
25564 25568 668555857
35502 35496 108135445
23769 23764 261555089
4330 4341 656604101
14195 14193 359601530
20634 20640 686865458
4451 4452 285849513
22100 22102 538258967
25164 25168 842317277
13754 13752 52072769
17640 17630 782509413
14958 14952 380732832
15531 15527 475563737
32859 32858 723528350
19764 19775 714854409
721 724 760596655
16731 16724 195418675
20886 20897 765212970
1704 1692 14594169
28764 28752 501809239
38557 38556 465574545
24774 24779 701681097
22194 22183 626474943
15252 15259 706598638
24734 24724 46869504
11876 11883 368197604
8158 8160 707203464
5057 5060 867042958
22666 22655 363776111
24026 24016 726934504
33594 33585 233635496
19939 19938 17173911
28125 28136 911019570
14154 14143 985289157
2224 2235 838754194
39765 39759 260353835
16066 16057 298673792
26388 26397 680655727
34377 34381 950851297
22289 22299 263433649
24168 24170 148153845
28435 28429 288379745
37798 37791 193178578
25021 25016 831610195
8178 8172 627276049
6699 6695 353846037
38114 38106 159921351
34563 34566 449540224
1590 1582 24726711
9387 9380 221327757
8184 8183 494457285
1096 1088 714641514
8175 8186 995754670
12912 12920 655514061
17611 17623 7646455
8189 8177 704363401
24934 24929 331636771
8181 8191 691581279
8192 8187 171853609
16133 16121 603960342
1793 1788 473584677
21900 21892 525229773
27375 27370 728907342
30426 30419 637140625
8198 8194 255719464
28358 28353 778321963
15957 15962 936602619
5191 5190 667578427
30828 30837 908844163
1260 1269 288850315
9814 9806 444743145
20347 20359 471453085
7902 7892 997792498
29990 29980 13957510
12792 12801 400153207
4646 4640 681375999
25768 25765 620198165
8211 8209 719081914
36654 36642 1327397
39602 39596 105918706
32267 32262 906926830
20433 20429 297265478
519 523 798078746
14204 14196 163339975
4994 4986 973391207
14168 14163 21775696
26313 26317 956951967
13604 13603 322041110
8222 8213 909586634
28958 28949 322500479
4887 4881 534446242
1321 1326 655154744
8226 8220 73296711
14611 14600 44432002
26522 26533 11003188
4735 4744 770898636
8230 8222 348867442
8231 8227 344956039
18742 18750 758603787
4068 4061 487796790
23010 23004 413856450
35140 35151 704881604
8236 8226 917138433
12558 12548 107448091
31489 31499 339927059
17139 17134 536362738
1236 1237 130480275
11540 11539 284416486
37044 37053 422777381
8243 8240 462306253
19792 19789 691102308
8245 8238 419763015
37676 37673 683031067
7343 7339 45417365
11721 11726 323532727
34405 34411 947092655
21237 21247 38122492
3354 3342 41018256
20068 20074 744964856
32291 32287 920624341
28922 28929 71565621
8249 8255 58180998
33811 33806 790570291
2857 2867 569746996
246 248 473577749
8259 8250 343604292
33779 33777 947749019
2517 2522 229340554
16450 16439 152370000
38827 38829 6091802
30734 30723 45050117
11651 11657 15029850
5023 5034 795501693
3425 3436 437614428
27904 27910 759505002
31884 31890 800920427
8258 8270 28716696
31129 31132 921363172
14093 14090 795446633
38547 38541 532070728
23910 23921 540512129
6314 6311 911091342
3409 3407 439159234
2438 2428 470376638
36699 36689 657065851
26026 26017 907643835
30769 30760 79620828
8277 8281 333298528
5919 5910 218892206
6627 6632 785517519
34641 34636 105338433
23926 23925 103058438
777 780 719016613
8287 8278 937801396
15680 15682 472505372
5229 5218 433745226
13506 13500 300918992
37177 37170 871180628
22156 22149 943956418
8950 8961 507762698
8294 8289 238762755
8295 8292 619385890
39631 39639 925572134
17599 17606 858796521
6030 6035 277490933
39011 39001 680284562
27653 27645 47681635
26996 26999 423259086
8356 8350 12789698
35695 35683 476515485
17213 17212 48488502
32443 32435 704950371
21397 21392 941980778
31798 31799 708572990
5742 5740 918818945
13862 13870 947724951
20515 20520 596334160
9797 9799 10110711
29994 29987 538159050
8980 8971 421243932
21919 21922 229178811
12072 12061 422083917
19337 19338 382355130
11063 11055 304208874
27519 27510 290204248
8319 8316 684911175
13428 13419 723192990
23584 23585 869946554
21801 21795 865953207
5201 5209 538806003
31383 31389 867418601
30038 30035 417024908
22749 22754 643726794
11074 11080 358320609
14295 14296 66785968
36700 36699 239343138
37772 37766 841680745
1057 1052 15629735
29966 29962 173168940
27426 27434 603900291
21881 21872 146436304
1867 1858 193780059
36045 36050 374634556
33638 33644 620685433
23802 23800 58743327
18226 18224 108483356
8329 8340 118900193
4613 4602 931209746
15006 15012 804829657
10383 10386 868354697
21147 21152 560367040
18251 18248 625844259
1487 1482 97893221
28827 28819 949218632
8348 8343 235893667
38310 38322 200697280
35316 35305 760346000
6092 6103 486107009
30384 30379 1269240
915 927 890617285
38943 38948 795073290
33738 33726 942398048
10142 10150 49205328
34913 34912 378714449
1641 1646 865990373
35050 35042 80585367
8360 8357 819580386
4400 4411 987479622
204 195 711782169
39022 39030 489402073
8364 8361 285514758
8926 8916 288040394
26269 26267 525735682
23397 23406 528229984
8357 8368 500899002
30618 30629 633629385
10311 10321 859410912
8361 8371 975150952
29463 29451 859978016
19026 19033 36989040
20234 20240 49789782
8375 8365 534865330
17707 17695 618191870
4770 4781 898836659
34451 34439 464772075
3909 3899 607441154
27715 27707 10269245
8369 8381 79839944
7914 7909 420190093
19885 19890 64905633
12832 12830 523351914
26674 26665 44911018
37447 37440 325235721
28680 28677 993470684
37506 37504 504659000
9357 9348 277465752
19479 19472 941234580
25360 25361 107047810
8389 8392 702989564
31536 31544 102194067
423 426 795778885
28502 28493 831757418
15230 15242 850027055
18000 18002 31406563
22309 22298 783719832
9773 9762 324341995
30520 30530 765023472
9295 9288 561346707
39150 39138 849416429
20352 20348 341180771
11277 11279 57227648
33616 33626 565657328
7853 7846 561597447
31824 31820 598855600
14991 14996 646496708
28989 28979 655103758
7167 7157 358759054
16126 16130 321641914
8408 8412 291618758
6810 6801 765873219
16021 16022 244986765
8174 8183 460551143
1205 1202 748077108
1812 1804 566253994
18544 18532 230317044
28624 28619 140556197
21436 21435 491042016
31495 31496 534800545
37544 37534 368253207
1788 1798 221655524
9704 9698 994225982
30277 30285 488005451
8414 8426 391222062
39601 39604 14771609
14565 14564 794962665
33145 33136 926613263
32838 32850 16500691
29677 29679 37221949
18914 18912 967698463
35433 35437 758256407
8426 8434 997272711
8435 8434 70934091
8436 8428 531289664
31998 31987 59696338
24195 24200 181166381
16675 16683 39040453
8437 8440 43519571
20743 20735 920190067
23761 23770 419525261
220 228 479725744
7758 7770 497999232
26282 26275 398531440
13984 13972 673033426
342 341 470203796
12107 12119 744644503
15237 15247 929992451
28432 28421 747273740
3376 3384 516361213
8441 8452 949954952
14986 14985 35386028
24230 24219 256436399
13206 13197 745341692
29805 29807 286065641
31601 31609 217643693
7100 7106 406095379
8456 8459 842309543
35293 35295 659305844
36988 36990 308129421
24759 24751 4528370
27084 27083 658764692
10605 10607 372825477
3080 3079 41922966
20132 20127 734638061
10210 10212 418143074
32001 32003 270982816
28787 28775 598442327
21349 21339 212621319
28889 28891 518473009
25472 25466 891672809
13741 13753 35203618
28429 28430 749788968
32113 32103 932841253
22264 22275 289322155
4346 4345 875825551
8478 8468 531998363
18706 18696 206816742
29637 29630 45399250
17075 17065 148458231
20839 20844 502465936
17850 17861 495708963
8407 8419 138725744
13670 13680 53260282
12314 12321 104512411
7039 7051 388344843
1335 1330 929462844
14975 14968 48144121
25532 25524 137950004
31001 30991 212672466
12541 12538 445219086
39806 39809 342409629
9933 9938 917754933
35905 35895 496625202
38604 38603 928676964
6355 6347 692990799
32130 32132 30058079
1903 1900 25910759
4279 4275 23271393
39988 39980 945635261
11038 11036 423134165
13530 13542 15868210
11986 11992 441612488
2368 2380 99430747
34375 34363 915479455
6733 6723 995249751
29322 29328 9869957
4519 4509 337588192
8510 8505 260211752
435 426 393873951
3124 3134 867024677
8507 8513 991866565
35108 35097 806657472
29796 29795 63855191
38414 38417 72664025
39775 39777 694315977
8514 8518 21936924
527 521 545241679
14550 14551 443386231
27857 27867 199785840
8517 8522 494769617
104 98 929823580
38538 38536 691621113
10817 10826 511406463
6401 6407 241630428
11375 11365 542731094
12722 12718 825412604
27092 27093 602831746
31944 31951 462740253
10617 10624 221776667
17446 17452 776908609
18830 18834 106869574
23928 23940 43120599
8535 8527 46697226
31593 31590 775750960
22971 22979 527754079
31207 31216 19347762
32788 32790 517936008
12548 12538 245779536
13895 13896 681666467
11168 11163 832825530
21739 21740 144361343
12871 12870 594349520
8540 8545 325065645
20919 20908 286175709
8547 8542 816684762
15036 15032 82806786
18268 18259 158816604
10666 10657 360020080
37588 37581 45322
19952 19943 105113818
31998 32002 355829585
39162 39156 774039851
3832 3839 965740420
32756 32745 326867060
30153 30146 833959796
29404 29395 293492264
22176 22186 178413633
37645 37650 937530251
10166 10155 51991919
18587 18585 927390056
35630 35626 722651196
33151 33159 205182466
36429 36430 919594289
8861 8857 987170638
8567 8555 663482360
7212 7200 218551647
12020 12011 198168941
6774 6763 627290402
39063 39055 962743287
31053 31045 415075147
14668 14656 47925785
29927 29933 540653455
62 64 181730116
25478 25483 370380820
8572 8577 918369008
31958 31949 251751718
39178 39180 592133611
10061 10055 37012779
7787 7792 478945776
8573 8582 301795545
8583 8581 999881595
20175 20173 654872486
36177 36174 736554460
8578 8586 810068096
20162 20169 976869770
11252 11263 963683007
15329 15334 792120507
30596 30595 706372440
39855 39846 395665969
12344 12342 528964179
10332 10334 5584983
18216 18223 855796863
25853 25859 708491916
39561 39555 518104420
37055 37051 315629247
19720 19730 338281849
3895 3907 455502140
17344 17339 852394135
11469 11480 673107141
25120 25110 915767470
25515 25503 33205477
7820 7814 177733815
8605 8598 334278785
16544 16551 358880233
8607 8602 692609712
23162 23164 801140016
37303 37297 710301133
29858 29846 403487451
8611 8602 986086602
31410 31409 340060820
16918 16919 2450630
1061 1072 346155414
2025 2024 328698082
8616 8613 148649242
35772 35769 25188433
1461 1462 974081810
31231 31233 8996527
8609 8620 456682266
16383 16382 404761236
24683 24671 576415660
29813 29806 575753832
8612 8624 474179475
37030 37023 596804473
19012 19011 216375202
13258 13269 969983818
38186 38178 241347749
35726 35732 58779951
9728 9720 11044248
618 619 475115030
14452 14459 1774615
7092 7100 830564008
39086 39079 376999190
23264 23275 264842129
32121 32111 877972434
8634 8637 754299931
25224 25225 725836039
19434 19442 253065986
8675 8665 882084964
37276 37282 323626372
3352 3357 978372156
714 716 910090423
19958 19962 859776894
13553 13543 540322079
1736 1728 528682471
8647 8644 381169792
8647 8648 400478326
31319 31312 368301553
9552 9546 26613793
22403 22406 866018354
32822 32810 418525382
39048 39039 227609151
24482 24491 610330212
19549 19538 636961317
17863 17871 37110411
29665 29677 790665749
36698 36689 588365329
4376 4378 687084471
24158 24159 585022215
28477 28465 301993408
12239 12246 309615339
27870 27862 237988807
6543 6532 601556255
32945 32936 85422165
23900 23906 187445658
15523 15522 434961723
32578 32583 102026206
8669 8664 58450984
16745 16734 469189162
38880 38881 123470202
23523 23519 145593584
8665 8673 918160213
17808 17806 602765961
37812 37802 886386418
19973 19969 927263528
21054 21044 587758138
8671 8678 348170509
12384 12383 941244308
20357 20346 539957499
38563 38560 596605435
3341 3329 486440683
18966 18967 446203731
17511 17517 851407618
11791 11781 279569661
8344 8334 977969857
30755 30743 34361513
29613 29606 92254844
8689 8683 867878763
13025 13031 866571021
11132 11120 650446098
24895 24886 74801097
35730 35733 661624245
18672 18668 1167027
11079 11081 870190990
35375 35382 123686128
4899 4896 536935179
13422 13426 986712443
8699 8690 931534627
7286 7289 267821082
12146 12144 460240871
10581 10577 27204241
8703 8699 27371865
8695 8704 808381973
18166 18175 969248896
17256 17250 587367171
2284 2282 900263100
32027 32029 410281170
26928 26925 29393240
10754 10746 914042439
34556 34554 182338398
26780 26785 233735655
28572 28578 856604591
6063 6055 40255154
10576 10570 479806802
6564 6573 146731278
9562 9567 42595341
37785 37773 238624770
12097 12090 612398386
31757 31759 977256100
8709 8721 645942460
11966 11961 482617813
19986 19976 40091802
4748 4738 994470443
25892 25883 216975947
21666 21669 242307631
3881 3876 813614763
38190 38180 576834761
15737 15749 526276621
26232 26234 730132472
23240 23251 532000393
23283 23277 35334086
20279 20273 857647768
8002 8012 375131516
34848 34850 3916766
16665 16656 255213330
17548 17537 562900550
12652 12655 632310505
14412 14418 400187220
21995 21993 787383229
8741 8729 139330999
13198 13190 651350229
9269 9275 35883294
8738 8744 758959740
28147 28159 831658061
29088 29085 133124789
9108 9099 12546928
4834 4835 454076971
29474 29483 609333423
8750 8745 709665127
34429 34438 899886850
8752 8742 345386565
20935 20947 479275847
26441 26439 478825897
11285 11295 720382866
20112 20119 795994478
8753 8757 731755716
34013 34011 21500063
8752 8759 120684127
8758 8760 285432810
27471 27459 5150872
27278 27280 57278545
39730 39721 697972910
16326 16324 748847651
23463 23451 390504315
33904 33910 877559339
17507 17495 776621641
39284 39291 702836519
27470 27474 321912294
4503 4499 974585212
17581 17571 445221883
8772 8765 852752167
16171 16167 23464089
8774 8763 669385719
6253 6263 822779413
20228 20217 708405753
2236 2247 741913878
9453 9450 599356980
6526 6538 774547180
37236 37239 165010839
39662 39655 388060195
8778 8782 950315568
19610 19602 741336408
9848 9837 681805983
27259 27260 185443404
8777 8786 286853577
11517 11510 797600567
34851 34846 689450193
30066 30065 211557983
21644 21653 421610820
37255 37254 454353896
31903 31891 258150803
6982 6978 536022510
10657 10669 144709063
26350 26344 206891729
5248 5258 68273264
30166 30155 956690384
6620 6623 362024926
8796 8799 532115930
20195 20206 609789332
38349 38353 332292256
5390 5386 240485882
39634 39624 483801071
8804 8800 11068498
10139 10129 882055997
8798 8806 467073773
39918 39909 179556226
3962 3965 285511583
34538 34539 270731081
34422 34412 736306288
8811 8802 737916166
1774 1764 355240596
8813 8802 471357354
8814 8810 56720798
14889 14880 591787381
29484 29483 713495792
29979 29981 118896907
13474 13469 949021046
37724 37731 62331595
8820 8812 274285460
8817 8821 420057180
25446 25435 357295452
2876 2883 793404552
31929 31931 966903045
34255 34249 996919630
8820 8826 558287768
8819 8827 520403506
2598 2590 190442477
18352 18357 696038616
20812 20800 340731350
21867 21864 993949137
37105 37109 45336986
32227 32234 143194037
20685 20684 814583717
37787 37781 501278834
8835 8836 56481917
6526 6535 673482979
25627 25636 79931640
19800 19788 574466725
22468 22475 230569645
6062 6064 712065062
24105 24097 378411176
34666 34664 559067902
576 582 490139746
7201 7207 341243011
38908 38917 883039984
36882 36877 369458327
24410 24415 778164858
34735 34728 97102533
34493 34485 823179247
8846 8851 694599053
16789 16800 760544503
8022 8020 436720635
21771 21772 58936873
37427 37436 653372799
13707 13716 199134591
25138 25143 802626552
8858 8853 327023878
2019 2016 415915026
15340 15336 70135770
31881 31888 432752594
2971 2983 715055954
27154 27143 201234287
475 472 689275512
8862 8865 914236516
1378 1376 249398716
16618 16627 19798211
21712 21706 541254889
37852 37863 819332300
14412 14407 80593239
20542 20534 717880510
39534 39535 747017827
32546 32534 675467501
8864 8874 970575388
29652 29643 357496341
29290 29289 571674175
24331 24321 16589806
26667 26655 378032486
32461 32472 529455104
3830 3829 676536444
34628 34634 474577593
27193 27194 951648372
35645 35638 485087933
34218 34212 673933370
18455 18461 951382653
18012 18013 367481578
21955 21958 86649867
6928 6921 574276161
27540 27532 978753325
27507 27511 90555729
26393 26384 281363888
36492 36484 756733816
26922 26926 454115838
15026 15024 849521554
42 31 25070067
39563 39554 463353710
16332 16327 47155181
32545 32551 929469311
13720 13710 950938658
28893 28886 185729748
35455 35456 130496567
4812 4811 504608586
8599 8604 930566926
8892 8904 427697665
22977 22967 381151967
33958 33950 199589900
13646 13656 789648266
8908 8900 65184621
2573 2579 53157675
25804 25811 322082880
16663 16664 989963503
22107 22106 746253878
31842 31844 68821031
3260 3249 766152261
36414 36418 687497627
22217 22229 150754462
10602 10601 43445025
1824 1822 513246944
3678 3677 756321646
6603 6595 953514635
27721 27724 940149803
8209 8205 25376183
20125 20114 41640524
23580 23590 57631750
31143 31155 510622877
32369 32358 645636567
6746 6756 430762141
1732 1725 47334844
25756 25754 849118096
20062 20064 407381039
8931 8920 816908752
30881 30876 468492672
27173 27170 102206564
39081 39083 850837010
29552 29555 996604627
8214 8225 549690567
17237 17228 586219322
20785 20773 584198585
26490 26485 901308573
27209 27220 46411563
7625 7622 469819259
19979 19989 885110463
18293 18281 58605733
4174 4170 788073193
39107 39118 86735440
21668 21670 235170979
18882 18888 18705768
23390 23394 937939298
23913 23914 329131303
37113 37116 263503177
36083 36072 567328487
38165 38174 734924189
7205 7213 638618676
14742 14739 549930874
11794 11793 937198886
36974 36977 317079236
25314 25306 889458925
7451 7454 541632863
8950 8959 215634606
6401 6413 363033251
22300 22297 721762446
12155 12157 67639562
24489 24486 603062540
19550 19556 183595052
11079 11069 619195027
26152 26160 81152238
36918 36920 162988367
35063 35059 779645430
8969 8964 437075777
16723 16721 884967010
17584 17589 275116686
5326 5315 54404793
8962 8973 748527133
17409 17419 626339873
33672 33684 874825824
36790 36800 65961427
18065 18074 567143538
403 402 937879245
36231 36228 658735459
13785 13774 24306630
6927 6917 35261392
19871 19875 996051303
35951 35959 108948918
14488 14496 927306424
27143 27148 562751623
7825 7837 914421721
20581 20592 892896638
39224 39225 195053298
7378 7373 267474992
27760 27763 439018860
31143 31139 566316901
8985 8992 90113890
18998 19001 824772645
3680 3689 462764882
26690 26681 831575830
14969 14968 809557529
39860 39861 29209093
14509 14503 915540766
32905 32916 361345986
17031 17024 247160013
30705 30711 690822193
6623 6625 399348039
35419 35410 104373918
802 794 943744855
19589 19585 908252241
10207 10218 789432233
5885 5889 672405858
1026 1038 528092726
34512 34504 716947919
1334 1332 695339011
2682 2677 398271692
9009 9012 9337099
34405 34403 851833434
29464 29460 330645113
9538 9529 507348763
16674 16670 928801051
24750 24744 664318565
5531 5524 611003412
35619 35614 222962325
26982 26975 35770833
9588 9580 5663654
14487 14477 776059198
1246 1244 58842114
26725 26724 297940281
35919 35909 707335063
14602 14598 977328199
20378 20372 413962542
33628 33630 66755205
7014 7023 143108600
14014 14018 168523746
15434 15429 838705002
21739 21735 766301324
27307 27306 493963083
143 145 35390888
28703 28711 45527052
26217 26216 253350470
9035 9037 430914391
9038 9026 7321236
31532 31525 443404522
11294 11301 364659537
9030 9041 353713062
19247 19244 12950405
33056 33061 491013859
25612 25607 176783984
9040 9045 784409095
31760 31759 718827456
14632 14625 204388439
9048 9043 674304007
25607 25615 358234893
3838 3829 816168811
9051 9049 925995434
23204 23216 425434272
22871 22861 928130189
22525 22522 380422163
17103 17114 27356101
7152 7164 518759272
23713 23707 455392292
25612 25624 163915047
9059 9051 946271380
37159 37164 507483314
29228 29234 529964462
15947 15958 559989371
11423 11419 305369481
2358 2363 393023603
28545 28553 603501008
1300 1298 164355782
28181 28180 70586392
4909 4899 59125957
9794 9790 409160816
15416 15427 376184355
26945 26934 642862137
25392 25383 450192485
5122 5117 905632568
21195 21192 6775444
9075 9064 653839593
37154 37143 52418869
9075 9077 522986518
25002 24995 854093947
5139 5133 326201001
31900 31890 635762362
34018 34007 670012351
5018 5017 22138143
18012 18010 168740861
3109 3105 782067871
8965 8967 101063719
20634 20632 764212525
4971 4966 974150126
9076 9088 821836080
29550 29556 691774218
31656 31655 406965556
14884 14886 266208905
9085 9092 925826015
18016 18018 702055
38734 38723 51909671
19859 19855 155883358
9094 9096 941361091
9097 9089 165874943
13237 13243 620484575
5473 5463 835933186
27574 27563 900022804
22313 22317 324976859
9091 9102 676471703
21542 21531 115189902
27585 27573 48560305
18384 18379 42721731
16430 16420 960956015
27824 27820 66771997
12817 12828 846220442
32963 32960 220643784
17150 17144 40471017
38778 38788 388323153
15081 15074 748072054
22374 22366 14500795
9114 9104 479047791
2578 2590 23507151
20177 20168 765583118
9117 9108 496085939
7000 6995 755065803
26446 26437 85820862
31983 31995 739450320
27530 27524 428747147
19053 19051 332872621
4246 4258 43532876
36591 36579 652787533
29989 29996 903068513
688 685 69303848
34545 34536 174325290
13581 13570 467268027
5405 5401 12025881
23888 23898 701262901
14530 14524 461159691
23622 23616 630621556
17604 17607 197267928
17638 17630 4360751
5165 5153 389301032
16975 16969 34260853
2770 2781 266883209
36517 36528 917812310
8488 8487 594205119
39516 39526 10218464
38291 38286 567346267
9136 9142 45261645
679 667 443211664
6131 6138 409438330
22893 22890 269793857
39363 39364 679085211
28616 28614 657006430
25641 25650 646455086
16378 16374 253029489
9140 9150 791312173
9151 9139 159692404
13464 13473 340834440
39203 39195 289206502
12819 12807 178592722
26632 26628 42306334
34846 34853 630001210
15138 15132 121796574
20294 20291 869045694
13883 13878 681464619
9160 9158 784713115
34532 34526 140778076
10855 10861 240998152
7482 7493 602647154
9158 9164 863681059
31288 31285 581793959
27567 27578 992785196
9167 9159 309606730
22633 22624 745002993
9169 9159 321939657
21409 21418 309002633
32619 32614 342387472
17521 17522 901875269
37570 37558 642430225
29786 29797 98750436
559 568 6436004
35510 35519 628564486
29754 29758 71966866
8410 8401 725066980
9179 9171 67936492
32825 32828 158435389
18823 18813 196065186
29425 29413 774394516
29781 29769 308652368
3713 3707 232042648
7312 7315 359062107
22483 22493 718002404
5144 5133 5963325
26087 26085 188504040
18024 18013 152018717
9184 9190 802478119
6288 6294 387638179
25645 25635 23425188
18833 18844 456814346
30091 30080 684626838
38230 38238 306213239
26331 26322 527556451
12798 12809 423620233
9775 9764 811631564
11531 11535 331212849
9200 9190 907768165
38047 38041 562277316
26296 26299 176847177
9203 9198 101938510
35014 35025 973220619
6497 6508 62151978
13733 13742 115691248
5487 5488 204161999
20953 20950 803557467
36789 36778 151531501
38302 38309 182824072
14772 14770 496685753
14598 14592 645806461
5681 5674 612476548
17294 17300 68835646
30060 30056 182475667
5560 5550 482307393
9213 9217 187434795
9218 9216 40541729
38007 37998 698599659
16915 16909 269896598
25305 25303 878500447
27588 27578 978925733
27868 27865 687357137
6898 6890 849987604
9225 9214 32766306
9226 9221 792812833
35033 35034 228239194
352 354 161166452
22718 22708 278506685
16039 16035 93931857
11503 11497 372305183
968 967 860166930
39254 39266 805526200
2057 2050 26680533
36829 36824 126590395
21187 21193 360524146
38369 38367 53298660
33697 33693 326401456
20412 20401 551926352
36666 36670 869411512
1315 1311 144694162
9230 9242 228914889
5962 5960 941853699
3721 3709 768381486
10318 10324 179016281
16370 16358 723594861
30983 30991 41500796
670 671 623941058
7608 7611 934107285
30032 30025 67636427
15785 15789 716132967
9252 9246 205183109
37298 37294 575247074
14074 14078 897215095
9248 9245 290958325
20310 20298 467772717
5477 5474 699443877
10232 10231 936652520
12901 12895 488284508
32726 32716 840382612
38821 38811 165391491
9250 9262 83281658
9849 9838 887989586
9256 9264 403020855
39949 39944 332297959
25091 25079 679597421
7480 7486 133319062
4946 4934 810717368
9145 9138 232159361
1342 1335 498052964
5483 5478 28444008
29706 29713 224200797
7628 7618 3159234
883 875 429104870
16858 16851 643992588
25986 25995 796799374
34180 34173 256742497
18669 18658 29518688
11612 11602 388084555
37936 37926 726176091
8200 8194 683993
28460 28453 814951970
32566 32571 43884529
32793 32784 935964148
9278 9285 200700392
27817 27829 592961757
26864 26876 593018448
35484 35479 617138478
17367 17372 529642513
32454 32456 950518828
9291 9287 669021372
28223 28233 956672773
29635 29642 639969051
18742 18740 412647432
2145 2137 722742797
17475 17469 947747860
9297 9296 33898896
6064 6074 714772561
19385 19381 375791136
33754 33744 312684575
9299 9301 751746624
32071 32074 934803276
22703 22693 296768086
11867 11872 950468746
8935 8939 68067515
9299 9306 886276128
11132 11140 527861779
9308 9299 464680671
24286 24277 596018650
1426 1417 887951704
9311 9309 556340032
11308 11302 321324876
20382 20374 694332983
31796 31807 56364900
9315 9310 56579274
35528 35525 719534882
15126 15116 176349360
29821 29833 638734104
35785 35788 303808801
38500 38489 427682648
30176 30169 280332008
34907 34918 131864619
4889 4885 889943738
39059 39049 512166662
33525 33529 647370182
18206 18198 178206649
9327 9325 331637901
25626 25634 147522026
9329 9323 264715252
18547 18549 26976962
32421 32433 570917015
17884 17880 613291750
9332 9333 154542177
9324 9334 330049705
4655 4654 335515226
37387 37398 298838656
15082 15093 291188927
23356 23363 92550582
11108 11099 981529944
13562 13550 42500448
9339 9341 410484742
25869 25859 737289620
9332 9343 122300316
23485 23489 552394454
17428 17433 416724207
5680 5684 102606291
9347 9337 960731185
27465 27464 497528658
22750 22738 386795642
14988 14997 70147687
9351 9348 817873320
25964 25971 639730409
10111 10115 171824233
36645 36640 462480935
5266 5269 733723798
30876 30869 45815767
36069 36060 743354819
17264 17261 86667599
35161 35169 706635284
9190 9199 487568632
15359 15362 842344274
6376 6364 195418111
10290 10279 972461629
29065 29054 775132237
13869 13858 741238820
25897 25901 61724346
9367 9357 734062260
9368 9360 351755645
14048 14058 234955278
14637 14646 298162919
20416 20425 782240028
3790 3794 337784914
27840 27841 524311588
9517 9522 478909780
6796 6789 346336669
15195 15189 951598904
9377 9371 327574850
10782 10777 653810862
16795 16791 57356134
1138 1136 674691521
24400 24389 179950215
32354 32360 312287242
4844 4843 845516069
9383 9384 383010595
7748 7738 961088980
21901 21897 166078815
4977 4980 319953809
19432 19438 633458872
13685 13682 946828370
32017 32022 307916809
15272 15270 155258849
7571 7568 694869118
9381 9393 47430377
20102 20101 114867016
5425 5428 223593553
20545 20533 397686677
33711 33712 54154442
24586 24580 970708159
34046 34048 471058596
20969 20973 507293891
8429 8425 851103718
14120 14110 68976886
7816 7827 318093469
8615 8612 547234547
2800 2811 151008116
11260 11257 551142360
24770 24758 878224005
26816 26808 514494386
25504 25514 49747567
9759 9761 873160501
33235 33243 331709865
25745 25733 45107633
14299 14294 514123798
26834 26845 548219201
23726 23732 707637465
35210 35217 397750086
9410 9417 720954474
38935 38937 150773011
9419 9417 305015017
38420 38430 666596586
30639 30634 739710643
9422 9419 474920744
9468 9457 743341876
21735 21727 33357756
17348 17359 697538044
30844 30832 290691037
30408 30409 725495828
7822 7814 690966525
39598 39596 172756370
17689 17701 139867640
23535 23532 135782763
25109 25105 700545938
4525 4520 480742281
25835 25839 360292640
24546 24534 513849629
8838 8830 404535429
31811 31812 114843447
19166 19174 855430240
32673 32670 830882708
10522 10511 920942468
34318 34324 521701302
21132 21136 460757161
878 882 379742778
6185 6178 87297633
23495 23491 737096295
33592 33589 203061069
9447 9439 188152323
14752 14745 887452304
9444 9449 208390506
6187 6192 787692676
583 578 808466913
17949 17945 147227564
8778 8777 140939815
9450 9454 757565930
26396 26387 778342733
38347 38346 451241458
36262 36259 147119048
22656 22655 691534079
9452 9459 47595205
29175 29176 180677829
259 256 934460860
25045 25055 557665702
15136 15144 854433352
3399 3393 329520424
21203 21208 149448246
5867 5876 959232167
27335 27327 683737051
15882 15889 180195399
630 634 703035563
34604 34597 756296237
8530 8525 927829512
31066 31057 92528111
7949 7957 440106072
28730 28739 727364680
32208 32198 113067098
25218 25214 669218577
36054 36052 733600442
37507 37504 386137452
37685 37691 681702883
9478 9480 444794947
9481 9480 717385236
2836 2840 837468913
27274 27263 339174326
9484 9479 688208958
26198 26187 779984877
8094 8091 788884369
7812 7804 178611053
32427 32417 138679905
9482 9489 287348623
9483 9472 748956141
23516 23526 591107491
39372 39363 76864813
9503 9510 271120520
17497 17509 380710664
27717 27716 68870779
15201 15213 403051719
34540 34534 345813293
11703 11715 821095626
12298 12301 678904344
18942 18937 681675129
12474 12465 592337170
16486 16480 155215998
27344 27337 281984803
23477 23475 782920242
9461 9465 890871700
26537 26549 299343188
9507 9503 53858632
22419 22411 48034561
11545 11542 925092432
21605 21601 596242144
23316 23306 898494905
8002 7995 347088798
8544 8549 857490344
29479 29468 671263642
4746 4743 90471338
23285 23279 144055777
4645 4647 528267589
27896 27904 738697052
9519 9512 472863443
879 891 43978312
19136 19145 399067792
20602 20592 431568359
749 741 999234033
39972 39983 52717173
37574 37567 20151607
9515 9526 449949022
33562 33572 831453509
31096 31104 319181230
16906 16903 21640110
9530 9520 585423049
9523 9531 887289107
14573 14570 31998812
25996 26007 70064556
27723 27721 564195987
12412 12400 690607140
9536 9532 913769357
36195 36205 349377194
30367 30358 487423757
9539 9529 187405893
27433 27437 239120754
9541 9530 122497639
28066 28058 869056233
9542 9543 85752518
31205 31204 260851681
6138 6144 848952167
14447 14435 123417023
7843 7838 718706427
9548 9546 127559635
17567 17565 15224175
19916 19906 240035979
1845 1840 505609407
19436 19425 283521767
14206 14217 299677195
35406 35396 244803629
25835 25837 451965164
31494 31504 23377374
20149 20161 113505032
25465 25454 69472744
29048 29060 731492836
6497 6503 12935965
6024 6015 518003962
21971 21975 355063780
9563 9556 86265356
27797 27808 112270639
6093 6087 34097591
6666 6673 810937261
8706 8717 192776779
5046 5050 17486144
35390 35394 49147098
9315 9323 991642801
2165 2153 35982991
16701 16698 573514147
7539 7534 894854209
14888 14891 703340741
2461 2470 174841416
2319 2315 389423180
31103 31108 375064208
16894 16896 638865569
9579 9573 195988204
11384 11377 640719190
9590 9582 112276396
36862 36858 536496735
9581 9583 731889265
9584 9576 879291775
16620 16622 343661376
29188 29177 157142016
37786 37780 813629398
8817 8811 883227815
14104 14097 388531515
36713 36724 932744679
4240 4228 821445530
39092 39101 29873749
11906 11900 934223952
9593 9594 769590620
33735 33727 811287107
17651 17662 119322162
12704 12706 550592629
7752 7754 260028170
23909 23900 585883353
9589 9600 310688396
39372 39376 391753061
25122 25131 975313282
39575 39574 437296488
6696 6690 919139028
4680 4683 979312926
6485 6488 134743990
18068 18065 412952961
9597 9608 399452192
7266 7264 729814627
26772 26761 978207614
6199 6198 252505274
5763 5756 75100586
9608 9613 522635067
5929 5922 187303959
38270 38272 69954346
25122 25129 21480783
14547 14540 348584816
28244 28236 674016415
36484 36474 190508014
22622 22614 547312656
14543 14531 924665617
9622 9621 343856794
35358 35353 616848294
2516 2510 83828885
23778 23786 611473648
3924 3917 858111088
15554 15543 765953784
39484 39481 860548517
21903 21904 517396773
17974 17963 960395244
14325 14333 982716172
15654 15665 252044976
18729 18741 610719625
15582 15588 138504383
31702 31693 61136911
35359 35368 606901317
6909 6915 797395516
1878 1867 809543419
21592 21580 584034737
36516 36504 494311068
12733 12739 522755104
8582 8592 438863257
5703 5694 7686054
8651 8644 580218893
12459 12457 117721948
27308 27304 436151539
24876 24884 901168681
17214 17222 510844823
28509 28504 668800986
7897 7893 690230602
11898 11890 446995060
1591 1594 762628954
9648 9653 264356296
9651 9654 143755585
19678 19671 170157897
9656 9647 867842845
34465 34477 575199259
11599 11600 186390624
25098 25093 338268524
37405 37402 459006665
9658 9661 148084487
1581 1591 129044883
27352 27349 33148454
9664 9661 984431852
9665 9655 181327496
7754 7764 865689000
9667 9657 745309124
19057 19068 578499895
612 606 233801949
35429 35432 615936468
35314 35308 9052694
26155 26150 340583168
9624 9621 47873800
7421 7424 2689071
25910 25908 970526449
9676 9668 547574721
35767 35765 527006031
19453 19462 915973171
31787 31782 143718062
26537 26532 758736279
9466 9467 48198078
38409 38411 711250241
6672 6668 763080872
7387 7381 591704516
30323 30330 708132514
740 752 636598557
1655 1651 70587330
15000 15011 95618861
33083 33093 240316175
5010 5019 4794989
37789 37779 453088990
28599 28590 795833565
7719 7718 266924892
14822 14816 888743741
2817 2824 923744103
26071 26069 966485120
16062 16061 263359394
11411 11413 709485438
21532 21543 11988936
13138 13137 164906217
9692 9701 783763008
9694 9702 126360450
39523 39522 398114290
33166 33159 141673612
9696 9705 914656858
30494 30503 893363329
6686 6691 260553178
8206 8217 53039621
9709 9704 695585365
13810 13799 722913560
35535 35539 326384633
12989 12987 492234895
4044 4035 988613212
12382 12394 705522629
7161 7156 855708619
33039 33030 707729038
9706 9717 798541535
12453 12457 515750252
11799 11787 370691664
10312 10301 386653190
14483 14478 632303374
36644 36640 731638741
11655 11658 424610958
9715 9724 67828001
9725 9719 87328610
20252 20255 456498220
34735 34738 304343565
3952 3953 267404461
18711 18723 405936149
9718 9730 980624767
17979 17968 993981274
2869 2880 307786395
9815 9819 184429477
5158 5163 450271044
31905 31917 145927300
18730 18723 637874817
32863 32856 343416150
36561 36572 18968016
3116 3115 607922082
23105 23093 488081433
9329 9331 105510829
18405 18401 563680993
1142 1133 293710667
38515 38518 48951232
39633 39637 86418165
9738 9746 104771605
13256 13255 978577692
34751 34758 173295864
16224 16213 688628669
18922 18934 85368176
7067 7059 585974838
12683 12692 602034406
1754 1747 92399960
23392 23402 543447514
36314 36317 103950269
34091 34081 8610517
9757 9752 433630299
5044 5035 881234847
9748 9759 435285338
32966 32962 566953137
22634 22640 695065891
9762 9750 305434349
9754 9763 992236474
5252 5246 338079117
21136 21142 4872269
29247 29249 12687450
18675 18685 36439309
27131 27125 958882846
4969 4978 91219772
4492 4481 676923227
9771 9769 58385287
21957 21960 2280765
24872 24880 923138711
9774 9770 608227534
12285 12277 500703715
32085 32092 303415913
9777 9775 917224648
34866 34860 25059185
38588 38583 848565723
4052 4064 735303746
3143 3138 68424830
22648 22654 186398824
9783 9782 768828081
32490 32498 139967760
22910 22902 719728427
21156 21146 6150587
36690 36697 952819114
9782 9788 888787258
29979 29983 519371655
9787 9790 453800150
9791 9787 966344333
15543 15536 860687311
9635 9633 679803915
902 912 68452616
22292 22294 65817640
25524 25513 123708672
17905 17895 982242167
18007 18011 996774404
27051 27048 390550731
9115 9105 771215523
24435 24423 378150221
2584 2595 775343715
38139 38134 120938699
28828 28818 987105458
12348 12357 482937939
29383 29384 489486879
9807 9796 865647873
25549 25555 519497674
29358 29368 77338901
9801 9810 750494489
2557 2546 719437640
20736 20725 382604205
488 477 17200737
13890 13885 49159573
6492 6494 434853635
5591 5581 9156545
10538 10548 855593417
4140 4146 296208057
9970 9969 674849685
4184 4176 441945999
25672 25684 94883364
38834 38822 149313297
3822 3821 10473702
22352 22348 680919364
14265 14255 446092813
34501 34500 822265102
22521 22531 663257060
23028 23017 69421107
15470 15480 538060899
17867 17866 753776515
33871 33878 992209152
3197 3191 278310737
38110 38113 887664839
16492 16502 611616806
9827 9835 62559917
9836 9824 444718007
22938 22946 951330338
3554 3563 377312789
2565 2575 769841637
9840 9836 497985316
37285 37276 68729116
9838 9842 323430478
26538 26534 308136612
27311 27303 862128760
30788 30800 151179942
31844 31851 514629685
16861 16860 710184555
7333 7321 681449530
21033 21022 451633777
36972 36966 979516435
29951 29939 731721406
7643 7644 12401940
1235 1230 521321844
9854 9844 406137233
9854 9855 217448358
30632 30643 96816210
3945 3954 616893546
29752 29742 877537345
30120 30128 843453999
28188 28190 43107942
7524 7521 630704721
32394 32395 393182229
37247 37240 14831339
24744 24735 220526438
32102 32093 766169837
38582 38573 20180966
9857 9867 465921134
9857 9868 987746188
4171 4160 736526659
2890 2883 978479087
26114 26117 131503568
53 62 576522165
4228 4218 708861470
1509 1515 249234511
22768 22765 942071086
28673 28668 162696164
4565 4576 771022477
26718 26706 813192074
9879 9868 36681257
22983 22992 18131900
26206 26213 70248547
17865 17876 11343113
27375 27377 974582885
39726 39725 186357513
24384 24381 475341494
30840 30837 51940245
4514 4509 921315851
6867 6858 788206647
5875 5886 204374113
9879 9890 934469600
763 768 55006280
37397 37390 449482457
8951 8962 607986306
28221 28230 487363324
30728 30726 463623116
21838 21837 801202212
34279 34284 770733308
9245 9234 445841634
8571 8570 376807244
9889 9900 470836082
4959 4970 931206902
35297 35307 315388653
7859 7857 479481345
9904 9900 555929791
33820 33809 204704090
19815 19814 496484956
30533 30543 190667814
39577 39584 31270703
1396 1386 345369943
4020 4030 711985875
27778 27784 614251389
6931 6927 417277830
1561 1549 515789535
10333 10339 178875611
20396 20394 717629899
35859 35865 381804207
34076 34069 244258602
9918 9912 598794333
38387 38382 624432983
34584 34590 676839478
32515 32510 905204530
13755 13747 156210987
14690 14682 209460592
12124 12123 82727117
17241 17229 354572853
9022 9031 72099192
840 830 511935716
39733 39742 613212362
5462 5463 47794230
36489 36484 649295450
9931 9925 451665033
4938 4944 506713767
8140 8132 17323643
35463 35461 168491599
9935 9929 658186168
24752 24758 773720450
36061 36055 521370640
10877 10883 496840117
5618 5612 455208141
26310 26308 604089243
7518 7509 101107779
22564 22571 515168593
9933 9943 884689832
9257 9249 961397977
23246 23242 350557478
13823 13817 511024841
20158 20160 885687343
23156 23147 258620740
16202 16211 652309521
4522 4533 874367786
9948 9951 587203786
33958 33968 368768908
18110 18107 657810973
36279 36268 390412643
4102 4098 976443621
9956 9950 421297025
9954 9957 291953322
17197 17196 572376263
9959 9956 17556850
17643 17649 933638297
19869 19863 428228057
7244 7248 1671567
9963 9956 809988452
19895 19890 23668845
9954 9965 13749523
9966 9958 707641686
37488 37494 49014837
38507 38499 30814012
38570 38569 939374464
19612 19613 218845595
24897 24896 378795105
5311 5304 406923367
24351 24354 728201361
9974 9962 63653955
5158 5164 900420585
33025 33026 974824691
31277 31268 526387831
33408 33403 573752852
9976 9979 793082065
13387 13377 87380490
36723 36722 912937641
7986 7996 243216187
28303 28293 459403170
21268 21259 6903675
31249 31237 85056098
25036 25040 800289222
12029 12024 120083945
25143 25144 259341877
4464 4455 304827681
20321 20324 97584683
26095 26091 153870518
38136 38143 355387087
23790 23786 58440999
13723 13725 263535552
36790 36789 34482462
18593 18603 634492932
1906 1910 402502653
34463 34452 492161857
33874 33865 717604025
15573 15562 590980911
4634 4639 202669291
10002 9994 167901517
4192 4202 215193636
32331 32320 649850067
10005 10001 232212353
28669 28659 514050280
32667 32658 176980352
19923 19920 392584982
8157 8154 458097682
5533 5522 469777915
15394 15405 290798834
10269 10271 675511361
6817 6823 776670260
26433 26437 754266064
10015 10012 427595041
10016 10009 49945409
20316 20323 346657090
8347 8359 12200854
8296 8293 310041019
38620 38632 1607721
511 514 814684891
4385 4374 220325603
19865 19864 926049776
6200 6192 155572910
17357 17352 548050272
24472 24471 953631277
12561 12562 170899189
17621 17614 193766570
23130 23131 276230265
24224 24228 765582160
34798 34789 971608707
32335 32327 328817306
10033 10023 813059472
27517 27512 312520715
3746 3758 755023189
32041 32034 932186144
38 27 376880724
10038 10030 781078659
35774 35783 914342318
5094 5105 760269441
34444 34450 97522488
10042 10039 838771134
24267 24271 840648144
33950 33951 145972007
31151 31141 530856434
35984 35993 698331177
31431 31429 141652614
10048 10036 566995488
2179 2167 991800316
8581 8578 410620435
13278 13267 457894299
5947 5946 589727902
10052 10053 632483094
17345 17353 976116271
5782 5785 433736801
26646 26639 746358
6827 6835 191011266
32895 32897 758782486
16098 16102 23169067
27413 27417 314215841
2285 2281 116852167
37716 37711 87225539
16550 16554 729247443
35103 35092 581933757
10057 10065 440658607
36906 36905 84459797
28540 28542 104565045
21485 21481 316656012
37580 37585 241575497
18865 18853 21314641
10068 10071 480559537
17128 17126 939130484
1711 1701 6995752
37041 37052 709741725
10977 10976 146196653
23959 23963 379997694
29837 29840 999568673
7234 7240 50596230
27774 27773 861914385
11450 11459 164173656
23042 23036 32653777
2702 2690 621908091
10083 10074 12077770
3633 3632 280964819
10085 10075 179678484
7676 7681 790074192
14746 14736 608428360
30433 30444 94345317
25478 25484 744359311
24904 24913 50151100
23694 23691 489560575
34349 34357 997904936
20976 20982 17081128
38379 38374 774396635
22470 22461 445527785
10096 10095 77377241
5534 5531 513627529
37106 37097 525907884
10099 10094 128213250
29552 29564 550092889
4185 4184 516229280
9535 9524 149512084
588 598 1797835
21715 21706 327242288
2980 2990 990869281
17721 17713 722295257
31812 31813 742865609
19075 19077 574387205
35099 35101 322705155
7824 7833 101907752
3190 3187 90638851
32314 32302 984454183
34330 34338 18371071
10113 10114 883053072
28122 28115 31687303
24644 24652 16951816
35723 35712 414745621
5474 5467 771589509
2889 2886 697250277
5157 5145 102920381
29701 29693 280824326
16607 16595 809593694
20937 20928 300295090
24862 24867 636334463
10125 10116 311353307
6529 6526 312643798
28697 28688 38733830
2654 2652 226500140
18437 18443 849497948
13322 13316 68621583
32359 32368 5958142
10132 10131 695090119
10013 10018 280211098
18100 18108 395955595
15790 15778 67335740
6438 6435 7115508
24833 24842 537636454
4822 4820 979182769
38747 38758 334385506
19021 19020 462695549
33325 33331 398178519
4272 4260 974868558
31626 31615 162070171
10143 10144 412633039
10134 10145 182378440
12957 12958 894157329
26006 26009 38931474
37690 37695 202434941
30625 30624 685431639
2937 2930 419456014
1988 1979 484182904
19258 19269 229876669
33071 33067 631216232
24948 24947 187013948
28999 28993 574833794
10153 10156 305375974
10153 10157 166090528
3855 3854 19304439
6016 6015 37647721
26880 26887 830091256
1508 1513 728947050
18256 18266 607371902
23142 23138 528353641
6241 6252 351128340
10165 10163 223486325
6365 6368 527882614
13305 13295 729630018
9478 9477 229406208
34113 34123 672940084
16488 16496 46366309
7179 7182 382337466
2973 2968 315561636
12274 12267 439530461
10174 10173 886583352
10599 10595 725884953
10176 10165 665426319
34973 34970 87659
8404 8402 892177342
9821 9811 871582379
20932 20942 705240179
33036 33034 876436508
13448 13437 843031083
38224 38235 290126658
10496 10502 141830309
17346 17351 942006771
21533 21536 164268438
38969 38977 895881649
10183 10188 543948190
34595 34583 63245367
10183 10190 379894139
14213 14202 139295314
10121 10118 78343037
15199 15198 43248370
10194 10189 721268025
15644 15637 875553921
18805 18796 728186242
12798 12788 499100275
35226 35221 849352341
2929 2924 430475551
34159 34168 76526740
10200 10201 811630029
10202 10193 26531382
10203 10199 737935632
5227 5239 940347836
13108 13098 197255510
596 590 812269607
13923 13914 895003581
10208 10206 201470120
26603 26609 631183144
10208 10210 577247832
3278 3266 51881363
36362 36368 856437289
13415 13408 335474595
5788 5794 467399452
10205 10215 972738177
10216 10214 42120885
2340 2334 896522217
36420 36412 38810029
15655 15647 309289086
36095 36103 280406246
3697 3692 21756001
35749 35737 711783076
34128 34132 19909633
25440 25436 993171449
32421 32416 73111861
25943 25942 305179265
10225 10227 764338312
15862 15867 352035408
26065 26056 723342035
24622 24611 53893161
14901 14911 296070930
39367 39364 20391408
19248 19254 905443440
272 279 485607266
14641 14631 715375780
10236 10232 460111108
33781 33784 32313472
5289 5299 116450137
2290 2283 319233735
21395 21393 163640408
10241 10232 551076672
23904 23903 186325277
5288 5278 712633352
35902 35891 523917791
10241 10245 20954924
285 284 401885730
6592 6588 705466999
12518 12516 671106350
9124 9122 714943369
35838 35843 718720703
22774 22764 545080873
3158 3159 53767166
2775 2766 597284061
7422 7414 574195888
1439 1445 376582071
37736 37740 691059886
10255 10257 636069233
13120 13132 938214805
34548 34551 448504509
18813 18801 432752830
32141 32152 49256918
6416 6411 593047921
10262 10263 915694683
5714 5702 848445269
10265 10260 369295709
10266 10260 600054059
8917 8910 165708215
20368 20372 756021180
36438 36428 547747997
6353 6362 848018704
25528 25531 258946680
14512 14511 84282337
7700 7703 919452657
1362 1368 493318991
10275 10267 154755916
12739 12741 112362198
13653 13663 354464760
17342 17339 145316476
10270 10279 346035300
9582 9573 84675407
19767 19758 80629268
14872 14877 427678734
608 603 649140211
36773 36763 939804199
16286 16274 735025899
20102 20106 137019105
3452 3453 811803827
37702 37695 46473435
19402 19393 86572264
3664 3668 441469365
9474 9485 718639200
10287 10292 569688077
35017 35020 19359419
15121 15113 86570413
10293 10295 194254394
8864 8863 32635394
10287 10297 228731349
29131 29128 935833809
9411 9421 550710663
3446 3445 24811301
10293 10301 104584429
13247 13246 224080012
34252 34245 363950095
5983 5982 32661122
20579 20570 211722878
18632 18642 661378094
12571 12577 511053983
4727 4716 563469388
35690 35700 146896710
35272 35263 807081835
10311 10302 215310726
3524 3526 96895064
15348 15336 287535304
9726 9737 73733338
10315 10311 204139291
13062 13071 256308895
18111 18115 990708683
14593 14599 106993783
15381 15371 96309813
10320 10317 470862784
39647 39654 315861721
3767 3779 394084897
36566 36570 754831025
23922 23910 899241852
9546 9535 7920322
26978 26981 985970717
14616 14614 868643312
15779 15791 655341368
30930 30934 972342038
8499 8500 521922962
37259 37256 647757142
37560 37568 167550
35213 35215 526960814
8353 8352 293593355
10335 10325 820775116
12544 12543 614765436
15635 15623 661346340
23317 23328 390637304
366 370 156285247
10340 10331 134436227
272 275 893514326
28894 28900 812233773
10335 10343 97240863
33465 33469 911235977
19235 19224 18889447
13280 13272 28177505
26483 26472 403281121
7274 7269 152861864
37477 37488 309463230
10350 10344 654006448
20957 20945 832689533
28909 28919 691176606
37063 37058 604614789
20643 20631 764607002
24538 24549 273892081
31019 31015 20796491
14811 14800 409937707
9716 9714 911035394
34657 34663 843703484
6423 6413 40993845
35197 35199 404414050
13300 13301 71668912
517 525 844752483
22376 22370 952630535
982 987 28517154
26526 26515 421016015
39877 39878 205618672
12866 12861 826118669
1800 1808 743669284
33607 33600 991860463
14841 14848 149512814
17615 17624 840670650
18113 18111 331435624
14057 14053 196387844
29737 29735 312758894
8195 8188 46666787
12060 12048 347552688
20124 20129 125220325
10379 10373 829336197
17537 17533 94640002
37248 37246 320791299
3625 3629 337281742
110 121 791612364
38816 38817 45123763
16350 16351 770428714
31491 31503 984661215
10387 10380 603361887
22704 22694 70719930
6072 6077 526071606
25937 25935 165856411
2159 2170 708778974
38862 38864 50812475
25940 25942 87346424
19038 19044 540371818
13339 13347 992812527
39887 39875 615853568
26623 26627 285875080
36137 36143 507889175
5645 5641 852462778
10400 10399 199065975
6385 6381 544699839
26167 26159 17600338
12837 12833 12879723
10393 10404 939435058
29831 29828 29764285
37281 37290 605821487
10407 10406 645812404
19342 19335 927916389
30720 30724 104236643
3264 3261 736122021
21837 21832 528023880
17970 17962 83805803
39869 39863 43532762
10404 10414 400448016
205 202 428249697
36013 36009 259685697
36006 36017 93915146
19282 19272 22825904
27865 27856 386343483
35429 35417 648427273
32260 32251 972447268
37245 37243 665122088
10423 10420 516261015
38700 38702 304162441
15561 15553 46618137
21064 21066 641411840
35364 35361 406198585
22232 22229 260377258
24649 24647 733900064
17982 17974 992477475
10431 10430 263697002
12053 12062 950290681
14511 14504 687235124
23235 23228 926137185
27082 27074 584223606
39756 39751 298588201
29229 29219 725585556
7490 7485 2473966
14419 14420 343527215
18331 18339 244367
34523 34515 509220417
37901 37911 621415393
74 80 155790953
19537 19535 659277989
29382 29394 885996675
35224 35230 476504503
38959 38952 734496380
20370 20362 819989384
6850 6860 540154980
27957 27955 310824909
39013 39005 950376389
34154 34166 963962745
10443 10453 828466484
25302 25310 565407977
16872 16883 855526437
30146 30142 662296159
23618 23614 549660932
15382 15376 403798194
4026 4017 9768321
17311 17308 693629508
11727 11722 49246507
12647 12638 702449203
10463 10454 773434432
19935 19945 464588756
23811 23818 183574211
2964 2959 196281949
6552 6550 459560400
12610 12608 396650721
1814 1821 914228525
10470 10466 885073538
37337 37342 263625505
7735 7723 688346850
30256 30253 172055689
17704 17696 152360666
32433 32445 905873192
10476 10464 749444463
24175 24182 940764735
22406 22407 735304961
18357 18369 17974621
24196 24198 379339974
27140 27139 316083577
26895 26897 964589175
25476 25471 938596414
37820 37822 543032393
10485 10475 784061862
10486 10482 707693343
29125 29128 705191882
35623 35614 523287806
19475 19470 695728377
4638 4632 467201985
19565 19563 191492103
34167 34163 38568974
20887 20890 445456103
28945 28937 76167304
23566 23565 957708156
5010 5000 958741830
16381 16382 730321581
10498 10497 212573061
30870 30882 624080312
10500 10491 27739545
6238 6237 406618568
38440 38430 289334058
34935 34946 727040457
9201 9213 511290780
10501 10505 386632315
35893 35895 237007055
14643 14644 213524677
24383 24376 893256713
9781 9786 689822285
10502 10510 809881392
9808 9807 344353861
9126 9115 349122621
19907 19915 312974472
10284 10276 268358893
10515 10514 604735717
15032 15038 595778745
5501 5513 992344250
10506 10518 322328329
30468 30470 654568645
39867 39874 895938981
7919 7914 899703096
7701 7707 934308716
10875 10886 802420235
29528 29518 176430920
27858 27846 820539798
32786 32778 88750945
26042 26038 3114847
28625 28622 891254929
21518 21507 265968945
26923 26917 675046937
20692 20695 526348398
29583 29584 670342546
25293 25285 698019237
10534 10530 861500198
35317 35324 443945063
5856 5860 746255871
5811 5821 836342103
29979 29987 172774656
21151 21158 345690241
39314 39303 19102643
28725 28720 152107501
39804 39814 870054787
26428 26438 21256307
28783 28782 530126124
22719 22709 885246672
21602 21593 338196079
20995 20989 739413754
16466 16468 721485834
39178 39187 69504433
33094 33096 250259431
16811 16806 756113495
39927 39938 104516500
20243 20252 39613185
33831 33835 297273075
27669 27661 83072206
10556 10545 304014131
9261 9258 314264696
16373 16366 104788478
29508 29512 559462184
8 1 331360500
38026 38033 487055247
32969 32978 746951001
10560 10563 151620402
29772 29776 44867594
24642 24637 599290373
18114 18126 489671094
17669 17675 808981564
10568 10562 59759946
20090 20101 667624030
10565 10570 867745453
10571 10567 885107611
15250 15247 813384622
27782 27791 957023839
27478 27490 548857147
32206 32205 40609575
30923 30917 186219219
33960 33961 776690068
14324 14327 605660733
10579 10577 522686397
10571 10580 56619899
20806 20796 94944202
4193 4187 795611386
26245 26256 525330367
10584 10579 231596555
26542 26551 751566741
10576 10586 806428055
12070 12058 32014735
2653 2662 154906381
12486 12485 824510667
2007 2012 25722784
10586 10591 887186968
5272 5263 958952880
18698 18686 405879559
25699 25687 128419973
3053 3047 22104901
12389 12396 703544387
33084 33075 531986471
19262 19260 820189722
21937 21930 532388487
17447 17441 581499070
18713 18702 637578959
15013 15009 545663255
9595 9590 877496147
10604 10594 56974137
11590 11583 976058596
7952 7956 16142230
11721 11710 857519521
13298 13287 191899762
36153 36165 341723665
25356 25350 39429528
1225 1213 745173103
1430 1432 126788684
10604 10613 906079813
22987 22998 651814272
33720 33714 14708797
32372 32365 675220555
23600 23597 839817267
6729 6731 953862806
14054 14062 37283726
21119 21122 73455641
6353 6352 491208657
25903 25901 289785734
19364 19367 562256749
31260 31265 695617027
20522 20524 645271770
3046 3050 130217694
7635 7629 123123173
10620 10628 366780796
8034 8029 380774732
10630 10626 814962579
10628 10631 8808072
10623 10632 51765657
16854 16865 966387690
34685 34694 114544509
25431 25419 979335401
17565 17560 436339092
10636 10637 764840635
35337 35326 52425686
18913 18908 242721058
23684 23688 884843850
36605 36598 471686537
7139 7149 71062463
7756 7768 586864207
10644 10640 215811005
32468 32456 434796643
4456 4468 122960059
31530 31526 887269137
9115 9123 296739218
4757 4765 793087515
4120 4118 842361138
21047 21035 802445836
28266 28255 645766036
10653 10643 138463945
12550 12555 798518512
11717 11705 845075561
38440 38447 147538223
28662 28659 217530950
5966 5960 452347811
4695 4686 976851028
37408 37412 513064694
10658 10661 567209650
7542 7543 46492512
39652 39651 948446079
13344 13338 747706653
24113 24114 263601903
32989 32991 19358495
10658 10667 236377502
24387 24395 879867392
39480 39476 342373668
16281 16293 606303034
1593 1583 798770921
1277 1278 992098458
28536 28541 447190331
12016 12012 669170674
27990 27989 838346397
8614 8610 923200271
5725 5719 444769122
10678 10666 50028010
32781 32780 47951739
2488 2495 641612066
117 109 563114638
23304 23307 37721258
29066 29054 789246024
25346 25341 216185535
25000 24998 53592819
8426 8428 916443934
31446 31438 311676491
29569 29573 457625203
38892 38894 819163277
725 717 258057748
1699 1706 421158866
30247 30237 10254831
5451 5440 975892891
19633 19632 476653250
10451 10459 672170157
828 821 188421770
691 683 896984351
28208 28211 946994493
36860 36859 378778289
2059 2048 852768699
667 665 264319327
37825 37835 458289922
34576 34571 296338486
7186 7194 851241378
27187 27182 85832295
21482 21486 339154290
24832 24831 679708314
23408 23413 237644160
22499 22492 15366276
10710 10709 737077326
20614 20610 12293308
35638 35637 571189819
10713 10707 638457546
27833 27829 790308927
22831 22819 848701825
20697 20688 592076507
10712 10717 60798864
17344 17349 544939344
27163 27153 222463571
27502 27496 84448528
11702 11701 388725999
34972 34970 321322354
3600 3599 51964317
18304 18300 115613609
36590 36600 954604358
36800 36807 751787767
37501 37500 37768017
34308 34302 724832542
32589 32581 402279353
10885 10891 268516120
4184 4194 452388194
2882 2872 357107207
10956 10955 549583021
23219 23208 778207343
9445 9441 264369738
32584 32579 263094179
9265 9263 815773261
25058 25055 49558909
30581 30570 901569412
22850 22852 979947090
17247 17245 910262536
23100 23112 877570853
38815 38820 54008851
20091 20089 557288475
2991 2981 970951697
31266 31270 518471471
7214 7204 295172858
10741 10748 970204967
7484 7473 226140126
39458 39465 122400455
3778 3775 227211714
21046 21048 171015236
11360 11365 622758058
37442 37438 878967036
23133 23132 928264951
23045 23044 918290787
37497 37500 388044019
12719 12709 833737025
19542 19553 218558123
31601 31595 949682203
10761 10751 73507837
10762 10756 965845486
2746 2747 39748337
10761 10764 5641764
29530 29525 680117325
22384 22383 125411008
10736 10743 620952163
39749 39750 638976476
29904 29908 307061294
30489 30490 305784661
23442 23447 683887261
10772 10765 65153221
6822 6811 61376047
18957 18951 775666097
35061 35057 467344064
9805 9816 534967812
28719 28726 975512483
27549 27561 398734524
26882 26878 53418480
4367 4358 10580708
9615 9611 521336607
17233 17231 623946434
25679 25673 512583126
22486 22480 249604945
30123 30122 533624064
206 218 557417458
29269 29258 351109407
24052 24053 601806942
8843 8840 771508195
12852 12843 221294815
24032 24034 146037243
26964 26967 66474176
22207 22208 667770667
13430 13432 188919041
10795 10793 334291103
116 107 652920144
10790 10797 674860415
2509 2503 817140021
694 692 747482563
28547 28559 706033549
15459 15450 61566281
10802 10791 2602553
11912 11903 817346852
17370 17362 313903127
37700 37689 306155832
35773 35780 198534961
20247 20241 452304900
10799 10808 975945525
10946 10942 603844286
5972 5960 70670886
2898 2907 511441829
10804 10812 131129680
35199 35211 86155411
34661 34658 340423809
3150 3141 728287185
1748 1740 389450102
37076 37075 744055600
21200 21212 667437460
10812 10819 453335381
28133 28121 107729881
9298 9289 915856725
16847 16855 23916817
23591 23579 67331202
31167 31161 741759053
6604 6607 257666692
25834 25840 993269649
5805 5798 918557611
13594 13601 911701197
20285 20287 15797635
13803 13800 339008270
36153 36163 562179497
17175 17172 801777654
34406 34408 749401822
2832 2824 719252842
24155 24143 481938522
9180 9169 788822922
24882 24879 723938146
2903 2896 523978470
29888 29897 524395293
21144 21135 741605102
25410 25417 344637092
3480 3479 489646251
13995 13996 446584152
39238 39235 65537965
16457 16447 818541944
33359 33358 246984517
36610 36607 61018867
7627 7629 122895860
35367 35376 266286202
5180 5176 909063458
16451 16443 683245786
26174 26177 914580243
36232 36239 168902281
10791 10783 814040344
10855 10844 840194942
28585 28574 178876418
28258 28246 674104134
12390 12402 528932060
23024 23013 838431061
14723 14725 710340058
32330 32338 869285274
10935 10940 8287628
10863 10853 520116054
15208 15209 727063127
15245 15240 798695981
32060 32062 276666406
13154 13156 468281726
26470 26461 15553117
28626 28622 930881008
3934 3937 445525007
21868 21857 736039245
7694 7701 303697008
26362 26355 149595284
10874 10868 368942477
23321 23313 246815817
10870 10876 936862522
36711 36704 858296080
229 218 781925964
15510 15521 86811258
9888 9883 592883721
5738 5734 797018655
10872 10882 445575645
26343 26334 26325741
25460 25448 742765903
20014 20020 562730175
19517 19514 479862834
39176 39170 637946929
14837 14825 118184224
11314 11303 63521971
3359 3357 777599012
10730 10720 750259933
1999 1998 587788215
28330 28335 569825027
6131 6140 310559214
7299 7288 539478024
39700 39704 819500529
29867 29873 27013239
10898 10895 254116271
10899 10891 30108623
22058 22060 277912528
10896 10901 6418975
22129 22123 267201003
10536 10540 602806227
10904 10896 671088378
10895 10905 507408846
30249 30240 811408907
9641 9649 836994489
9914 9902 552531256
36955 36962 29654170
10910 10903 772981976
35727 35720 139810216
23119 23129 257984247
9856 9855 274679134
15995 15991 50817796
21291 21286 930878158
29433 29429 70774730
39912 39916 371476792
39055 39061 667661730
33885 33883 318374875
10920 10913 763087590
10919 10921 35504651
10912 10922 36821672
10917 10923 773636484
20595 20599 546142628
10925 10919 210064126
10926 10920 563094900
12740 12736 1662209
13564 13566 879878659
10929 10920 714998011
5697 5696 620148036
25606 25608 810620560
10932 10920 101672740
2695 2690 787935537
7973 7965 830018493
37820 37823 177120240
11901 11894 168013260
18541 18535 296073106
4492 4500 309101925
37842 37849 457606886
17218 17210 182986469
28831 28839 546125142
35803 35798 658449961
16965 16976 869790652
18124 18112 261138941
36427 36426 395872119
4327 4315 35488215
30478 30470 382322621
3338 3349 692723654
38990 38993 553452850
10941 10950 339376293
15985 15977 202346426
24540 24533 706395284
11144 11149 31458444
16199 16197 67165609
2394 2401 491167369
38255 38254 50612962
25925 25933 345729739
13226 13222 325250398
26973 26966 972305280
9874 9868 172066253
10961 10956 754054905
35183 35171 806354470
10620 10619 63549694
15462 15453 696746904
12008 12003 207348837
28696 28695 290585794
17519 17526 48325347
29917 29915 876982310
3022 3026 4245281
36414 36423 38612699
20390 20400 33543442
14975 14982 635787139
10973 10971 231945349
2431 2426 339707261
10971 10975 315832822
11719 11709 134758492
29893 29894 172863914
10978 10969 952237975
22577 22578 976576763
17742 17737 13391489
12478 12472 456503792
3077 3083 67443836
5080 5074 73874704
10980 10984 151577962
10982 10985 513516920
1298 1291 387309157
38578 38583 22444844
14892 14880 177103536
38132 38135 995661739
5669 5674 840555757
10991 10989 685287622
20409 20414 644368528
10993 10989 424697265
18119 18113 781313939
16342 16335 653257307
28211 28223 588972140
7397 7393 28333307
22343 22353 563558460
10999 10992 268780011
29109 29108 48717129
31160 31165 657437114
17872 17861 639514030
970 979 26450813
11004 10999 33826385
37514 37521 374365541
2403 2406 255149590
18640 18646 275293591
18064 18059 21686098
12457 12469 228484407
39960 39948 37990787
28691 28681 551412678
11011 11012 48120638
38957 38948 39038639
34779 34783 961320040
23713 23721 253729052
11016 11004 912604329
2241 2251 849377294
24622 24632 757817886
8304 8301 23817389
14858 14847 390758478
5647 5654 568169181
38102 38106 668333920
17732 17730 132602385
942 934 486879627
39330 39320 618329700
38363 38367 50426573
26236 26248 685991910
36059 36053 988392672
10783 10779 403967027
23702 23697 879319402
7425 7426 354086475
6539 6548 839306356
24509 24520 596756637
39032 39028 67138845
24212 24201 66219365
21189 21190 258339471
27836 27846 723847480
34679 34678 306121523
27229 27238 934802397
25923 25929 306848801
9202 9209 648676191
11370 11364 140430555
11688 11680 702813536
30198 30189 980464442
17959 17958 575029936
22978 22990 372282280
39062 39055 526020895
12145 12136 45461392
29673 29670 648558479
33485 33473 476144659
23841 23852 614877261
21275 21282 693740285
36870 36865 155899297
31704 31706 52114935
32473 32463 842966179
35214 35219 574130174
28645 28642 615563857
28641 28651 508496147
23607 23615 952405727
11055 11060 420616244
23579 23581 950506318
6803 6797 5040524
25638 25639 356668736
16902 16890 499471591
11064 11065 847748363
11296 11300 34736232
3951 3955 762044940
33406 33399 506092414
11069 11064 494031166
11069 11070 930986004
11065 11071 870359562
2893 2904 206897160
8618 8623 982658401
4814 4803 422739167
24537 24532 342391561
2049 2050 752023479
25095 25101 22919476
11078 11073 483462524
34387 34377 137777751
10303 10292 216634207
29069 29065 131339577
26715 26721 450338692
28737 28734 304522059
38826 38824 551258619
34372 34378 314513719
39965 39953 551221746
18655 18646 587212219
11080 11088 170087209
25756 25760 233964216
11402 11391 734730150
34076 34086 632521862
11092 11088 95785385
17301 17292 747320203
24551 24547 171104738
34923 34913 865805324
11092 11096 37883362
23147 23153 825294914
6842 6852 645221072
11098 11099 817592497
31351 31346 510738525
24796 24802 508956341
15366 15373 957444089
7293 7302 268627294
1030 1026 254209096
1031 1043 242599037
24643 24654 584985807
19914 19905 66031615
7245 7235 767511028
28964 28972 877970810
24764 24771 793687333
38403 38397 20529158
11104 11112 777109847
10359 10368 54755918
2861 2859 51627442
33670 33658 286085863
30658 30648 39119498
7417 7411 62950624
11118 11106 409217170
13889 13885 894155418
11120 11115 149183052
3942 3935 901757145
35633 35624 623899588
1650 1640 516959772
2827 2836 687057022
1359 1357 484341290
23665 23662 292167597
24293 24284 860211182
23606 23605 197797
32986 32985 481198980
15387 15390 390649747
30561 30571 620766868
33930 33933 542851180
18956 18962 56070367
23329 23320 823694883
11135 11128 926864151
17594 17586 517951519
30734 30738 125102580
9533 9545 864225260
5695 5700 711571332
32646 32647 894884145
11139 11141 877367491
11132 11142 264830434
20849 20841 273884523
26812 26804 245955254
6150 6148 639021069
38390 38402 40642012
8258 8256 142142561
30834 30831 548856298
14088 14096 809420763
18890 18896 259165974
12473 12472 608174206
20494 20482 849061032
19169 19161 288925173
27760 27772 681371823
6843 6853 859451616
5768 5765 183249907
11157 11147 314614892
11823 11815 598644780
17842 17852 929164838
15539 15535 100118129
30080 30076 304052241
25055 25056 447515123
39382 39393 22716661
12588 12582 336018155
4474 4468 811962107
2890 2902 431312337
20188 20183 884215927
20152 20149 530436815
36797 36787 716144389
78 67 960526709
19118 19119 874961111
31826 31831 465081518
24524 24514 442631245
27095 27106 543136499
21019 21031 903115206
11176 11169 974026430
28052 28049 493686711
7824 7819 788478786
11175 11179 66026234
9377 9383 156242265
28989 28993 646604136
12630 12633 270889150
6850 6843 184472745
12884 12874 996800892
8850 8854 897403723
21578 21576 875692454
11183 11187 303198738
32608 32606 331295561
327 334 928204687
38741 38736 857708191
9910 9922 51315700
30501 30495 30784133
19780 19784 245624615
4495 4489 381812015
11195 11184 485186837
22574 22573 160845595
17429 17431 64013385
11198 11194 218561091
8025 8036 864232125
28269 28260 360930199
26954 26946 491103472
32356 32353 37104810
8023 8030 467747640
25315 25313 419769260
19443 19432 532171098
33671 33660 590544792
34203 34211 7797848
21132 21120 480423086
36230 36232 912741002
26571 26579 129510692
33186 33177 492925424
16158 16168 400327193
2713 2706 56453319
37246 37234 77385930
35290 35293 614913114
7595 7593 930013192
15629 15626 397240859
14574 14562 638618090
23615 23624 175609586
11220 11219 193820095
16819 16824 330606805
11216 11222 299707974
12875 12887 963557017
27527 27518 505964578
38733 38722 794540552
11226 11219 296160392
33381 33393 785420339
11219 11228 824695867
25099 25089 710136842
11230 11221 86785722
1384 1376 53574953
29090 29091 615453111
34445 34454 609729781
7045 7039 15319756
27724 27735 12139496
32772 32763 89918826
24073 24066 493734185
30244 30232 979558162
24716 24718 593171040
9829 9817 42292167
11241 11238 505768392
1914 1909 508707011
13326 13331 689817734
19840 19828 209400681
36214 36204 131582777
2021 2026 922284667
11245 11247 207117522
4305 4294 449421197
32220 32211 216597414
39814 39821 12337849
24049 24046 193627329
3581 3583 443914901
429 428 285626749
11254 11251 839332450
8555 8544 497021780
1312 1302 71184518
6775 6767 828893683
11258 11252 830296893
2017 2005 237776783
38459 38465 450593163
25888 25878 890099580
37297 37301 474414709
8578 8588 28244732
8134 8142 289561712
14609 14597 621111381
35218 35216 910968090
5569 5567 567232550
8307 8313 417229096
3862 3867 211987706
17028 17022 672083103
23777 23774 832618782
8448 8449 399958856
3803 3797 566658736
34054 34050 686600541
11275 11273 165699065
21129 21141 122479753
29075 29078 354010621
13554 13561 291100944
10789 10777 26755407
24094 24096 966541129
15253 15248 173037866
18836 18831 354866517
39994 39986 611016894
36045 36034 144238859
7715 7716 946277064
17415 17423 633222706
5438 5435 314763109
27192 27197 735245555
11285 11289 837210152
13747 13759 13165197
36467 36456 840790122
39888 39897 919772747
6291 6286 354396129
23244 23248 209050804
18868 18856 122354549
96 95 62986497
11295 11297 611190862
28737 28749 497795284
28232 28239 507686194
29779 29789 732605990
25359 25350 108518926
28144 28134 240655233
8473 8463 510154194
16938 16949 683053680
11305 11304 778803842
20388 20387 34385973
11302 11307 113772426
26432 26421 141628601
31084 31073 742642259
25468 25463 501172169
22706 22716 307772691
5450 5457 134514302
11305 11313 620981225
39340 39347 782200573
21119 21124 70881321
5213 5209 41690721
17841 17849 855137781
14988 14990 522292470
1147 1144 469139469
11320 11308 822480040
30214 30203 771358183
36771 36761 410727355
10020 10029 834947075
3893 3892 355226044
11325 11321 464117369
9491 9487 802766007
9860 9855 985679316
6397 6399 857443498
27270 27278 129187362
11330 11324 12856122
34812 34804 892596300
26558 26568 903973797
11326 11333 67896740
11326 11334 794697464
2647 2635 20353981
27277 27288 558192770
11280 11276 288675455
3694 3682 312694408
32163 32173 116775546
5048 5036 805798714
410 411 779430267
28023 28014 111722982
17811 17815 115773277
12392 12395 438565996
9355 9361 304250146
15552 15563 652190962
19361 19358 974501955
2027 2032 51347416
5283 5280 165188675
13300 13306 810666478
11347 11351 475851402
11352 11344 267914981
11348 11353 46154865
15066 15055 199443460
11355 11350 71330714
11356 11354 638090012
10643 10632 969593986
26701 26693 9552318
20476 20487 657430361
17956 17952 279052459
6615 6611 334752529
1228 1233 229994380
4488 4499 96655029
31889 31879 262369508
39075 39073 511741180
13356 13368 759228994
11405 11416 73489438
11368 11364 228781243
1362 1354 926985190
1279 1271 40138647
11360 11371 294169608
1740 1751 43410763
11373 11367 483280054
13732 13743 366447272
12490 12496 905895790
10089 10091 605677649
11100 11103 650907158
38275 38270 7223410
5247 5251 891240010
11376 11380 67591343
3474 3477 640202485
16356 16350 191807579
32536 32531 387191838
1040 1036 617140971
11385 11374 760886533
21358 21369 18951850
14942 14951 11685999
39708 39714 965130670
39975 39964 10724158
28776 28778 415158026
27801 27805 934866244
12698 12688 470754885
29470 29474 776974425
16023 16014 312424715
4673 4661 252667307
4663 4665 823102755
21913 21916 250879318
17178 17169 169865377
39680 39668 990428213
2966 2956 435045981
13721 13713 766561271
31262 31254 903640739
38015 38009 228692341
11396 11390 319641644
30181 30188 409918786
13412 13413 898278733
33020 33008 448842372
31645 31634 973492591
5813 5802 404905987
28512 28520 205214399
34871 34877 74860416
17819 17812 5564967
34067 34061 285740872
1389 1384 43484028
11251 11255 792537609
20145 20144 731377657
25131 25141 182984931
2951 2954 824487148
14221 14212 507128770
12156 12145 70099631
33146 33143 559162348
20936 20927 847251418
22276 22264 930809046
37508 37501 964895927
39131 39123 468184892
39243 39253 34023670
13051 13061 809067120
16974 16965 843501474
1367 1356 780640243
18210 18208 672884052
10090 10097 555117890
12713 12705 306748583
4993 4981 564439026
23464 23474 274329835
11435 11425 39837695
19540 19548 784071966
26734 26740 578251874
11437 11438 803394840
18632 18620 273395169
35194 35191 269090565
28012 28009 994309163
11442 11440 362127640
30412 30409 389757220
39316 39324 538425214
36887 36884 865543806
16311 16303 133031569
5439 5450 670570889
5989 5994 8764751
20703 20701 411670860
26319 26314 255785994
11441 11451 871854804
33306 33316 149664608
7891 7899 754741196
11443 11454 670453614
1648 1651 295131982
15360 15371 756933441
26739 26733 31115513
11448 11458 484198541
30440 30437 677433924
12861 12855 191391650
20754 20765 911916561
17578 17585 156482459
25807 25798 88491654
7330 7335 584214233
6118 6108 540799256
18435 18426 60287920
33940 33933 384019688
22711 22699 828169567
29118 29115 470231891
38590 38579 788438342
5442 5441 297838276
25187 25193 977500243
18290 18300 89164749
7894 7892 909719742
12849 12840 15920759
35225 35220 876281846
28556 28554 385238486
37542 37550 764476635
23869 23863 610537440
26026 26032 531780141
11471 11481 861859711
32651 32661 489242948
26063 26052 956979940
4914 4921 85093634
7380 7378 347889695
18229 18221 859883783
29231 29228 288173548
12624 12619 452888867
20849 20854 625581776
21831 21826 510666001
25568 25569 379976293
30329 30328 345261154
20534 20532 66230002
3369 3377 266905271
19453 19446 448206143
23944 23938 397007923
34608 34612 378968232
31098 31092 632742448
11499 11493 307088751
31963 31951 454096945
11490 11501 104764247
5621 5627 23426840
10902 10903 977244782
20987 20977 752059546
31227 31232 191473706
13162 13154 742728943
39989 39999 596486839
26367 26368 544742606
25051 25042 608499344
31898 31896 631216536
6868 6874 664959565
3071 3077 624756180
14552 14540 411514043
140 149 17045467
11515 11507 76732722
11473 11479 73119956
20569 20575 699600419
15753 15760 780163043
11519 11515 559708657
5615 5603 122092958
12926 12918 726929922
6575 6578 276575169
9228 9221 975757333
12207 12197 99292450
37976 37973 54505942
18088 18077 39800807
25289 25287 881485487
20733 20740 485520374
28027 28017 299192290
34193 34183 752193453
22921 22915 465360597
17798 17801 200740052
32352 32350 37608876
35674 35679 67486671
6728 6727 82284061
21142 21154 4186392
11537 11528 44960384
28281 28274 366588141
7994 7983 458962214
25375 25374 753950022
22687 22675 614629868
9917 9915 37474314
16613 16604 349308432
31241 31229 222752642
15045 15044 623098435
1269 1277 15719182
11544 11547 229679871
37724 37716 921138711
11549 11545 486691610
11550 11543 332668740
35039 35028 222657692
26236 26244 370468849
11553 11552 421168078
21023 21015 555835357
39215 39212 839469203
11544 11556 931940642
31625 31633 445749755
3476 3473 900221035
12507 12500 98437142
28074 28069 53123937
38621 38617 58473990
35765 35776 789966694
15475 15473 978427480
4516 4505 70261382
6689 6701 287605653
11562 11566 238053546
1220 1209 215611155
4122 4134 460894991
11569 11557 4076561
29653 29647 823584759
14068 14079 320257283
16704 16698 29577375
15522 15517 19951915
27463 27458 897872752
35166 35177 789782633
22684 22689 871327353
11577 11571 374575444
23462 23468 51127837
144 143 730082697
9502 9505 752206857
4863 4873 70155844
31434 31430 29472874
6388 6381 537389
29401 29392 193572700
11584 11585 331093364
8726 8724 511628453
7733 7723 30175007
4517 4505 563646371
11589 11583 50886819
1209 1210 957556099
34541 34532 567576242
26697 26689 692627380
12729 12720 729608789
26693 26686 580304027
39962 39967 355219770
9056 9054 601612425
35059 35049 336805455
1796 1797 94286570
15680 15674 221604496
25383 25374 533504959
11592 11601 960095772
11602 11601 471635278
10895 10884 434104207
16319 16329 655410711
22929 22917 51219852
11604 11606 295245579
22950 22942 428242585
499 502 357958137
1617 1623 154602288
11610 11598 226055241
11611 11605 355315218
34717 34715 373719532
22606 22616 52905695
9671 9680 624567443
15268 15266 79977188
34859 34851 197491487
31628 31622 542746676
16690 16695 917831001
37222 37224 996374266
39156 39152 472864740
26335 26325 143922445
28354 28347 710567024
25573 25580 999043013
5072 5083 681275951
7361 7362 69599246
11744 11739 494400141
5988 5990 862747834
15416 15424 723148316
11621 11629 204015388
1240 1233 879945165
4466 4473 555369938
28954 28952 22870630
23813 23822 46178786
38221 38210 353027120
29506 29500 517347849
658 653 83414256
3372 3362 324722767
12437 12438 144346649
36380 36372 390788575
27851 27839 228301120
11641 11637 988690710
33769 33766 106332368
29729 29736 567056858
1053 1041 56250111
303 314 943548461
4255 4254 629958913
37165 37158 110784769
35377 35368 451392123
10010 10004 605216078
9135 9130 937624890
11651 11639 723257187
11652 11647 527487269
23645 23653 830814842
17231 17232 194967664
28522 28533 639996046
19667 19665 685521939
14043 14039 372466289
29772 29775 366595195
39598 39600 9942041
15403 15400 973820543
37304 37298 445028154
31405 31406 80381077
33781 33770 61384219
1452 1451 119086150
11655 11665 301181090
11659 11666 973193183
18252 18258 823818672
11656 11668 597374058
33897 33898 993473205
24521 24520 749300700
15501 15496 192990075
20878 20883 417317776
28191 28194 144272454
38251 38245 868517620
11675 11664 142681631
11675 11676 607160963
30307 30316 271222125
11678 11676 947057395
17345 17338 279556805
35123 35117 487652527
11681 11674 604476931
11672 11682 271243143
11683 11678 733163418
38378 38366 58485414
11685 11680 311794728
12176 12166 56904389
11684 11687 348190286
6272 6266 908835999
11689 11680 247696062
20366 20364 568083877
20791 20800 916296341
11692 11685 281984242
35065 35061 5007340
4560 4569 13095553
30772 30766 268527785
33370 33378 844198558
24303 24314 5747099
6350 6351 153195418
35957 35946 70361543
11700 11692 722996163
1123 1132 600018428
32909 32902 803472275
14672 14660 961078446
13505 13512 323147816
35738 35728 794277377
11704 11706 4765684
6855 6851 543901731
561 551 149541814
27573 27563 470792159
15032 15029 940418473
24191 24188 236133743
24994 24990 375406843
11679 11676 89650066
11393 11398 229285760
20644 20638 11381471
4289 4281 7558056
17952 17960 619045721
39134 39142 110898351
17138 17128 444427843
21347 21353 17768723
12874 12869 989342262
21632 21641 933173579
11714 11723 164548464
11724 11715 260398262
21303 21299 513356399
29146 29141 310956754
18172 18184 21179071
12873 12875 314592942
8244 8249 903633936
11725 11730 545884834
11731 11728 436966795
10177 10173 596648509
27091 27095 371145574
5042 5031 611051647
11735 11731 63041206
11736 11729 954494536
11737 11728 206169989
20951 20949 617827601
17393 17392 548091173
25548 25539 564464090
22494 22491 218945731
11043 11031 511517795
22783 22778 167112255
33688 33680 720774815
14545 14537 220452668
3369 3376 511920230
15384 15395 6247027
30004 29997 779385706
4983 4992 26573132
11739 11750 76968812
1163 1159 712721839
22016 22026 141983408
33857 33853 133149207
13317 13308 759349934
15014 15015 21643241
502 509 911061258
4414 4418 915271685
11754 11758 70207686
28718 28710 848218522
20808 20806 478541751
4700 4697 349326142
33863 33858 46130741
3107 3105 788061246
29975 29970 891455255
27740 27731 996852786
28214 28208 12952543
20349 20351 772626133
11768 11759 635723057
36065 36060 479138324
18515 18510 347276170
10516 10517 543220325
20123 20124 48792110
25700 25698 876642650
9961 9949 98685538
31446 31448 796009078
34552 34541 519214300
23212 23220 546038335
19690 19694 282361208
28025 28023 703212436
26135 26129 94376236
9994 9990 566495041
1899 1902 990698558
35027 35032 400230865
18083 18085 95547060
35870 35872 46879652
11786 11777 954694925
13883 13895 922867521
24396 24404 625572142
14406 14394 692738540
15311 15309 71232927
35555 35557 520381052
19496 19489 599913719
38412 38406 234064487
22505 22494 11816853
34627 34630 229860639
37251 37240 670009745
29290 29296 482734497
19625 19632 165717746
12574 12572 457820746
1672 1660 375602210
6849 6854 28163309
12689 12678 295927967
4843 4837 380339492
11800 11804 262437362
11398 11408 46959331
25346 25351 677040869
21213 21212 162035539
254 245 376845041
36740 36751 78575069
11810 11802 314452470
11811 11807 624420740
5278 5272 504759343
15522 15525 512980601
9792 9782 203430500
37581 37578 364677097
1020 1016 8122977
16460 16458 413827098
37803 37805 816595880
24980 24984 61358774
8092 8091 479671395
17870 17881 938338663
36832 36827 262759068
21503 21513 566416035
1472 1466 479464880
10532 10521 912300746
30132 30141 632714241
15980 15976 626759022
30376 30377 605534444
8480 8472 592497905
11818 11830 57908475
31243 31241 244823638
11832 11829 645947995
26753 26755 731207505
37484 37472 29712272
11835 11833 447517344
308 316 623358567
11831 11837 164662942
11829 11838 537397548
3435 3443 62384662
11840 11834 362833950
5579 5571 514700117
32713 32705 845216032
11843 11839 755160451
12147 12143 804750257
5762 5753 824307763
35644 35634 972005662
36831 36840 926928184
20232 20229 619970806
3824 3831 380463290
6237 6233 179425727
11851 11844 19920266
25905 25897 12408807
11853 11851 60381107
34289 34285 498945278
11855 11851 904607570
36896 36898 454936866
14856 14857 54082983
28053 28048 193030330
8521 8512 85004907
29708 29696 834298983
37464 37471 405479268
34701 34703 772292919
11853 11863 722978872
6107 6101 308045596
4926 4932 76960895
8737 8727 725023645
11864 11867 595771419
11705 11695 791532748
38890 38887 980149708
11870 11863 655005816
5425 5419 683751423
37590 37587 9493411
34764 34763 866647015
5680 5677 500946486
2398 2408 543931087
9662 9659 325287668
27459 27455 848321967
5236 5237 647766957
37844 37845 797189885
4136 4145 60884916
33047 33059 703856325
39649 39642 488120979
23050 23046 918045948
9962 9969 78364924
36339 36337 225189394
19582 19584 875936259
3284 3290 916319686
30320 30328 327020171
23947 23957 161346622
2127 2115 808761598
11890 11891 469057879
32840 32843 955718466
35510 35522 611676730
15049 15048 149883112
3709 3705 870935856
9107 9098 907452838
13655 13643 90836919
1901 1892 874115079
11899 11889 139363029
806 816 37434977
928 935 633252268
8242 8232 394388488
32441 32432 602168911
1133 1135 459830465
29287 29280 683569364
17355 17345 592440441
31271 31259 49730218
11908 11901 7972151
39433 39441 469624877
36302 36293 340071760
22878 22877 296395384
6044 6032 997317594
31378 31387 530445178
31180 31177 503279970
25405 25401 338342477
26103 26110 363974882
36122 36113 914847170
16671 16678 26731245
12531 12524 519639873
11920 11909 433325357
23720 23716 51557840
33852 33846 837857295
32122 32127 958809969
18987 18978 32419005
35682 35676 290361009
16058 16049 568512845
11927 11923 204231294
39388 39380 231745847
5754 5751 187849273
32581 32570 579639309
11931 11927 3149836
31904 31898 21042278
26628 26619 21916030
29783 29775 730664732
4743 4737 4233796
25472 25482 172350135
2476 2465 51376986
1494 1496 819701544
11939 11929 647348307
5349 5357 257582523
11941 11934 109803758
10757 10758 621455687
11933 11943 282234089
11944 11943 632706727
33699 33694 617297946
33647 33636 596031854
11947 11941 474176699
19597 19607 797593815
11949 11943 612358
8727 8718 47507707
13193 13204 169772290
6927 6938 574706759
10020 10017 931717532
11952 11954 248863020
38729 38720 197462521
34998 35009 885041176
28733 28722 131595787
23012 23023 721612198
3472 3478 922838370
7175 7179 900191506
23319 23327 319636805
23085 23079 481300207
913 920 575134978
9245 9249 160378908
25267 25261 285940866
8722 8718 28488436
37222 37215 687270176
27639 27640 290092229
16296 16288 666707131
20505 20517 346075523
23268 23261 395815690
11972 11966 942043070
11965 11973 727202096
11974 11968 453858002
3095 3091 1864593
11971 11976 707344734
11973 11977 110951907
7065 7064 600749559
21876 21865 908155272
36896 36903 844431389
29976 29974 185826843
28050 28041 792424813
37951 37949 858644553
7159 7149 15033113
24040 24041 693132002
1715 1724 620953494
34124 34127 586231343
5485 5493 428727444
23019 23018 288393607
14157 14156 913273139
26769 26770 394777373
25407 25415 700333172
19967 19958 974922268
7632 7622 681881581
11670 11666 632561398
11996 11988 115323586
39903 39905 323304952
23098 23097 115462352
36110 36107 690391075
154 165 345336363
34647 34656 468084279
1679 1684 19115211
38695 38694 817275408
24713 24721 318517890
5092 5089 595890741
8642 8646 409748785
8127 8132 312943535
35554 35545 350960444
12009 12007 842085911
16544 16537 888627771
5503 5505 686095859
31321 31325 506682867
12441 12450 415555907
7442 7443 210110852
9399 9391 893780566
2755 2767 702544099
37024 37012 690154722
28965 28970 848834187
12583 12582 768317780
22149 22153 410343792
34903 34907 377043557
18219 18225 910700341
4401 4413 819955950
13052 13050 104019614
17527 17518 31733757
20559 20547 747214408
34519 34528 563530536
35537 35534 156449688
30994 30990 347484449
4461 4466 577465841
2458 2450 737178763
31810 31820 407314986
31459 31457 78305548
5252 5254 928293439
7187 7182 823372452
9658 9657 402480454
9156 9150 674311485
24801 24794 524809125
32974 32984 462695043
19018 19012 303780739
12035 12041 883528181
3125 3124 220264828
5025 5022 464412476
2898 2908 323201433
3570 3571 171850428
34959 34968 81114239
3686 3676 193464426
28781 28792 827366630
21112 21107 740382941
16421 16416 364294477
20189 20180 997421223
10578 10573 966225388
21862 21857 550590949
35434 35424 18051307
3671 3665 640234517
36603 36599 120019665
35455 35452 978662952
17776 17782 780115263
35552 35561 219059928
39088 39084 17344990
30573 30578 109006652
12008 12015 168392598
39975 39986 14197146
19563 19557 8373249
12054 12065 657120892
12061 12066 847453983
24800 24791 936249862
31450 31440 524836683
32094 32093 310211462
4399 4390 297767277
9212 9216 235066701
27613 27607 769276274
8658 8657 992314046
14392 14396 40564473
34567 34556 362631844
33622 33632 296149583
1880 1871 547259337
12078 12074 575288734
37613 37604 286543812
36999 36987 190322273
39858 39850 124461074
39273 39274 209589019
28499 28506 990386536
16263 16274 622078281
16283 16277 425259336
14781 14771 2497941
4048 4039 981746131
19365 19363 146341964
35526 35517 767512542
12087 12090 346415122
28087 28079 60960071
12092 12083 42357461
5788 5776 968896905
12094 12086 400314623
10352 10346 97512079
20866 20868 291419888
25981 25990 679909318
3930 3918 13618859
33205 33197 67519862
12100 12097 553543631
12101 12100 461934162
2203 2200 838111690
7991 8000 24635214
26576 26588 340288585
20328 20340 314948016
12095 12106 183834098
12107 12104 37167978
7587 7576 964446038
12109 12099 23899047
20946 20943 251858977
10588 10581 17429924
34209 34214 202828948
12113 12108 807437249
15832 15831 890085174
38986 38984 1076952
34742 34739 587979462
12422 12430 154159565
32469 32477 94357619
35176 35188 286351206
17293 17288 118111824
10110 10109 886874205
31632 31628 622639618
19440 19448 792732084
6769 6765 817656763
11886 11896 530067785
1141 1144 100867437
39228 39229 321269418
19699 19698 788800055
7479 7471 232678954
15287 15292 53148196
36625 36637 886809141
33000 32989 893347348
22132 22138 477357792
12250 12241 570828794
24860 24849 467930052
20325 20320 293866312
12125 12137 682174477
17043 17039 21366696
19907 19919 460031182
6668 6680 182769645
577 584 546769304
36312 36302 354453321
27425 27429 914937674
38283 38281 665544384
22645 22635 996279594
24575 24577 226910428
26948 26952 746304565
8022 8029 463311267
38289 38287 427257012
12150 12147 208351430
38122 38112 753924624
36281 36273 507112475
12153 12144 214841575
12151 12154 100943437
18265 18272 876120927
24625 24626 687459795
1156 1158 153642939
27735 27739 782188574
39721 39732 261469484
12160 12150 496004375
27552 27545 11968745
21633 21625 350482120
36288 36289 158279041
2916 2927 338299225
10972 10963 241084016
12155 12166 605308735
27932 27921 33368049
25215 25208 296691120
18760 18757 166756116
7137 7148 239887706
17652 17664 361475600
17023 17015 637522772
12173 12172 745502938
31246 31235 516070997
20056 20044 749834743
12032 12038 842468388
23104 23102 508519822
39699 39698 872883023
7245 7250 479867073
7648 7638 384441632
19135 19124 323855165
3721 3724 574862285
12173 12183 826261264
1951 1950 174596335
17451 17456 313715388
12186 12178 31594037
33004 32998 88598921
26279 26275 385485402
1998 1989 663727647
14928 14925 198171732
39688 39689 104840019
17263 17258 19087055
5053 5055 956270402
5084 5083 531947993
3024 3028 551556252
1051 1043 367018207
30424 30420 174667331
7919 7931 440312536
12197 12199 357347605
27612 27622 552135360
25239 25243 599437317
4907 4900 358141000
28212 28221 860929649
28927 28932 183318732
12205 12201 565066928
22583 22576 906598533
21042 21050 50903274
14518 14512 534324224
37910 37913 772253228
17943 17940 649130446
12211 12201 992318395
12210 12212 24527486
4661 4667 534017705
12205 12214 961062088
32617 32607 555850663
2936 2939 666153995
20461 20449 61556506
34153 34162 832905978
578 587 965456241
8580 8577 182274193
12221 12212 200187317
18842 18832 934597967
17858 17848 574799457
12136 12126 501022367
13927 13937 688544885
22823 22834 834600599
32288 32276 978252998
15453 15464 847297508
16987 16983 162742168
36160 36153 111554053
33734 33724 908285550
8688 8697 726716856
12227 12233 53013537
36836 36832 136724914
24663 24669 467422000
2621 2618 432916371
35487 35476 561319511
4071 4059 85293337
6006 5994 662685539
14317 14324 78755220
12241 12237 531335236
19576 19583 61020058
12243 12239 390005348
12238 12244 372453115
7861 7850 136949815
22058 22047 597300983
28225 28231 531971348
16561 16568 843070639
25092 25080 20731203
21112 21121 681503194
14461 14460 136681559
12241 12252 885188537
12242 12253 660967357
36285 36291 745459277
4085 4081 784300950
17763 17765 400348103
8828 8827 294669250
34905 34906 958509120
31494 31500 886770493
12256 12260 36465066
31157 31156 626830255
11414 11425 191470599
15139 15134 322645822
12264 12254 23906265
32641 32633 358261927
21281 21277 20510425
12267 12255 374122893
38370 38361 314605291
38459 38456 753133329
21500 21499 369427282
36247 36244 40189090
12556 12551 350292000
23167 23156 140217622
10173 10168 150872049
5696 5688 537289210
35350 35352 175084505
26340 26339 896489767
22163 22169 324591003
6617 6614 807014550
17915 17921 103453212
20452 20454 995558518
30867 30871 143183895
26546 26536 137696123
11091 11097 617252625
26544 26532 185834872
37954 37951 68987536
6637 6631 383119408
13888 13879 860071304
18360 18366 397538922
36147 36143 66888214
32563 32569 262495555
19614 19612 23539568
12293 12290 377856968
5365 5360 715808797
2548 2538 68845252
2042 2040 36512353
32871 32866 661654231
16116 16128 696386812
13157 13150 163770056
12298 12300 367369748
39213 39217 622460956
11409 11405 318356079
9848 9852 175439848
37176 37169 612836069
23150 23146 490141155
234 223 350344725
10823 10831 614160319
27525 27513 568756824
21159 21170 818166458
27549 27542 446893043
12311 12309 896582512
12312 12301 529746833
14732 14734 474630131
31450 31457 394506480
23339 23342 819615773
29436 29427 185959898
13812 13803 672768037
30198 30207 954174807
24808 24798 631626097
12310 12320 338729761
9101 9105 9354667
33377 33371 7389016
5597 5587 701280279
7972 7970 992107127
26823 26832 911118628
17953 17951 109555079
12011 12005 783347777
25522 25533 115423890
875 872 646516721
37142 37132 609290587
21644 21652 29632034
12332 12323 593339468
37005 36998 188207803
4545 4552 101933488
15169 15167 449703540
36424 36415 667176226
26275 26276 861783018
24109 24103 627950917
19668 19666 337463539
26013 26004 79208886
27553 27559 592010798
8014 8026 731575615
24577 24587 853099231
28101 28102 446349390
31242 31240 483490554
34310 34311 1301925
15095 15103 422894462
32447 32443 935494482
21594 21606 261599492
4079 4081 618125794
31171 31160 105886872
26241 26253 53072338
12353 12344 826786503
16191 16202 16935238
14067 14062 40995065
25501 25490 883768317
30241 30245 37507842
37189 37179 555841413
5055 5056 860730099
12360 12350 927191467
3421 3430 533095734
24267 24261 593529142
20198 20189 406864602
30850 30861 457756885
27214 27221 6101035
12361 12366 426867797
8703 8710 781198726
12906 12895 850857495
24306 24299 72740459
12361 12370 415381698
32946 32937 34771156
20469 20462 990161205
37972 37984 371035333
34942 34952 408890560
12891 12888 192068645
14035 14028 861931411
19184 19190 436989644
12378 12373 992644982
3591 3582 946164445
1591 1595 452124347
9587 9593 850176342
24495 24488 35894129
20584 20577 66240229
6937 6946 387960539
12376 12385 788293374
32880 32873 648177953
10721 10711 951332138
12386 12388 29560132
33806 33816 104837282
35854 35847 479719767
39403 39399 11296284
13798 13799 527736557
35844 35847 4619237
36172 36165 20329934
729 730 562543664
25476 25487 36362478
33089 33085 95046062
13983 13976 389270943
12399 12388 551289438
19730 19732 964766981
14060 14059 403625127
14259 14251 754957258
27918 27926 275444388
19869 19871 753643540
36692 36688 845270975
13281 13279 319784372
39816 39808 39722113
21445 21433 101021857
32596 32591 286897320
39094 39103 8141220
12052 12045 629879674
4304 4308 80066388
39407 39398 578396762
10542 10533 719650117
18041 18039 162526617
30494 30498 559979389
23222 23214 516705166
32340 32338 211782695
6780 6772 196387305
31245 31236 444824972
18157 18146 145192260
12159 12161 990547518
3547 3542 703397627
678 670 731158934
37235 37233 355075390
2562 2565 650225761
9708 9718 5534052
12444 12445 720755159
12420 12429 10770050
21541 21539 695916749
31011 31014 751936061
9877 9870 272740651
27572 27568 819517916
25296 25289 4561311
29420 29430 460731810
7684 7694 579700115
18154 18152 20279386
12802 12798 768414557
28594 28584 985370931
12439 12440 245902006
19156 19167 521903566
20448 20457 76865390
12433 12443 398897814
18545 18550 626715742
5130 5138 270431568
16831 16837 423254685
3338 3326 581309938
1790 1784 27830519
20093 20103 98062777
32537 32527 481691546
24023 24018 445820022
13200 13194 386825235
24430 24429 506385449
3310 3301 513442169
29618 29607 573498064
33931 33922 667121896
28591 28596 194146945
17991 17986 928218673
18956 18966 2878903
26098 26093 586740944
12461 12451 624629226
38788 38794 442949919
8367 8374 764502626
163 159 723083721
8951 8955 527321420
39914 39905 280288640
2057 2061 233736462
34459 34448 67746035
2154 2148 733509592
26286 26289 448211194
30813 30816 933889915
12471 12472 694842644
28779 28770 20003711
18980 18991 985808404
28660 28668 641189231
2756 2764 215129367
12473 12477 213531512
24888 24881 658779833
15000 15001 972463411
32341 32340 8164489
39521 39510 155130558
18038 18030 621086394
27727 27732 611209745
29402 29401 797161499
12483 12485 73084047
21808 21807 157728329
6807 6809 16207068
24660 24653 2110498
37060 37054 815625455
12480 12490 614808702
12479 12491 989766760
12492 12491 99463962
10935 10944 566190883
12494 12489 337078741
10325 10333 507142157
32564 32561 505857567
17928 17923 418341942
11514 11518 13699246
12499 12495 922030632
7652 7643 427858290
12499 12501 990588792
12502 12495 737008076
19619 19624 474655898
10276 10277 308997883
1826 1814 343564025
36681 36688 616626903
26534 26528 134127943
17014 17022 726476993
29305 29303 158223890
26569 26581 253959386
12509 12511 448809113
12000 11991 885810035
18063 18057 773982173
12514 12506 330101957
17501 17504 141023227
5181 5172 6903522
12037 12039 119293368
34340 34338 495974380
12593 12592 741828702
27253 27256 13369989
12521 12515 829193671
30467 30465 81288838
12521 12523 85724343
12524 12515 334861300
2785 2790 854229359
9046 9035 548156976
30435 30434 434960510
442 448 495658349
8547 8556 846998491
38185 38180 25920615
11919 11908 94975537
24301 24305 185742931
20112 20111 407740538
34555 34550 328268049
39931 39932 733801935
19355 19359 633991081
12529 12537 370579838
8725 8716 682602741
31948 31945 339426142
28112 28105 283782811
6794 6799 391726687
5734 5722 720767039
12543 12538 807638373
14891 14899 803708662
12533 12545 429963863
10627 10624 919403773
32937 32941 94290802
3118 3127 883877291
9299 9295 750971620
23377 23386 490021284
18728 18735 71197846
8008 7999 367450960
26128 26127 454999625
7780 7777 235642763
30963 30975 20940260
7678 7668 758142622
12554 12557 970861068
13468 13466 709216622
20950 20952 466176246
353 355 30096628
33338 33348 557113721
16512 16509 43611117
18941 18946 153819752
17901 17896 551444179
14900 14894 211784734
12559 12566 599824907
7398 7407 153122906
22925 22933 531041888
12569 12563 589773902
36024 36021 212810672
30516 30515 34425074
1436 1439 768216549
26889 26879 664567198
18370 18377 886969383
15457 15465 88129752
25689 25690 294271057
24799 24788 282792811
34270 34277 15384737
28588 28593 993221049
12580 12568 832861619
30649 30650 168349521
12582 12576 712470192
37910 37903 935778500
23006 23005 193983939
29169 29177 450144181
37105 37102 375388876
30606 30609 914941232
29260 29267 297630297
35887 35893 934860349
36383 36381 990144210
14916 14905 55829684
17231 17239 836219379
28127 28124 976782930
12589 12594 814025343
26583 26584 815408141
12596 12592 50668083
1386 1385 18944933
12587 12598 245174265
12599 12595 932559228
2690 2682 472097375
27116 27109 952850599
5027 5035 920630855
15304 15296 680869701
11120 11126 302835168
19492 19504 190254351
30391 30389 117122005
12598 12607 87509041
4538 4541 500373188
3302 3298 955298905
3106 3101 855066865
2262 2250 675618829
32967 32975 721682492
27565 27568 403577921
34345 34356 125194832
12603 12615 435212841
30776 30777 233261342
2472 2471 34840908
3549 3547 334769034
25275 25263 202850266
3489 3486 566017635
709 706 228278079
21609 21599 23873433
12621 12623 48463096
14947 14954 251669930
6902 6894 849894309
9985 9995 916403550
6590 6584 186087520
2582 2579 967200692
10982 10975 56106574
7593 7592 642149916
5277 5289 440163955
19174 19181 392086246
19308 19316 874692555
22227 22225 761330683
12635 12629 56068502
34257 34253 768710091
17855 17846 866733555
38471 38474 460085894
3230 3226 992471216
506 503 954392975
20426 20431 386039393
12642 12630 138486574
5715 5716 737467311
37657 37661 955217029
12645 12633 804469491
12646 12635 374472645
32646 32636 500997636
19390 19385 688753825
12918 12921 818674252
34484 34481 485043459
12651 12647 151743266
37705 37714 491725310
12933 12938 17470548
16708 16714 980323589
9411 9409 899116802
6800 6806 150946138
12657 12652 530801331
12658 12656 245483976
12659 12647 130153634
20483 20493 753038997
24951 24945 791911257
34570 34566 484181939
25924 25912 875877505
11910 11898 762857270
26167 26179 307069689
18030 18018 374482955
24561 24549 474315557
23474 23479 288963814
12669 12661 833837449
13230 13234 206707580
14735 14743 305242006
39361 39370 651788275
12673 12672 271520451
2374 2369 176407702
19841 19853 90313184
38118 38127 327418318
9201 9211 181949607
11968 11963 422177357
3862 3853 380225941
25153 25147 153237389
13528 13539 21792248
28623 28631 660552313
33383 33375 344259656
4156 4155 613704810
21288 21278 636972218
10294 10304 492493908
25638 25643 526009363
12688 12676 871691330
37048 37057 910843066
10057 10046 380408575
30980 30974 901404178
14523 14519 618227222
12693 12688 453277190
12944 12941 75395069
6544 6534 681527526
30791 30781 445662862
25987 25979 812446577
32888 32878 936646070
21958 21967 934144819
35787 35784 744733297
30474 30482 915704081
33796 33805 332171766
12256 12247 360000034
31083 31073 198547758
12705 12693 697848512
35643 35640 668932203
26429 26425 330106847
4109 4119 316938071
12928 12924 31249054
12710 12709 840844587
31999 31990 930652700
36049 36057 977633569
17668 17667 475103117
20234 20225 158715691
37052 37054 899958925
28994 28997 933987557
15872 15870 179332019
28342 28336 803979976
32363 32360 384213866
8574 8566 67145121
25352 25348 196922108
23671 23680 216013890
19221 19231 69200368
19891 19897 162147704
20035 20028 730104214
1333 1329 256735805
36834 36839 983214304
12728 12718 986126382
1876 1866 194978419
33181 33173 940007487
38103 38111 676075774
455 464 259042733
12733 12726 325973451
13351 13347 201034036
12735 12728 806487444
24797 24786 737744003
3916 3912 140271511
31974 31966 779307501
38354 38349 368427756
24216 24214 791602273
38954 38949 237035031
31849 31853 592413596
5675 5685 325661914
12744 12736 681074845
17697 17706 251238477
23086 23093 961324633
27786 27776 327771440
34568 34577 917881521
13219 13214 200375423
3414 3416 474039201
22288 22287 391948871
6197 6202 222532794
25496 25504 354119353
22568 22579 257700050
36575 36569 34823548
25048 25060 594942970
9381 9369 701761352
2892 2883 258521520
3655 3651 222831025
7153 7165 171758422
12749 12761 17129792
12752 12762 487252707
33015 33017 624966088
11582 11580 713061849
16970 16964 962525431
4479 4473 788511863
25441 25443 757690156
9232 9233 727947567
12769 12765 832313992
10709 10711 207602778
21136 21148 727451720
25904 25897 8673323
39341 39331 147087442
39985 39976 249420001
4368 4362 496750349
37052 37056 540577089
29049 29040 107299190
857 859 218413892
17204 17195 894707569
21203 21195 567450893
22995 22988 718909532
15768 15767 746267165
37388 37396 4287466
18198 18193 64835786
12785 12780 663013679
30405 30415 474045421
15418 15423 515118583
16118 16111 442286300
15115 15112 58246748
24157 24152 921764248
10357 10346 600252568
433 425 621858631
36585 36577 230605079
12789 12794 218020068
23172 23179 94978769
8767 8759 229782069
12791 12797 965127126
37694 37683 385320701
12789 12799 937026602
11912 11914 238292596
33627 33639 175645908
28457 28450 264581876
21324 21323 318758194
14419 14425 57202677
29174 29166 719815311
21817 21806 921188411
20625 20628 690978295
39779 39773 222854734
26194 26183 263498826
20551 20550 985450795
4685 4683 35923088
22813 22816 421679929
12813 12802 143276172
25068 25067 179954046
12808 12815 65706388
16959 16948 5406483
12817 12809 941235104
3936 3944 296675541
2666 2675 690174112
13763 13760 914221918
32286 32283 878929427
12822 12811 403072308
2033 2036 557306581
37264 37256 123937599
6560 6558 250352440
9329 9339 235093377
25647 25646 11069783
5630 5641 690438657
12829 12820 84338599
35248 35237 40485384
12831 12830 457417167
5428 5433 948673424
23377 23380 403660730
22021 22010 650281210
7299 7304 738264810
28412 28424 47067391
28675 28685 229256719
8603 8598 32803561
15035 15029 692358872
13971 13963 4956419
13164 13167 403196425
35404 35401 412470094
36702 36691 18493902
1001 1004 482632821
20432 20442 639733326
12841 12846 18695427
36246 36239 31278724
20468 20478 697550036
1730 1737 469460810
12850 12843 767910601
26471 26464 276769463
6773 6765 536455872
38247 38253 853643691
19238 19240 617068484
31050 31058 146417064
5404 5410 223651456
16864 16857 28141796
2193 2181 104369146
23509 23499 761078428
25394 25391 217990270
26357 26365 754894250
17185 17177 44819671
19996 19990 42411354
19132 19141 780773318
7544 7552 65512058
37650 37658 528046508
13641 13634 897616560
23085 23086 67318922
39029 39025 707562513
12870 12866 619881003
23344 23349 821792494
22211 22205 405981856
2323 2317 746507249
695 687 481295597
19310 19313 425059433
37429 37431 215552002
3014 3011 616655587
17682 17672 969232365
12005 12010 819255802
39642 39646 552684365
4393 4388 138931568
33288 33286 245601546
14271 14276 602476925
5187 5197 519032387
12885 12877 61889638
21493 21492 794135688
27304 27298 30637138
1801 1809 855961674
14429 14422 52532058
27520 27515 2373007
20120 20109 48735199
32431 32425 693639402
12893 12887 579706656
29117 29108 299668139
571 570 952413195
12896 12891 340679251
12897 12890 99658836
196 201 671623243
32862 32855 245181893
17432 17421 448994261
8110 8100 428803541
38188 38196 255021890
24857 24858 863292283
6813 6809 776885350
1501 1499 976823108
21064 21063 489281865
124 130 301371812
12908 12900 696276255
31711 31704 92817289
23730 23741 53934970
7799 7797 884645174
21561 21562 371532735
25014 25015 304099151
19213 19216 845875926
32181 32171 310432304
19802 19801 461432102
37806 37804 267276163
6179 6169 701511361
26303 26301 41132562
37773 37770 345200603
11982 11977 275358681
6044 6051 347419521
12913 12923 409461344
35528 35536 240475784
3677 3671 919899464
24714 24703 317168323
38354 38358 689648419
22684 22693 771299961
21895 21899 276480137
6833 6839 244324373
33444 33455 913831272
13185 13174 59919392
16399 16395 351323291
3070 3058 47550829
8201 8212 63885758
9310 9299 710442899
17301 17309 240582977
38293 38289 270834592
12934 12939 303943356
17747 17735 316306188
17148 17143 697785730
5965 5959 979544300
29627 29632 71989113
38871 38882 491771240
30670 30660 782495273
16802 16795 926617455
2204 2208 728076818
8719 8710 499957418
15505 15498 549172291
407 400 643287470
21116 21125 988472872
37919 37910 773878901
11739 11738 111537060
12954 12952 389808911
26823 26827 620565343
12956 12949 739538069
35592 35593 452159842
20338 20331 998730335
2942 2953 514586593
7809 7810 531304310
27518 27508 608176727
25494 25499 19928140
15429 15419 204449497
12955 12964 157422251
5977 5984 896676259
31214 31226 348810732
18468 18456 355135224
5380 5375 410026857
12957 12969 368629545
11615 11610 197148469
14976 14972 552235251
4868 4863 151447818
35360 35353 302851597
29508 29502 915979650
38586 38582 983811586
26857 26855 714123146
707 718 854829885
38370 38373 456371732
39712 39715 498644578
33235 33230 234023437
6704 6697 523801573
32623 32620 386635919
28573 28570 703823829
19206 19200 466361687
2917 2909 586480632
18996 18999 695470457
23171 23160 70083101
3850 3847 313948754
35368 35373 537480366
15683 15695 635135167
16243 16242 76969861
20532 20520 763601036
4902 4903 643934976
12218 12211 235489328
24857 24845 249907032
12833 12841 830587063
17105 17094 875787822
29901 29889 341868031
34966 34964 984100967
13000 12993 616027943
13001 12990 507401786
17728 17726 102530885
21467 21458 628886919
24791 24786 740718167
3919 3929 537614955
33547 33546 496174717
23609 23619 317105681
23844 23840 302555493
30562 30561 338601931
18253 18252 14313478
27230 27220 949576801
19005 19008 873707153
31259 31255 344307625
28142 28148 235681444
2222 2221 850238551
13008 13016 431417793
31186 31196 41395735
12263 12252 293380608
13019 13014 535388633
5688 5687 844812032
24724 24728 926355564
17975 17971 201600291
4831 4822 637136719
34024 34023 535291
30291 30282 469664708
16411 16416 591077119
39804 39794 498637861
38134 38145 262934403
29840 29842 710146939
5400 5393 525549287
9910 9901 661119821
13025 13032 458043918
13028 13033 340193206
31215 31213 358176529
6732 6727 653523386
32931 32926 12406837
15262 15274 347141082
2484 2474 963790619
33829 33830 674460902
13040 13032 131500599
33019 33025 662005011
25016 25028 421471875
18615 18623 723976526
4620 4625 944714613
29489 29501 700590287
1544 1533 31370542
11322 11318 406431984
4819 4813 67088628
13049 13043 575601472
8847 8845 896919522
28996 28990 478128595
2918 2916 455184862
31011 31002 832327133
28355 28357 136423116
19140 19149 771185791
32794 32805 237564929
9351 9358 708261345
26954 26965 249906171
20909 20911 935930497
13060 13058 469806671
33440 33452 284453579
7011 7019 935502818
38551 38549 780670185
38953 38961 676432732
26166 26162 87250140
14352 14353 798360026
14258 14262 208751308
17735 17731 431789028
18952 18949 287189916
18979 18969 878019230
8922 8932 900321218
4406 4408 538700098
13073 13071 568829014
13069 13074 257021645
3495 3484 75674216
37020 37031 583348217
13072 13077 672018583
37711 37707 930311532
32860 32866 35424479
29853 29849 382175791
13081 13078 530107571
4939 4932 461321825
2429 2428 749451596
17211 17209 26269741
30524 30516 5856832
18943 18935 341046521
13087 13083 665746518
21297 21289 154453216
10155 10154 371925657
35595 35603 59594851
13081 13091 10284459
18418 18423 782240859
13093 13084 20196700
11447 11456 70522418
9534 9526 53121659
34618 34611 400857683
17589 17595 505640685
12677 12682 720665311
7437 7433 487839227
3652 3649 74703522
39568 39571 376634096
25911 25908 408845381
19676 19666 376017892
39232 39243 251102661
15400 15396 413525715
13106 13101 489475620
16143 16150 869031154
29558 29561 462830430
31826 31822 948557890
13733 13745 773450910
3390 3400 642156389
13112 13102 774753458
15972 15975 930524081
1452 1453 700033212
22036 22030 663553411
13116 13113 681058091
36451 36455 881744597
13118 13107 179993322
23189 23181 44335635
7568 7562 820498135
29919 29918 83585835
36323 36315 35906935
28794 28782 707021028
30205 30197 68128488
22116 22125 875818096
22727 22730 966256407
22664 22671 946792772
13128 13122 371611187
21369 21376 741803815
346 356 33043297
11261 11257 73492105
35121 35131 480069041
33606 33604 97458967
33744 33752 262879056
10626 10619 93511308
21010 21022 680126208
13137 13131 13594058
4957 4946 550524870
12096 12092 136521257
26998 27005 719398114
13141 13136 609577231
13328 13316 864847876
10752 10740 889713601
10589 10598 106074045
15612 15618 117991800
33548 33540 642030132
18220 18208 71615416
27224 27232 226977818
13138 13149 62870237
37425 37418 628448224
11823 11827 19807991
33969 33970 694270247
13142 13153 2893527
25159 25162 100137080
27759 27766 548250474
23574 23571 658441013
5654 5656 51548486
33977 33980 121465807
8934 8943 24438403
13157 13160 792131130
17208 17199 479131340
21889 21884 32979614
39505 39497 11527605
36723 36734 576306256
9143 9135 542311759
13034 13035 610072320
20962 20974 507907323
34380 34375 552784948
18214 18207 797227643
13160 13170 408747765
36388 36398 816313167
39356 39350 952597447
30363 30369 345009214
18626 18615 971805407
4268 4278 756679987
10714 10704 995502737
5198 5202 191731530
2422 2432 926950920
13174 13179 435284267
13180 13175 8245817
19321 19319 836648343
13776 13768 51032345
27810 27819 242036800
32299 32294 918678286
37351 37339 531485918
9303 9295 415499940
31 29 519392383
756 747 494811778
9630 9623 653378846
13190 13178 719282588
30644 30646 828086136
13191 13192 255193514
16112 16123 11480347
3613 3622 554847192
37171 37179 958294208
7152 7141 902333887
8050 8045 119501530
8735 8742 9617044
31621 31625 463649903
35975 35984 206722207
24529 24535 434474535
13202 13195 569478895
4709 4698 14622627
14141 14136 224923469
13199 13205 307931919
34560 34558 324575342
7605 7617 832465147
13208 13201 156808301
15420 15418 566625894
22248 22255 583804792
21588 21579 531901212
34172 34162 611130057
15975 15981 27184195
28140 28139 275381207
13410 13417 45102384
13216 13212 26067406
23393 23385 902854783
30363 30358 682228541
27462 27473 68815202
8796 8794 982019599
23782 23779 955281721
26080 26068 111016893
20598 20595 994363747
10528 10521 37978050
1173 1166 948468052
4033 4039 43517006
590 594 33351400
29622 29613 386539838
1244 1242 995253495
18914 18921 778948940
3875 3885 415844906
10990 10997 516468611
5842 5853 353528333
8929 8930 1362167
23226 23233 448392805
3588 3593 283340466
33452 33457 114634435
8844 8843 837911537
33834 33841 95685721
5239 5245 209257617
28302 28295 120768525
12824 12818 252262852
21875 21866 749534924
4313 4307 379814664
15152 15143 848085025
5596 5592 887275866
11572 11574 931263238
27775 27765 11928230
13249 13238 592379130
14512 14522 63406467
1116 1112 255647571
39990 39993 914148637
1913 1909 841891542
25683 25676 479800690
27118 27107 844040581
37740 37747 880744386
16860 16862 510275256
32301 32311 185845568
26283 26281 819371375
13260 13255 641617422
4089 4100 504200423
25606 25598 403518056
22163 22152 282678123
4427 4416 745892896
11971 11963 371855213
20290 20298 62248522
23519 23507 445064917
16731 16739 190409016
29958 29946 991871129
409 419 668455081
33955 33952 209394830
11277 11274 14201405
13273 13267 416460158
13263 13274 35010604
26626 26621 939137402
39903 39897 48084024
13274 13277 49779825
34974 34969 640741088
7255 7258 87214338
37808 37820 629831383
32270 32260 759743375
13282 13279 406717620
16287 16280 528257939
22000 21996 696010475
38218 38210 734762805
2169 2168 250685948
19112 19100 161195293
26934 26935 839545066
21826 21836 454035590
19161 19149 500511215
3986 3984 435880852
18929 18926 595921774
617 613 812633064
13291 13294 126952745
32741 32735 519222643
33284 33283 695783860
852 854 844005255
22087 22084 941941802
29201 29206 721582132
7882 7876 619286046
7056 7062 408447441
30582 30594 657054164
26346 26338 152307417
31912 31907 43422897
3195 3186 331794425
24715 24720 571784689
11663 11662 415101030
31688 31681 960089496
33236 33227 67035764
5702 5694 47750571
18105 18114 310214245
2601 2598 801427359
15673 15667 954101118
11192 11197 875376658
23411 23423 872065889
13307 13316 195398329
21856 21861 518595478
13318 13312 533062810
18231 18226 340371819
8650 8656 654508667
24287 24286 999929854
6924 6935 748145050
13323 13315 539359384
13319 13324 788437150
13322 13325 328860476
39977 39974 655994062
28640 28648 43697024
29893 29886 703784833
25052 25042 513637276
13330 13329 924583893
28732 28736 457869249
13332 13325 632597668
32218 32229 664925100
22291 22286 34124468
9886 9893 513767546
32622 32620 231981870
616 624 355330238
7232 7221 891496018
17192 17189 102152401
21165 21173 702033512
34889 34897 429121897
28720 28728 936005370
4612 4615 713117805
10599 10601 59126848
948 945 187653128
5429 5441 95776476
13004 13002 735472637
13348 13339 890898376
8256 8245 614845754
7181 7188 825659532
15951 15949 91808687
13172 13160 529204148
4412 4405 757509728
34216 34219 226134401
595 587 175493561
13352 13356 147518687
26598 26597 145464354
21921 21913 13044887
6306 6307 163756244
16454 16448 570651846
16990 16988 808977643
38862 38851 52527758
34563 34559 444676796
32981 32977 903533579
13357 13365 303720296
27946 27943 714354312
24188 24183 272326322
14103 14091 51628787
20752 20744 438870285
13366 13370 560106639
7132 7122 388360185
38057 38056 618264041
5097 5096 570805392
30623 30615 743802893
16538 16550 945732700
13479 13485 619580409
25192 25181 157036652
20701 20706 452324434
33017 33028 103766695
25148 25151 502885718
31300 31299 908213600
4777 4769 90480914
33809 33817 810180906
21561 21555 130182101
29302 29301 20763373
13386 13382 916335844
3851 3859 730169
13388 13386 285859695
17547 17537 818237403
1309 1313 52329924
39671 39677 18778798
39775 39772 634028227
14793 14782 473914548
31987 31996 757431698
13393 13395 935671397
13396 13392 494588818
11676 11684 551718471
16408 16403 854352017
23484 23491 17393343
328 319 289972545
34706 34704 71071783
1522 1527 754076648
33645 33653 50967328
13392 13404 442336090
22721 22713 168740650
1980 1973 372618789
39983 39991 121012082
11883 11884 941424139
16433 16445 948227050
4919 4925 571380661
31355 31344 572931231
13412 13409 509815461
29790 29795 746511688
3240 3237 47447917
15318 15316 131919642
15996 15993 734491166
38786 38781 399242468
22251 22247 42460420
3139 3137 134628695
13420 13419 131782544
24471 24460 218503077
1503 1494 722444694
32550 32547 842612303
11290 11293 694735545
12101 12111 936444983
35792 35785 7775779
31086 31079 574021629
13164 13168 79018617
3528 3530 25175944
4804 4795 221289485
35148 35147 875101667
14034 14028 566312790
24494 24493 56188235
7321 7313 39335326
19966 19962 551784326
23212 23211 444921339
3840 3832 584051318
13438 13429 260750464
19478 19483 36116205
16652 16658 20083124
22069 22060 36570563
2962 2961 689967171
19878 19880 54512934
39865 39866 779579124
20499 20509 14308914
33787 33790 511081691
13447 13442 525408961
17899 17887 935005648
29788 29778 186902405
15019 15011 438782752
5832 5843 159861332
16150 16159 224304258
9434 9444 49570498
17183 17178 803904844
22072 22064 627249909
16519 16530 16609766
1044 1037 940522677
31628 31634 382767487
6507 6512 687201475
12397 12391 866867200
24094 24104 803363436
13456 13462 193098814
1030 1034 213504349
33585 33582 741901940
29013 29016 30360505
37707 37703 444859120
12792 12781 668185193
36849 36851 359509260
8481 8479 493359028
38451 38452 309608032
2330 2320 877772815
37584 37587 609062454
39453 39451 508075318
1443 1440 508218686
18548 18544 996978555
25110 25105 643180932
29650 29656 206934366
13478 13477 127528606
13471 13479 700887391
13480 13469 935196202
13481 13478 67102224
4307 4318 550304888
13478 13483 195889262
37734 37738 565521795
35630 35632 108988529
38825 38813 392887846
10445 10435 827731938
3325 3313 547890572
17660 17670 840468333
35645 35649 777210601
8127 8135 992121335
39040 39045 310098791
16544 16549 576279090
13494 13493 536886372
29597 29600 232574574
21947 21936 214846938
13485 13497 945325746
7484 7487 684060958
4053 4047 788041995
13490 13500 456771534
13501 13490 184045604
20698 20695 957488900
13503 13493 148240407
13500 13504 630209232
22767 22756 59313027
19283 19277 263058918
13503 13507 385616607
29355 29343 42254227
3218 3217 135313421
14261 14252 6211574
31251 31245 979288114
29764 29765 401515116
1006 1005 259957190
7415 7404 137592396
13511 13515 899224807
19925 19930 620677589
35030 35025 100099059
32784 32794 196036452
26450 26442 288567893
5238 5236 478835946
13517 13521 453879199
37885 37876 622730654
31125 31114 668804314
7419 7417 692499439
426 430 497033753
15987 15984 483035069
21316 21311 447783509
32120 32130 67625672
28470 28471 68548468
19311 19306 785917289
21159 21171 762568875
9835 9844 470295936
4475 4471 480249094
13534 13530 32126893
8185 8173 181664837
23637 23633 689544899
33845 33838 628808170
11808 11817 728331641
1843 1835 816410256
19067 19061 234126947
15114 15103 220935038
35739 35740 498506273
23967 23955 70751356
13993 14003 611240407
33567 33559 448891878
18964 18952 645516253
8585 8580 241911038
19795 19798 391803063
26339 26328 41676422
12784 12781 383269959
16031 16028 538605455
38662 38654 683845441
27965 27977 135174284
6591 6590 961680608
19076 19082 507869866
9738 9726 539775191
7553 7564 181850980
27036 27028 872556939
12006 11994 911653457
37191 37199 550926975
21235 21228 572925761
23014 23003 316357391
36607 36595 979637897
39352 39343 670655842
27009 27000 595543963
32587 32599 971819418
30749 30748 627755482
25964 25954 856236365
17414 17407 913132460
38808 38800 67317049
2607 2595 127164368
24025 24017 234010419
14405 14404 348499186
1131 1126 787511905
31388 31390 443726716
13564 13576 157115305
20138 20128 854087088
4416 4414 834740329
5918 5922 27747316
9737 9744 417915241
26936 26948 268320620
13978 13966 587620366
10773 10764 422190286
20205 20199 426886096
17588 17586 775627122
11718 11707 151976941
24961 24949 763017385
719 708 61970271
12777 12776 857517904
24620 24619 935703820
39841 39839 65979301
15930 15921 747097662
3528 3527 799729497
36063 36075 451874130
19301 19302 216688614
27371 27366 791504564
16587 16577 280391970
13589 13598 677943819
14636 14625 599531028
15326 15321 662694320
36356 36363 924552199
32710 32719 980051557
14055 14051 987538398
11426 11425 373039940
8 9 939494823
7432 7429 298247669
22284 22296 808387187
6080 6089 316286756
14170 14169 85094500
32336 32331 2717490
13611 13601 155133191
868 866 701111083
31751 31742 20064228
18482 18478 978875897
35477 35470 394559316
36828 36834 582422999
2719 2717 582173075
29727 29726 309616136
13619 13610 77480982
13176 13175 784790728
39759 39761 66549023
13622 13610 439778691
29678 29669 110603150
20986 20980 54375749
14925 14936 700631290
13626 13615 758331250
22617 22626 9109504
16877 16868 29608119
13629 13622 895818459
34629 34626 588863040
25372 25369 820442677
31605 31611 178052907
32744 32746 212155453
9675 9669 703589949
26558 26554 161660922
4715 4719 519074260
3419 3412 804880095
13628 13638 140070941
15237 15244 411924127
33148 33154 755338119
4527 4520 509578563
12621 12626 131173240
5854 5850 427933561
12748 12759 706600254
2671 2678 631441711
13646 13634 116326728
11877 11873 373800032
25008 24998 414423190
14397 14403 446085678
13650 13640 866223726
3729 3720 852443698
20841 20852 918313553
14800 14788 962055184
14350 14341 762517037
6209 6218 561160014
30790 30784 333882580
5848 5852 764288358
19147 19142 264770733
11420 11432 60598297
33431 33425 266136233
24054 24052 44768775
36154 36148 605954425
37815 37816 403345277
33879 33870 8399103
16176 16180 9433998
28397 28406 11743234
13114 13125 319224165
21274 21284 3084837
19058 19061 366111193
38335 38330 885582874
35952 35942 111994178
3114 3120 603965459
13673 13671 737222027
25937 25947 517691513
30102 30112 891933321
34609 34601 436479713
669 665 195133067
13678 13677 317375804
25234 25229 815051059
28083 28080 797351757
30608 30600 721783940
13682 13680 716701793
35362 35350 657299515
1126 1121 61953850
286 289 160227171
24076 24067 597512780
13687 13675 396299300
13680 13688 131372588
1284 1292 942503388
3076 3066 684572741
13685 13691 759059825
19737 19739 697854925
39327 39336 162075621
30510 30520 93871863
13695 13693 71886634
34265 34271 222965354
27455 27460 717992248
13695 13698 67758835
16025 16032 371742046
10296 10293 840446838
13701 13692 581662677
37158 37148 422882603
4321 4331 229530523
24717 24713 602461190
8942 8934 988172926
22463 22469 996448631
34791 34793 56095607
27461 27469 429733716
13262 13250 266799930
16663 16672 141247764
13711 13709 562789131
24092 24103 995110205
22251 22256 153156051
2968 2977 366417695
467 477 819587955
24474 24483 278304963
6743 6737 961626712
10199 10190 248759583
19102 19098 205332304
39867 39865 381741707
11950 11957 650126236
15855 15851 46746489
22335 22325 29351750
28381 28387 58450272
2708 2703 998167989
16803 16795 27701753
6896 6899 12597886
5185 5175 354096814
13725 13729 497612925
3904 3902 571705936
905 896 841423141
13089 13100 214713608
3243 3236 799248916
24017 24006 398280336
13732 13735 548480746
19615 19626 954230434
752 762 945724764
15662 15653 865028529
29811 29801 187398020
16929 16932 688426456
13733 13741 865347707
16977 16973 831505424
14726 14722 72087338
13742 13744 808454565
39100 39106 168231773
24258 24252 857658859
38421 38433 56153881
11595 11592 314331181
32104 32106 835059248
29023 29015 557236710
9983 9990 40715794
8509 8502 483129651
15841 15830 912701414
19971 19981 917155721
10003 9999 111993562
35806 35798 544688291
26891 26882 692845751
16238 16248 845807039
36399 36397 949061304
9442 9431 470993162
11044 11041 971060380
25764 25759 834381145
28582 28573 639879674
19945 19953 141227545
33639 33642 903602645
25474 25463 847424393
13767 13764 316003440
13758 13768 252081959
6244 6234 830156643
12487 12476 31447655
13771 13759 868512751
2601 2603 677833131
30812 30821 399052687
16488 16479 947471728
17190 17185 334873295
13176 13182 575093701
27816 27814 584706657
5103 5095 548341762
36692 36693 547053166
11406 11401 232527542
15905 15901 7246378
7927 7915 753294305
13783 13782 491695531
39745 39751 370497892
5116 5118 71336955
20533 20544 398617013
26943 26941 5551980
13788 13787 37738711
25258 25253 70312491
18583 18576 302114186
13791 13789 920389912
6101 6095 105966783
89 88 76859093
11229 11226 482111822
18819 18825 289254685
1724 1728 24734699
21417 21414 242438232
10107 10108 195333975
1483 1472 389788012
10917 10908 846937299
11476 11472 324762069
39024 39015 793126106
1938 1933 71482872
34981 34969 400017935
1453 1463 34271156
13806 13800 658967669
4874 4881 732511035
25267 25268 95685342
4610 4607 683094048
14940 14930 480786598
18978 18977 82839729
2705 2714 706149280
18276 18266 20768134
34919 34913 604137041
33164 33170 536986458
29955 29947 515727964
3708 3704 225319194
11628 11635 130703166
16694 16691 24255548
30020 30030 660691259
13821 13815 491560786
16700 16689 982404248
18817 18811 650165983
13824 13821 401991947
33089 33091 585420905
9515 9511 825596272
39930 39942 848676815
5571 5563 585610173
21216 21210 847939293
13825 13830 625173816
2375 2363 17025822
10399 10409 257863400
5720 5712 723398129
8948 8941 58178633
10908 10902 600271583
28082 28076 393965124
4750 4758 105537580
30438 30448 672799837
4181 4173 109510060
1177 1167 781778479
12624 12634 281056728
30813 30815 86618901
17238 17226 991085857
11850 11839 797691435
27035 27025 176186245
13846 13838 413889653
32714 32709 765867103
38907 38916 853781341
4947 4937 789563523
18236 18235 216230755
3945 3940 19220106
5365 5375 220842768
5232 5236 633376107
33576 33580 640636459
15076 15074 324986188
13846 13856 891381040
2886 2896 435139223
173 166 491227390
39414 39422 692805455
16001 16012 302407376
16494 16493 994143909
13861 13862 561930350
33787 33793 55406278
8909 8907 835749029
31484 31490 635813112
33099 33088 50316276
29415 29416 426823653
13867 13868 661738888
5767 5773 852884534
35094 35099 85014635
4301 4299 68328804
18079 18075 286481656
28876 28869 806722763
23356 23350 408126098
13875 13872 841185537
19154 19162 106634645
15265 15261 15916901
21981 21989 23465869
36438 36445 157052411
20555 20562 782830502
16743 16744 642032503
28450 28455 220997988
33409 33405 378416023
8813 8825 62541204
16152 16157 783074742
12232 12229 788850051
26231 26237 668367263
9056 9060 569559149
36898 36901 248942239
8483 8481 789703480
33095 33083 880703710
17417 17415 42952290
32765 32770 565686510
17098 17092 41317433
19297 19303 825764261
29965 29956 99693898
19956 19951 282089512
39035 39026 825039131
16483 16480 207651401
5587 5584 668581661
7488 7491 610879251
34290 34292 676160476
16359 16350 306025890
6597 6599 21245561
31802 31803 3882041
13609 13606 877032026
38085 38092 960579982
5704 5700 916830496
4335 4347 766845544
13397 13392 589474009
13472 13460 373562732
32663 32668 237836919
383 393 271416116
24531 24536 247886978
13915 13909 952893602
24035 24032 771956233
29938 29944 690987380
34314 34320 254746078
26883 26893 793229592
8773 8769 42711555
9100 9093 112805313
19738 19736 347417439
2261 2265 860838330
25379 25385 211990965
6003 6000 57896187
3335 3328 709546967
26241 26239 38403834
33848 33843 400619543
39245 39242 419360963
34779 34770 532349183
13925 13931 62248779
35739 35747 416623170
16794 16801 472136193
9027 9024 468574705
29037 29030 425223591
13968 13965 860633586
37075 37085 153277280
32525 32534 388074927
31985 31988 66179594
10880 10879 680177675
13941 13931 971453901
10941 10947 26635162
29279 29272 394113012
18195 18200 764391185
14370 14372 703160572
24229 24240 936437755
13809 13799 56979691
20783 20792 693370286
29848 29854 644528612
29297 29289 550363774
1076 1069 349348087
6018 6014 453681456
13953 13942 649558333
15590 15597 475067570
20635 20636 618465061
31267 31274 677447689
24165 24162 207858185
13550 13541 454816394
26150 26139 14192645
21086 21083 331236429
8674 8670 194033672
5559 5567 80361183
6771 6769 646997035
4939 4942 444814903
27475 27466 992415298
16098 16109 169031147
25565 25576 270267569
24081 24093 994739876
7670 7663 219825538
15732 15742 520462288
39055 39058 338007476
10780 10774 606753174
32484 32475 782820053
19705 19715 491557647
9785 9784 807981779
1612 1600 150003891
21762 21755 278472207
35118 35113 241950481
13979 13968 541691827
3459 3462 560403908
8089 8099 394094662
4051 4046 503404194
26199 26196 597126781
18977 18970 261137718
5397 5390 871402068
34266 34255 872755825
32054 32065 675890782
21391 21382 770326684
37701 37692 584676185
15943 15942 923337617
13332 13343 537078278
33368 33371 95080747
2721 2722 363208504
3798 3807 913946107
4928 4926 7746602
14028 14037 755221052
25809 25799 43072789
8940 8951 21092617
28410 28414 296296450
28397 28395 224418766
3786 3790 484335069
15569 15572 168997885
13567 13562 640457676
38533 38545 296004866
21032 21036 890876607
30458 30468 898929784
39673 39664 593883975
26811 26813 14007453
35038 35045 22829995
29591 29588 951579907
2089 2078 868840505
6472 6469 643630473
12985 12983 226969050
39185 39190 552197514
14015 14014 112533225
14012 14016 607989076
1453 1455 327555653
10239 10250 703729628
14019 14012 18371237
14020 14009 358453936
34800 34802 999177260
24456 24453 3406380
3932 3920 1702974
14020 14024 432412145
28656 28648 73389969
15645 15641 719960467
22585 22597 727104135
14027 14028 813116818
1309 1304 327385019
21589 21584 510340236
20110 20104 421528793
16917 16921 34666160
37403 37398 764239284
32722 32725 912758134
14758 14770 79745938
28909 28903 957976973
26688 26687 375058122
36354 36350 405359893
31932 31922 341065362
17703 17694 70203407
23242 23235 424923922
3487 3480 20527890
10083 10089 815635901
5110 5115 676703295
26626 26631 967388128
37022 37029 598088311
26416 26422 156069755
26028 26024 26580683
14041 14049 177670737
21390 21394 741865523
14051 14049 20598587
1265 1272 920382851
19348 19345 799206849
14054 14048 414845340
216 215 44563435
39703 39695 472893919
20601 20596 81547861
17805 17804 943373544
33494 33483 998403714
34105 34103 620533624
16082 16080 790417266
2421 2415 954078642
2580 2588 27295863
14056 14064 5143691
17704 17709 340248132
38711 38702 572903292
30239 30242 520299079
31040 31031 44633721
3761 3754 998973497
14058 14070 925536295
28330 28327 101982707
27371 27381 11633226
24326 24335 362683779
31095 31086 14756476
37183 37173 770179455
19102 19114 930130213
21830 21823 755119001
16506 16513 5763239
10426 10417 377412980
16415 16418 512370393
38516 38509 44642742
36634 36624 150312631
32326 32324 889152351
15224 15233 176455768
4086 4083 943141209
4380 4378 45983008
9850 9838 134010959
39027 39021 956851254
30794 30793 607961283
2895 2888 344750904
4989 4986 330542939
37272 37264 716521262
8272 8265 914253180
19447 19444 911630781
39301 39289 105558042
39212 39209 694621854
26505 26499 103700687
24359 24363 728509774
14099 14089 68332842
14092 14100 913535750
6094 6102 768282697
14090 14102 616067309
2571 2572 465947306
20971 20964 552065677
16195 16198 324799550
11787 11786 184467587
9592 9591 583587007
36416 36415 63888251
13010 13005 414398020
14938 14931 824017756
5555 5566 963225107
19207 19196 745154240
32262 32265 866897846
14104 14114 776787623
28151 28139 924950097
28351 28349 678967916
3555 3562 778793010
26670 26664 543064056
14119 14112 54025898
39458 39457 13914677
1487 1494 262181915
37844 37838 368996293
14123 14121 990564947
20221 20224 29369333
33182 33188 717667096
30912 30918 552752108
36095 36099 37679364
15974 15979 756504105
4772 4769 408950420
17086 17078 274414124
10006 9998 588274043
14558 14563 16581746
12910 12914 372951100
37201 37193 317899431
36643 36646 411608567
38572 38563 237124120
28862 28867 263073923
37440 37441 21848679
34426 34427 643697854
3721 3731 495936130
36096 36095 232541473
26222 26227 270022101
16799 16794 489571992
35725 35735 720455615
8791 8792 267364240
11501 11506 710697795
14141 14147 113345873
21886 21890 148261633
21579 21570 190763918
1279 1289 867863908
10259 10254 978025018
14149 14152 310700316
32743 32740 338230686
16640 16636 850449871
12081 12082 413625513
33880 33876 171836683
11983 11990 756484487
6879 6869 584281984
14152 14159 815554677
13633 13626 528302700
14150 14161 73594579
27530 27534 789791062
6043 6035 186305658
14158 14164 490172415
23214 23226 39798609
16176 16171 335157398
14167 14158 528343323
32236 32240 1770027
14064 14071 666098579
26332 26341 703359846
15966 15963 801758907
6183 6190 886185337
13245 13236 33654641
5631 5628 392670035
28342 28343 216857667
32900 32901 44295958
26502 26512 405759108
7457 7448 725886924
14178 14176 50322847
14177 14180 62824790
33561 33556 674350252
25344 25345 519307428
6245 6257 763664961
14175 14184 124322348
25288 25294 519335563
14041 14035 12822676
3312 3311 866735005
15672 15668 72278450
4504 4515 49577991
13251 13259 102299575
19815 19819 746806187
6008 6017 884613799
34052 34044 304568524
19594 19585 95669773
39833 39827 726920040
7947 7943 7431916
36858 36863 237597896
15287 15296 435013112
11818 11808 868510037
13369 13362 317884934
11471 11468 411901613
39717 39714 721155778
8815 8824 371900406
28040 28051 431467424
17881 17886 957635699
11557 11548 556484373
30662 30660 868533332
33467 33474 712198662
10102 10105 831137747
14210 14201 59377025
3447 3443 721071228
36458 36468 290614443
10187 10191 40510156
38659 38649 606751993
13928 13916 731911678
5102 5100 121396899
31766 31772 25710114
39697 39695 911713110
22805 22794 858856559
16330 16319 269613354
6213 6223 5191130
1435 1434 887320531
14223 14217 823427048
34502 34503 15597083
28689 28694 66854848
13137 13145 844934032
3452 3442 316267396
23357 23362 778404473
23648 23639 266845153
3724 3730 921591311
35710 35702 947710949
31706 31713 46721258
14233 14232 62849297
28922 28917 177987514
25480 25475 279012784
1322 1329 12919351
9667 9678 828622695
14238 14233 662940763
1635 1640 483810316
26410 26405 330185166
23920 23913 555799227
14782 14788 337528226
558 555 500414247
34516 34515 162536512
32204 32211 636957999
2107 2117 628958626
16209 16204 666712754
14248 14236 505263555
12687 12682 467004323
14250 14240 697057620
66 61 509516896
23715 23714 765938353
14241 14253 863389247
27960 27967 961649427
5413 5408 426650218
38646 38654 943168519
2393 2399 714905326
957 947 858678559
18174 18179 818741774
38181 38171 255152615
25928 25922 743862237
14308 14318 488322074
25711 25707 818304524
35089 35087 733869590
5350 5348 423260672
14266 14259 787267982
14267 14262 911033639
14268 14265 753598079
3367 3374 933931917
3868 3878 76627557
12196 12198 859914410
39644 39637 41229742
14265 14273 202573439
26243 26236 944780655
16175 16173 447382241
27851 27852 620289878
10123 10113 422135572
38809 38814 621575648
25867 25866 888903067
18915 18923 942538443
698 705 137075279
6980 6968 276905423
794 784 475130031
31313 31301 26495881
14280 14285 958739575
4893 4904 32158392
14398 14404 548567156
39669 39657 783844267
13135 13128 992542614
27786 27790 642270714
24272 24273 340689991
25954 25948 721364085
32697 32691 747887099
35397 35387 513071962
16377 16387 69667592
38609 38603 166807755
19657 19663 55469241
14293 14298 504264574
14010 14017 45369757
35334 35340 460865975
25819 25811 24057893
28647 28641 846372979
1983 1974 36056942
14304 14292 230161126
9052 9051 931210332
4467 4476 433752616
10262 10250 10409192
38714 38726 994813228
14297 14309 817531835
34839 34828 83364081
16199 16203 108786683
39107 39104 562852092
14313 14305 793089381
11709 11712 22483973
38240 38228 875189916
19394 19386 53448433
36689 36678 310114752
3251 3252 194861056
31407 31416 570443587
31925 31917 412122184
31106 31117 180411128
14322 14315 164321634
39259 39269 746440557
20611 20606 702777699
32100 32110 968950651
17470 17467 763012877
37101 37096 680449563
9502 9501 964900935
1348 1340 985019515
5949 5939 42291915
36043 36040 69991506
2652 2646 405329183
26573 26580 312444016
22615 22604 189347270
5560 5561 883172761
34592 34589 113662647
31391 31389 143314323
13781 13773 115240718
27832 27827 248558206
5331 5324 80321794
25410 25404 634137700
19014 19003 123779607
12312 12322 794682129
5123 5120 106529684
28331 28319 507711013
28436 28443 841842488
20211 20217 218659687
27253 27257 311940137
229 239 546983772
28123 28131 230305837
25371 25362 410465305
9853 9863 165547292
13610 13621 243526229
26318 26309 3940502
11208 11206 142274754
34887 34884 335728625
21181 21180 486454686
12444 12432 468560501
6753 6751 239928964
33428 33435 915692492
36272 36266 479277705
14355 14362 356682932
8874 8886 835949188
38226 38234 320542711
35000 34999 697166765
7307 7299 154411421
24900 24889 366764138
3925 3913 224112224
10222 10217 72344421
20673 20666 762957664
31670 31673 610296034
27404 27396 429012504
18076 18068 293376592
16922 16918 241550481
8857 8853 583086109
29940 29948 850783701
20868 20871 38041039
14378 14369 958692007
4050 4057 772549713
24661 24651 951551601
6792 6793 614444682
21202 21199 234571902
14383 14382 523770932
14384 14374 918748521
25413 25411 462597868
22235 22227 982189270
4450 4447 392488325
16652 16648 293341023
32397 32386 64008098
25393 25389 470628562
33700 33698 874369924
14387 14392 490932889
2232 2237 637562912
14394 14392 160850553
32389 32383 731278709
12074 12063 477145472
20939 20948 317960476
10656 10651 106153784
14391 14399 284056865
14400 14395 630709537
32409 32406 267421457
9768 9757 466507358
39563 39572 7169364
39773 39765 835002287
22110 22115 753755837
32848 32841 472357791
12672 12670 868640864
37254 37262 314582783
14400 14409 678002084
22725 22723 207372690
14402 14411 45823129
34012 34015 290074378
31434 31441 68322955
9042 9033 914433075
17614 17613 828546263
21516 21525 861820015
13105 13096 655223293
30743 30742 604500834
20510 20514 677169911
9489 9500 712048366
32073 32061 707238089
14422 14417 73309026
32078 32077 25469018
33919 33923 699489262
23714 23724 874692226
14426 14420 557480283
1838 1841 607030372
10931 10921 608758008
39633 39630 72737790
14430 14427 19759064
23412 23410 821647614
35 25 865734202
746 753 814553559
14434 14427 73442633
32223 32228 35095829
23103 23093 629328134
6676 6664 289247981
14430 14438 314995330
23151 23163 361552153
14431 14440 848946768
10694 10688 37113059
15962 15974 32788282
24133 24124 84232063
35686 35683 477089075
8555 8561 853683869
17559 17550 292259469
37457 37455 706122559
32562 32550 869292396
17846 17848 101948616
2252 2246 913129851
22508 22511 713164374
30109 30100 117425629
281 293 106142802
27386 27391 970064743
2196 2189 745715782
14444 14456 939370252
35106 35103 68726510
18762 18766 38726808
31418 31428 851240081
14459 14460 985888162
37042 37036 27655057
16616 16619 112233659
14609 14610 555635010
9927 9929 998484204
24916 24927 189086968
11543 11541 673269088
31991 31992 679495012
39969 39973 753623389
14469 14458 932003872
14470 14469 878787705
17243 17250 456462216
3317 3329 46586122
14473 14468 261976780
14464 14474 269311710
14475 14471 691641411
8056 8060 977772588
30079 30071 526320130
14467 14478 148599499
19212 19206 74718382
18190 18193 205034402
14481 14479 767920270
35448 35450 266025568
36816 36806 754302180
6795 6783 793324397
38234 38242 487542142
14475 14486 464987680
3160 3167 624454280
39915 39907 71893810
7185 7191 855806628
13465 13464 854824818
34431 34440 241183549
24120 24125 268480187
14493 14492 154301207
12632 12643 506344227
2737 2727 746357547
8190 8178 561206390
6718 6723 624513459
17409 17402 39797731
34819 34823 314993537
3474 3473 538859508
14492 14501 956094356
27620 27618 588819652
20214 20203 937384173
12339 12350 37229676
35260 35253 183304863
30863 30852 214363070
14507 14499 840192550
21307 21308 720512822
3949 3944 105071609
23201 23202 653175853
6036 6025 463181411
24789 24796 817351248
6638 6634 860040846
15820 15816 779217233
24865 24871 517362657
11178 11170 191741660
32762 32755 393885067
33658 33650 399057101
4428 4427 714010208
6011 6020 716359584
39593 39586 40218853
13250 13247 424252712
9491 9494 238671270
14524 14520 874558340
34296 34290 666250704
31612 31616 492871760
9610 9607 43688443
39446 39437 696907800
14529 14528 596146504
29867 29863 483792402
31635 31631 654508
36472 36482 926669836
3635 3626 246121099
14523 14534 554514083
29108 29111 51378313
14535 14536 708653494
21909 21903 21343645
16240 16251 775991578
26056 26067 112492135
17525 17521 244294031
11961 11954 145698243
3271 3270 365377011
2374 2386 715955614
14544 14543 896369846
33409 33417 195842056
31435 31434 810621326
11262 11271 256176267
14548 14542 596430700
28177 28171 52057019
29715 29722 2590382
18032 18026 530018575
26018 26029 660278166
14887 14894 36780271
28441 28430 997212411
15960 15964 694688014
30425 30417 390292286
13591 13584 240256250
14558 14555 46968192
31648 31642 560384242
7847 7838 937868050
14561 14559 189994231
26168 26166 631613229
24440 24449 258686501
23786 23792 174316772
2976 2965 297445956
25862 25872 274566486
36871 36873 582490523
21394 21402 43069992
54 56 311902980
14570 14565 177941043
25384 25376 775550534
36810 36808 624889465
8120 8119 667072670
31580 31568 528765790
13862 13871 214372255
3988 3979 242878997
19750 19740 203517501
27662 27652 328816216
32274 32279 761329700
28072 28075 533064796
34458 34447 4506958
21521 21517 116599556
8260 8250 124870612
9827 9838 375531093
37066 37064 18551812
8326 8329 65825834
10590 10579 923593397
14584 14588 159931688
10050 10054 237310423
14580 14590 459447285
28632 28624 20059982
1517 1511 279610533
4440 4449 28952065
31092 31102 720249461
37669 37666 668973
25553 25549 297175484
3301 3289 994637824
22514 22513 858498078
11117 11113 925297507
3033 3021 928189699
7836 7826 422680087
12327 12335 402035271
32274 32281 264589059
6450 6454 253865268
16353 16348 77471180
4166 4158 776341421
15100 15101 24166311
26211 26205 268263851
5665 5654 700566123
8235 8228 912911086
12455 12454 139104235
39362 39357 138044652
39964 39953 404345730
14614 14605 45111054
22024 22012 87877615
35954 35942 870854427
17944 17934 179190627
14428 14432 732876788
14619 14614 776404953
3035 3043 990904451
3191 3184 407907750
36146 36137 779268334
4133 4131 683086929
30892 30883 401964048
11894 11889 198995364
36373 36368 449803049
14682 14691 822519555
2549 2561 626282964
20325 20332 611767549
14625 14630 731229754
20694 20682 790037793
35891 35882 346323334
5460 5471 37034003
22055 22063 745727129
10856 10845 846618079
35702 35713 207027454
23106 23104 543217292
2039 2029 204215840
14639 14630 379152629
12101 12110 773247674
24946 24947 967697876
19696 19698 383967888
16460 16461 253861152
10507 10505 84461661
22524 22520 15280537
5937 5934 407878668
24878 24869 471496353
17131 17120 470580522
12301 12306 691692109
22535 22528 638003612
284 277 641125820
14651 14652 6267533
9801 9799 39364519
23428 23431 297212331
12522 12510 51756346
36560 36566 300288147
34996 34994 249146658
5927 5928 57164937
14654 14659 562075880
14660 14652 29465197
35870 35864 107244157
3696 3690 2184426
1031 1030 497644566
2414 2423 111439601
3234 3231 227629113
14666 14656 43291238
31809 31803 30535192
16453 16441 23327513
16435 16437 472587295
22329 22324 592904695
11561 11564 345033417
13891 13880 21797506
35909 35900 822411703
14674 14672 321128574
27277 27269 285656323
13914 13905 508716525
16381 16374 842840274
13944 13939 656445246
18771 18775 791230760
271 267 183445442
5920 5932 897164289
11454 11463 883924575
39574 39577 368806301
29412 29418 13383304
31418 31413 808269595
14364 14355 62271340
22501 22507 460214089
21031 21032 580768110
12747 12735 265512379
39096 39092 316309974
16038 16028 815288346
38759 38765 837726406
39884 39882 976298431
34750 34741 96446831
36232 36244 905774464
2863 2859 426910852
10392 10387 899082698
25439 25438 592245999
9896 9891 935899889
728 720 557378756
9040 9028 958228419
14702 14693 38519923
15162 15168 303139939
3535 3533 814603841
5388 5385 619192149
37753 37755 693037049
14707 14700 25076437
36913 36911 10191582
2645 2644 577088621
167 162 484339173
38796 38792 25795782
31306 31298 481330721
36399 36401 747409855
14714 14706 36634495
14709 14715 347515068
27452 27457 209148851
4959 4950 2037568
23331 23336 291386226
21966 21957 484460479
34138 34145 238796258
11128 11122 870856877
6278 6289 390420047
34834 34838 493736411
3433 3428 992765471
10041 10031 956179459
16886 16887 197116168
14727 14722 187844258
12119 12126 959385984
38076 38066 50317317
26769 26760 300607861
6175 6187 145417127
18846 18854 421907263
18848 18846 408384186
8576 8564 100351699
6816 6806 171756292
8695 8693 489375545
14737 14732 175603692
34175 34173 931253312
27068 27062 578402773
19544 19543 651480176
38484 38495 371070890
4434 4422 195619648
12426 12428 911986362
4586 4585 225521545
34003 34010 731118791
18678 18676 125011515
36039 36037 428302425
14748 14744 474570063
3840 3845 518581080
27803 27809 33614588
13671 13660 311157722
35421 35410 954266926
28581 28586 3737402
11637 11630 53338932
11711 11708 119595882
9628 9625 825521080
24206 24199 468376202
14758 14755 802986229
11526 11523 275317945
14760 14751 838528292
31394 31388 585917483
4193 4195 539571511
34889 34896 925998971
2596 2604 619042762
1940 1932 989345347
14766 14761 95671895
8408 8398 405890027
39811 39802 920643241
26496 26490 919708862
25994 25993 4355731
20675 20673 809963843
33994 34000 105804769
4400 4406 914785226
38064 38059 631233167
8432 8425 280968261
23886 23892 961542969
9138 9144 799962713
14778 14774 936308691
22135 22131 999138741
15544 15538 6511258
2194 2193 497667235
14782 14791 727188298
24676 24682 663789788
10779 10767 648830610
3717 3723 434500257
18462 18463 394572229
14787 14778 751897095
16553 16558 203851986
6277 6286 471264915
26600 26591 875930742
1175 1164 415354118
14792 14785 804564656
23683 23673 578613114
4338 4334 69735286
27361 27357 712965038
11396 11397 613929382
14797 14796 35744671
18544 18551 657545279
16255 16266 923759704
6987 6977 298468305
1610 1601 521686794
14792 14802 344035378
19728 19716 899848287
10810 10815 583111283
255 243 213793292
10046 10051 21529874
22738 22727 869569190
881 878 476905585
27994 27984 368857014
17847 17850 351920519
10728 10725 837398031
36475 36463 464883926
23345 23339 763532383
30740 30734 126066589
27631 27622 655342597
14816 14812 2316110
37340 37344 101538850
31483 31477 261705538
1294 1306 765430515
17591 17588 606311596
6079 6077 312625502
9091 9084 988518092
14315 14308 391933130
4811 4810 60998501
28464 28474 785439540
15226 15221 336068464
39224 39222 699518335
24916 24914 408729618
32451 32443 787581964
1972 1961 882051020
34893 34886 32954763
33049 33057 571188722
3390 3392 409567249
3353 3350 66321502
22049 22051 564900970
18095 18100 609236837
3169 3168 31835056
14831 14838 59972618
65 72 582729500
14830 14840 317265522
14838 14841 463313437
6445 6443 85325464
14952 14946 331050663
14842 14844 194003266
5099 5087 529750990
39883 39888 816063284
9235 9228 9267347
12354 12351 10246819
32165 32177 701588734
18077 18078 891695340
6361 6364 145484653
12718 12708 827049606
13006 13014 950899755
20121 20117 102654773
27961 27966 525857092
36214 36224 200605825
19143 19134 352868504
23613 23602 99103847
22104 22101 468298287
37172 37160 542394958
27333 27325 579489996
16137 16135 402286653
33557 33565 872919237
36199 36207 2673226
14865 14855 401045777
23140 23131 455355990
36287 36295 58886819
14862 14868 320451063
14869 14860 522021366
30919 30917 198202550
9211 9212 9727722
11429 11434 417617019
19645 19653 498280142
21161 21150 239241797
4594 4584 404888766
14876 14872 1166110
18454 18449 620461103
12525 12532 551104847
37659 37654 838484424
14880 14875 204869584
14855 14848 173043316
19397 19389 910967298
7631 7620 487911605
27625 27629 197004704
21746 21740 660092987
28990 29001 938294515
2279 2276 601171893
17729 17719 574308166
15093 15105 37968103
833 823 803810714
16407 16419 138929916
22370 22381 16989595
23921 23932 503952158
14553 14542 461716690
5599 5588 677566277
322 332 320001563
9277 9284 850410316
12767 12758 627200858
38437 38429 172392522
17475 17483 389878122
25875 25869 226735647
14891 14902 129616982
38281 38284 276729677
37128 37131 176001484
34262 34274 425461514
36983 36995 379566030
14907 14903 373206419
14908 14901 9527723
14903 14909 249204418
19281 19273 843230510
11038 11041 866510563
36613 36614 802966037
14913 14912 212539844
3156 3147 556445124
19862 19872 704389131
28145 28142 731584827
29213 29220 398646988
16623 16629 309925702
23188 23192 938745179
30372 30380 774881523
26296 26295 60919135
21551 21539 137012809
14922 14923 367728936
14924 14918 224046903
8164 8155 43084867
31432 31424 693438667
5613 5607 438790731
12190 12187 8202405
4499 4505 501516289
25122 25132 13514410
29075 29086 85506719
2073 2074 953918717
10995 10986 372928874
10812 10817 158307883
15730 15720 899337607
30657 30667 601187749
25304 25309 733514767
21223 21218 609081972
31106 31096 87119462
37129 37138 26450472
23897 23901 240250056
25277 25286 520174097
19451 19460 206266148
35865 35873 189332146
4725 4713 906086446
18442 18437 602005363
21994 21985 243318448
8502 8496 688052374
14947 14949 588083488
14950 14939 937534828
3316 3307 248848248
21866 21861 5763785
4024 4025 105146178
38988 38996 617421237
9223 9232 200545778
13902 13912 313147492
5734 5737 289437049
34951 34944 193597289
7203 7196 611665687
7688 7683 720613670
14958 14961 782590065
14962 14950 509100423
27732 27738 588783331
14964 14952 538246128
2020 2019 576726295
20713 20704 51545459
28880 28876 856168151
38069 38062 17573703
7835 7829 300467999
15330 15319 493620597
2430 2441 8274551
14972 14967 248700373
15684 15683 880848767
7340 7328 20200249
26941 26947 654944204
17682 17686 580651240
13634 13628 728996594
31566 31565 210829902
20033 20023 163795426
32149 32140 8040689
29937 29929 39229559
37933 37924 709286567
16420 16428 999766859
32248 32250 933538311
1265 1275 390731727
8453 8450 5568797
26370 26377 293827227
33938 33949 749501026
28393 28400 725026818
10933 10928 742609898
14991 14987 40700650
34060 34065 868620512
18054 18062 437323226
14994 14991 693166384
14995 14986 862310997
26005 25996 352871811
4666 4656 991271527
19622 19614 113356144
4179 4183 736565373
33534 33526 507604464
18141 18153 688687482
17213 17219 136031251
3550 3541 840336646
32231 32243 557479922
6282 6281 847720489
13701 13703 318493669
15004 15007 251854362
19722 19723 435559414
9049 9061 841053009
15007 15010 156860821
9289 9279 987963107
35454 35453 22521229
2376 2368 247479823
9843 9851 197683766
30703 30693 828063252
776 764 761610220
21786 21779 601067590
19491 19483 598941121
37950 37940 767001697
18539 18536 461429871
37465 37477 294984989
25952 25958 362879377
16524 16525 254677763
30845 30833 179269906
25006 25002 893974910
27498 27500 460417765
6264 6257 622869045
15028 15025 71050998
27533 27543 159046296
19054 19055 111010145
8957 8956 592953273
10654 10652 395645155
15033 15029 776201310
25471 25463 175853965
34497 34509 45017940
8537 8548 75780544
15723 15720 428148742
27336 27340 779609941
25019 25026 794091342
6117 6108 896965404
14890 14882 791343754
5755 5753 677021832
31832 31831 553691891
19119 19122 599385512
32224 32236 23661354
22692 22700 512149337
17606 17615 54572308
30861 30870 156530107
33508 33517 956367336
11345 11334 305652961
15040 15051 129097862
29902 29899 61660109
15048 15053 628846091
29299 29294 834888603
15055 15047 98139298
28809 28800 63914236
15057 15052 896269469
29816 29811 316287462
32048 32039 124320708
26916 26910 681536906
36888 36885 380612332
13506 13514 348566663
19380 19388 14643148
38050 38045 690464605
13332 13336 51666701
21167 21165 715905316
36684 36675 399692448
29212 29202 684771966
30860 30858 446369876
26566 26578 231217354
15071 15066 320866472
34907 34912 423472538
24296 24303 665844189
27842 27854 397673063
15072 15075 456932176
3587 3577 143379588
37888 37885 863136007
15071 15078 77702481
33160 33159 610823562
13959 13969 395444913
17616 17620 66182644
12100 12105 496767934
15071 15083 647060553
30215 30218 404870587
15085 15082 671675402
8643 8649 181073225
7651 7639 26060039
15088 15081 323342302
1974 1968 798625909
1052 1042 229386612
15084 15091 157219904
9675 9687 931326590
14240 14228 198451363
18635 18644 593230368
28068 28066 980317173
36908 36907 790136991
15085 15097 393078982
15564 15566 248307223
15087 15099 366039594
17796 17784 507478380
32718 32730 115925589
26119 26127 185453442
7223 7226 629536616
22260 22271 158022321
11363 11355 13642379
36111 36123 629578355
31364 31353 682939708
14190 14201 596169568
29689 29688 502923494
258 270 3766109
23884 23876 670102710
15112 15105 71228944
38898 38907 298210730
13530 13541 6757271
11508 11513 829852907
45 33 103689081
38155 38149 979265628
26883 26872 181817820
34923 34934 30498675
6610 6598 221422841
9634 9625 418707016
22988 22978 705082574
15123 15111 975331563
14662 14667 882980626
15125 15116 839416059
21413 21404 75351406
14369 14365 5479284
23148 23151 629689322
15773 15784 362804425
31924 31928 23327142
1618 1606 795175219
15132 15120 351393226
39733 39745 260953928
15128 15134 543662783
9058 9052 832891087
6677 6672 706734496
6191 6195 68262867
3343 3346 72774123
17804 17798 680214006
29463 29472 214985085
9028 9027 438451208
39302 39298 862810301
9237 9239 16455640
33599 33592 460963607
11732 11734 262068810
12025 12014 59233708
15147 15146 797001642
15148 15136 160245319
9256 9250 496682048
5767 5755 7074451
31546 31534 345270053
37084 37088 632686476
37634 37644 110800725
9633 9636 638179124
15155 15152 148082436
25821 25818 135914119
12919 12909 845955382
571 576 709650864
27145 27137 290135434
30743 30744 680970365
32516 32505 912645718
8092 8101 459312401
15163 15152 1295097
32804 32803 486926041
16124 16135 95029357
39201 39200 670433729
15167 15155 580770332
16599 16611 65001383
12601 12592 157568245
14994 15006 890540559
16862 16869 434109118
39007 38998 15168537
37922 37912 554288044
6426 6416 543032497
35760 35748 44524593
16230 16221 157490438
16228 16220 177872149
27068 27077 709762877
15179 15170 131178952
15171 15180 39781734
15172 15181 853491959
37084 37073 142293167
4399 4407 36043613
23757 23756 821100247
25985 25984 766278876
844 840 534109158
10557 10550 76721100
312 305 973945884
2288 2279 371147411
15190 15188 652704295
15184 15191 276047733
34642 34633 878941593
23007 23002 383743662
15194 15183 806595992
5822 5833 835613374
15196 15191 647795671
36791 36786 442388229
5064 5056 467241926
38874 38869 59738255
15196 15200 765200902
11347 11340 588759345
34262 34258 856721440
15947 15943 466702549
29076 29069 180273270
26291 26288 198213906
7691 7700 690710138
27516 27528 538257152
15208 15206 438021917
7273 7278 802787146
8659 8652 108346763
24705 24699 25718916
15212 15202 818104341
35401 35402 994793407
34076 34081 978651502
28462 28469 557892443
29223 29212 587321883
30972 30981 592044061
37091 37083 361385509
16818 16809 478092417
35460 35454 849040145
13681 13693 104990290
5013 5023 745458193
1852 1846 15640183
13362 13359 621742716
14366 14358 875351824
28266 28272 557267068
31332 31322 685969346
8861 8873 30866439
499 494 516572238
21063 21058 372352016
25232 25229 67184489
15232 15227 950307326
12986 12976 837215176
27616 27628 134596957
13035 13047 763413882
18830 18827 799416275
15237 15232 328703354
31048 31054 267716950
13398 13401 744811909
10228 10239 969043101
39392 39380 209510953
951 947 236809172
15232 15243 63162655
37170 37165 886713748
27878 27887 402604506
29129 29117 1599506
546 539 755326048
167 174 269027479
24228 24237 479369817
10563 10572 625441072
15251 15245 532219493
15248 15252 971241126
26364 26363 200594867
24261 24259 218328240
3901 3895 98224080
2906 2897 918109800
20745 20746 728578236
26639 26627 887851260
20927 20921 403544387
15252 15260 517144230
28447 28451 68010378
2500 2498 287206878
37945 37944 568414697
24590 24578 78858446
26830 26833 988878328
7894 7904 571654406
6154 6143 772644333
271 274 56118129
15269 15259 293470757
19835 19824 920395911
15271 15270 448070912
24193 24205 880250053
4029 4024 228787954
16299 16298 392537434
14592 14594 363135191
27998 27994 247706916
31102 31114 169506951
35679 35684 381056474
25042 25031 9675691
1412 1402 740780427
15281 15276 782707919
15282 15270 221046855
23924 23915 29787320
29864 29869 939996700
4643 4633 274151927
15286 15277 985937220
28600 28594 576256190
32098 32105 92407964
31732 31722 969000179
36055 36064 290470488
13706 13699 376308867
27855 27850 229751541
17643 17636 457760761
15294 15293 650071152
30535 30531 360720207
22652 22645 367570358
15297 15296 592967939
14727 14738 257464923
22867 22870 479747950
23351 23346 39463054
18863 18869 50957906
15302 15293 536813389
26198 26200 42840242
14318 14325 912000725
15298 15300 7155430
13544 13536 409904477
14775 14770 508308718
15298 15308 513809923
28863 28854 851260679
15307 15310 897406983
12406 12396 386643580
31509 31517 192707639
15302 15313 245848255
28306 28301 727410346
26035 26043 76978872
30866 30872 891609265
16424 16414 478739549
33960 33956 131184395
2733 2736 965207683
39843 39841 227115096
37215 37219 11467507
37537 37536 15392208
24822 24813 455313089
4816 4810 49825333
32279 32284 362543321
36522 36531 288678662
637 639 630795995
25246 25254 275079158
19198 19190 809102889
24111 24106 39614109
16592 16584 406900542
15326 15332 932938860
9516 9506 875137345
25760 25763 763312358
31359 31353 165419993
23964 23972 193892877
3974 3975 301681476
38667 38665 660137755
17640 17648 618177187
4269 4266 613377907
4796 4798 319287448
1570 1573 573152215
15331 15343 193819155
22293 22304 573016027
32600 32593 296951657
19213 19225 39269786
27494 27492 611962791
13320 13310 425526695
27147 27152 430581285
5493 5498 642532679
15351 15349 243859038
14328 14317 720370909
3814 3807 807782910
2929 2940 481029285
15355 15348 28592957
37009 37003 26680741
33941 33933 69608812
8339 8349 715068641
31174 31176 28384205
9287 9280 944228047
14179 14185 112662184
23722 23719 7607562
32119 32116 539390619
3128 3121 678277194
30449 30440 724516402
23368 23370 561766548
27217 27216 284325304
15368 15359 540026286
24493 24482 258772300
34605 34594 977479126
36434 36425 275478327
15372 15366 11587763
11090 11102 203056252
10311 10318 114967692
1640 1652 423162801
33862 33857 71930808
38010 38018 753549838
33345 33344 588381782
18771 18783 740954820
15380 15368 751891518
37854 37847 282820751
34143 34146 676524855
15383 15382 75230607
14941 14932 433329514
159 162 846505300
9147 9154 937583638
12743 12738 873489720
30150 30146 115229318
14328 14339 403193585
4785 4773 756942144
15387 15391 666339686
15383 15392 833685888
15392 15393 737203138
21508 21498 935223524
37289 37283 325684935
15396 15390 680158569
7443 7455 20518502
15398 15386 504711574
15399 15394 109663628
10810 10799 6322423
34362 34350 635561534
10808 10811 659446989
6180 6183 673415144
21562 21574 858052868
1280 1291 521374194
15403 15406 766481765
24290 24295 455940245
23818 23820 637691661
31733 31745 896352749
15050 15049 416935454
32132 32138 180930895
10204 10206 396245940
26761 26758 725357788
15414 15402 398363
23001 23005 511680854
8015 8016 911712575
23700 23703 5761075
1502 1499 877242723
33814 33819 377973744
8542 8534 512204310
11885 11875 576839336
13005 13000 852596579
35859 35871 268244709
5638 5635 12652361
15422 15425 84231862
33332 33326 59516779
18919 18910 824879362
12046 12035 806441735
7939 7928 574101787
15594 15587 627762988
38388 38390 36175510
29246 29258 406749992
11521 11510 578455387
17170 17177 614057792
15435 15434 320918008
26043 26054 470499237
10163 10164 756357691
11790 11787 13210019
1689 1677 210501119
20525 20515 460425498
18020 18011 542924870
25451 25446 30363698
12832 12833 259299464
4957 4958 568765259
11572 11561 837594187
34635 34629 65761587
30233 30231 68877556
15448 15442 16706972
15449 15444 921592797
1310 1298 402757581
15444 15451 466869927
31685 31678 951291799
20607 20618 340975058
10248 10243 903507595
8370 8361 20761482
15456 15452 160956266
20978 20988 387305668
15458 15446 6847453
8109 8100 411666058
36032 36035 388163686
37959 37969 880595347
30310 30311 429747351
25698 25693 700259351
21983 21978 871136130
20681 20688 844554721
15456 15466 138797168
5304 5295 411288230
2149 2141 998540246
28255 28263 926813845
19571 19563 172522628
7402 7392 141787439
22444 22450 414662944
14713 14701 47586905
35068 35077 249794003
30290 30295 693003696
17243 17245 868864578
25890 25881 235720732
33735 33739 418593728
15467 15479 725437352
33969 33975 146419649
6990 6995 324577681
26503 26497 153766546
20520 20527 454374044
2608 2617 629290568
15485 15476 56691629
15486 15475 274165239
24633 24622 647341206
12123 12119 273989924
30078 30068 121738029
33329 33341 161590140
28514 28525 145108129
14286 14275 366957766
31893 31901 750793486
31535 31543 20022038
15289 15280 496622926
24813 24811 65900355
17841 17842 580298515
15498 15490 141747100
15499 15488 527230770
9332 9322 833676503
27584 27583 514793538
38086 38090 877353290
26462 26458 168148838
2275 2277 838080094
10974 10970 301743463
20192 20186 728077376
1099 1098 662001158
38871 38863 359104473
33634 33625 146557328
15510 15498 510437633
7345 7335 70671538
24389 24381 383328495
24375 24385 850791055
36132 36120 232987892
34361 34350 191700240
15516 15513 353628522
18438 18440 326901627
5780 5773 13496039
20728 20717 187195208
17070 17073 957938614
25206 25198 447344432
33894 33884 150236039
15869 15877 547381382
22820 22809 73795429
27630 27623 606316234
17304 17315 823639017
18765 18760 209181052
15528 15526 120771501
15529 15528 542820398
18386 18388 994069508
33040 33036 788174045
4654 4646 51681256
19160 19150 612845697
36750 36742 150170420
37586 37596 744560099
5885 5884 457658388
15528 15537 586006191
34652 34653 286275769
36267 36257 956976842
39470 39467 786416465
489 483 186327525
26415 26405 34788918
3718 3726 230778707
18147 18143 51864165
256 255 304584727
19427 19425 206383667
15540 15547 66720578
23877 23868 394747963
39358 39351 586437756
17774 17783 338604699
39969 39962 437549280
30960 30948 134420064
28163 28151 913081869
34063 34070 209676094
34722 34728 530032505
36077 36072 450342789
20772 20762 331798025
15546 15558 950021200
15559 15557 158801375
10981 10976 923525631
34960 34950 952235636
25079 25074 382620904
23943 23937 776921318
24671 24659 44055114
12389 12378 703021203
2474 2470 845133186
26614 26605 715497958
5694 5698 684782978
3306 3301 717939569
25406 25397 503563902
15571 15566 757921084
27490 27491 139619304
3753 3744 508174941
4791 4797 369448607
39848 39860 721230025
2199 2202 160664420
15577 15571 248292202
15149 15156 176672141
567 556 4358258
16227 16225 486433277
7591 7598 511987182
3275 3280 298417747
21506 21494 511323806
7481 7475 557070434
15578 15585 531347716
16501 16504 40012258
20972 20965 615302843
5649 5647 827571300
5282 5293 348760586
36589 36580 897929612
12042 12030 129529785
713 705 456342394
15591 15593 418161443
2029 2037 826112393
35092 35084 612933773
6844 6838 34186044
3548 3552 804159926
13099 13093 984677237
1080 1085 536133807
15600 15591 246500840
15601 15589 51962605
15602 15593 274712784
37722 37723 855420573
6162 6158 165644512
15593 15605 728290359
4923 4918 207912317
28528 28534 520838742
31219 31224 107934506
15600 15609 633683399
1603 1601 783458884
2693 2682 171292640
25798 25786 899093999
29219 29211 390833427
15614 15605 257490768
1956 1946 58326467
36918 36914 147605757
5291 5285 998648149
34640 34636 952041137
32190 32181 788513675
15620 15608 73405253
7147 7144 541838349
27849 27842 702979803
15623 15619 442201161
32913 32921 533321565
7348 7350 234585981
39010 39014 11302182
29124 29121 952625426
31859 31850 265992702
25650 25662 398345516
30177 30166 201736268
13138 13142 124555135
8041 8051 554197127
15629 15633 331897956
20312 20315 105122542
22848 22836 429531180
3274 3264 892793
24337 24325 999719092
37761 37752 928013839
26972 26966 218850617
481 476 902312185
4351 4358 875673710
31873 31878 55785879
32218 32207 639865036
17786 17780 292739921
9015 9008 47180074
38718 38716 117233873
29047 29035 338862989
17162 17151 585789295
15649 15648 253540417
35912 35903 498315501
9406 9401 498098985
10789 10790 518783333
15653 15649 258843987
39675 39678 937740159
17494 17498 880795855
30607 30613 284093671
16117 16108 84769986
28640 28637 456934143
490 482 841781174
15658 15660 962830289
22284 22274 578061364
13727 13738 813745991
16840 16845 9707925
29464 29465 334918814
29532 29521 59615509
17499 17493 37113368
31767 31760 270905129
9926 9918 97164529
21151 21150 938782995
11266 11260 149474197
525 534 941365939
32386 32392 868260880
27663 27655 926000288
39229 39241 559582406
39445 39443 650594935
3210 3221 11620708
15677 15670 620826995
19631 19630 315977238
15669 15679 2773822
15130 15135 867111675
38561 38573 66272519
36728 36717 63341014
17518 17530 803089109
159 148 105404422
31617 31622 458186523
25619 25617 564117176
1023 1020 692439692
15678 15688 448951131
9477 9476 188927024
15678 15690 923606612
32371 32366 936847800
16560 16556 442490355
21689 21678 825456655
22280 22273 306156454
31983 31985 962228785
6507 6503 999952749
33455 33462 905163328
923 932 354892686
27890 27883 633241813
35380 35381 812151434
39095 39085 698461844
29193 29183 323869007
12142 12131 56568835
31612 31607 14483887
853 843 199578524
39785 39775 471308561
16588 16597 54565408
14184 14191 863131495
2730 2733 9719599
10976 10975 755163744
27964 27952 89204758
15700 15712 523983582
31254 31246 301725416
20583 20575 199703210
16482 16474 78274512
5898 5899 237949031
36669 36658 487613093
15715 15718 154613700
24597 24603 734887615
22451 22452 157590006
27924 27925 230448905
26516 26527 708706918
12052 12063 283577432
30439 30441 854455206
23902 23910 85531131
35606 35610 996370602
7033 7030 437190804
11287 11292 202735157
19258 19248 223025958
20796 20804 174391441
23483 23471 159742574
30754 30749 597719427
6765 6772 968786551
2405 2396 144661118
3195 3207 838043241
3062 3060 739055383
15737 15734 795629217
37802 37803 356860857
2605 2593 313521415
6714 6716 970329242
15737 15741 353723292
36163 36175 799316205
3659 3661 469188947
19294 19292 699215450
16164 16173 730147106
16245 16233 291874987
15201 15189 456361816
18150 18139 784341448
2419 2425 231823665
17005 16995 818619877
34302 34298 255232680
15752 15743 150335482
19000 18989 429483660
15754 15746 720382579
2553 2549 612191446
39533 39521 590258217
15757 15752 61626682
32587 32580 369838482
15759 15748 426619900
38655 38658 428261940
3286 3285 978185989
33032 33024 1140832
25923 25911 177815862
20941 20932 663912732
35107 35104 829126140
15762 15766 989717089
14883 14871 653907749
23569 23564 50776967
7821 7812 55358706
27543 27547 318990333
22224 22230 204738669
15369 15364 66867261
2537 2533 550685180
7338 7337 349910271
23289 23282 181839415
2451 2439 925250733
10141 10142 290062071
15266 15254 39991064
29101 29094 312141487
26273 26270 1844073
15780 15781 112307200
13891 13893 981187674
34770 34765 111262599
23544 23534 630527142
37418 37414 469357562
32505 32504 256020925
8425 8423 968409203
15788 15786 725770941
17161 17168 551292171
10135 10129 743995806
22264 22253 311847339
39760 39762 403645612
17745 17735 303836959
15794 15789 656170043
28359 28349 404437612
24079 24068 610244758
38724 38720 969380452
24607 24604 478725176
15220 15211 630295415
32376 32369 273948223
15791 15801 930471372
15802 15796 997335325
19326 19325 116285841
1525 1514 570769809
36148 36141 814212495
35296 35303 918952406
25458 25446 24480257
27700 27688 197514522
21072 21079 678042022
28451 28453 533557041
34945 34938 704578325
15812 15810 979541131
16406 16399 13730897
26704 26703 677998179
37925 37934 623779485
15816 15811 191039290
23892 23893 570316945
11138 11137 223736708
28307 28319 934935662
8061 8054 726203041
27194 27204 184094895
15822 15812 678034446
4132 4137 11026144
27651 27642 466463965
22675 22682 165059763
10782 10785 718555490
20503 20508 19565393
8221 8218 573017904
32095 32089 468918510
18269 18267 63260996
18080 18078 282808480
31216 31222 491112575
12173 12181 909624433
4343 4339 347195994
15835 15829 972955059
3286 3291 68206549
15837 15828 894734227
12269 12260 260467376
39587 39579 36158961
14771 14770 195802846
8504 8516 906353263
36440 36430 620092983
25366 25365 8462792
37424 37427 900985965
5459 5452 357649252
15846 15835 481488705
33617 33605 503054633
4175 4170 109084406
16775 16766 415655315
17658 17657 994691846
18059 18049 631264775
34690 34686 593585941
32887 32878 52616548
15854 15853 341808163
24040 24039 53003996
15856 15846 417538565
14601 14594 916207874
24812 24807 83166486
13399 13410 887593251
6361 6349 151680042
32634 32624 17738458
37599 37597 363111107
24883 24879 737547231
23034 23024 26602376
34571 34583 944587808
28849 28851 81919730
22283 22293 15265811
15868 15867 977201737
33221 33217 5857610
17186 17180 960105167
25245 25235 940523336
2852 2846 989348155
26051 26052 524149395
34507 34513 462879080
15875 15872 356599818
2403 2402 707779151
9679 9667 28696697
37498 37492 427373107
10683 10695 70021227
39799 39798 51082011
20398 20386 225553471
22471 22481 255710085
39570 39573 713876094
32014 32018 866969433
29361 29370 491391596
3492 3489 442123548
33428 33436 134839517
4317 4326 594479974
18760 18770 227394890
3880 3870 329177750
21502 21501 41027876
33966 33963 556209860
9099 9096 842692968
14503 14501 829752823
25129 25138 436372084
15896 15885 962895512
15671 15660 450276889
6191 6189 304224807
15898 15899 94301169
15900 15889 883925037
15901 15896 45429747
2076 2075 771956082
15903 15893 924137284
28037 28049 36753775
30513 30512 691049296
5771 5772 835759110
11437 11439 123648794
15908 15905 804666737
20204 20195 300878544
18400 18393 14477945
15899 15911 182303139
9853 9861 220535528
29167 29178 757112278
22289 22287 525502528
22504 22502 228521748
28423 28411 474708653
28251 28241 666743558
30987 30977 75092537
29936 29939 932700197
21465 21456 798076991
13259 13271 600490701
3945 3947 351327522
15923 15921 418037907
33726 33727 312411710
27528 27539 412390873
38736 38730 83005471
32724 32735 505448864
17314 17313 550615281
15493 15488 452170653
14722 14711 580106040
2495 2499 745515150
12748 12736 58917058
28795 28801 227057870
29828 29818 134284761
39830 39832 636841255
10625 10622 407219389
8777 8774 956272104
36668 36660 901980497
31237 31232 368672824
10441 10443 59540244
2541 2531 206411178
6124 6116 352062291
13983 13990 87091730
13627 13621 284061085
34558 34568 83061654
26336 26344 564667512
20002 19992 905324808
39639 39641 29431378
33462 33463 60723315
2152 2151 21165242
30364 30356 143677427
15945 15952 292231120
15950 15953 779317962
14103 14115 655081466
21009 21016 124839089
35072 35070 630297049
30890 30899 27557740
33183 33176 574444668
28082 28094 460379809
28646 28634 872272339
17610 17611 365184490
11597 11595 12248934
16043 16049 672507177
14555 14553 383347526
19378 19377 301170972
14171 14168 22243140
2639 2635 265166385
15968 15960 780541026
18696 18687 332018587
15964 15970 361645191
17146 17154 540204197
14270 14264 803403895
32040 32043 93074502
14442 14438 939051009
12062 12067 642076406
15976 15964 444932731
26612 26609 34178753
39744 39734 744399723
38812 38807 716393882
17211 17215 385816455
4858 4869 618428913
15982 15972 229002720
38646 38642 370327944
6094 6088 25182042
20797 20795 44553858
29717 29713 135210591
29020 29017 25792701
15988 15983 35571924
13307 13314 156835169
15173 15162 997434956
31309 31310 353523385
15992 15987 252199036
10651 10639 141055554
9803 9806 92808176
10914 10907 263313154
8205 8213 53949692
29352 29343 555150875
15998 15997 874128628
15999 15987 532760480
37899 37900 78500255
6230 6226 514860455
15996 16002 525484266
19755 19749 623433120
32597 32592 977891034
37621 37612 919179237
32392 32399 737252292
19514 19522 20706706
37134 37132 369832128
160 166 830709910
8257 8256 899006555
9314 9303 318110218
30264 30263 156589964
3885 3897 969362114
16014 16009 552796906
16006 16015 457062946
31538 31539 113347611
11819 11814 361213747
6142 6140 370889616
16019 16012 153438198
16014 16020 812022383
27168 27167 100850425
16106 16104 582424785
26383 26385 774190887
24312 24316 772906030
33387 33381 268441060
36478 36486 72051221
8929 8926 442725210
16443 16434 730667809
23317 23323 739328269
14172 14174 443933224
7158 7155 552445622
2600 2596 54569397
16033 16028 517064014
23980 23986 19792313
16023 16035 66891881
20098 20095 913973117
17002 17008 958861765
20509 20515 319267291
22927 22928 154381091
10841 10850 262131630
35876 35873 8464981
7277 7280 325940871
5089 5078 903742361
9215 9205 343783330
2922 2919 58620965
1835 1834 15016216
16047 16035 859021059
20385 20377 578742101
17997 17988 10007583
21236 21225 256889549
5841 5836 445911455
32777 32775 411579883
39242 39232 475761522
16050 16054 170360650
25500 25509 701130028
33926 33932 758725672
16046 16057 699078161
4332 4328 515841816
16050 16059 525004655
11010 11014 757784310
32654 32642 67310386
32354 32342 243630624
6614 6626 47771314
2093 2089 556788195
9894 9883 961491919
1713 1717 155398708
32511 32500 3418176
16068 16064 479574433
4721 4729 96756520
6190 6201 794420615
20069 20066 290290922
28113 28106 862123652
22631 22630 8915775
32309 32321 6960943
24031 24032 982286214
16076 16070 412671751
7294 7284 368256347
38783 38773 396077994
16079 16078 420646250
26784 26773 611492424
16609 16601 734659717
29452 29447 298676054
16083 16082 9493749
26718 26723 44386951
4163 4152 361035790
10710 10715 65268984
16086 16087 723553799
16079 16088 144684970
18274 18283 847947784
34176 34165 453189174
36675 36674 361201795
23513 23514 868952508
23298 23293 437075400
5823 5835 174762013
39267 39260 57916116
13654 13642 264985450
18948 18936 860377706
24777 24766 632339868
9685 9673 733864038
24720 24729 79408261
19236 19231 901868877
23643 23641 587764230
16103 16098 212351016
20623 20616 225762435
3423 3421 294064787
16520 16516 92134292
21252 21244 673202961
22842 22832 365352189
15005 14994 64624546
28168 28162 792126945
35157 35155 670786200
575 586 12387378
11605 11599 963429286
39773 39783 464696428
16115 16103 708480826
35316 35328 383567747
21365 21356 446507532
37763 37753 34387225
7147 7157 893951735
16120 16111 476374517
18471 18480 666721545
8522 8526 523797169
38487 38497 339319766
2226 2234 261003954
32037 32030 62132241
10958 10964 675526494
32122 32133 453847645
32867 32866 248295304
14903 14910 836551264
18988 18982 613895983
16076 16078 317358105
8150 8144 655140713
5500 5493 37575028
28256 28245 808721050
23057 23048 241527324
16136 16131 167082217
26830 26831 231707537
16138 16129 636961013
15780 15773 632906618
12764 12765 740776131
10639 10630 482227260
5879 5868 836129532
16060 16061 453852107
15698 15699 192812117
34264 34265 440106177
10055 10051 186740046
12488 12495 649219501
34247 34254 491715615
17446 17449 885353133
6101 6108 381872879
24018 24030 727860543
21233 21238 615046728
21982 21972 644056660
16154 16143 830351304
18655 18657 310539942
26731 26725 815010073
4649 4656 619168076
19032 19041 573690659
39738 39741 274744459
11357 11358 39128447
31506 31516 976020720
32143 32154 873845295
9365 9366 276108955
16055 16047 463968653
16165 16162 72945886
2449 2439 956052098
38099 38108 161734663
28829 28825 889455352
36487 36497 505170297
16170 16162 865152146
5969 5965 980956674
16169 16172 467298714
27203 27205 787388008
38325 38328 698005051
27650 27645 225015365
32449 32438 953522672
16177 16165 592785685
7594 7592 507028796
7348 7340 622329230
28484 28475 42020252
28174 28184 220021552
14931 14919 874865082
16175 16183 277736988
16184 16181 32550371
10760 10754 731723049
35940 35931 938780859
16187 16176 662668853
29389 29385 654093359
24761 24750 469241017
4284 4291 307551916
16187 16191 244090528
22724 22732 780426382
9436 9433 827906906
19069 19058 575500764
5732 5726 595405100
16196 16191 447623730
12112 12101 892648650
34942 34943 65438462
36171 36170 293840679
37242 37243 985788911
6493 6492 260826508
21914 21905 611047851
35272 35275 226283496
1889 1890 83871425
37632 37623 388448615
29407 29400 10719966
11306 11316 976138053
16208 16198 484711491
27779 27785 165356005
16210 16208 857220982
34272 34263 881476637
10422 10413 23267640
27043 27033 751074516
29932 29930 743713976
27171 27181 132794064
22586 22595 590072326
29928 29926 344636105
20812 20814 951804106
36431 36425 173244354
37020 37009 585616182
21061 21050 362812825
17489 17492 852229433
16223 16222 548613596
19623 19613 930726902
20369 20359 478152414
19320 19313 492673396
12431 12434 723746058
11653 11662 10753687
37078 37081 770688632
25829 25836 635608399
34800 34794 421858494
16224 16232 659422479
19552 19546 255809801
30039 30042 245842817
5442 5446 635864684
14059 14058 666398584
37123 37122 377958007
14343 14345 17902630
36230 36226 14875148
25802 25813 734618255
20834 20841 585912430
16239 16242 132185917
27001 26998 69928603
39452 39440 256196661
19614 19617 20993756
551 547 829431595
637 644 345554074
20761 20770 833334258
11629 11632 508307571
34019 34008 435350326
8402 8414 303847565
27324 27320 880086381
29600 29607 587232554
26468 26480 498569739
17210 17208 838023037
16251 16256 559262453
367 365 549652669
14105 14099 862352441
16259 16255 646322039
16253 16260 947540988
24399 24410 665507624
29805 29804 775984820
16261 16263 866688523
7823 7817 650681239
11516 11504 710300976
33411 33406 677553490
22591 22593 718728910
17533 17528 606282495
10169 10163 237967066
16265 16270 352519505
14084 14081 259445208
16338 16350 967111698
24389 24397 598310386
24891 24893 984741840
10100 10103 588868167
13450 13460 803335123
20474 20485 109181061
16269 16278 362302546
3180 3173 431586490
16717 16725 623490278
23148 23158 637587303
28947 28955 565912382
834 824 905627095
29985 29991 197513749
4259 4257 892830894
32167 32168 221790305
36137 36126 225239237
27477 27487 272152781
23561 23553 54641205
20419 20424 310898026
37261 37254 885472690
30796 30785 662698913
23404 23401 998594587
16294 16283 985361517
8040 8037 338536526
8666 8664 89261255
35858 35863 233884481
16298 16287 129989217
29511 29501 594304591
16300 16293 979427478
11417 11414 61057487
16299 16302 110780833
10757 10763 238597611
26000 26010 982947854
16295 16305 556903344
24167 24164 162208879
27771 27768 7689313
4219 4214 190356304
30950 30943 853019921
16310 16300 183306093
2778 2777 443217008
15017 15008 432454690
9193 9192 684277990
16314 16307 909354018
33516 33505 219069662
8078 8066 955824236
10146 10142 493280613
13458 13455 460155771
14623 14613 507487987
39156 39160 138564797
16321 16311 689722504
20972 20984 149008455
4588 4576 352744699
16318 16324 24151751
34468 34469 580874895
11869 11867 225612218
39740 39728 232011976
16328 16318 789196767
35222 35216 120515709
28725 28734 584908267
18937 18935 919038509
23147 23135 177301374
20330 20334 181763735
13728 13736 73071190
36455 36456 870616452
14027 14015 46126531
16333 16337 279288552
24227 24216 317569114
30288 30293 727607849
35439 35435 701144558
25853 25861 184395711
38342 38350 596566972
28175 28170 969822461
21351 21363 195188966
10966 10961 63262254
31692 31683 494749987
329 335 242807524
1589 1578 741220276
1928 1939 212719757
2991 2994 41367194
19090 19101 797755207
23982 23984 764552710
35371 35364 393355510
22256 22258 76818449
32643 32632 643957395
21350 21360 510387373
33879 33882 907579335
16358 16348 143014363
4004 3997 331095224
24429 24418 806442015
29114 29121 53520931
5028 5016 265956145
28852 28850 738715563
38467 38458 349419254
16365 16360 840151152
29978 29982 188084398
33661 33657 463123940
6477 6484 104789103
20678 20672 119917786
37870 37876 345560786
37775 37772 318083296
33382 33375 861340396
7495 7483 940790223
26443 26433 295515264
34932 34939 990085024
33524 33514 383541874
34725 34732 873793665
14685 14694 35414911
17878 17869 291003688
35446 35449 897984300
1327 1319 338431848
6251 6262 477431036
30167 30175 745717506
16384 16378 71898086
5475 5484 862177469
34959 34969 331284486
14383 14386 670854073
6965 6972 915522707
4481 4483 789731584
20350 20338 773281809
31489 31498 956719454
16392 16385 881256648
35532 35531 253113715
36327 36338 81313140
3772 3784 709749766
16396 16395 961089086
18217 18215 370819740
34901 34900 310012395
3005 3000 7982153
14583 14593 422902612
19899 19901 969966279
16397 16402 751584022
35547 35552 106589637
13838 13829 807278986
15967 15971 54056065
35820 35815 657984760
1963 1966 19508633
13837 13843 932507655
35846 35843 383271199
36772 36778 486681720
18047 18035 214773995
22894 22884 86060564
37379 37378 620911413
14021 14010 596146659
18342 18341 538102627
13363 13372 814106015
25210 25202 34680095
15229 15227 612574056
25367 25361 955512237
14118 14124 570529209
27121 27115 648722299
18112 18110 541335451
8933 8932 819057658
7900 7895 143303961
11947 11953 402620333
35398 35393 402108403
31560 31548 951700608
11650 11647 940666007
30005 30000 940027482
14154 14165 535032652
30637 30649 34071541
11104 11105 801223089
36850 36858 36500462
14236 14227 430442598
12663 12662 883713560
37090 37098 138440969
36864 36865 361576726
20265 20257 377471076
16439 16438 258099241
464 470 166484196
16441 16437 690948422
30710 30705 561865037
39931 39943 402121580
39863 39855 723440557
18363 18356 273667380
7661 7659 835745935
376 374 898427306
25282 25288 912925296
13540 13551 681176923
22612 22619 83869047
39911 39903 409511343
25488 25478 417138528
35965 35954 369316985
16093 16087 556630970
9978 9969 238977485
19850 19858 406650962
4273 4285 722221586
36942 36933 62682095
1660 1664 47207511
10989 10978 827068735
30695 30684 956116203
7015 7010 496078866
23930 23923 238385191
16464 16459 503619270
38163 38156 137019279
24630 24620 961376770
26956 26964 755769114
21116 21115 64805032
16469 16462 942786765
7106 7111 831775236
19923 19931 147586190
14692 14697 167916618
10904 10913 137998904
39610 39621 290006847
16469 16475 704129515
11013 11025 396293942
29320 29326 120903334
12382 12374 23864382
7614 7609 939513623
16469 16480 974475674
1584 1580 740192433
5417 5405 592755057
36184 36181 628867328
16193 16186 859998407
14686 14696 373004601
21313 21319 317994924
810 806 74299414
19212 19222 801026483
10017 10022 895243744
27765 27758 286778022
28542 28552 42120909
32413 32407 622459768
16491 16493 437925773
30569 30580 363070331
6140 6148 223414304
23141 23148 404654547
8232 8223 773359850
21306 21303 165284651
12908 12918 513408521
39161 39169 185851815
16501 16491 340102374
9834 9830 714360089
15079 15072 814168074
6355 6367 334944631
20491 20496 823676212
34201 34199 310745485
33603 33594 435059112
16497 16508 448870383
18668 18659 449968329
16503 16510 746414130
34954 34949 311202026
32344 32355 67858523
8636 8626 834556514
30331 30333 228737688
22580 22579 525061342
338 343 693324078
16514 16517 544419580
7366 7355 934751923
8810 8808 645760021
8398 8390 992882813
20566 20568 68158553
10652 10646 56121690
1328 1316 740240162
23255 23246 865725057
5485 5490 14957954
5101 5095 842748105
1152 1144 907475742
16273 16263 841972249
3256 3254 615701312
34652 34659 695213856
24344 24337 410331175
29311 29310 637883718
6986 6978 854150818
25479 25471 329383138
28172 28160 699705309
31918 31906 602529709
6846 6841 15313786
22681 22685 726864759
2871 2876 519669731
7892 7880 614888728
30736 30734 11225823
16533 16542 757256106
90 83 273896548
36110 36113 725484533
16545 16541 50310061
21936 21925 839435307
9101 9104 620334731
37202 37201 321763286
13493 13487 231407360
21865 21863 831986702
28902 28903 663728906
14718 14707 111981551
20981 20985 71841469
4832 4821 741973322
28782 28790 39964820
15852 15864 485252507
28392 28380 558568969
3650 3643 31224123
31976 31966 598093411
26940 26935 542553815
14097 14086 18364368
35929 35926 372193569
37705 37708 163414707
18916 18908 20348613
16565 16554 27348287
39382 39383 517725343
39137 39146 930298181
32403 32402 368811563
27683 27693 886005322
34794 34797 30453821
9770 9765 272320989
21028 21018 91114994
36738 36733 18315816
32532 32520 494720486
32626 32621 477339332
5224 5214 16553383
24806 24802 936475602
16567 16578 514320746
25791 25788 900008775
23307 23312 687047677
13049 13054 392278663
22743 22755 45314813
32060 32058 449008182
16385 16393 46098761
37241 37237 52633162
30418 30430 31222198
21227 21232 745127013
36768 36774 19993605
16584 16589 698293347
16585 16590 561497618
28084 28089 287260462
28045 28041 917784397
20254 20248 946429914
39321 39309 775300206
30896 30889 26489582
24133 24138 395839845
20549 20545 12871167
32774 32766 509769616
21939 21936 21548932
16596 16600 642526257
26254 26262 703084261
2565 2570 471812895
1675 1668 617739477
37329 37339 758686140
18202 18199 221667298
38760 38762 933991974
24423 24421 34417994
31323 31326 620861106
12167 12166 579094033
16610 16602 27205014
22512 22516 812550224
15779 15768 46374117
39060 39049 374911696
3147 3149 221013697
1115 1125 859352791
6476 6470 777381324
15879 15888 767700034
36338 36348 442415583
39896 39901 827802580
30828 30835 545852671
16824 16830 379229134
2364 2355 677164172
16619 16623 430017216
5146 5149 694743740
38683 38686 533091486
16624 16626 799435848
20215 20214 790109718
829 832 511288933
36867 36857 426877473
6763 6757 72687862
12660 12667 25881561
16632 16624 821780736
37917 37909 492095114
26853 26841 543063902
36403 36401 870219275
16636 16626 740691894
22188 22181 56014671
16638 16634 365884331
16633 16639 742456631
25967 25973 460156500
8946 8938 601028010
11441 11439 688851949
82 71 343247592
16635 16644 415150541
32644 32656 63875355
12291 12287 320989848
16647 16636 68113968
19204 19205 46154422
27050 27047 289706468
1621 1628 736250116
16651 16644 944438306
18247 18259 454264777
38034 38044 157169036
33785 33780 11223019
7875 7885 944647768
6677 6684 211009635
2091 2088 743364445
3044 3034 949935086
1840 1839 560621933
16652 16660 429256453
35823 35825 496219878
18215 18207 584412176
38545 38553 458832772
4971 4977 841536471
39351 39344 741695097
16666 16658 346957881
602 601 880810688
18816 18826 844494624
17340 17337 50626990
24139 24148 839324084
34480 34485 640535498
8783 8790 140493775
16667 16673 14511070
17370 17375 51912625
3846 3838 14309454
30947 30936 50573814
29901 29903 954531497
25685 25681 917746117
33632 33637 6788478
37012 37016 129565001
29476 29465 449495153
24939 24938 210113125
36547 36542 140753549
35401 35395 821068707
2232 2224 50920156
38326 38323 659851630
16574 16585 138643253
27752 27760 341178242
6542 6533 857925974
39709 39706 121634464
15502 15513 128547379
27349 27354 822932102
24552 24550 837154701
16596 16588 738307102
13701 13713 446601157
892 891 99965942
31876 31887 329846771
492 490 523133168
13150 13139 37582387
27845 27848 266893115
30192 30183 714046015
22820 22821 645124993
2679 2684 452204099
15426 15431 804847202
29348 29341 516082156
16706 16704 500794402
20257 20250 884766146
16986 16983 968117406
16697 16709 783965369
10175 10182 973254533
14063 14052 996276738
14946 14940 694196420
1665 1661 393537831
3617 3620 845861186
17023 17029 146936919
3908 3915 37765070
6 3 616242431
4642 4639 329758294
19937 19931 77804186
34889 34886 349019993
11843 11844 694307785
16712 16722 967417758
8968 8970 821458342
16723 16724 754843687
28713 28722 528919893
36166 36169 838530145
16610 16621 504756189
16728 16725 679481501
35026 35025 818981942
28983 28973 100598979
7638 7632 117777316
17516 17504 889024325
39158 39153 649151555
9426 9430 758438995
16732 16735 364157410
14127 14118 911754574
23486 23484 44331284
2811 2816 661890174
21615 21605 255568005
27797 27804 351203591
23047 23053 47473291
38339 38334 59985177
28672 28662 673042685
35038 35028 869744744
23372 23362 878837064
3034 3028 867139804
11796 11803 8806079
34975 34966 253934473
32081 32078 798299443
34705 34703 190796769
29505 29517 143429060
24653 24645 35454760
16748 16753 606994422
16754 16747 234637865
12868 12880 208716040
9637 9638 898246440
30335 30326 261611905
7573 7570 652253207
9730 9732 685656331
16760 16755 904513805
16761 16755 13354116
9025 9033 792768243
25742 25733 656947795
7778 7779 833945217
13346 13339 143358200
10857 10860 543854441
146 145 26137575
32594 32590 530513873
12623 12630 295797399
37126 37122 772189191
17311 17320 259618262
35223 35214 215207536
16773 16767 556013407
16774 16768 139877314
2306 2311 431663022
37118 37107 322727795
33785 33786 51897363
29310 29300 108387442
15756 15752 382742278
8044 8045 934786580
17795 17791 79109306
37923 37913 949708113
21770 21767 253703669
6280 6290 811736624
3509 3508 413419294
36405 36398 576145792
16783 16787 691601816
8714 8704 315668169
19039 19036 188243278
28516 28523 483568258
16791 16782 504903823
8163 8160 709991556
20723 20735 549104157
12678 12686 554875583
9359 9357 358693248
14767 14760 909050924
17784 17785 20771232
31120 31118 976556034
30889 30895 698483091
31624 31613 267113773
5156 5160 282746804
19879 19884 531727868
2732 2728 345252597
16804 16797 964940826
23764 23775 804816502
16805 16806 932884671
18585 18573 56216406
16807 16808 330292519
20701 20711 596077769
23697 23698 14442308
27989 27980 314530410
13486 13482 8676528
5895 5898 624962771
17763 17769 628895205
11264 11273 863733867
16816 16807 331236272
5444 5452 468099712
30076 30084 886745315
15847 15845 913218710
33138 33129 754040395
16205 16196 998812158
20750 20742 99745505
9121 9131 14922666
5344 5353 567861828
15888 15898 230518335
9574 9562 26592103
34985 34981 684660332
19587 19590 311172999
20150 20151 568706939
37721 37725 347357537
15046 15040 957292581
11465 11456 190753953
16833 16825 628009387
19006 18999 177593757
36805 36800 497857826
11945 11936 320745795
18767 18766 604807950
16837 16838 253495632
28580 28569 941246771
1213 1212 558989508
16841 16840 805300904
1190 1179 419644562
10055 10062 460617261
20856 20849 14621339
3666 3654 844201662
29214 29204 8840925
36530 36520 817996393
31955 31952 5338856
31806 31811 588600156
19692 19688 598160274
38761 38758 53622594
20662 20653 202214636
3013 3007 698912976
16842 16854 878553205
10813 10822 878798746
432 430 413020557
3182 3187 619930156
2788 2778 384377900
25426 25423 412288598
18488 18476 921415635
9266 9267 463918023
1649 1646 705185475
6747 6757 989228253
37455 37462 907619694
15762 15759 343851452
29340 29339 483532331
32546 32547 165900702
16868 16865 834917677
4390 4381 377509482
18341 18349 821696694
16863 16871 723316359
16872 16863 138547592
38487 38483 289118450
7079 7090 621479837
38764 38757 940529550
34805 34804 954619671
710 700 755600316
10307 10299 111915386
5068 5064 571564332
34433 34428 708509465
18901 18909 55499507
16882 16870 752612558
424 425 50883805
31385 31381 407122414
30711 30720 52220164
18137 18145 439745148
13370 13380 1406881
30546 30558 717382045
7369 7360 595367715
1654 1645 120420428
13577 13572 3290238
4595 4589 862835791
16893 16884 67397062
22220 22223 340820842
23902 23898 443999484
4185 4187 339328722
33937 33942 53102888
16893 16898 612889316
35444 35448 408378791
16893 16900 227766039
12570 12576 7588295
15877 15879 525652528
22468 22472 796936337
25135 25126 883001013
16687 16677 341518566
13407 13409 454288291
32570 32567 263132110
18021 18010 293979491
39339 39331 915016972
22298 22294 792343291
21220 21218 42623478
16900 16912 630907778
16913 16905 833911427
20011 20003 781793238
16360 16361 937574566
29356 29351 431324305
20584 20590 64426458
24163 24168 161122360
23699 23694 972091134
33721 33720 342133174
14316 14310 645553764
3659 3667 411147017
35677 35673 161199141
9095 9094 942861372
10185 10173 55863991
20884 20887 229481109
4534 4533 582010305
34638 34635 165742607
5041 5033 915480877
5933 5927 265635594
36256 36258 673758847
39475 39487 51586114
18981 18986 990275174
16930 16934 11607806
3188 3196 946185361
7926 7929 848271242
16937 16934 645794756
33535 33528 289199078
15318 15320 695533611
16939 16940 108506816
29014 29008 267516910
27396 27388 72560288
29858 29866 760021509
32051 32045 647064419
29495 29484 56963918
7084 7095 654280682
30163 30167 504248797
36368 36376 948010003
6441 6443 572915347
19594 19604 883696872
22269 22279 843275506
11606 11618 832962839
24922 24925 722159919
2362 2355 822552483
626 631 421534857
14069 14068 358192856
16957 16951 716635098
24998 24987 809463684
32497 32486 53035628
7246 7241 456093796
37216 37225 332688141
12873 12871 752600541
15716 15712 947362150
8907 8916 26720236
7942 7954 62819208
13095 13102 167759968
8297 8285 418156488
35765 35775 774650695
30574 30579 348451533
13713 13723 34294182
23634 23627 746631655
25408 25401 937218669
18164 18159 442569122
18584 18589 585467305
38581 38593 494526108
38702 38710 20880892
20915 20918 763479699
16976 16978 875442250
5867 5878 4736962
19538 19528 19707318
12962 12974 583281262
20767 20758 764044237
4658 4669 130496700
38479 38468 51090688
14457 14449 240101573
17111 17104 383613272
5414 5412 561704172
7807 7803 990098277
22155 22167 873848432
17165 17162 908404088
18295 18284 970061373
16985 16992 742629138
15558 15562 538085384
36268 36280 700111515
4617 4605 677655450
16968 16972 558012759
10119 10115 646643820
35627 35626 714062743
31064 31073 70637429
23948 23946 865577260
21646 21648 206524224
34082 34090 913317409
2123 2119 535952961
6962 6950 634630058
34452 34461 385369961
37315 37303 574758231
17106 17100 774886648
20030 20038 700629645
27083 27091 86652307
294 282 340114487
17007 17011 229625750
23137 23145 245896889
25740 25732 785522347
28799 28788 643078181
20642 20649 33695132
14791 14803 394590898
31944 31935 224890469
27125 27118 807644010
27676 27668 969579150
26622 26617 961601826
19895 19907 741143991
33741 33753 964698031
8201 8189 56440437
38233 38236 20937559
1806 1811 7117148
17026 17015 345157766
7738 7745 923701853
8120 8122 586998722
37450 37445 700223571
12994 12982 538746337
37729 37721 224364760
16117 16125 787601530
20645 20648 440226397
30517 30523 834350745
8257 8262 719911546
3852 3841 813532599
17037 17036 651646594
32313 32317 673399529
27902 27899 445612635
28689 28683 876437591
9300 9299 65238924
8540 8541 627439344
15076 15084 358971032
4553 4543 910430300
29792 29781 258974859
35640 35629 824988978
10355 10358 920891090
33059 33064 945974124
35407 35398 91474767
20185 20178 49977624
25602 25590 422599341
9682 9681 6291280
7804 7813 68885233
5831 5830 879722859
6511 6517 425289810
38300 38290 44425845
17057 17047 973209675
8053 8052 461583069
16615 16603 60226286
25908 25904 444715118
7682 7678 571371131
4654 4663 214346368
14093 14094 663482673
19300 19290 744095856
17054 17065 732884324
14944 14945 94814285
3237 3232 344292304
27055 27065 402314196
18500 18504 186464301
3749 3752 51277727
26007 26015 35518980
1111 1107 349060761
29740 29743 832433088
15509 15518 632187829
9520 9515 109552136
36672 36661 465206240
26681 26676 767345996
36409 36413 3173940
19419 19409 918348702
774 773 29539950
18301 18295 865300676
17075 17082 897768866
1980 1985 382411403
24798 24792 542223661
12204 12208 218195806
34191 34195 18066924
33023 33022 873671446
38237 38249 661199275
17084 17089 838065684
37417 37422 212569312
37495 37491 219968141
13199 13211 72762522
3469 3467 144655398
15641 15631 850187444
254 260 634985921
33460 33457 401676366
22536 22539 230969750
14776 14771 676499069
17093 17099 65476485
33993 34003 13569858
17096 17101 619390378
17097 17102 267617465
12877 12871 315340595
29528 29537 529949843
30556 30555 279508334
17007 17002 859825606
17107 17100 809006886
31016 31014 120268931
19734 19723 316262960
12664 12662 629208681
16706 16708 541506369
309 310 580413688
17113 17111 887508995
34213 34210 232477768
39071 39080 700196711
10843 10839 155601403
34077 34067 939471932
39719 39712 428656752
36656 36664 440829441
35774 35786 551053881
775 768 761304055
2942 2939 372091344
17123 17121 851426939
25537 25545 728468869
23353 23355 915438227
17116 17126 871354299
39649 39659 996727751
13354 13343 37522772
23712 23716 765259826
33157 33156 803181674
7805 7797 3056344
30195 30201 501978432
32167 32164 895522874
36144 36136 639821688
33302 33292 887634216
16377 16374 146020742
17137 17136 834625495
13285 13275 205123684
3485 3496 26630963
11013 11003 548840839
38611 38603 669400182
32808 32804 322846995
21900 21907 916628218
39954 39945 70345803
24079 24083 109902411
23051 23048 841226315
17140 17147 690151041
30759 30760 190706937
1228 1224 372546253
31605 31597 402273337
453 446 924087889
17152 17144 783156576
17153 17151 292111157
26395 26405 103265516
36004 36001 866149367
24823 24827 353401970
16338 16336 620772098
19340 19330 313462487
8384 8378 995735683
4919 4913 170603715
23605 23597 408517240
10796 10787 309103955
35868 35874 813445897
32847 32853 480265998
1912 1901 496912668
36880 36868 727082267
27652 27646 523167524
6013 6019 608822449
25542 25543 167898169
19988 19979 247224014
26871 26880 163738478
33131 33139 813482540
17709 17715 906126687
17174 17162 461889905
15638 15632 485541897
4567 4573 508105125
9549 9559 94847199
194 186 679314666
7389 7384 203357466
4329 4323 381095271
35997 35990 415364176
13215 13206 914101382
5070 5079 362494280
16924 16929 889885279
12284 12275 590171405
15858 15870 180001140
11594 11604 786344001
17188 17181 352307870
1963 1953 756051636
9070 9071 822854983
36946 36941 415990069
30768 30767 151939034
29291 29290 991551912
19764 19752 639300728
7762 7761 468622681
15054 15051 950496749
27139 27143 516075920
5211 5210 699318498
17189 17199 750689894
26661 26649 645205331
17201 17192 781163478
3780 3786 954672196
29659 29651 937108759
15612 15605 513641904
1171 1183 642666025
9236 9232 813574851
27380 27370 374314927
9743 9752 218056777
20379 20371 794080508
11762 11755 386413925
25 13 701560944
17210 17212 997438086
13296 13287 281434629
36621 36626 254987415
16743 16752 553405477
6568 6560 940439670
7282 7286 130896575
26424 26435 839254696
13155 13163 597364889
9641 9648 593078091
17221 17218 132103912
24742 24741 287598155
17218 17223 652231454
16331 16325 648046553
12258 12270 587028227
18877 18875 554272025
1108 1110 698840839
37340 37348 304138523
12970 12982 435096278
6004 6005 189529613
1959 1957 414743598
30259 30258 592911023
8390 8378 344567789
13203 13196 685450247
30382 30380 453121391
24236 24239 859363157
224 215 32063510
11125 11115 608251977
5138 5147 98615082
4320 4323 208936820
38614 38613 548808676
11192 11182 65209597
17234 17243 962037189
17244 17237 699581333
15470 15476 794961196
17243 17246 473825196
5571 5580 609643560
28805 28799 467099365
7261 7257 73971083
34223 34225 707419080
38133 38136 821355072
3200 3197 406749624
4288 4296 244225246
9941 9944 354002212
33510 33506 414567292
13129 13136 788556801
2945 2943 25821640
14783 14779 425245303
20857 20855 549819731
17260 17253 690837466
11464 11475 272846383
3928 3923 441278429
16192 16186 44078012
7488 7483 252728322
17256 17265 286173631
32258 32251 481780053
3804 3794 576104884
19703 19691 376352346
17269 17259 838091878
15322 15325 686900548
17267 17277 784542652
17264 17272 952626791
23841 23833 384543446
9571 9578 355372784
3755 3752 299145816
30505 30500 831807444
30500 30511 95842054
16663 16661 935170310
28402 28403 181016210
35766 35777 612838637
30371 30359 42257585
8248 8241 21418005
30187 30178 369894004
8650 8645 734890277
17235 17232 977115606
22282 22280 57748241
31268 31278 23930770
17288 17285 240085904
5551 5552 380629303
39554 39552 86560721
25363 25368 677973373
24579 24578 502028649
22131 22137 585053402
7684 7675 13887889
32609 32597 409460817
1892 1904 35976846
17297 17290 423611019
25790 25797 849094512
17299 17287 486049576
6506 6494 274719231
17326 17324 66312791
35236 35238 279837939
5764 5761 873925284
36107 36115 236604515
20679 20690 789843730
11833 11822 285912704
31494 31506 711420778
39373 39378 54060675
31181 31187 81891538
39683 39676 466756580
30076 30088 527927457
34111 34122 910035405
11692 11704 974280562
38858 38861 628902606
14245 14257 838932088
8332 8321 908569810
1654 1660 604780305
17310 17318 823789906
39252 39244 338011293
15382 15389 279748040
17318 17321 482228368
6467 6479 983122023
28308 28310 129152198
24266 24275 813550857
17325 17313 316815383
30973 30964 150888041
16463 16471 39739692
17328 17317 595994514
22900 22888 37491600
6664 6666 682230167
25150 25144 973640458
28650 28655 153780613
2677 2668 333015339
38884 38889 227977878
21606 21611 419252515
15418 15406 680169639
17672 17674 642835929
15648 15643 496500460
38472 38467 439348794
33014 33008 784332515
2745 2744 40491472
10275 10278 580590470
36056 36045 226443159
24698 24687 354147525
38393 38387 492869901
20322 20319 619345715
9795 9790 66306953
17337 17348 795614208
16769 16779 85595597
37667 37678 761648423
7450 7459 604032990
12466 12470 574159336
10948 10958 477123348
27680 27686 801785721
38230 38241 633446509
2068 2056 16904697
22782 22784 23925030
24173 24168 485343653
20052 20050 926842253
32655 32646 344100942
22176 22175 19154449
17316 17304 486554379
18836 18843 145126043
19579 19571 150002731
842 835 938695713
26359 26355 835477869
1685 1693 9704568
8681 8683 70931060
6342 6343 432046185
39744 39749 16079733
9727 9722 407721992
3552 3555 608792627
17366 17373 574587201
21639 21627 104405805
10862 10856 536869044
17365 17376 624938261
5022 5029 757775555
1426 1428 766558341
17379 17375 721710824
12984 12973 800835054
30403 30406 914857804
4659 4649 369986513
33907 33904 605877910
22715 22720 252950321
29992 29999 48640513
19911 19910 987488328
17387 17382 162932146
30638 30626 261670777
11489 11494 798996808
32356 32358 113366662
17619 17627 304583348
23438 23449 81150467
4933 4925 723018571
30722 30713 230645514
17395 17391 938543897
14494 14492 936444209
7081 7084 352061049
17396 17398 795767993
19467 19468 771578339
26295 26291 28155656
23020 23016 109375492
33946 33944 558063449
12076 12068 4576276
37443 37440 871723443
4034 4024 45236836
25038 25050 550209047
20923 20920 35270966
19626 19638 717931006
19220 19221 244343762
17306 17295 233820675
17411 17404 642883030
17409 17412 792025564
30574 30566 829783246
26493 26499 758259854
12890 12888 664446468
26563 26556 56413409
13892 13882 490702490
17418 17407 300828178
15257 15253 447797717
17420 17412 13058761
15734 15723 50307004
17422 17412 815439946
21956 21954 238763490
17542 17530 144720879
18322 18327 892808320
8803 8797 419870934
2932 2943 386499014
11877 11879 502022103
17521 17511 873836915
17430 17426 412972985
2022 2016 72894116
5941 5940 265644965
33514 33511 163284457
17434 17432 77719002
7945 7955 7318430
7876 7869 233069219
3235 3231 276578425
28569 28563 745734022
27189 27179 55794783
17439 17440 165405375
28155 28162 112324476
25104 25114 868718317
21175 21176 352130450
24143 24134 100255498
19618 19627 251762577
23665 23675 351487648
39563 39570 563751785
17071 17067 188052026
2258 2266 412926492
26106 26105 186741785
17449 17451 533762583
33887 33880 125714729
38276 38281 796629954
16870 16880 613933620
38784 38793 110615638
35496 35503 335633748
26817 26805 883073775
19758 19749 22809006
17451 17459 353385442
17460 17450 593635165
36505 36507 46373968
9869 9871 528006573
15129 15131 113526779
25170 25173 402665866
9408 9399 545706841
39417 39412 288426552
6731 6739 803787751
30801 30803 37046852
17457 17469 482186432
28410 28398 55470778
31393 31401 26989934
18748 18736 110335640
617 618 984482048
23568 23578 760756867
29560 29572 908516188
17464 17476 740867257
17477 17475 139368663
4874 4884 259092807
5495 5497 624628739
10697 10685 314285692
17480 17481 35493320
7763 7767 479503773
14088 14087 3564471
33698 33687 286073818
3338 3344 593823898
14022 14023 215588737
23269 23278 912132944
17488 17476 991434098
17728 17734 511248344
25335 25342 397408979
16258 16264 19160747
18803 18804 273811204
14835 14836 22815823
18798 18803 371251669
38401 38410 409078569
5703 5713 300569079
35933 35924 671426963
38676 38672 219195313
38244 38238 245198382
17500 17494 17375188
24110 24098 412522617
17502 17498 528378609
29920 29909 356744099
32923 32913 85066953
28869 28871 799472030
11630 11627 683747333
5567 5575 686634101
9272 9271 971156008
11655 11654 914024927
30882 30886 53545409
26924 26929 631090452
27426 27422 638617829
23454 23448 115503839
29844 29843 476665308
22552 22541 50406389
19950 19959 422458395
11196 11189 460728709
37538 37531 864033650
15191 15197 950937616
13555 13551 839267207
25511 25513 131816571
9160 9172 659634563
14110 14107 174444387
33055 33053 215838219
16769 16761 419353264
22585 22576 783622002
23774 23781 12006253
7229 7228 431170605
14031 14027 492280279
15931 15923 509729159
22975 22984 793196979
17527 17532 444627606
21588 21595 354936037
28374 28373 455304045
20197 20195 621024831
17506 17518 158831763
18305 18293 180026007
731 735 874711732
32375 32371 745645596
13987 13997 658947735
17541 17540 312882154
22956 22947 623042896
6981 6977 904004571
17542 17544 827631799
32155 32166 873040544
39784 39778 12468248
35463 35471 257058833
33047 33035 143660
8125 8120 953104322
30130 30135 44816712
17546 17551 145248215
30744 30752 216710869
1617 1611 636051993
2650 2658 167467776
10777 10767 73001289
34751 34763 555953074
13558 13564 462838964
26644 26654 995533251
7393 7405 364039175
17559 17560 729431915
17561 17552 496858469
4038 4034 188939001
11696 11693 151448503
34650 34646 52326343
20597 20591 59790147
35708 35716 811399021
14039 14040 6559873
17557 17568 937684277
11762 11767 285926697
29083 29095 33719247
36870 36871 533984657
27456 27450 209054022
31462 31474 905044022
17400 17392 613829939
17574 17575 153642392
34873 34861 10958129
17570 17577 917884492
13625 13632 531881872
13846 13852 742950220
26247 26238 94935630
30390 30400 16016017
26735 26746 75177026
17583 17579 23846884
14573 14578 72037531
1584 1596 230857201
4236 4235 36905097
3215 3207 284290973
1609 1607 893603642
16470 16466 769463705
39585 39579 774157320
11467 11462 665183287
26452 26461 593525489
10805 10801 636931453
32760 32755 970237767
13094 13097 855374201
35521 35519 37401256
17586 17597 888175827
7962 7956 961219121
17699 17710 89316777
17597 17600 343307759
13011 13010 666229398
25559 25554 324017302
17594 17603 36907028
4736 4725 563042678
19012 19023 427595781
4476 4482 61587626
22378 22374 848289676
15684 15694 2631059
19456 19451 470085409
18649 18658 795471749
15961 15955 17076453
8464 8471 172109503
25437 25448 131547442
13009 13002 588244897
13270 13266 504952183
17612 17616 521665049
17617 17606 881313091
17616 17618 552153951
17612 17619 209463711
1911 1903 291383266
27754 27764 418662049
17622 17617 423586178
3997 4006 357200702
21042 21043 32089087
31936 31926 327414624
31968 31958 808892849
10185 10192 608606264
410 406 133407354
32582 32573 443038422
1482 1472 806207226
7190 7197 203474167
38054 38050 55531009
2367 2366 333233182
29074 29080 593224266
17635 17626 850395878
17633 17636 51983462
6575 6587 375899286
15506 15503 391335158
17628 17639 624475894
38383 38386 6121245
26232 26227 286776929
18390 18388 100690741
36994 36990 346447900
9894 9895 233729473
282 286 466022118
35330 35336 680066723
3747 3744 969895376
9050 9057 513833104
9960 9950 794355023
4790 4793 829210816
12531 12536 565462672
38933 38928 496223466
35533 35530 100333835
30064 30055 784766319
7290 7280 566257243
24127 24121 369618902
25505 25512 593786957
15455 15447 344575352
719 727 872889655
17660 17648 758434428
17661 17659 85436043
9596 9586 784693510
28336 28330 998774187
11620 11622 143586476
38382 38383 983509759
11734 11738 4554794
7775 7782 812321606
23788 23791 469894998
21463 21452 634490665
31314 31306 786204502
30077 30066 876843286
17672 17669 540462864
33258 33249 588139851
36349 36352 429362658
31004 30993 239929393
34683 34689 818714259
39202 39213 427716332
14061 14066 57416330
33364 33353 263153200
17680 17690 312410430
26625 26630 861223766
25452 25462 226057710
12331 12330 532278191
17684 17679 570684818
16781 16784 41298968
26376 26378 14306065
14728 14733 807922382
8971 8964 688461748
9964 9954 850963844
29891 29885 753778139
2862 2870 425532851
17692 17687 498652143
37370 37361 639539506
37334 37341 798055319
8479 8475 514395398
22692 22689 139819311
18246 18257 555583611
25799 25789 184336246
9475 9463 444827252
37148 37150 295428998
10531 10522 551280895
9119 9125 671313162
39202 39195 315630380
10488 10482 956544683
17705 17703 57500448
7500 7512 5231307
5013 5003 890920549
17708 17697 855484534
690 682 35437188
8538 8540 816372885
12156 12163 987315158
33045 33051 791993189
10887 10882 362629271
32203 32202 858691112
14140 14130 900562492
35798 35807 114215195
24929 24918 710330118
10732 10733 26926503
17711 17719 60878296
36876 36878 313113819
4158 4149 50715206
20945 20933 528590362
226 220 728280814
16041 16037 698310161
22834 22843 245181451
35020 35022 210881004
35338 35336 547596359
15109 15110 113396426
14888 14881 746059217
31026 31022 517107054
27014 27004 807008688
9640 9631 396345911
2991 3003 10838871
5828 5818 82178386
14866 14861 335413881
8398 8401 847208238
14591 14581 841363230
11588 11586 810054960
35310 35305 808253431
2925 2924 882991785
17741 17732 918751982
22649 22638 663742981
34517 34514 913083394
17737 17744 142675525
30756 30752 189845074
5606 5602 11285679
17845 17841 850273143
2706 2715 336826051
32052 32044 334214423
17750 17749 52977778
34004 33993 61919927
19339 19334 252245643
10893 10884 607923665
12486 12497 845603190
25065 25069 558507559
19686 19697 17319972
8800 8807 800274518
36474 36470 72129862
3393 3391 211297454
31905 31915 670404797
24985 24981 567071809
5540 5528 629161810
17757 17763 273525306
10828 10824 103715496
4883 4874 508460913
34393 34391 665143150
30432 30425 720239676
8895 8901 415891417
9657 9663 696730759
17766 17770 67577426
39398 39400 111487527
26159 26163 903332972
25845 25842 949049707
33367 33355 769347608
34899 34911 495563764
34872 34870 312762652
24174 24185 697322951
1781 1779 873645249
6657 6662 98353313
28589 28582 838063564
995 990 602982795
17566 17554 933340848
39404 39393 642278573
8797 8787 977673218
10600 10612 548100967
11324 11316 196873005
26923 26932 304183454
30414 30420 873705831
17781 17789 444684116
32160 32150 598775524
29003 29012 228982652
36174 36173 806367817
2047 2039 641615116
20077 20081 757555299
2518 2514 977214803
11061 11059 359105561
19997 20007 855072397
25273 25264 308372127
18029 18019 717168053
17788 17800 402788333
11401 11397 843849370
17790 17802 612073328
1621 1618 530745909
23730 23726 381717759
13668 13665 682057530
15034 15023 766218768
17390 17391 726716653
26201 26212 566090540
17809 17802 628787255
15044 15047 729911712
17806 17811 46018809
23964 23968 680455542
39554 39555 595938720
17357 17367 824722339
13398 13390 464941818
9279 9273 276972674
27252 27248 286162504
4544 4535 832765569
38105 38103 890100628
27121 27133 853702939
37446 37454 2548292
28696 28701 839875590
12017 12027 787314160
16698 16693 53532333
25051 25054 55566193
5109 5114 602323936
17292 17288 219027514
20820 20816 493585866
14308 14320 398453228
17830 17827 658142756
9388 9379 110244900
17826 17832 11467945
35702 35714 966045335
17830 17834 888511946
17835 17823 38169954
17825 17836 394017698
17837 17829 136582555
38088 38081 824210220
17831 17839 987807788
12410 12409 703447988
18664 18652 338788065
12796 12795 622405259
4952 4953 188921791
17832 17844 537126143
13829 13817 3080344
32435 32432 568003210
23015 23017 582366428
9774 9779 769476426
12170 12182 847554482
39678 39685 171529905
17851 17846 556811335
29484 29487 227720830
28877 28865 834925158
3728 3718 86178284
1388 1382 462325066
29343 29338 628647209
5685 5691 284369584
10596 10591 400456969
30932 30927 131768368
7388 7382 375015164
38753 38748 96979660
15817 15825 676295998
22319 22311 294046922
29662 29653 834673485
17861 17865 209790399
14774 14777 657524384
12700 12689 363817197
37347 37350 405409686
27410 27422 942224846
17862 17870 576321197
37807 37795 123379441
13220 13219 62511092
17873 17868 718533381
39209 39205 56558787
37342 37353 2052660
19572 19574 544443305
30715 30705 903711154
12905 12917 467308198
10258 10253 510121877
17879 17880 242662298
16670 16659 573483239
6719 6716 463531774
21416 21408 229107705
517 514 877060306
14454 14466 544792827
25659 25655 386544598
32345 32348 514419402
16258 16261 990250237
11343 11349 561451529
27108 27099 925830943
17891 17881 163904115
22938 22927 408139502
37361 37358 372206191
11792 11798 935400235
9479 9477 52554469
17896 17885 75810074
6210 6200 405894481
25976 25964 290239795
6985 6990 553505302
3638 3640 418056218
35555 35563 970307860
39810 39809 192405457
30952 30961 735988348
25940 25929 370294061
31701 31692 48667619
36303 36300 927110534
14250 14258 54805398
1211 1221 301887667
38116 38108 987796526
21836 21847 289841973
33135 33128 300599396
38314 38311 242153651
6605 6599 489427750
33784 33794 200860327
139 127 294992874
17916 17914 924647254
17917 17916 493176642
7859 7869 31886597
12140 12134 593339312
2388 2376 133897578
13630 13631 362191036
1331 1336 267918689
17923 17913 300723269
17924 17912 460784864
5705 5711 35058197
39086 39087 397394733
340 337 559217080
28742 28730 548944718
39188 39178 700763789
17924 17930 694772930
27393 27397 189939229
5385 5384 970908782
26115 26116 776624300
15703 15698 379236826
10910 10918 596369422
20090 20085 38149277
17925 17937 73046204
761 750 739526166
8004 7992 600944935
30698 30696 19437917
13438 13446 334771020
18244 18237 339729273
7890 7895 543110281
9713 9710 702879188
30535 30544 10336175
9282 9280 560041196
34342 34351 605582680
12265 12259 104167754
37457 37458 430538363
16436 16427 71098040
20319 20312 885779773
30870 30874 813094319
10979 10988 846305290
3959 3967 274338575
1887 1883 64467173
25185 25183 937795602
23690 23697 580733692
17953 17958 708491395
21396 21403 745433216
28955 28959 309998891
17961 17959 777757363
8959 8968 94769293
29471 29478 466354755
24003 24002 992256979
25381 25377 379948502
17966 17957 232894471
25600 25603 159562982
36642 36651 940607366
17968 17969 293571791
142 148 462318514
8972 8979 431123494
275 276 149123816
22238 22244 708243533
18008 18000 384109234
1414 1415 216336708
17967 17976 23076925
17977 17969 161654722
12586 12580 33196301
33132 33128 475072901
31890 31891 833678831
17975 17981 644128742
21641 21642 721250863
39876 39886 41482928
17984 17980 949523724
31966 31965 489206066
4485 4486 108305257
8026 8038 292907923
6284 6282 633255877
16640 16649 820256358
11820 11812 830662253
5630 5642 858328702
23664 23668 99265008
17993 17988 857088772
14506 14502 472118228
22942 22938 965456838
16173 16181 21150599
24353 24355 336138706
17247 17252 460184984
36201 36191 417529412
18000 17998 194118951
16474 16477 454034268
2443 2440 600920475
26655 26660 799040468
8566 8559 48407699
2510 2501 113841264
6006 6014 727139358
2447 2455 983397334
26845 26846 63868206
18009 17997 358298784
17034 17025 870625866
9949 9943 828321200
993 1003 699317380
237 233 884442307
3920 3914 31271595
18015 18008 173336393
18016 18009 75563713
18009 18017 450577781
16546 16544 543662511
5931 5921 655770512
16602 16604 25686328
5372 5360 101340562
18020 18022 262602796
15511 15515 681949427
17442 17439 120213726
3081 3084 622117055
18016 18026 50465239
18027 18016 732997609
18028 18019 59621068
34049 34038 664034785
37367 37362 157187534
13649 13652 751632744
17393 17403 820632769
25430 25433 908918180
10719 10714 50070287
18029 18035 347864431
13254 13264 95577502
7736 7724 315304181
15839 15843 62282495
19789 19799 749134206
7506 7515 444683752
16465 16467 552038280
24072 24069 490677220
38083 38077 979588889
29074 29069 45398601
11528 11527 365086291
11212 11208 291908458
18250 18246 78631497
34957 34954 407897615
1208 1206 279541265
11812 11822 743657762
8300 8288 64601627
18049 18052 909171115
18045 18053 456104384
22542 22549 113801471
25829 25835 537163038
1968 1960 39297331
18057 18052 292990244
28169 28162 811634135
30983 30975 425423849
18056 18060 572976353
18061 18056 845622082
13985 13977 30643176
12432 12423 6349715
39457 39452 10308499
4208 4204 401915109
18066 18054 389040976
25687 25677 405069369
19925 19917 648128329
36265 36268 391968540
7857 7864 841048724
29560 29571 102924156
18072 18068 26710441
2845 2854 157755834
4614 4604 69908762
14842 14849 779926272
7420 7418 531801214
32823 32829 983907797
12228 12230 552186286
26724 26730 943997679
2773 2776 405161525
23201 23208 62039112
18082 18074 408392961
29523 29511 967900788
30976 30965 688489055
31707 31704 158684209
7426 7433 956662822
29704 29705 207884352
30955 30952 60084785
18089 18087 626809203
18085 18090 979401491
21188 21192 162262280
2886 2898 636956935
1740 1742 899773237
11991 12001 250438438
24907 24910 784204292
23371 23367 564000477
18097 18093 361251425
18098 18087 512570781
39767 39771 687598449
6452 6440 158089940
18101 18099 33734182
18102 18096 683224605
24581 24579 170834705
25077 25088 134378931
8417 8412 200995959
18105 18106 247860524
18107 18095 617369254
18610 18621 502840420
14753 14762 880739465
9791 9797 102918839
6751 6740 271726203
10265 10267 136489587
15744 15743 421032281
8339 8347 848599180
29847 29841 350890971
18109 18100 231564434
18117 18110 167390756
31758 31756 679482593
5201 5207 15046551
9094 9090 922737432
16213 16215 770045677
18122 18110 387976396
31875 31880 599894148
23876 23870 716870781
24904 24903 308506362
8427 8419 449572552
35529 35522 855996923
6767 6770 892930015
2559 2569 604458839
9418 9407 926027063
4540 4536 375409240
32160 32170 909182848
18133 18121 246326610
6749 6758 966643930
24988 24985 468533627
13872 13878 923843398
28800 28793 96575741
27654 27648 53672794
29432 29421 342968138
35205 35196 692136762
25717 25710 879850416
18142 18140 992934339
10370 10372 395995693
29105 29116 208001545
16444 16448 368656004
22937 22927 690636548
9261 9273 809588112
26050 26047 16852358
18147 18149 903811289
17911 17899 928439920
16990 17001 816371813
24713 24711 683242278
36953 36947 405960401
11224 11220 482426432
36579 36578 784202656
18148 18156 814749315
4163 4165 164403154
85 84 797899279
6864 6873 676702392
2660 2652 724275161
26333 26324 412214536
12855 12858 524311900
18152 18163 259153965
24132 24123 353404044
34227 34235 867129312
11200 11205 384769548
36944 36942 48412156
34984 34990 645759904
2688 2697 870072462
6342 6340 126852837
20652 20654 344660524
38541 38534 296489024
18173 18161 194684041
25391 25386 439370260
37330 37321 966515526
24694 24691 688897080
29815 29805 527805706
3402 3406 171461544
18514 18517 181797076
22160 22161 764695162
13444 13436 105063824
11270 11258 665506836
3212 3222 785244137
35207 35206 81891741
19811 19807 828541535
6828 6825 23251633
20347 20335 297728921
24665 24658 395900505
24129 24141 23289084
2407 2412 928417850
8749 8741 164604796
37365 37355 395613708
12888 12880 675824818
8073 8085 886501710
18183 18195 592564783
32392 32393 774539576
18197 18194 901736721
8168 8179 315435250
25372 25373 352232404
11746 11737 308897283
29450 29445 862626922
7487 7496 570249996
15622 15614 473693325
39653 39643 123357878
4371 4377 723251284
3396 3407 491153129
28531 28525 22464260
18208 18204 37746751
18209 18200 984456745
11478 11490 64950712
25951 25948 63501030
30237 30230 953679023
32488 32486 340219274
38806 38796 463120652
27242 27233 779385699
6401 6398 395898300
30909 30913 647439063
18206 18218 455388510
38467 38478 333839792
25398 25403 536097599
13350 13353 756454840
19472 19474 11014793
37365 37366 848551814
1510 1507 781509047
34025 34014 675966871
24027 24025 907400268
35131 35134 18810273
18223 18228 698295493
36451 36439 40146979
18230 18229 525845708
31581 31580 580000321
18230 18232 385071534
32826 32837 25976271
25272 25281 949728015
18235 18226 44131244
20146 20135 443218397
111 101 605319249
10608 10614 512805762
18230 18239 434842281
18239 18240 471266654
27264 27276 214020900
33239 33232 608093300
31978 31973 439922951
39219 39228 377855331
17271 17263 420137478
27057 27046 356995225
14342 14349 45889556
32163 32171 218005187
32245 32249 82768250
1297 1293 539435399
26186 26181 475141926
20168 20179 700550262
34955 34943 993467718
14569 14562 678689340
2248 2243 499212822
19128 19133 72022554
5155 5146 230172406
5141 5153 18731415
36978 36974 939139008
38313 38309 261006962
6441 6430 361630808
26872 26875 246318298
4161 4160 173445253
36698 36703 809276897
18258 18265 996294143
31120 31129 294296111
18267 18255 54639305
8682 8692 989723891
39961 39956 665091520
24030 24039 405803808
6628 6620 242860917
10437 10434 448060117
27560 27550 449924408
36982 36977 427216668
18275 18263 759595125
21726 21717 515810264
2249 2254 766372932
7375 7383 919666169
2870 2874 516285243
36864 36861 825424882
52 57 965371782
27306 27317 646586989
33563 33559 841227578
391 388 891420989
8619 8609 679425767
3778 3788 101262484
13730 13728 645402733
11599 11597 215459446
25102 25090 766602256
37298 37305 336491629
18291 18279 922912206
28271 28275 135830911
35858 35850 630026479
14251 14248 317865053
30396 30399 258831327
24087 24091 979653085
5265 5275 504059449
19978 19980 317334442
6485 6484 671995172
13612 13608 959673146
16648 16643 116142562
25868 25880 608411905
22491 22483 169971366
28644 28638 37261285
29192 29184 167513510
18306 18304 833084657
36263 36251 7806066
12993 13002 161595213
12943 12946 189851012
16860 16851 39232622
17246 17253 363923992
18312 18311 810933386
18307 18313 294204990
20346 20342 611216207
14278 14270 14768941
28053 28057 573919444
11011 11007 370088922
8240 8241 59315408
18376 18381 131663817
20924 20933 475753994
28886 28880 29046307
18322 18318 218564624
715 712 223927562
18324 18314 459102508
18325 18314 924571945
8663 8654 44577940
13232 13228 351662479
27537 27538 831161569
18329 18328 111671229
10360 10359 47852226
18331 18322 894700029
2464 2452 86752242
3491 3493 856417782
14435 14431 22105703
38883 38892 402868606
1569 1558 918797261
3004 2994 526570927
18337 18338 451991858
15940 15929 632989757
26527 26535 793763587
18333 18341 185802502
25166 25178 435812151
18343 18339 446593515
31523 31531 377968586
14300 14302 973852383
28765 28763 804452205
5311 5322 41518141
3825 3824 823851644
21 26 84297055
24645 24637 501378096
18351 18350 486745452
7715 7717 653629462
11381 11380 298247281
17940 17928 707303359
32839 32829 706513588
12007 12003 830269625
9280 9283 861556293
17599 17587 46112447
2587 2589 504329941
18360 18359 835651117
8681 8671 844641227
10243 10241 125520567
25821 25830 37047957
23803 23812 788952665
39247 39246 25684284
12278 12289 11473553
24743 24737 591294780
18368 18364 14318541
15711 15717 2442898
14702 14704 594734879
6 15 694274838
19941 19933 132657720
26311 26306 638927371
12396 12401 71180180
4566 4564 11321333
7610 7618 266822898
39902 39912 3269290
36532 36540 60602375
21727 21725 725405612
18499 18506 32685427
21029 21034 377842870
22731 22728 207998964
8170 8164 555157141
10545 10542 12987354
5047 5045 539155001
7903 7908 160657083
7364 7372 476951564
39281 39292 311860071
18067 18065 594024835
6296 6297 847851550
14245 14241 232435954
18026 18036 928181505
16888 16887 44143012
14252 14250 653057735
18840 18852 950154795
18396 18393 652444081
5504 5499 374469365
16894 16899 477827264
18374 18365 921912096
29027 29033 929912101
29405 29408 828588431
1036 1031 961350137
32158 32169 639996990
18392 18404 730572846
25463 25466 896972754
13963 13970 370454214
37644 37646 989669749
38428 38419 680901442
18409 18398 287040224
4730 4742 677217886
2414 2403 38441657
4203 4200 350066939
16082 16094 195791648
13364 13357 349031773
18136 18128 792004741
3820 3810 502132886
20909 20898 32512188
21070 21060 694523970
1229 1226 325926483
18418 18420 650838133
18421 18418 811942947
15107 15106 69483506
5343 5332 662146341
39727 39716 506761374
33999 34005 661913735
18426 18421 122585652
14499 14504 21958143
14208 14220 21607225
7 1 263732832
18423 18430 933337139
5716 5719 44462699
5907 5917 734777622
13524 13536 406644711
39329 39326 715183359
742 731 455575796
8569 8562 307851300
25333 25331 844638620
10015 10027 516766219
36705 36701 481215403
8336 8343 213078523
4620 4624 971571392
35511 35509 562282417
8369 8378 563331237
12425 12435 167464019
33454 33443 94001628
21093 21084 557508522
18446 18447 41699450
9098 9091 311160203
7061 7059 522075961
29510 29515 666984342
39510 39500 507104968
34315 34326 909797156
2338 2328 594712421
36196 36203 15165818
38567 38574 235288750
26707 26717 580225091
37751 37743 186610612
6642 6632 784404541
26517 26507 29799250
10514 10513 556189746
5135 5128 443969213
6408 6403 131896874
6570 6558 71932507
6009 5997 35034847
18227 18224 970070745
18459 18466 629947249
10478 10484 663187064
38501 38506 343013723
12090 12098 903381159
9192 9197 8877222
30184 30177 417487831
18471 18472 140468316
6750 6743 666512779
5063 5062 13281600
39116 39114 493310126
18178 18181 560682684
22100 22092 91214378
18477 18478 3217435
33168 33180 906830774
725 737 314599928
32044 32036 436039919
20136 20126 46518262
25713 25708 737430187
16072 16065 688119474
20660 20648 632233098
317 309 452037622
22339 22334 78029006
23829 23820 546614064
8949 8938 643712620
18490 18487 56927266
28276 28267 509164898
18490 18492 600572378
18493 18481 128687436
36161 36168 659320293
18495 18485 875256370
39612 39601 826108864
7881 7876 994245541
11765 11777 942729359
18499 18496 174344714
17236 17233 703918865
18501 18493 957998645
18494 18502 808726484
18503 18502 45580090
1105 1113 129654181
12505 12496 665787007
14681 14693 12072011
26296 26304 411083286
23524 23534 994965365
18504 18509 743255370
18558 18553 245481456
18511 18508 84391800
21733 21726 850128157
8631 8625 591903009
27676 27677 412234915
1630 1635 196859708
18516 18509 122173025
16328 16333 3906769
14464 14465 757965479
6566 6556 779678403
14646 14649 340955301
23013 23011 374393326
29912 29911 190355747
11157 11160 163687281
12845 12851 888408435
31658 31664 142123853
18526 18519 269533860
28952 28962 419838256
4000 3989 714053881
20743 20747 565144459
18530 18522 279824281
6081 6072 585064682
7480 7489 721570952
18527 18533 356107141
34312 34317 488816854
18528 18535 223247122
26057 26050 383975703
14454 14462 652720350
24643 24639 708491795
10700 10690 436210204
34267 34263 398667198
16946 16942 995255421
11674 11671 601637994
25104 25098 176939265
36418 36428 644726331
34203 34197 270375180
36574 36583 659003611
28509 28513 749853116
2995 2986 958889328
32677 32682 473407866
24831 24825 626445003
21405 21393 245111759
34831 34820 435097570
25829 25831 404164473
2269 2281 750586497
24430 24439 455078591
39386 39376 616496700
18557 18552 771594753
31967 31961 474609576
26783 26781 503002259
33468 33464 768167883
38348 38352 305597388
4961 4963 25737680
29921 29923 806828121
37897 37906 263894271
18565 18558 56181207
15610 15609 84796653
36349 36341 197549218
24962 24953 570114544
31085 31094 847493607
19618 19608 10721238
18571 18570 151297537
29080 29085 384514263
4948 4954 329199874
20815 20813 630977223
19585 19583 28917135
29265 29262 36070545
18567 18577 362795506
14621 14631 218482656
18569 18579 502593386
27675 27671 113279775
18581 18569 46363589
37159 37166 361469860
32539 32531 137447729
39462 39466 764067880
1066 1065 147908688
8265 8277 766661499
4034 4041 160647306
414 407 592199541
12549 12538 693787303
36337 36331 102182960
30082 30087 237603229
18592 18582 520664948
39982 39971 301677990
1145 1139 733055091
1788 1779 288167318
24554 24564 809343927
39022 39019 479775340
18587 18598 169168728
18599 18595 826306855
12736 12726 891410290
30614 30621 933433051
30476 30472 363664086
27411 27412 749679363
38270 38276 954570752
16821 16828 911412249
18595 18606 503287370
18607 18598 95464036
32519 32517 972367711
13801 13789 149775634
18603 18610 132926705
7299 7306 245732742
31864 31870 406148783
7515 7523 486415603
35745 35739 804117617
20997 20995 509077546
6346 6358 725907638
327 316 631137712
10309 10300 878186321
18619 18609 742171156
8265 8258 12348511
22781 22779 195985023
4956 4949 664358780
26741 26743 347223437
9672 9661 40843063
28417 28405 102376027
31308 31299 712540355
12773 12776 88178146
2637 2638 78327791
9084 9073 437749379
22325 22330 777646935
1637 1636 282838498
19256 19244 14413532
25411 25401 57043192
18634 18627 527918675
1763 1767 740253284
18635 18636 500370042
18628 18637 76492546
18630 18638 925342256
18639 18637 294765759
14851 14845 570101221
27369 27372 522589100
25151 25156 907801423
39714 39716 233036113
14532 14521 899958622
6784 6790 873031235
4807 4804 110931059
18640 18647 875570681
7663 7673 255643853
28378 28371 194992347
9774 9776 114202947
18525 18534 976958620
2384 2376 758047801
19389 19385 102391498
36838 36849 988805325
24804 24800 18426787
14662 14651 8531025
13131 13121 867506987
38147 38153 664328190
18653 18659 728905339
8968 8972 623075558
4036 4033 351723356
15442 15453 335184939
17117 17125 498673684
16120 16126 68853103
18665 18662 49101184
14245 14246 874646923
24497 24506 242546019
11910 11915 97685380
36707 36705 64473342
23160 23156 993352123
9118 9130 8153569
34709 34699 777510755
8677 8682 762011392
18674 18668 364103224
32285 32278 181381129
18676 18665 120448110
23605 23607 822335733
31677 31670 196598504
10750 10757 215642078
18677 18680 898867115
18681 18675 938758928
18968 18976 188058770
38246 38247 179303778
30360 30348 952354371
31081 31073 700290247
9714 9720 440078177
24984 24995 827279136
19332 19331 271604740
36131 36119 72417108
18690 18684 825276774
19532 19522 48317603
18888 18892 163995103
21180 21168 106233399
16270 16277 25013011
37327 37337 720872700
20286 20281 942472298
23931 23923 56078770
19333 19332 164447168
26328 26336 986713409
21094 21084 285566558
18701 18699 136212812
8913 8914 340185129
18696 18703 227587848
4619 4629 858432282
35976 35968 685475919
38787 38798 81006830
18707 18695 344565488
6222 6220 351403295
18709 18705 487439946
8964 8966 291502866
18552 18563 192279321
18700 18712 443153554
11349 11361 129770895
9069 9061 128795773
18715 18705 347707815
18705 18716 328987069
21749 21750 666433974
35880 35875 67136634
23205 23201 34184514
30117 30124 583700366
12551 12553 803081752
10825 10835 895586362
9729 9718 716041625
30752 30761 179541527
38040 38038 122866773
18725 18726 198342991
376 381 733481435
8985 8978 617450764
25678 25681 835044046
18151 18161 915997745
5816 5808 944864060
18497 18491 66012233
11725 11719 531677996
18732 18734 209535164
13254 13243 334367094
25387 25380 613687369
3836 3826 647467224
20371 20362 27090608
6976 6984 439401285
23219 23230 118497455
1241 1251 558342016
14934 14932 162816048
14668 14671 857939178
28683 28690 433962689
17525 17535 941121945
32156 32146 576052292
7395 7384 796497577
37121 37119 232130024
35635 35632 288040663
16488 16497 87019864
13918 13909 215176011
24098 24099 940308530
35032 35033 682363574
13502 13501 38471610
21658 21668 569882269
31286 31276 537639120
29926 29929 286290677
18758 18751 38339615
31211 31210 857367535
34653 34654 907921048
33317 33315 458726933
15074 15072 816155167
30297 30301 773313686
18764 18754 830621315
31937 31936 659243486
35426 35425 234335924
19400 19408 246808170
18757 18768 380952112
8830 8819 465517019
37500 37504 707721919
18771 18766 719686217
31372 31377 631873120
25404 25401 114345433
18764 18774 114630019
14679 14673 654449298
13367 13357 806419832
18777 18765 640145516
37732 37730 558804776
32636 32628 302981546
5391 5381 395534851
18773 18781 389379434
18770 18782 622396217
29197 29195 704333947
8283 8280 873676077
11443 11436 796205166
3123 3111 101518119
16495 16483 132080880
39556 39548 569259336
18789 18785 17994071
21217 21215 43796676
23379 23372 876478586
18792 18788 943448139
16189 16184 757904582
26729 26725 236146888
18795 18786 591654542
18796 18793 655134286
18793 18797 537749155
38096 38097 584572239
27070 27069 419918629
11074 11071 34626064
18801 18794 494044312
30101 30096 17737305
35605 35606 902330682
5071 5065 417170801
19302 19307 919190164
37356 37347 987924042
34567 34571 707975504
21676 21686 958566392
8465 8463 252353354
18805 18810 716724327
13175 13183 328839146
33648 33655 15902030
23392 23395 183991984
5386 5387 964112223
26914 26912 4015120
26030 26019 453068225
26653 26643 693825665
29374 29372 247973311
12369 12372 461700561
1962 1954 142326466
18811 18821 55193275
15569 15568 250362492
33118 33130 37973179
18822 18824 390648167
22655 22643 879081505
16666 16668 83956590
18827 18822 56300645
18816 18828 4826345
25810 25803 722954938
30477 30480 893112271
13817 13813 771851493
26261 26255 765032743
2203 2207 550580816
39048 39050 388762304
31714 31719 167292250
11273 11282 684467490
18829 18837 978470642
33081 33090 939339204
24757 24750 534021732
17744 17755 825396608
37005 37017 266468210
20391 20394 78787395
33311 33318 725284519
7980 7985 974434057
22020 22028 496016360
26886 26874 13577993
5129 5133 448299852
24 36 284571948
33476 33480 461069358
26777 26789 177939140
14974 14968 7142528
18395 18392 735295611
27284 27291 40635489
2623 2621 156830857
32879 32891 273315314
18692 18690 526668075
39277 39267 505551206
23761 23752 730844496
34421 34428 139262297
37092 37099 29245333
18857 18861 159926115
16382 16385 256166259
27685 27675 684069100
38451 38446 446506167
35380 35377 989578306
19779 19775 936924467
20172 20171 378932200
2625 2619 33211060
32016 32027 982185010
13708 13697 809789236
33299 33291 185077518
18872 18864 878824784
10158 10146 634128933
38548 38540 358439676
37890 37888 806415139
5603 5598 320446069
18514 18525 539092562
21335 21329 135316343
11925 11935 613253998
31129 31138 437386929
6451 6440 720864437
11329 11321 128404854
7991 7998 680019005
24262 24250 68574645
17657 17654 637729674
14112 14110 872559147
29946 29943 829598048
2312 2315 18058455
38468 38466 931301846
6131 6137 937343406
21671 21664 644469932
15496 15489 46182801
38728 38737 478229982
2294 2283 454151548
18895 18891 74724473
11422 11421 416820736
18897 18887 554859438
22354 22360 20009203
38129 38132 717339173
37965 37962 525962086
25559 25565 9603988
5025 5033 903333335
11004 11015 250454159
37903 37899 53746856
236 235 770316450
1166 1169 584592080
31838 31846 423412381
31160 31148 8816849
9721 9709 63616815
10455 10444 378286570
7567 7574 685539766
18905 18912 443792781
10663 10675 485477206
13441 13433 873181459
11725 11729 2538568
16564 16558 694360495
34891 34886 341706613
9322 9317 822632096
3795 3783 417158212
18912 18920 994515371
8870 8868 765917872
26015 26020 938953
22911 22922 543999389
907 903 57702941
18925 18916 622964588
18920 18926 583278376
12068 12075 472632525
21134 21129 476666944
29236 29233 674486740
18930 18922 606693182
20957 20967 899325264
36259 36270 909652088
18933 18929 898242136
23237 23228 987241711
21146 21143 782542886
18936 18935 748368073
6579 6569 626767913
26993 26983 323272193
18939 18932 37988437
17035 17047 88861533
22963 22959 430647230
3388 3376 33335200
38158 38166 314932069
18944 18943 373087489
36696 36706 377704785
26708 26707 501807325
24169 24162 33731554
2013 2018 333126569
12855 12847 37331811
16011 16000 42632490
18946 18951 430474206
22764 22760 122589416
10725 10727 229514548
17291 17285 977196768
21570 21566 494199148
37451 37443 750240889
3171 3162 76180812
14608 14598 276480441
18959 18950 722269990
7959 7958 963720889
21864 21873 92348405
27885 27875 202278230
1814 1811 104979113
26467 26472 173099818
4422 4433 579952062
21521 21526 291831739
38512 38501 223171347
10852 10843 971358961
31136 31140 692140538
16696 16702 750874574
36014 36005 353709963
21818 21810 515393369
31031 31020 316870975
10647 10657 75614171
30063 30053 761736634
8797 8798 831226958
39957 39950 483555303
30238 30237 861835283
5529 5520 222064714
33248 33238 463327971
18978 18981 146061458
26900 26911 178936072
18976 18983 653657454
26707 26709 753202125
18976 18985 79258274
21339 21332 16053299
13261 13256 614661466
21264 21262 978442725
23817 23825 4136638
18510 18519 777418862
32993 32986 204968134
33030 33031 605029546
31736 31729 236605264
28543 28544 849117306
16881 16872 198563696
23358 23364 63236796
5751 5759 818408199
11764 11771 731791739
11453 11445 772247191
38501 38492 47150178
5836 5848 918171477
18990 19002 359586679
16914 16924 906096512
20816 20817 411534854
25149 25159 9604338
22695 22686 943420890
30656 30644 602052085
33624 33619 813800115
38846 38854 352149591
27482 27481 42803701
27089 27087 552826561
35301 35296 952823454
30443 30436 552562756
12161 12162 193318266
18757 18753 333801013
16000 16001 405354906
12672 12684 535297083
5563 5559 25590530
3707 3715 487992998
27069 27064 207518114
27249 27247 741432066
14968 14957 645252744
19084 19093 986461932
29125 29136 811945299
38478 38484 924756261
488 491 905159659
14451 14450 360167653
3140 3145 716398191
13163 13169 692979570
13648 13639 463762799
34791 34803 871598064
33415 33423 58154076
24845 24835 719776123
12702 12711 325868604
19035 19024 398747507
37336 37324 584681122
954 955 333050903
25925 25924 390714590
36787 36780 22573398
22981 22991 926861169
38298 38291 69463009
28466 28455 966007236
25984 25982 474451077
10394 10385 58875417
16066 16067 604582840
25702 25693 658380225
36327 36321 328627058
38194 38204 356260239
14390 14379 207248190
34290 34284 303294094
12650 12641 233786000
19052 19040 587047663
15164 15165 380648793
19054 19043 49999685
10188 10196 300566233
19056 19055 311515125
19050 19057 363802292
24021 24014 338918119
39 49 306668617
20205 20207 658257282
32929 32927 893664319
1459 1448 328691416
6508 6509 573647968
19178 19174 402510365
2137 2126 48691627
19066 19055 215682398
12359 12357 293342372
28346 28353 231630959
27475 27479 500752367
36186 36179 3276326
3530 3540 820460829
27007 26996 165802438
16472 16464 258325446
5435 5428 647209662
13081 13089 46099672
30322 30324 870633620
34872 34875 186821678
38271 38267 536028444
16293 16301 958970469
10376 10370 272501485
22492 22486 389034219
33861 33867 830922261
30853 30844 508454488
38900 38909 508531980
10453 10457 477579522
10655 10649 772011495
16407 16404 213016011
9288 9292 515091406
4743 4750 518725950
19082 19090 729501872
29681 29677 291831515
19092 19088 25149237
32836 32830 499765934
19094 19090 630636789
19095 19090 467675431
36030 36019 15213287
27910 27911 467317029
19098 19091 131746332
1170 1172 441029716
10158 10162 159746733
4590 4592 263137721
34050 34053 535065330
19098 19103 34925707
19094 19104 210485492
1773 1765 4745029
2820 2812 934029349
27558 27550 642398969
16797 16791 571585871
19109 19101 794575591
15391 15402 398765771
22501 22508 935069774
9987 9977 357483763
36203 36206 764014210
20675 20682 832186073
5910 5903 357750591
2944 2942 47809850
7946 7942 51031357
37230 37237 833723821
23343 23338 105076996
26514 26513 149753888
8839 8835 670204418
21963 21970 971747461
19123 19122 32468443
22705 22701 564005577
495 497 201249792
30748 30750 63094534
19605 19604 606169987
19127 19128 220627961
19129 19118 853680426
6223 6227 713665974
15060 15072 156038082
19122 19132 639601818
5420 5431 981297845
12472 12482 498088066
17104 17094 315742943
34951 34959 56368186
14215 14222 784133534
20237 20231 989680953
9360 9369 322412072
31647 31659 103365515
371 364 164962594
38513 38509 282273294
27602 27608 577923694
5773 5781 277757665
7137 7136 478627140
4210 4199 141458458
14841 14850 438088324
16410 16407 596349111
32239 32228 509280586
8456 8452 941910488
31807 31818 968775107
21106 21105 626822187
9815 9810 635802176
21160 21165 497345959
26131 26128 856151689
13929 13940 263677821
36345 36341 151226740
19158 19155 3898443
18570 18580 504570038
30661 30656 101265043
33992 33980 622664440
18353 18365 990516077
29723 29726 363192366
36028 36032 331107704
19156 19165 258178084
12628 12625 793820182
6693 6681 997058393
29966 29978 309537497
14402 14391 756142609
38515 38509 514233656
19171 19166 608380326
7470 7466 944460423
6593 6598 867053599
34386 34377 759053862
36234 36223 745090563
32223 32218 236695544
25385 25390 289908336
33296 33285 203610390
19177 19179 869027175
807 799 229988549
11690 11679 18749034
23252 23242 192617894
32824 32834 37957961
10308 10300 673408813
7649 7638 769971001
22324 22312 348584788
6037 6040 332242470
24529 24522 871031953
19189 19183 39694922
13065 13060 220220421
37430 37438 215430655
5646 5642 55198710
29375 29372 799780817
21587 21578 528160383
23353 23346 376721112
10662 10674 578514054
29260 29253 528545605
26495 26486 786850031
19762 19770 581097786
31388 31381 39193103
26817 26820 469925855
37632 37642 818484068
19192 19203 411850418
35795 35787 815278467
30633 30628 637933854
8823 8819 791013969
27788 27786 683827280
19202 19208 974655350
9989 9981 418136902
5656 5659 853047567
29535 29528 159497512
11223 11216 487712419
16823 16829 987647452
19209 19214 366394457
632 624 452004053
7373 7371 627058792
13998 13995 890144299
19212 19218 30831310
6461 6457 862054897
29719 29712 374919493
23985 23980 872183235
39117 39110 16217971
19223 19219 328030366
14190 14189 17423201
24966 24954 799944948
6650 6661 503124526
19227 19219 47740160
5077 5065 41765125
39134 39141 469087576
27255 27261 378554956
34029 34020 328330689
19512 19507 703938334
30040 30035 11425862
20829 20825 528726780
5075 5073 254965388
22168 22174 120565695
34062 34073 972965216
103 95 950656465
15620 15626 178015890
11016 11018 547558557
23540 23552 546606342
24094 24095 313415492
19240 19243 576509704
16152 16150 297843090
31983 31981 434815712
24842 24846 559352112
33614 33603 518601126
28444 28454 288593691
36580 36592 277130328
8098 8108 365213012
36228 36220 14851882
12235 12230 522271962
25985 25986 338722589
6000 5993 11579349
2087 2085 894727635
34504 34495 459820052
19297 19285 574861218
23532 23526 481239481
22697 22688 837961703
29760 29752 65077811
18435 18445 367153053
20430 20438 7265133
7829 7817 962241070
7559 7551 446714693
19265 19263 3570824
17817 17810 955725632
21931 21929 123112052
10564 10574 875664508
23745 23753 683007523
19260 19270 199920614
37110 37099 622364170
16504 16506 769439404
20881 20891 895497457
13906 13908 566537974
26522 26519 628961350
16715 16716 199397585
15943 15948 989821110
24499 24488 404490091
8338 8328 155902207
32561 32559 69431430
11020 11011 895911679
15606 15596 4548135
8962 8963 192013073
34441 34444 375715470
16759 16752 666067354
39286 39290 731621995
19287 19282 357382879
34616 34623 243608911
27550 27556 613285146
15871 15864 565321825
38648 38642 450985164
19292 19284 382236498
37525 37518 46880084
26351 26347 648165267
39455 39452 521974721
26840 26844 873576389
408 400 532270565
20525 20529 725840753
25051 25059 538466218
823 815 264128249
1497 1485 189582506
23356 23360 185083854
2511 2506 727077881
37747 37756 769993956
23726 23728 74427461
35689 35678 909933411
32978 32990 436411938
19303 19308 194440096
4624 4630 523987103
14659 14670 71694923
16221 16233 892722205
19306 19312 622811626
19701 19706 953390945
19314 19311 769964165
14291 14284 36575975
26466 26462 608341411
11852 11850 396764793
21520 21522 796066934
30731 30725 915903745
36512 36508 914413139
15339 15346 866822812
27874 27883 321235301
3908 3898 348522735
28564 28563 189941665
19325 19315 648166846
31662 31655 592069116
21751 21746 804822970
32523 32518 980046812
19329 19328 72936859
11765 11775 76028621
23381 23377 412607343
14697 14708 301332086
723 715 451131954
6428 6435 941761739
31008 31012 813024670
26069 26081 215740036
33733 33744 451060804
4509 4512 104069069
17752 17743 655275484
34617 34606 821922111
19341 19337 666848218
11195 11202 267642127
7885 7887 499796034
27741 27747 360119429
31598 31600 267165372
32445 32452 166828464
19347 19340 876145643
962 953 282808665
29791 29785 757634811
19350 19346 509071669
10647 10659 12117881
10087 10082 259710558
26977 26980 750455144
12115 12127 925505540
2177 2175 381723025
31320 31318 295588448
19357 19353 68860442
2000 1994 814128618
18812 18802 923673434
846 840 298372812
32129 32139 859028716
12948 12960 853874838
9667 9677 267711234
9469 9474 318214707
3269 3264 815403004
5370 5359 895006236
12642 12648 664184890
4589 4579 383857355
4753 4747 634981934
24522 24518 667688819
11359 11357 331369653
26782 26770 10297070
37437 37448 363469735
19374 19369 88509175
32902 32913 505971372
15421 15430 82110873
27328 27317 265363026
33714 33703 237461223
33851 33840 279984989
7226 7236 72274158
14791 14796 291191903
2500 2512 711517160
19383 19379 698482056
26418 26427 898866355
23274 23273 215984830
32973 32965 870221697
29803 29802 938556400
30014 30023 969750224
5839 5830 448826280
22035 22040 678932125
5324 5314 528333792
8635 8633 45303252
10256 10255 292150551
16122 16120 75175948
19395 19394 89066404
26506 26507 182733169
22084 22086 93353801
19261 19266 80498433
33301 33290 601426187
17087 17081 940962044
19391 19401 846404417
36426 36429 287681941
7768 7774 121075692
21601 21603 224643566
2968 2966 169677126
13085 13083 241069891
19407 19403 829466782
7074 7063 126462054
19409 19402 765548386
7929 7941 413520747
12364 12356 649440894
3181 3178 113007524
29044 29046 224223204
11916 11912 633753552
7544 7551 564176492
30597 30602 619391119
6992 6983 825745375
26021 26024 258233113
11238 11244 796298574
29317 29329 872338480
19415 19421 686009769
32332 32321 87922515
19423 19413 879109773
30263 30262 605732405
23813 23805 605794140
11033 11028 661259373
8339 8327 398979731
19416 19428 299567983
19420 19429 853924184
3324 3328 144417467
31550 31546 408761683
21547 21558 16619092
29950 29957 768687295
19434 19428 408886644
28742 28747 143920321
15792 15799 614640510
20448 20449 104310264
27293 27303 895112500
1311 1306 851580757
19440 19433 293929002
21881 21892 48398637
38459 38464 663519866
22383 22380 627616396
38965 38953 4489402
9304 9296 172919501
19441 19446 43051051
15814 15810 661756263
22817 22818 966875443
13189 13199 384023050
37347 37338 802821646
9000 9004 343018219
18103 18102 273893824
129 120 993919836
22049 22048 553106254
33893 33890 552132767
17607 17609 122503469
203 195 275338492
20544 20552 701565179
35910 35898 108866833
35652 35653 536676205
7205 7194 834363242
24640 24635 48768137
19455 19463 407059025
33509 33502 277477397
14331 14324 621978599
9014 9023 865708623
12821 12812 56317556
5221 5216 571755742
29974 29972 723129084
19469 19470 609927177
22882 22892 490597395
14272 14262 922187815
9594 9603 931445489
5040 5033 419182422
23291 23292 468276425
18752 18763 956829552
29159 29158 290424407
38282 38271 317145147
24745 24738 506758073
4784 4782 802538976
5189 5186 453151359
28804 28812 459352991
18562 18572 503572997
4383 4381 55520448
22793 22790 49309185
20401 20407 902217165
4289 4290 807708504
37167 37174 201768958
9427 9415 460500790
19483 19490 970002677
712 705 814776413
16850 16844 225029291
28232 28220 456159933
28467 28458 366053291
10167 10171 380298565
39008 39020 651134
19497 19496 89637370
5483 5492 955567974
19499 19498 830343238
10577 10582 98053455
7934 7935 971231634
22470 22474 629175042
19492 19503 201458711
1616 1625 738187164
31929 31925 769107952
3571 3574 722763070
35049 35048 962040436
29913 29906 421893895
9928 9918 192961476
32019 32012 149596991
1274 1267 151573152
19777 19765 598296021
28975 28968 984998527
14640 14633 941109004
7231 7230 592060382
32685 32694 266566257
12434 12446 286912216
9993 9981 499810832
33348 33352 221935607
1192 1204 912695783
3603 3599 710369098
23036 23025 629786523
22434 22437 354578871
18259 18261 306227818
28772 28764 677690515
27836 27825 58146657
16577 16570 649315184
16690 16684 926432719
25490 25481 465618998
33829 33820 512772089
23557 23559 122411382
8387 8386 806259727
12328 12317 330636026
27265 27258 585789791
38836 38847 976288929
4555 4557 79635913
2324 2321 378950506
11005 10996 5887347
19539 19537 215189710
33482 33474 683566782
11742 11754 33608787
13700 13712 918240376
21332 21330 185512798
8171 8169 289108051
19545 19533 320607048
19546 19542 203455381
22488 22478 459727285
38787 38780 861877266
2891 2893 383448865
21393 21386 321039191
19545 19551 55152572
13530 13518 713887273
969 967 37209720
32664 32662 454727726
1631 1619 324060768
29779 29775 111308777
7942 7949 846767659
3717 3712 771358444
35849 35861 998122001
22672 22670 37067336
19557 19561 359475165
19562 19551 982257481
6666 6674 125757764
15500 15498 551053408
34479 34468 967731317
20645 20646 649657953
27050 27053 48804593
19568 19557 894773742
19569 19566 115359389
36525 36513 163457331
34056 34064 92085525
23012 23001 267455957
28630 28621 502331716
11470 11464 242730788
19569 19575 661001010
23193 23184 346791064
2153 2150 559328796
19574 19578 33415803
19074 19083 494445770
29010 29006 964543203
22359 22351 626235421
19570 19582 804232419
7467 7475 30941672
30812 30818 748317698
23480 23482 137594368
23969 23971 681848300
27611 27606 708641687
20401 20395 581872744
262 252 848058565
10836 10837 393787786
8601 8609 673877608
1429 1421 220331050
3379 3372 65161262
35099 35105 50946197
25894 25893 423087344
19596 19584 945029505
10317 10307 217019202
19187 19175 453745991
19616 19628 558548040
19600 19593 300018508
19601 19598 869673675
19602 19598 848324032
19595 19603 846492811
15299 15292 383703948
4475 4487 678433751
33401 33410 574709381
37280 37272 19865436
2667 2674 706437606
19743 19739 42206267
21289 21293 312581373
19611 19606 547364446
7494 7483 308217380
3681 3674 765733643
13144 13137 777091571
11265 11255 114641337
33404 33395 548299444
26901 26903 23854883
23508 23512 11282967
7309 7312 956788380
28557 28549 48956712
10810 10818 29343138
34914 34911 571777661
24053 24062 534304181
23746 23756 605821620
19403 19395 118552682
33124 33117 237418269
20464 20458 60185019
12442 12433 916641459
30239 30235 244790433
1861 1855 168005969
9036 9035 813043173
37897 37892 243577122
22899 22897 848795954
32980 32970 881549402
12691 12681 47805552
28936 28931 631725859
127 128 178203981
22812 22802 607606234
2694 2684 462046492
24958 24969 766023548
38520 38529 868591331
19248 19236 828106843
34282 34285 6453679
19644 19638 237182230
19645 19638 15485227
29952 29940 677848519
32294 32289 177284721
34344 34355 183032190
19649 19639 318690080
11858 11861 606180847
19639 19651 53723823
4209 4199 306644839
26238 26233 422772225
24217 24205 267169029
18094 18090 900203833
37161 37159 860187942
21262 21272 960990159
19658 19657 302304801
16360 16356 767173860
1170 1174 4775221
18953 18952 533161426
19662 19655 499146175
4101 4093 730541320
19653 19664 63158448
35161 35158 944032533
29142 29140 768500799
11656 11650 97239554
30921 30928 74049499
872 884 228462309
27320 27309 645513316
21923 21934 429306291
34739 34743 460674202
16933 16945 305850198
22196 22193 535194070
19675 19672 649087487
31164 31166 485091064
19674 19677 273435582
1761 1760 408044448
25157 25150 331824976
19674 19680 258602913
2037 2038 34464568
22747 22742 240484018
9401 9405 448013073
27770 27765 907232359
35234 35225 302351138
17693 17690 52530272
11204 11214 481913395
19688 19686 113027777
25737 25746 54705567
8021 8031 616800481
20004 19995 516129707
10738 10735 137884231
18642 18654 27164694
5672 5663 543245778
18192 18201 766115569
24603 24606 412002103
15872 15883 436060593
14641 14642 477789361
8116 8105 711705219
35660 35662 457639155
37182 37173 445432287
17755 17759 455668066
17257 17268 47843424
19230 19227 262172801
19696 19705 453236435
26329 26328 73481388
19707 19700 936945294
20435 20428 248677130
7790 7778 753126403
32816 32808 405878461
19711 19703 227971476
1944 1939 844211291
31000 31003 867750057
19714 19703 151083426
34213 34224 198620928
36599 36608 571094375
6897 6905 626521669
27017 27025 37251536
24972 24968 673976803
25096 25087 178473667
37187 37195 841039641
7047 7035 15245470
15578 15579 37208400
2849 2838 2338089
19715 19725 356400300
31578 31584 7078601
5328 5340 837918945
11975 11981 775300598
19729 19721 216153672
36926 36927 514782446
36795 36791 71192882
31388 31400 845120939
37706 37718 982159228
12666 12654 342162451
19734 19735 759452771
19726 19736 105513584
14447 14448 725599898
20526 20515 619494431
24413 24414 647401114
8071 8060 335466636
19730 19741 131244858
19742 19734 572858974
14682 14680 52419199
30024 30019 398460654
886 879 757005493
22165 22175 38146558
22523 22527 827788734
18689 18683 776718760
15942 15945 743030955
12516 12504 572610196
19741 19751 186698121
27013 27004 186123374
19741 19753 855835005
25731 25723 795027095
3937 3943 302485780
19756 19752 379008283
19757 19756 465867988
38613 38611 986789348
7579 7570 327413783
28793 28785 880002605
11379 11391 638730777
9320 9315 848025657
19762 19763 892645711
21657 21649 835877188
32165 32175 381190394
25074 25073 72168378
33679 33669 690300157
4155 4146 462578087
21233 21224 1034219
6877 6880 665387886
13935 13924 168458085
8277 8282 15869119
19773 19763 842623651
2271 2283 273574339
8148 8141 528619344
19771 19776 64259737
5217 5206 325093531
38795 38793 138662662
14139 14131 173354123
19632 19641 318222440
6387 6376 536546194
2657 2666 841770988
15859 15857 414621286
25320 25317 876367617
18537 18536 319370764
19786 19785 864260109
25385 25389 42084917
9372 9375 954428254
6125 6119 911425998
30076 30065 115344483
37794 37790 226429395
34092 34101 63751452
5167 5162 447581796
25128 25124 909242831
15657 15663 429763098
11296 11298 566210301
19797 19796 943054747
13548 13540 23552404
17268 17276 356020588
5262 5260 194585958
18164 18170 915614727
9068 9062 313945562
19803 19793 424908334
24487 24476 949861601
22762 22772 490175358
20866 20854 483078188
18780 18771 769557831
29661 29664 447793821
29015 29011 731764123
23275 23286 152668155
9413 9412 905009317
6354 6342 674126057
4299 4303 428621884
6377 6365 269720345
18834 18838 68050360
16612 16601 305029565
29910 29915 62358533
20375 20373 520397374
39959 39970 375565302
35457 35447 583080241
8089 8077 638139611
8756 8746 710146951
19823 19813 990137173
19824 19820 53659651
19426 19422 70933097
30775 30765 666914034
19827 19821 473197268
38612 38624 709342742
36220 36217 136492190
20025 20015 816068323
28327 28326 882681586
27505 27503 847160558
22838 22844 199885869
19831 19834 204707490
15270 15264 731045941
10787 10792 408017460
13445 13440 434990860
10735 10747 566057178
19839 19827 424944037
27072 27067 544389688
17919 17911 452396278
2945 2955 317217819
22994 22987 860526414
25325 25315 638579306
18380 18374 303892457
19846 19840 39655770
10017 10007 541562050
11308 11310 286208992
18780 18791 83851944
15262 15257 671520876
12448 12440 885533588
34349 34340 877821396
31778 31773 201801530
1179 1181 256614030
33768 33775 389239262
20236 20239 334788643
28881 28872 178767209
8512 8503 626472160
39152 39151 202905788
3420 3428 327835087
9135 9147 262097220
21528 21532 827484390
19855 19863 712176334
24899 24888 207845245
22150 22158 490021277
19861 19866 440523014
25409 25406 937888442
15183 15193 197633528
33492 33484 427466380
5802 5790 423855884
9535 9540 755247528
12266 12255 960232620
26649 26650 646707178
24816 24810 332380840
21803 21802 562146757
19871 19876 616295468
32370 32374 583912407
15283 15273 502821871
19414 19424 545427649
7606 7609 23343788
35603 35612 288369973
11654 11653 615083478
25682 25679 617872977
37830 37838 766875784
20173 20181 694960683
19874 19886 72214203
11650 11660 26259629
8533 8521 634185403
19889 19884 273052323
39249 39244 756462812
20631 20619 409606418
35654 35649 94877032
11213 11203 936093387
16977 16984 825038045
37459 37452 970637889
26056 26046 895874133
2206 2214 663983512
37719 37711 587255878
20245 20238 359762686
11924 11917 589348715
16401 16390 754950974
29400 29403 494837250
4101 4109 336403090
26962 26954 690714936
8667 8665 863784889
19953 19958 435146466
25477 25473 68900682
2219 2211 475166061
19906 19909 79541576
19910 19906 842383384
1009 1002 400514806
33801 33800 35435360
38715 38713 822351597
19828 19822 185359804
26144 26142 228899179
31678 31667 789325963
15755 15748 525958894
19911 19918 642397515
13388 13389 671965954
27810 27803 215685899
4263 4261 97578327
19915 19922 488544291
36115 36126 273256726
19924 19915 146738210
36785 36777 164075125
24366 24360 39112200
19927 19915 99893898
19928 19920 698823350
11379 11386 136687964
29507 29509 747657122
12465 12462 995169856
14984 14978 243008975
22500 22498 94164579
13637 13643 680444157
19671 19662 428847523
14823 14816 341923613
15840 15836 115895715
34586 34588 325583879
20701 20694 755513118
7039 7050 619937135
22023 22019 286076283
25033 25021 483359509
18634 18635 964512930
19944 19938 747212605
3756 3764 295446799
19946 19941 827351903
19384 19386 911946276
2220 2209 947203359
19949 19941 787345092
2015 2024 210792319
39873 39870 855173149
38916 38925 27660884
2097 2107 6698693
31162 31155 865069559
19952 19955 584508937
29615 29610 82964796
19957 19955 783491458
28726 28729 384395176
36488 36491 299852009
23725 23720 88541662
38915 38906 7355435
17633 17641 487590491
13672 13660 10920384
16009 15998 502929507
36162 36173 879841593
10718 10707 345166651
38932 38925 682388505
22481 22489 56865689
21387 21375 99611366
20692 20682 240747865
9916 9927 681079936
15762 15771 918500209
12080 12078 14474673
1186 1197 535173159
6594 6602 410871556
27151 27160 677676930
11594 11591 1545435
26856 26862 227817982
19184 19182 102235580
20596 20594 705750403
2204 2203 961170156
104 105 484106904
24686 24684 420357951
19984 19981 186429909
1932 1931 891785262
36482 36487 243889558
20093 20097 523320618
2124 2115 39793655
5032 5022 799936816
4706 4694 17462524
11581 11570 12307102
19991 19992 73797903
13709 13700 543483205
12366 12368 983614384
39014 39023 479322815
26437 26439 29054568
23195 23194 714960130
19998 19989 464254974
30223 30227 209848118
19852 19854 220271598
20001 19994 900907204
35256 35246 954416663
35181 35191 293969584
35591 35601 701859508
2665 2655 759934760
2155 2154 496585357
34248 34245 671021917
10605 10593 30331759
36011 36016 697748369
7632 7639 905534681
24225 24216 66711921
20012 20011 67031288
24474 24472 66241190
20014 20007 558518741
512 524 896368039
15329 15338 714072782
33258 33270 959773393
30761 30763 741066307
5309 5301 880409529
2370 2366 690414481
24758 24766 903409345
14365 14376 852969796
22348 22358 363490537
27082 27090 52633480
14626 14628 844226536
15831 15838 727850721
20027 20026 640863868
9187 9191 165601052
12342 12333 960545534
27722 27730 402231942
14963 14962 808583225
25993 25998 48955739
21527 21516 995227772
27296 27302 556128641
17214 17206 653310702
24340 24337 911648374
32518 32509 259672866
31360 31350 403211656
20029 20039 992057067
2974 2982 619178564
33006 33001 456752754
18858 18856 547292976
22368 22363 388047493
22547 22557 643772093
12302 12295 584674610
3138 3129 66994295
648 641 53840021
32925 32918 800650879
5490 5494 28129262
20050 20047 714483515
28456 28458 835700470
18096 18104 23678796
629 620 173212532
28725 28727 47656384
11198 11206 868873483
13623 13624 33849993
20051 20057 250758998
29890 29889 896825134
31456 31460 346593847
20060 20053 646222273
20056 20061 293317739
19097 19100 60540433
23257 23245 517674082
39537 39532 75230496
5307 5306 468482894
10303 10310 893436632
13724 13722 133795451
20068 20061 878838265
784 783 8919774
22789 22787 827685974
17902 17899 84281072
20070 20072 500073281
8946 8958 35626685
27657 27664 598029380
37250 37243 112092727
17046 17049 290651666
29511 29514 608986577
551 559 253161916
12379 12374 495428937
20079 20080 246985768
16810 16800 598853829
6947 6953 132752320
20929 20925 106103842
23081 23083 860227175
38722 38718 373119113
33883 33879 368595889
23092 23100 507203651
38946 38940 268037971
30638 30640 862334158
20676 20669 56368600
10744 10736 58323248
5270 5258 667749782
20093 20082 74367627
24223 24220 951252449
5300 5297 60702962
37834 37840 368262782
15708 15715 17277051
5255 5250 55879002
386 387 868228757
20088 20100 471386236
37146 37139 966117276
38074 38071 731783737
5552 5559 416077995
8316 8324 413439399
7329 7317 728358322
30269 30277 892084052
3853 3854 968970696
8285 8281 620297783
32747 32739 621227970
34180 34188 749988070
6841 6832 65578756
37148 37141 464462602
15422 15414 341962391
25517 25510 574981904
4306 4314 19159164
20012 20021 115202082
13769 13761 582399808
33256 33263 193720406
26788 26778 941534161
21310 21321 911417125
1848 1840 20158352
37570 37573 235523102
23629 23620 479651495
37249 37258 37611483
11113 11108 54091421
35713 35721 828261685
13866 13864 698008360
12034 12023 460397748
7601 7599 580101954
28200 28199 964750409
18546 18541 157560958
2387 2376 93972800
33869 33877 331561629
11814 11804 688138864
2921 2911 697620828
21083 21077 562649269
9248 9258 70724753
3395 3394 726909856
38049 38038 930691702
20140 20135 561065580
15912 15907 640238661
33298 33294 653650228
5580 5589 71878917
19547 19542 180095588
11356 11367 685583011
19184 19191 936008814
1489 1478 291711300
5859 5848 609244094
16167 16179 417310938
38362 38350 290169071
9316 9308 76772597
13872 13881 214643519
14658 14648 675935965
20154 20153 147701568
36415 36412 72192477
20155 20156 952507857
39882 39881 519772641
13789 13794 129898317
6243 6249 5623364
11580 11584 420867842
29634 29632 853627619
26288 26285 635814629
19011 19016 134596982
3952 3957 688198531
28653 28641 137370912
22078 22073 732301371
13513 13506 176035396
28514 28513 614220715
11378 11370 430488731
10116 10122 10556008
34648 34658 653735299
30477 30468 651972082
36817 36828 148069530
38960 38950 670856679
17046 17036 653773452
20171 20176 805335414
12329 12336 373571113
35674 35664 647491351
18252 18243 103783355
14957 14955 331139193
8641 8640 30996118
28043 28035 962099388
4592 4597 649713904
3849 3861 260129505
30075 30066 318291443
1723 1718 895622271
7287 7298 760934929
25618 25615 146223287
13427 13434 148196760
20178 20190 905121641
19822 19830 96533894
17180 17189 855694504
20768 20765 850022046
37963 37968 916690028
22847 22850 247770811
21180 21183 511391367
37964 37954 805132389
31747 31736 363163355
21470 21479 782851234
20200 20193 771624393
30147 30149 417169166
914 913 40475373
14130 14121 257628206
1216 1219 895114248
5915 5927 237302274
6110 6109 971461181
25045 25046 45109977
39421 39410 67097985
35555 35543 834087529
7356 7350 751684173
16214 16203 245994783
7552 7562 27884437
20213 20201 113322420
36422 36416 902908670
13848 13859 565298433
15895 15893 446080332
5538 5544 972769300
25658 25667 971472665
103 110 786267267
16231 16238 36650957
7413 7425 300323584
20222 20211 370938058
27346 27334 841642030
13521 13533 760368359
11805 11809 118406068
20226 20221 970558496
20227 20219 482469263
12541 12546 505151884
18805 18809 71898540
18920 18932 690016655
20226 20231 691419574
38927 38935 701410896
33072 33063 250979629
19592 19598 651008109
26269 26274 398751672
31345 31356 755668974
35181 35192 389955004
20977 20972 114721144
24063 24053 311623469
37881 37873 229350339
21063 21075 810889380
16933 16936 680278350
8097 8107 972110514
1133 1126 688298578
12529 12540 817433461
16312 16306 416754420
662 655 412837480
35112 35104 707424702
7175 7180 980543103
26818 26810 477938256
19729 19731 73047156
2773 2765 136284243
23366 23377 726647643
11772 11766 576339631
17338 17346 206384509
6510 6503 741009150
28234 28224 892271459
2609 2613 497587520
20259 20247 287060785
8228 8229 517072
135 126 506805814
24900 24902 137946007
14271 14261 759495360
25228 25225 606985343
3435 3425 689053749
10140 10133 213381674
11293 11296 122890591
303 296 235765989
30915 30911 624867592
35500 35495 418072279
14077 14085 834546887
15788 15795 240332158
20273 20270 658461209
29769 29757 401819485
10883 10885 925299123
28809 28818 59280366
26388 26384 685843735
14576 14575 344583134
14505 14503 244755046
17091 17096 442302329
30647 30641 293284469
2436 2429 54722916
38502 38493 935503138
20284 20282 936921994
37213 37203 640710633
6952 6941 885881944
1144 1155 61794482
20283 20288 866751021
3498 3500 573222637
11559 11556 808442636
14654 14663 720641249
31950 31954 12763797
22947 22938 920714049
27602 27598 890083379
19188 19183 234138881
31842 31836 154865558
13020 13022 877764967
4120 4131 635579748
35482 35493 86491749
31337 31326 948164139
20300 20301 424090918
39276 39286 440673691
20302 20303 458488039
32098 32087 363977714
33659 33658 194334728
32005 32002 421707703
32917 32915 359260003
15656 15667 129681323
20309 20303 945307612
29606 29604 990421245
820 810 650329657
20312 20301 659416509
18411 18422 473523509
20308 20314 878319507
12191 12190 224816591
1197 1199 24668337
28278 28270 866650600
13623 13621 127167750
21953 21944 373308685
9629 9622 670004660
480 471 321009554
15491 15485 529549509
24915 24924 157968352
1641 1647 725510937
20269 20257 661370383
31660 31653 297738915
36071 36061 46912440
20317 20328 622296790
26476 26484 500505092
38323 38324 141411673
20323 20331 409049097
14629 14623 747345666
39476 39477 880239447
799 806 352444674
35374 35363 712163533
26258 26257 401010269
37877 37883 846605234
20572 20570 708521374
34260 34250 64645377
367 373 720174792
26456 26451 138372355
27279 27274 47829903
15705 15702 608276259
20344 20335 756906952
4969 4974 399124479
17613 17612 367108127
31947 31942 402601403
20340 20348 670129416
7924 7926 618140314
22603 22598 886076408
7587 7599 11894735
19692 19700 219936980
35658 35660 758462096
21680 21678 971540906
22536 22542 731715949
24572 24571 80326303
16625 16616 687249376
37166 37175 544044584
6358 6369 297392677
22078 22079 602022269
10928 10920 851196747
4678 4675 712635723
20355 20363 673300364
37305 37314 172393129
33510 33518 401556698
1560 1553 860093518
20367 20366 440115642
31563 31572 689073153
14704 14709 285419093
32382 32375 693918800
38466 38477 295187404
7347 7353 819546757
20851 20848 565566925
4606 4597 820835542
33938 33928 707938916
25530 25527 669735132
20377 20366 558842899
33145 33155 771356231
19510 19505 246264356
33674 33671 680602063
39357 39359 719317822
18221 18220 916501614
3151 3155 16698423
37308 37303 122569420
18927 18922 897846569
32893 32886 760875259
3452 3458 816740040
21059 21071 555730532
23199 23200 346098162
20378 20390 53986817
31303 31307 990818184
35465 35455 297512653
20385 20393 539424381
4150 4143 572930169
219 209 998706732
5934 5929 299112545
12561 12551 80624367
39614 39612 59764926
2347 2349 97417453
23620 23616 28922397
26255 26246 12646195
20402 20393 346445584
29341 29344 767829255
32014 32020 27277859
25364 25361 769405816
25972 25980 76675601
31588 31596 1643322
13782 13781 869815352
7101 7096 904350385
12329 12317 583185739
33246 33245 143775820
28248 28252 252983367
20409 20413 383692052
10992 10991 656773544
2808 2812 37527429
27416 27420 447199964
33957 33955 288251036
4939 4950 134509048
7431 7426 398263601
6177 6172 945840554
9378 9382 596325767
34069 34065 10763118
7820 7826 226831138
16290 16282 449060357
28841 28834 859143384
22592 22586 630409764
3104 3095 967973163
30977 30973 592746345
6415 6405 473267926
21286 21284 584458130
36028 36020 675963814
39545 39542 684525041
25282 25276 698334603
7196 7186 171469083
19702 19708 662561263
24434 24426 627186913
20437 20432 902967110
12731 12719 193183873
10506 10509 5024487
30683 30671 218334493
32405 32404 850595098
30498 30502 979089515
24242 24238 19993458
8450 8441 194635695
28380 28385 435532125
20570 20559 8367846
21869 21872 408527609
17497 17495 726108228
18143 18136 89392681
20450 20446 939962337
19193 19197 72237033
20725 20727 581660592
20453 20442 785679326
6455 6462 765683632
26859 26864 10670129
34935 34925 186295910
25933 25945 419872670
20458 20454 182494602
30073 30069 700626376
32727 32721 55358721
28397 28404 524519888
31596 31604 677801483
20463 20461 483376933
16501 16507 530378942
26290 26278 770677918
27046 27037 137567667
11970 11958 769970118
20506 20502 71205375
34302 34310 582474359
9081 9073 937532260
20471 20461 770473642
409 407 260948681
9201 9206 349379725
4160 4164 451287784
39997 39991 41629398
30580 30589 776066887
533 531 88346967
9804 9803 483290985
22980 22973 705699283
20480 20471 28559429
7435 7447 924166929
11157 11169 193064439
20475 20483 676530734
20484 20475 404823990
12371 12359 798891575
10127 10115 428072966
17774 17775 441911800
13237 13230 249577262
29 21 515665934
38565 38557 137299437
26494 26497 853113156
17854 17866 78417513
5758 5749 790238492
37138 37145 972728680
8665 8670 511617195
36340 36346 904061890
37517 37510 47207850
24002 24008 750174231
20499 20488 270078923
4713 4701 643152061
20501 20490 34747465
3967 3968 466394620
63 68 887269315
21335 21341 932586622
10739 10728 963005002
14925 14916 176207873
29309 29303 281024953
31497 31496 657253967
40 33 166340164
17319 17327 909211248
20501 20511 41962836
26451 26457 886833182
36618 36606 731065491
29699 29695 815110009
32972 32966 807062338
26303 26315 820109564
20459 20467 57451475
20534 20537 570466736
8102 8111 452118452
2670 2669 842276767
24476 24480 829783913
27201 27197 866018956
20523 20519 471120093
9884 9881 885343457
16873 16868 215456250
10420 10414 565449961
17333 17330 142081399
8946 8952 532620863
13246 13243 808601585
19651 19659 904059783
20531 20527 27314494
37943 37940 868733019
9348 9355 802235390
34304 34296 694426504
34299 34297 334191986
2498 2486 557678971
8124 8127 495789970
20535 20538 793488118
20539 20532 52474201
20540 20532 108672008
13003 13007 956795236
33812 33808 650684219
12391 12382 214544059
1188 1179 370161935
8884 8887 132885487
12904 12893 895637415
9273 9278 375378533
20548 20546 621601475
5572 5578 372218865
20540 20550 154836974
22641 22644 288350374
33802 33804 557235961
9612 9607 508698349
23042 23043 55411367
39223 39221 211159509
5058 5052 793764266
19236 19241 429740458
2297 2298 162673614
26414 26421 366631625
9078 9082 827506549
8266 8265 946132658
27262 27250 30915395
21088 21090 74150751
17061 17070 884217882
24022 24010 38114517
4640 4635 851978057
30827 30823 774196472
35877 35872 144961792
32562 32572 510100899
38745 38736 258461448
18557 18566 59445496
1017 1005 11490736
20566 20573 62690293
9076 9086 682927371
1275 1285 336428872
20574 20576 84599896
9401 9389 289409637
21107 21105 134683074
30894 30885 977462485
20580 20569 214045770
3336 3324 238522833
18738 18736 827362817
25619 25630 808362511
27441 27435 671634554
39920 39930 309510108
35708 35696 224286079
20504 20512 192790891
8546 8534 879584259
20588 20589 378156397
1505 1495 7995224
20854 20855 566631905
12656 12661 515667618
15777 15767 740478254
16584 16594 246770316
28627 28616 348723567
10403 10397 289087289
13469 13460 506059278
3321 3315 706253950
13741 13751 112255892
36925 36915 166218318
16777 16782 957773247
1481 1472 284442485
38210 38216 911298518
36282 36277 415025289
20605 20600 992599865
5748 5738 370529054
19873 19881 57261116
19220 19216 99346746
10172 10184 749758773
33376 33370 916752649
25773 25764 451053524
20612 20604 539141329
38434 38430 541030579
18710 18708 476307239
17546 17554 185506094
24173 24179 851957604
10004 10014 452367221
31439 31428 133077587
2189 2190 72329951
26788 26800 607980332
17188 17200 616529538
29865 29863 586930374
14222 14229 660333568
409 415 8521992
32805 32814 9235619
11209 11202 983250081
25190 25188 31023277
27048 27047 293385464
28798 28807 211631337
13747 13748 561411686
6120 6112 11390598
7849 7840 556475556
2665 2672 179816741
4238 4249 974247807
5916 5904 237825329
26660 26665 200412627
6254 6248 275661935
18708 18699 688608438
6222 6226 637543126
4785 4786 20522228
25965 25962 526133664
20227 20230 794497212
37654 37643 392200353
18095 18083 927826840
20645 20636 627489240
12072 12077 747882146
30875 30864 351310660
16415 16407 227966710
29497 29488 620628728
38292 38283 153111651
38162 38172 821885298
31089 31083 54856806
31451 31454 89859625
2108 2118 143107416
1998 2010 29035109
16524 16520 33116646
21514 21507 180500051
4214 4218 61449410
439 436 764218457
30900 30903 496560280
20650 20661 918570663
29687 29684 184557636
20663 20652 524057359
8784 8775 713905986
18666 18665 275583254
21780 21777 819933797
20667 20658 574512715
27358 27348 638160588
20666 20669 346709207
7472 7471 1721107
28090 28078 653307990
14368 14358 769809606
25839 25849 241396965
23138 23131 4873243
33387 33392 786224252
27054 27044 174284768
34657 34647 382598783
18928 18923 603961266
37137 37143 552869263
4159 4151 613663344
37790 37780 34508198
20105 20109 118662895
37677 37679 97838179
17358 17357 611615983
13844 13853 427779490
14681 14685 383267406
19478 19487 738471504
26366 26360 927062140
37162 37160 71901566
8187 8184 134252079
38216 38224 875783091
10126 10136 34914136
17826 17815 632504455
12674 12683 953591125
14714 14721 92051053
4908 4910 573438312
23551 23547 659955409
29251 29247 998091624
7682 7690 698669155
18701 18702 388246198
39434 39427 956170674
1405 1400 137633651
13926 13921 291119612
20704 20698 27037680
3750 3757 55265860
4886 4898 395433574
12627 12636 7719078
18941 18940 830679272
4728 4735 227848168
22054 22048 617145749
1777 1773 574195025
37434 37431 64968978
16247 16253 303590078
20712 20714 400893240
3021 3023 93457138
27745 27734 354194953
13021 13019 575321646
6215 6211 403522281
37864 37857 22457601
12806 12795 491147275
20713 20721 890244450
1622 1611 96527401
23112 23121 8885756
33074 33077 434185848
30443 30451 43365321
1480 1486 488265947
29868 29858 915312098
25980 25991 606921302
6083 6091 210961302
21100 21099 843206
20728 20731 998330553
7961 7969 794919120
24453 24454 243911742
10525 10517 682094360
38681 38691 274593033
3921 3911 787697075
20726 20737 369443070
5610 5617 55716574
31850 31845 189588062
32303 32308 617483760
4252 4262 47904595
5524 5530 823018381
20591 20585 736122825
7127 7117 395950621
28638 28632 795538816
24946 24942 834175612
18527 18529 391479903
8842 8834 821512435
26875 26885 14569740
16963 16969 910613096
35641 35642 20470201
3130 3123 62982609
34334 34335 526966081
13967 13959 453577199
39566 39576 564742259
35042 35051 978128696
10335 10345 378005933
20754 20758 166317589
24109 24120 361893550
30398 30393 749349197
31033 31024 490934437
8543 8531 78423233
20763 20762 250838157
4701 4702 518090843
19108 19099 107779517
20656 20666 388996929
22086 22088 790292155
14017 14022 657809230
20768 20769 417289298
1933 1931 833275074
14216 14206 780232420
28486 28491 13186104
20773 20763 264289793
11862 11868 720405721
18907 18898 822665783
30781 30775 736271568
20777 20770 46197036
18411 18407 715962877
14173 14167 37658603
18603 18614 941890798
16182 16171 911781756
2339 2337 684555
8267 8268 966356919
28863 28870 517164304
23582 23570 336387161
7514 7507 100303553
39482 39471 112779352
31791 31800 118772441
3007 3002 178908020
33056 33045 828790851
29597 29601 631735823
37041 37043 398894476
2444 2438 377968446
4177 4173 796695449
35882 35884 991645984
29456 29449 902011029
19330 19324 835155823
38416 38411 770446126
31415 31403 414315604
37656 37655 706639361
3313 3312 747990912
30463 30474 817647442
33418 33419 691231608
18686 18676 811837697
6447 6453 761670960
34490 34492 344923321
24386 24377 80916956
11760 11757 752515179
36829 36841 423294723
20810 20799 954271483
24386 24390 762149077
27160 27164 180605241
39948 39956 601557694
27855 27863 306735890
19592 19587 851979835
32023 32013 43720968
31522 31518 136072173
5239 5243 615782879
25401 25400 54147308
6681 6674 139837593
16204 16196 672825949
20818 20822 632228517
925 924 166633799
20824 20814 564260436
3317 3316 360622242
17579 17572 110992780
14804 14806 924353457
11351 11362 606656704
36680 36672 28920466
9810 9813 654143007
38355 38343 406969108
7392 7382 466467084
9988 9984 373748680
16541 16543 782644687
30688 30700 444794203
12830 12819 418282890
179 168 887828002
3952 3945 269139566
1248 1256 442405879
4650 4639 648053806
17782 17794 536318020
39609 39619 846652596
26428 26426 536961629
22724 22719 687236372
35951 35939 176512019
20838 20846 72329918
20847 20845 58834054
39419 39416 591023351
5470 5467 280472890
721 729 894884490
26407 26395 958371181
36731 36740 640804794
31794 31788 402372520
12195 12183 417675388
31097 31094 92753301
3218 3219 643521251
28268 28264 390698512
7977 7988 808404444
26286 26281 436963712
4062 4051 976244763
35932 35922 123938920
36005 36010 478352213
5430 5419 418093113
20864 20852 6557616
3565 3559 991134315
15350 15338 965288824
35784 35785 26241483
12084 12086 774089491
5416 5412 527460887
20867 20870 528670007
25595 25586 80451016
21981 21985 89503578
29350 29359 605611567
20872 20874 227282538
12229 12222 18575811
11694 11687 853219263
30572 30570 192371898
5450 5458 4305998
20784 20779 652490710
20875 20880 349165599
20875 20881 587088258
39467 39458 369201153
14497 14491 79183133
24129 24134 684201852
20885 20881 594334870
11104 11111 489157895
16926 16922 999372857
26270 26259 571671163
26791 26788 956887240
21006 20995 844230600
16535 16524 454301646
11998 12005 670752230
20893 20887 870640176
20892 20894 144549391
17416 17407 634349829
15447 15445 6706988
31795 31806 538737831
14055 14056 65616269
15491 15492 31491082
2299 2304 136519900
612 622 102025805
38025 38022 622275668
20903 20895 926581903
1653 1642 353978670
8837 8835 314436100
16414 16404 541261660
20 10 400194632
25250 25251 680716410
7222 7211 667944435
1667 1662 51161346
13578 13573 940637549
10220 10221 192645567
34218 34220 336628228
18356 18350 81085828
38565 38571 280878907
18591 18585 943283997
20065 20063 864871013
5345 5343 613815174
14202 14191 791498355
13113 13120 820657243
1195 1206 937118219
29747 29738 858011280
13524 13531 290595802
31023 31019 34396002
33016 33005 408791338
29459 29456 90999181
26672 26676 705448631
15580 15577 314889408
38838 38831 713065406
11216 11227 246939982
18003 18005 224638808
20932 20931 521014822
829 839 569964550
20929 20934 585670405
38649 38643 80440717
10494 10496 34287850
26390 26380 956681476
37866 37857 549057227
20939 20927 190813995
20940 20931 708646534
11978 11971 11604222
27644 27655 67251738
25740 25749 841394826
20944 20938 459204887
9677 9688 420431872
15167 15177 535938643
7464 7468 743514376
6276 6273 480579039
2712 2705 293382743
38030 38036 22161209
9435 9441 58342788
10062 10063 251633603
16743 16737 820081431
18280 18269 952628596
9374 9378 870736612
32141 32134 727153102
35536 35546 636403351
31853 31855 219210000
20014 20016 818117263
14133 14129 684642732
33001 33003 526448880
13707 13710 356812795
30793 30790 275409651
28560 28561 184771120
26978 26976 205282433
20961 20966 991357067
13454 13450 547200513
25604 25607 407610831
36954 36961 68255854
22192 22188 621929461
18394 18388 583669676
19752 19759 939106594
25588 25586 389674780
18787 18780 148656343
36181 36169 809901166
20976 20972 949501287
19643 19650 119078070
39449 39454 628530607
20978 20979 110258114
20975 20980 43051265
5259 5271 643577259
3961 3959 628753249
9973 9972 999912107
22125 22134 410223604
6139 6135 557514030
15586 15578 693880757
2685 2673 435145260
1760 1756 19465834
3673 3662 766985141
28875 28872 967380951
10250 10255 622065102
24911 24904 37715761
11629 11631 601652603
29809 29814 558514901
13352 13347 95317533
5335 5324 69422138
9674 9671 40163070
26595 26583 801209380
19898 19887 500278059
28677 28686 66789147
15233 15234 16856450
34104 34109 594152988
10274 10268 87692043
13825 13826 837371790
32832 32829 210399628
35269 35279 2116215
1856 1845 764375127
12864 12863 927469040
18513 18504 323905895
21010 21008 864294615
272 277 782325931
36190 36194 619486659
36084 36092 994790818
21010 21014 590297917
13909 13921 984226600
4421 4416 157712429
21515 21523 638073232
21018 21009 184584338
26773 26774 982421234
18105 18104 792602230
26624 26617 550965702
12165 12153 89536802
19863 19873 303954354
15092 15085 53904526
21025 21013 24684705
5126 5136 552082715
28416 28404 206538261
22742 22739 579681156
5875 5873 274902718
35648 35644 587730194
10765 10758 797362763
14688 14676 288969744
18884 18876 485776768
8173 8163 836988031
2947 2957 969957001
10626 10629 405473547
23499 23506 566360462
4179 4190 650001469
15853 15844 86115207
39955 39966 193896945
13135 13140 315559762
17122 17120 138034443
4360 4350 329079042
11972 11983 956882278
13178 13184 963246971
2207 2210 747676173
30651 30647 63710268
14460 14468 39657902
26774 26777 13528955
28152 28153 64344907
12178 12171 753084023
20055 20054 95811891
35890 35892 275694090
8677 8674 171425841
21055 21050 587268989
16569 16565 802474243
21051 21057 270956961
34135 34127 574505485
2792 2795 594458651
25312 25316 509796175
28653 28664 15361280
21057 21062 386666133
142 131 685645986
20466 20454 740703213
21055 21065 621455785
37793 37799 110934622
15648 15654 665554789
16499 16487 182461655
21060 21069 939608162
25308 25319 872827750
3360 3359 840889149
11819 11829 160170154
32830 32820 985378743
21074 21071 28892043
18372 18368 78056968
21069 21076 43991336
16559 16547 702023798
31297 31302 331270929
21404 21392 975190821
35598 35605 843570615
15793 15798 25022001
21082 21078 435913505
8553 8545 671991290
21082 21089 883940832
15707 15719 765308351
39472 39481 40749124
38970 38968 585027695
21086 21088 741962704
28361 28365 573895611
5615 5616 325950700
21088 21091 707479920
39738 39732 264382170
31778 31785 461835012
24257 24249 770487275
33118 33110 22817134
28963 28953 551620083
8994 8998 107285307
21098 21090 934736634
31234 31231 367885023
37463 37457 170367540
24684 24678 275273545
21101 21102 766674228
14006 13997 262446266
12468 12471 627077468
19477 19472 540298198
31905 31903 505445784
12987 12980 819911932
12128 12130 701519948
10161 10157 901152211
21107 21110 181995914
36757 36756 549834021
24494 24505 41299337
21001 20990 845514993
7694 7699 865219410
33613 33601 53338811
17076 17072 206336957
16770 16758 159706663
3634 3628 135836828
37086 37093 20648902
21749 21738 15344182
19433 19431 408846896
23067 23062 43342071
21123 21111 530956115
11315 11312 785170789
7845 7842 646540298
26434 26444 701100118
5059 5058 56002034
39379 39374 462111072
21128 21129 237187961
26418 26411 995217810
21131 21127 733197879
31921 31909 908175457
26917 26916 202858370
35165 35171 38380261
25070 25065 416587068
8926 8928 858454854
2669 2673 945300720
21134 21138 999321201
7588 7597 660892445
15913 15905 918286863
39396 39401 639870162
2799 2788 604041399
5644 5648 450660219
9726 9721 715387490
9323 9325 742505211
21038 21032 381239072
21137 21147 895693307
24164 24176 17846282
23533 23529 356736129
3122 3112 358099064
4900 4892 7052996
27292 27284 81156468
11163 11173 935593535
27654 27658 500556142
36188 36178 587063044
1522 1513 329326129
7469 7480 917125971
23496 23501 751007509
14749 14739 569148267
21152 21160 675515766
30450 30438 694457248
33426 33420 663572838
34995 34984 807409326
21164 21160 250498719
21461 21466 741169741
26091 26079 783926715
9873 9885 684577285
17392 17389 655091112
28920 28927 407354436
5137 5128 405354838
20944 20955 391552430
29851 29861 293707186
5268 5263 608208564
33985 33991 290771928
26394 26390 730191720
200 207 116327300
10755 10751 741438863
21178 21174 697385418
21173 21179 365832440
14158 14155 367882248
35556 35558 569971213
21182 21177 72091416
28265 28254 194014888
3192 3186 156148426
17001 17006 629514536
29074 29081 860807569
38951 38943 861089219
21531 21527 912354428
24116 24119 84615710
19384 19381 955890536
29141 29140 956996378
361 360 858450293
33279 33269 625630449
27548 27540 847850934
9073 9074 173158787
21196 21188 883772461
30838 30832 298516714
21192 21198 710152950
1021 1024 984668244
21195 21200 354662338
11344 11350 891474706
33329 33339 302655879
5335 5347 265755116
8068 8073 37923446
19737 19731 959311032
27566 27556 620054062
24352 24364 903866923
29295 29307 326760495
300 311 257165806
33643 33648 842634897
16320 16319 462388468
10854 10844 137483510
16750 16747 549939212
21203 21214 253064125
29505 29498 915680434
6460 6465 772697976
2421 2433 650294315
39512 39520 824198304
39817 39810 801566929
16903 16911 791354248
21221 21217 718014891
12325 12326 814510224
22751 22753 929686592
25949 25946 140545179
25009 25003 787677357
20410 20418 845570499
4795 4791 23714806
31139 31150 662642763
3815 3807 41288346
21230 21228 986912724
21231 21229 698191210
19690 19682 831666388
17947 17955 604629658
21234 21224 659835461
32416 32410 345369
6251 6249 824059802
15818 15828 235560990
1813 1809 285383415
27058 27052 24175364
2687 2698 744662945
27564 27560 315263319
31082 31070 382916788
13183 13188 499491631
34644 34645 597256212
11522 11532 583858108
185 183 265474469
19348 19349 674308131
607 599 926131903
21249 21239 547053704
15415 15409 627717596
6784 6782 393719148
18522 18520 908090004
29837 29826 554441530
10062 10067 362514892
28948 28944 808119324
21256 21247 335867434
21257 21249 327102483
18279 18289 490940620
30655 30664 15491399
21058 21068 126061113
21261 21259 303986332
2062 2059 173496215
803 808 817073797
5790 5797 276262943
21265 21264 438027293
1999 2005 908519119
37159 37152 922829940
7638 7650 640967774
33999 33991 737552934
21258 21270 664561013
31296 31289 606719283
19657 19653 231385372
15121 15130 330646794
36544 36550 494691187
32009 32011 328323303
35585 35589 407013538
13022 13027 422156895
18559 18552 10798098
2630 2641 730367546
21280 21277 148926430
7992 7982 405735296
22953 22959 45241988
37980 37968 159787222
530 527 593434849
1537 1530 15482891
17759 17764 172505692
12099 12088 376274927
10028 10036 574080353
30648 30647 1039460
21283 21290 155287057
3714 3709 46822583
19699 19709 349866295
32248 32246 252901424
38219 38211 587142526
15616 15604 722712807
29405 29404 636658914
21897 21894 746184922
21298 21292 17219685
11744 11749 602570045
12209 12207 161837059
10058 10048 7834129
38250 38243 451082471
4270 4259 777566200
9367 9373 332452831
27749 27755 255020616
14842 14846 743887374
24124 24113 336853854
14754 14757 911168993
30677 30673 352217397
21298 21310 1074244
220 209 733568055
7606 7598 657666581
21309 21313 849300050
12040 12051 166244312
19554 19546 85092431
31310 31318 789153197
21311 21317 59482463
6531 6541 280032640
13384 13380 28730103
12033 12037 521767296
6996 7003 29570782
192 183 746593490
6947 6949 995282309
6330 6322 799300742
33443 33439 370084502
30582 30590 787240138
21327 21317 333261263
19026 19020 103112285
21327 21329 272859665
29551 29562 417693767
25787 25789 367072436
19535 19543 596679112
1449 1441 125642526
17317 17315 22781582
33742 33739 52351124
8063 8057 982892330
17838 17841 577041999
9903 9898 159514565
11134 11146 376100819
32885 32884 769535759
4066 4065 124403068
27066 27064 990294905
35052 35045 870539098
2235 2238 910988452
36795 36798 889883199
20538 20541 912051993
13620 13612 691777813
29825 29818 826150970
39156 39164 34252917
21343 21350 183922297
16336 16335 402047094
22866 22859 382333383
17225 17217 96121027
35080 35073 488570959
21348 21355 759204593
21354 21356 402686821
11773 11785 674440975
21358 21347 943577273
21359 21353 103825022
33915 33903 623764433
9410 9400 446212355
20947 20954 152163254
33278 33273 7022106
14449 14455 471265517
22110 22108 928525453
21366 21356 73055656
31883 31881 409756230
35113 35105 507068990
25823 25811 174706273
8401 8411 454887385
28445 28441 834132870
11965 11959 252687214
38022 38015 26095734
32701 32694 416691955
21375 21364 791088355
13121 13129 978124492
21375 21377 76671109
21372 21378 298396038
28325 28320 891488362
21273 21278 572385223
31894 31902 898236046
7974 7963 993532037
21381 21383 964577195
34149 34145 896071031
21385 21378 420870994
23019 23025 289366985
18431 18434 68778043
3450 3459 772783380
12073 12068 647956186
38422 38410 689185933
11461 11460 26331698
3623 3624 388873341
2151 2150 10065646
26910 26913 726093809
21037 21027 628634798
30473 30463 995574962
29448 29442 348335519
32820 32816 906127735
13756 13753 512769102
21700 21711 987493466
25768 25780 610445246
25752 25742 659113353
33108 33104 488258488
25874 25881 168051262
9402 9391 881433442
1984 1978 255515633
21246 21244 681878035
1666 1662 391354316
21400 21409 643090022
10428 10426 172927583
39168 39177 132658061
26696 26690 432503701
21295 21283 925371624
21414 21413 60237542
2847 2851 352784342
13525 13521 118901711
7714 7702 687081420
37238 37240 520077951
21409 21419 969787556
21420 21411 837880020
21418 21421 309470007
16220 16212 193919877
13186 13194 334694445
33780 33776 272871329
36375 36365 392580372
21426 21421 34190904
23677 23685 22529968
1733 1729 695346263
21429 21427 148714386
35035 35047 289104186
385 375 340137452
975 974 748465342
1763 1764 762221476
14136 14145 338056213
21435 21434 800255399
24042 24040 786135741
35357 35367 830248832
21438 21434 945030579
15408 15406 192683049
28004 28014 293684964
12676 12685 64486177
36655 36657 772603108
30849 30859 548059070
33009 33006 274463458
4524 4519 425157
22207 22215 640814300
35319 35314 35052600
8548 8560 938634255
21052 21045 41322351
2556 2546 15076786
21451 21444 44872554
2547 2554 63284707
9940 9939 214775142
32886 32877 164520162
22308 22301 94582702
33414 33406 613434493
8435 8437 337513652
18196 18204 508211147
21459 21454 516247136
23409 23406 780689181
21792 21789 482805672
3605 3593 599818802
1151 1153 481139809
21464 21460 798720682
11871 11866 45015893
28847 28853 668176061
33333 33327 547399317
30497 30493 766819373
2408 2415 696778257
20960 20950 239196025
11702 11707 583841893
14750 14756 217396052
2958 2946 353158646
36047 36058 723717205
21470 21475 512449086
21474 21476 503010544
22146 22154 692303716
36321 36331 86670757
14717 14719 647878672
30919 30924 337448311
28908 28897 314338173
31383 31377 71816352
4730 4721 561108944
27506 27502 598479747
7173 7163 382711464
36179 36170 770840546
34560 34564 761069558
1698 1697 137609809
3699 3693 199382799
20146 20148 190441963
10440 10452 752889343
33082 33087 850953283
18306 18318 966832928
33448 33456 531799966
6665 6659 988200172
13048 13055 536497503
30043 30039 558016528
20211 20205 141660354
18950 18944 117693377
12929 12919 380675533
7434 7422 768239699
4927 4915 723793028
27595 27587 431453192
12534 12523 231752797
30604 30610 205679142
7309 7313 263357427
30243 30253 11051084
19192 19182 985970942
17234 17228 738289157
9563 9564 580840579
36323 36335 585872030
17040 17038 129410888
37486 37490 652600629
17297 17303 524604043
2766 2770 27328787
11338 11326 835031283
21507 21517 295329852
3578 3577 572203975
14243 14249 104889923
21520 21511 256749662
20428 20416 869395811
25727 25717 586250711
2676 2668 986254284
9032 9029 42539274
2648 2637 680132411
13394 13388 389139645
28189 28186 303113421
21526 21528 970368028
27708 27712 642364181
29155 29149 8743779
15698 15696 436028012
30665 30659 435132126
28155 28146 795094920
21532 21534 152780819
39945 39953 995822673
18140 18136 942743870
28029 28026 708023023
12173 12174 165302013
29168 29167 639913768
17536 17529 54414413
37247 37249 559837673
21395 21398 548375733
29560 29553 633013026
28621 28609 517927105
13707 13703 739435991
36813 36806 818409138
27778 27782 489415285
26057 26061 775003508
21549 21539 45146466
12587 12580 812140496
36459 36465 728534999
1669 1660 771675619
33450 33440 554488050
22367 22355 590441167
1950 1946 933186823
21555 21556 954829488
4731 4725 312636728
36744 36741 12751570
32718 32722 625819973
3131 3122 424828449
11486 11477 249861541
39109 39111 687839200
9769 9762 816566229
31710 31706 126922398
21565 21558 64692976
21566 21555 38198630
21560 21567 853081728
1567 1563 272183607
24398 24387 335569299
24436 24445 666540211
26250 26252 236842002
21009 21006 576199707
14440 14444 41583695
16631 16630 25022843
21575 21563 36460253
21576 21571 95772962
2958 2967 795057828
2756 2748 713797205
30105 30099 677458740
15145 15144 957413445
18304 18307 40535898
35949 35960 49940286
34357 34365 402870769
13599 13607 946190880
21392 21389 145965819
34147 34139 708446227
29848 29843 847451889
1539 1550 724159095
21693 21690 17489495
21581 21590 559244058
5010 5016 398147474
18479 18472 982258350
10413 10421 942874878
29732 29733 355439482
22990 23002 36714812
21596 21591 263539791
15757 15763 253688265
9495 9494 281489342
4342 4340 189794261
26416 26417 973609864
39558 39551 248035154
20876 20870 393464918
26768 26764 397687883
14595 14584 29847466
28032 28027 678856311
33707 33696 656961046
26868 26869 727644942
1557 1549 140128172
15354 15352 502792411
29961 29958 581930165
29193 29204 637276819
33283 33272 310485158
21612 21613 300305253
21598 21593 602973519
923 916 656646610
2700 2710 581149782
14352 14345 71989951
21618 21613 908844260
4000 4008 445959880
39986 39996 23717790
14032 14036 484623320
35572 35568 943338199
15962 15973 746228982
21616 21624 967088387
14980 14979 525723234
4758 4764 651182959
25209 25212 631927777
1444 1439 41652016
15337 15326 796913493
4456 4451 247175770
20301 20313 803284368
12045 12050 968705906
10436 10444 68283242
13448 13452 656774437
9238 9246 34129169
21627 21636 135667257
9230 9234 208839073
15431 15440 332355013
39102 39098 879983861
11922 11919 317608861
31344 31335 82853308
3108 3106 257213713
23763 23774 25316303
33705 33710 447075799
35847 35855 453989058
23364 23373 30497605
21636 21647 334306488
8905 8911 14162883
26328 26319 2641276
21650 21642 623228033
12118 12115 56152014
22412 22410 916098917
33140 33133 793407227
36662 36660 321609544
7907 7901 111924913
30051 30040 314280033
29753 29759 560674576
21658 21646 604046081
21162 21154 305771780
21653 21660 268752513
21653 21661 297281235
6575 6563 910508153
21663 21655 732665074
18971 18964 863591475
19991 19999 734838045
20251 20244 82828896
29594 29589 742050726
6079 6086 445987081
23004 22995 126729998
23547 23537 697482184
37268 37267 277424594
8287 8291 831554615
15026 15031 292275847
31133 31128 110777001
25053 25041 887329321
21676 21671 295474968
71 62 446652593
19262 19267 428591711
4594 4602 964730853
20344 20354 119793577
36736 36726 292338804
6405 6402 893917738
19886 19887 247520578
19921 19929 717581
21685 21680 560032001
27470 27465 608779181
21687 21678 695110145
14221 14225 569489415
28109 28105 999597129
22765 22755 853765488
21691 21687 520024550
17280 17271 141607299
26083 26081 115882371
23376 23383 562267486
21685 21695 701485882
16250 16247 727433486
21686 21697 944271274
30307 30303 56101191
21699 21688 359290186
18212 18200 754891096
21689 21701 317229052
32846 32842 714281823
6595 6594 314609382
22464 22457 274872505
36574 36567 277531773
21705 21706 50702013
12609 12599 879729890
21699 21708 394634154
2776 2779 834088562
7453 7445 577771485
20263 20258 318621849
39632 39626 161812296
33221 33231 906130662
21707 21714 78895391
2264 2260 421215845
21716 21705 561359828
1782 1786 11383081
39340 39337 35197254
38544 38537 937645096
377 379 593903414
21721 21710 183631692
12517 12507 429252090
36290 36289 52027334
26376 26367 467611509
35604 35602 3145894
4806 4818 177605702
3369 3381 896376232
9050 9040 92577088
1602 1604 708750929
21730 21721 55467802
27550 27553 481797947
9714 9715 393416296
287 286 128181678
8759 8763 955224010
13171 13166 775551343
21731 21736 998352996
7181 7193 795721949
17591 17592 226925198
18536 18528 48302905
35125 35135 746715852
2744 2737 561427782
31576 31578 574181632
21737 21743 998536210
16003 16010 14880734
36249 36237 50853907
16732 16721 294091937
21747 21739 220406389
4404 4393 50022652
38809 38816 689876659
30085 30078 294326612
7079 7089 891888229
39614 39625 859403564
12811 12806 211999065
7728 7722 43918817
29492 29487 363492324
1713 1719 443596695
34270 34273 246388090
19331 19322 194885747
29406 29405 967143805
32487 32475 101996555
21761 21749 651270739
14094 14095 539143450
4059 4048 21120699
30020 30021 303163257
21765 21753 517833057
17420 17426 382313546
21767 21756 907343536
36355 36344 521161334
31256 31249 993285351
986 997 695077723
257 266 123269743
13691 13697 816864190
15412 15417 184430188
8176 8170 50821383
3194 3184 775176082
35771 35773 869060269
25850 25844 544171321
9288 9278 971263983
16748 16746 972598964
29086 29090 750459333
33105 33097 822398175
2808 2818 837775638
25795 25786 73441784
17068 17063 227209515
21701 21710 499549104
1558 1548 653033060
24038 24030 231760769
12261 12262 876892457
17630 17618 596037953
6076 6084 515484964
21790 21791 26610680
25648 25651 288004269
21793 21791 857707759
38302 38303 59746438
12974 12983 573241609
21796 21790 888878025
15919 15927 834126934
21798 21797 641696798
845 838 493966310
13284 13293 120411697
29931 29941 553548251
24212 24218 678837860
30376 30369 150284226
18030 18031 607208897
14856 14851 795644708
37698 37690 251220786
36998 36988 103680087
20850 20843 598881524
15067 15063 814178202
31200 31208 5149769
24712 24703 247220322
8228 8233 114699629
36844 36840 25171182
21814 21805 285167052
26529 26519 682213409
3660 3659 242944626
1847 1853 998150033
16455 16456 969974979
13526 13538 44803036
29897 29899 964330348
5837 5831 265637179
6974 6966 503991705
21815 21823 945875545
36720 36712 719832681
36659 36671 877248357
21815 21826 1716894
2821 2814 49707365
34991 34997 944710298
28905 28893 961632206
32918 32919 695345799
17828 17829 930029138
677 675 536396501
21625 21634 770466042
21829 21834 12513001
3010 3020 785891444
28363 28356 656734227
12021 12026 803413166
14631 14634 808477377
37215 37207 49750436
2338 2343 542020595
360 354 604697206
5466 5455 901182191
21843 21834 445453501
21844 21832 426464054
19523 19522 377466399
13705 13702 14465718
17899 17910 86288929
21848 21841 841635905
21849 21840 48909885
21850 21845 23753790
16519 16507 727542325
1969 1968 439596447
35258 35247 79389350
249 248 61848851
4856 4853 690309600
21876 21879 929761404
3819 3816 795835125
21858 21856 917705891
20863 20869 898951952
21848 21860 875438890
32394 32396 248128776
14419 14427 42054339
37962 37950 925803317
21863 21864 898844576
29984 29976 253590403
38694 38696 141039659
18954 18950 2101700
18191 18180 967537142
21866 21869 226575435
10842 10851 818670325
21172 21177 847169206
33304 33308 499233515
16108 16110 270147339
2748 2753 627906850
12135 12126 210499847
5334 5331 211491423
21875 21877 643089330
18784 18777 866519829
37505 37497 485575991
17868 17859 347582937
26912 26918 824791283
24265 24269 380331542
3706 3695 520367052
27418 27415 646907650
21878 21885 324610756
23057 23066 701062864
18958 18953 57171405
25342 25348 987088424
4967 4962 162556128
6099 6095 44669908
27731 27730 106329417
1726 1717 548889788
2540 2529 725833029
38859 38850 864921620
21886 21895 802189262
3176 3173 874240980
11667 11666 296909494
35669 35670 898790760
12600 12604 602779891
12515 12513 4827305
5001 4996 694633274
22089 22077 988573453
25402 25391 487962319
3239 3227 808130842
32959 32949 701802139
21906 21898 690756641
32578 32590 869767807
25754 25753 679891496
4022 4024 901376232
6440 6438 998036008
17443 17442 321902243
37532 37521 843296377
38154 38149 593258739
35186 35177 216102794
26184 26183 348167649
22731 22743 246273749
13990 13995 751763156
38277 38271 175625746
736 740 85639521
13472 13482 424027819
13241 13238 137161316
20503 20498 230260081
4022 4018 267724624
21924 21918 369841805
32458 32452 668717507
8495 8484 515290553
7873 7879 343101790
21928 21927 666056368
2267 2275 583749587
9537 9526 509379042
35256 35259 560034623
13334 13330 770701677
29481 29471 78910139
18427 18428 414233161
17820 17828 427137325
38634 38638 195759554
15385 15386 106662501
7128 7123 58244396
14264 14254 66524261
21940 21930 357239250
21941 21934 768452351
12114 12109 176153391
748 746 721367974
36015 36007 653174113
4227 4224 379758462
9115 9122 96964058
28778 28785 598947253
11122 11120 581878873
21949 21939 574355478
30746 30744 71318552
4387 4378 646681563
5798 5796 383619399
11917 11912 268771523
10107 10097 637625530
4379 4368 294749797
24573 24576 206153695
21957 21950 35191236
29360 29358 102485746
18441 18440 943183139
28505 28515 14615924
34462 34454 260516891
6702 6696 954726617
21963 21960 530214378
9021 9012 804111745
18333 18329 9006094
36920 36926 876230633
27908 27900 582978323
23334 23322 73537571
21964 21969 449678249
12709 12698 88352131
23504 23501 54435833
13036 13030 453709980
21973 21966 397526841
22405 22402 852447594
9562 9551 125866366
29533 29528 785919441
10031 10035 672980434
9912 9924 125764678
11136 11129 49981575
10555 10551 313667277
6108 6116 616624075
445 437 68325923
25095 25106 779508860
35281 35282 398208316
20842 20836 643394877
30458 30450 966900976
26799 26803 709613513
10088 10098 462637041
28261 28255 99292295
21990 21984 199075584
32442 32435 238930015
39305 39301 49517408
2576 2575 84345037
37479 37483 458446219
3869 3862 632878643
28973 28965 33478181
28617 28605 503695476
39876 39880 396903214
2164 2176 336849342
34375 34382 242220923
24699 24690 11559335
2043 2052 970785383
27227 27217 550380156
22920 22911 568718790
16395 16384 478499541
22003 22006 646672410
22002 22007 735305069
10256 10264 639639306
17319 17317 350887217
20462 20453 942110223
34121 34125 163081111
4899 4901 785921393
36884 36886 92110641
20835 20829 826236274
16511 16501 133863554
16980 16989 536928712
37502 37499 810086672
22018 22016 381333841
39739 39748 423862458
14330 14322 7085059
3701 3695 966978892
8070 8067 840708386
2621 2628 698726481
29507 29500 437376949
7279 7274 275447593
22763 22769 2427194
6564 6563 450699611
24864 24865 71461529
26939 26941 45061932
33107 33102 756766551
7939 7943 680579696
3055 3048 39387404
3525 3516 536128416
15639 15627 989784343
11608 11601 881896749
24794 24790 838502544
22037 22035 90706708
29005 29001 936661630
22034 22039 991446195
7346 7337 149327946
21859 21870 975943386
22042 22031 501235316
2273 2265 789263398
323 329 658585477
29266 29254 898727818
33467 33460 25168709
28602 28597 43891503
22048 22037 332158509
19443 19454 854822270
9250 9248 728542495
14835 14823 33447035
30566 30565 96825685
31218 31221 838448980
21390 21381 452403352
27876 27870 32811065
27195 27190 455341490
24670 24664 517052527
38469 38471 810347813
10011 10002 103236768
36005 35995 920125981
22061 22055 578137974
2885 2873 51867044
26181 26173 995598952
22058 22064 118374933
22065 22064 451513555
21484 21489 113829075
28061 28064 692154188
1044 1046 862640186
39483 39495 997888309
33979 33970 415878102
34021 34019 946779278
3767 3771 860641491
22073 22069 352369678
29070 29063 516520117
22075 22063 169113458
31672 31665 202134602
20690 20696 102533654
6408 6410 251002588
6513 6509 11916738
27659 27655 926839210
20277 20274 326820806
30402 30391 97999770
22131 22141 376204873
22073 22084 820910376
22085 22084 672144350
11633 11625 143616162
27863 27871 488244056
20249 20238 769928855
4381 4391 29471712
28412 28420 790257293
12410 12418 246871364
20899 20901 971070450
27506 27507 732523666
14076 14071 915302229
4231 4220 126383846
28483 28481 38085078
31365 31361 575279232
25314 25324 995868891
10788 10777 234819097
30488 30492 777303045
24876 24875 131929719
28649 28645 462155619
10175 10179 116808256
14859 14855 560992229
22105 22101 42565132
3292 3289 16973843
25371 25380 301132477
24548 24544 224029438
22109 22104 675280915
8361 8353 331373431
23383 23389 224503163
38018 38019 779541376
39652 39657 385701160
39065 39072 337258496
7755 7754 48053605
17904 17895 362958011
22238 22227 889586730
25311 25302 486784128
35379 35371 996587757
21816 21827 510900644
22319 22328 422224058
4916 4911 239641264
22123 22114 1097350
22124 22112 226260823
36429 36441 453251521
4608 4606 516860331
22127 22116 675425578
1032 1030 377982864
7914 7920 188135399
4446 4434 383158384
15428 15436 300609237
22132 22123 182037296
39038 39030 330247197
36359 36367 842698851
17036 17041 701473544
8743 8755 796036286
6243 6234 71975956
25008 25010 716042188
22135 22139 499516231
22129 22140 994777827
27433 27429 756736707
23799 23793 704578647
31420 31418 478974875
22144 22139 33239277
10932 10943 580584165
22139 22146 609598867
30100 30108 34314512
15382 15385 738212686
22142 22149 301734264
11288 11287 443846515
22077 22076 731193400
29104 29114 418483738
39194 39198 63039551
2106 2098 66548944
22152 22155 874943399
35958 35946 298455948
20139 20138 296179778
23952 23940 563347941
11445 11435 413524597
5628 5636 623260801
31642 31633 181322825
24397 24406 928679633
36928 36938 69449407
18176 18169 286887163
28282 28280 672176996
4084 4075 787857944
27090 27098 68893734
12644 12634 427026080
35366 35357 708132198
34450 34452 568927010
22169 22171 615544398
22172 22169 100549433
22171 22173 97330021
30260 30256 198352059
17994 17998 888219488
26115 26118 146536243
15146 15140 997510716
26018 26022 615122834
29448 29455 857196169
22180 22173 204035105
8471 8474 403784969
2182 2171 587338938
17753 17758 549783161
5140 5131 696148792
39371 39375 487728047
11327 11335 642175020
20896 20895 61612517
31556 31553 116076498
8664 8654 280050005
3436 3437 150844227
8096 8105 869495814
10436 10435 500900331
6459 6449 909260517
9047 9046 453494590
29468 29463 332057367
8690 8694 691267751
37765 37754 773975438
19025 19024 64870337
37520 37529 418878170
25372 25374 999552202
39019 39028 50189122
3137 3132 215266645
12316 12312 36990740
10625 10636 33110334
22196 22205 58151737
5944 5955 324700131
22207 22199 28302860
17665 17664 336082833
10302 10294 111827053
23705 23695 590819645
13936 13933 354503440
22200 22212 775734901
22213 22206 6696987
22214 22204 952942486
23319 23324 773257457
23166 23159 10380862
1648 1645 64019528
34072 34067 727150596
22208 22219 70035074
4722 4711 217975655
1153 1160 960720442
22217 22222 59864837
27215 27209 887783197
12325 12330 348610318
36943 36941 42029307
6396 6389 536646903
18554 18548 268390685
3674 3667 457739635
26343 26349 788720602
28918 28913 51569823
1863 1858 193352805
15028 15040 301092476
36372 36364 439353065
22371 22369 831586723
38589 38596 541327576
38990 38983 304921140
35363 35351 389630848
14665 14659 985098512
22239 22231 233272543
24923 24912 60515144
5479 5467 156959416
32930 32942 236758485
8770 8780 122186726
22426 22420 710607241
36377 36374 605766641
22246 22235 39385413
22247 22239 111822047
8043 8052 490908781
18531 18525 327723852
30688 30685 692572057
31878 31885 167286973
35582 35590 606348685
14308 14299 209514546
16956 16960 239070828
11513 11523 923459834
6384 6376 40790312
8015 8006 81531851
33395 33397 73071421
21699 21702 669068818
31426 31430 259525279
22261 22253 332603272
21557 21549 515095536
11412 11403 518417926
8767 8776 951012087
6675 6671 974812058
22266 22255 910041934
23144 23137 590267098
22268 22258 333940570
11593 11587 305309048
6360 6366 470328192
781 773 79227159
24726 24724 462774678
22133 22124 682094173
22274 22269 863670424
10457 10458 145567306
23325 23332 950252701
10519 10508 11821000
22273 22278 882316041
7402 7403 33828227
8702 8711 951799555
22281 22274 646538234
35181 35175 372845098
4369 4367 935974871
29578 29567 746372483
22275 22285 729708667
22286 22276 542588598
33708 33711 894777054
3870 3867 767698299
3564 3562 845299862
27061 27056 641811791
27018 27019 714114869
7191 7195 232927083
39006 39000 632508888
13020 13028 685895926
22295 22284 909610237
33037 33036 736821626
13371 13379 997772437
24165 24166 553416085
5324 5332 34859611
12844 12838 853920241
22300 22301 629389923
797 790 829348469
16289 16280 826537974
19862 19861 1399229
24414 24419 699399325
34348 34338 24239304
39318 39311 946853756
5641 5651 825708273
7979 7974 572738273
32462 32458 54302753
19843 19855 102063645
22312 22301 448941890
22307 22313 630014355
22313 22314 139164407
21361 21356 348174606
10739 10742 640144010
16938 16930 392593496
3223 3212 66661158
34937 34927 183033352
24199 24187 403864902
30856 30866 540301467
4883 4894 63995501
22323 22318 120472006
25622 25627 51134744
12725 12719 230886411
29336 29334 331110128
10761 10767 345710219
25237 25233 130369861
31996 31997 459971355
10774 10765 401216440
22331 22324 115624601
22321 22332 61560631
27011 27006 575415169
22322 22334 352940335
7868 7863 51205307
1039 1041 893137660
22337 22332 831770295
5922 5923 102839717
36363 36364 363850940
38011 38002 204832710
27126 27132 246861949
17280 17285 517219277
36212 36213 858588654
13428 13437 796402793
21099 21093 498398549
22342 22346 899546432
22347 22342 134042020
16335 16324 826614753
12365 12363 827801862
13519 13520 370414841
22345 22351 853963704
333 330 286802377
10993 10998 57810202
10111 10105 992506327
20429 20420 215548678
11139 11145 702967012
22347 22357 354555744
404 403 828571935
32420 32411 489672686
38520 38511 140392856
12796 12807 923807850
23832 23820 556357879
31379 31375 904903382
7200 7192 690580590
38494 38493 967588368
16291 16286 16288492
12785 12790 939956902
17791 17799 522851476
23282 23275 91440619
32931 32937 799606381
25915 25917 66251083
7293 7283 566113883
3550 3559 455713755
3722 3721 917310286
34394 34402 939998260
16229 16237 50070969
22372 22377 8758914
233 226 877702214
19024 19022 413103832
33782 33781 234205384
35418 35408 980366279
26424 26434 771383664
17544 17549 141382958
37605 37606 217397829
18188 18180 825954131
3641 3629 174631630
36629 36620 716288051
17457 17448 935355409
24738 24735 619805975
22390 22387 871809730
35180 35178 320245352
24826 24835 164997556
37881 37887 193535428
38857 38860 584638611
36831 36842 569440849
22396 22387 11455189
25396 25386 19483986
1036 1047 257723118
3631 3630 142534904
14106 14103 33449411
28004 27996 174982010
33327 33318 204110434
22398 22403 891891816
16121 16119 703668720
25866 25859 10284604
36509 36518 142805986
10478 10471 667029042
35953 35956 24078961
22409 22407 233792601
36038 36044 981779271
32467 32455 768032234
15486 15487 475576447
28849 28840 332337625
22414 22402 828661196
20168 20166 111026091
4488 4485 533261816
10080 10070 514879623
30186 30179 263320721
30945 30951 802680463
9421 9428 810893279
15514 15511 105907825
13311 13307 764882712
13861 13851 426673976
21066 21073 139210967
12324 12316 905327721
22551 22541 588842443
39917 39910 34029131
36254 36249 905386924
19982 19978 481531014
33827 33819 978654324
20500 20504 993019631
22432 22427 31018443
12641 12629 94726307
32330 32320 163806403
6343 6347 362948947
31081 31087 22308805
21981 21973 405739742
35119 35118 913725644
4687 4697 897534245
14029 14020 921733584
22441 22440 4309531
13991 13993 509164934
33851 33855 244644891
22444 22433 479083078
29153 29163 50039423
22446 22436 712199500
22447 22437 144224366
22439 22448 35150372
8835 8832 552649205
33583 33587 153311840
22447 22451 191603545
29457 29448 2704780
28439 28433 576601260
10474 10462 274995556
31709 31708 861415327
14027 14039 534816324
1943 1946 863372695
26851 26845 134865887
8145 8146 760445955
22460 22452 421690932
37203 37201 714787564
22462 22451 469895870
17644 17650 993735117
973 966 584758251
1285 1296 473372326
2547 2540 915749072
36741 36736 538485580
35691 35696 316118299
8093 8092 453070083
29797 29798 44393801
22471 22466 878574158
31027 31019 262200089
24737 24746 540556038
15410 15411 367941184
5359 5355 573032106
36521 36519 783709534
22477 22476 468006134
34389 34377 54932273
33659 33667 159163575
39718 39725 986965000
7267 7257 756860125
2494 2485 350070651
18186 18181 210596818
13816 13811 573448794
23175 23170 37513482
15704 15698 779982051
5014 5006 66297052
28984 28978 213131576
30894 30902 556458640
32417 32423 399201808
15892 15882 452290745
32607 32595 441438636
33083 33080 395940805
11741 11732 780374285
22495 22488 331376338
22496 22487 153272164
13975 13970 323317443
24509 24514 12556746
32418 32408 866968467
20064 20066 63650609
38651 38653 573764586
34676 34680 254895258
22503 22496 394161902
32125 32136 396334473
23259 23248 452051036
13342 13333 929302710
15015 15021 799044311
7203 7211 317810950
23558 23548 752594048
31643 31649 100586169
19572 19576 610949574
18595 18605 189494501
39908 39920 408222336
26139 26132 822109987
2159 2160 576472377
16768 16778 196249480
22517 22514 252286154
23176 23169 973370583
34682 34676 241226799
37735 37725 719747316
17175 17180 9933459
4870 4879 947746716
7310 7305 571275693
24922 24918 161461588
16098 16108 886048847
25152 25161 200936095
30025 30037 803136316
22516 22528 953243508
22529 22521 267293243
22526 22530 912476911
34923 34924 259977065
34980 34977 132698951
33405 33404 652490451
5893 5905 507103744
12468 12480 838841412
39084 39082 990687330
22537 22532 32782684
22677 22666 953847849
36771 36783 505320930
22535 22540 694080638
32858 32865 312112219
18568 18570 482029350
8476 8475 344026332
38257 38249 54091258
22536 22545 397943836
22546 22540 1120919
17382 17371 469286093
8765 8768 7442006
33097 33086 300321069
17859 17850 85380223
25533 25542 901741272
5857 5862 915883193
31252 31257 565003488
34504 34515 809477061
22544 22555 968483871
15750 15745 389154924
36499 36492 861798860
22558 22557 780475062
19656 19666 448193613
11743 11738 369533789
10610 10615 391406156
28428 28422 94287745
17154 17160 313396237
10597 10593 928074909
14047 14042 37060351
34349 34358 299845818
3445 3433 922949521
2258 2246 101245667
23954 23949 892368198
33000 33012 812771288
31778 31779 885130508
27628 27638 840873735
17093 17092 239044042
23059 23049 295472055
1377 1375 887241528
21269 21264 381544071
8925 8915 6767347
10405 10406 855649047
8979 8983 679690193
38771 38773 680248837
10558 10555 871583601
3359 3368 30830363
33029 33028 26555415
9903 9907 199646150
4973 4976 247213239
38700 38695 624129482
9708 9698 958176592
5176 5184 321382965
22578 22589 610507132
2750 2738 809804945
22591 22583 63806788
20175 20178 618826334
15636 15629 244613176
14850 14862 16269504
31934 31928 12612800
22592 22596 170153588
13404 13411 759559597
22598 22597 742446088
5590 5579 967321107
8461 8467 615752780
27430 27421 250955611
22602 22590 340347652
8520 8518 447501716
30184 30193 223465439
35438 35436 15538698
22606 22597 247622573
21311 21315 11330074
1777 1783 435754444
19978 19972 125933636
22607 22610 891061731
29486 29481 387675010
14637 14643 203423187
18180 18178 45410008
13717 13710 40005611
39622 39620 131173165
11613 11612 653546844
38349 38342 545187161
8253 8245 494356716
19080 19068 391436927
37703 37704 765442542
36144 36151 956344477
15997 16000 190401393
15118 15119 689154401
39410 39416 159724472
19673 19663 986795327
18129 18134 157331434
24214 24212 732318912
13148 13158 411197451
3308 3299 20284445
19826 19829 259989291
7078 7077 755969292
39531 39520 590130141
9168 9164 939387610
15978 15969 981546219
22626 22635 385572026
12898 12900 991338056
6799 6800 734145117
5316 5311 508367430
29042 29053 318815938
9434 9431 17511177
19334 19346 36152656
26795 26799 2228284
17130 17135 383827234
27632 27639 323929346
2903 2913 438023842
9338 9335 953885232
27762 27756 415567705
22643 22648 601917625
11101 11094 336920581
27306 27305 59829866
20849 20859 729977068
23035 23027 918197975
39905 39913 39176305
36979 36975 434270869
34161 34171 47720421
862 853 135169705
28065 28060 19491487
37419 37409 975589953
375 366 531512143
21700 21707 445257890
22661 22651 925225871
26646 26649 35607394
16264 16269 609696187
35317 35311 764735703
4492 4501 30328579
8162 8160 423256271
23593 23585 282046398
38099 38107 462348673
13872 13877 803172353
774 782 710673092
31961 31956 654241393
406 403 538166655
22671 22673 628730709
7771 7766 842032481
27524 27521 921944560
16912 16920 104393426
5256 5266 276245005
16033 16042 929077545
31399 31387 321533915
8343 8350 53560095
33532 33521 111070715
493 483 275816323
4014 4017 751203800
25478 25468 513269808
39826 39838 830624311
21908 21905 369081661
35137 35145 399941647
4985 4990 77507187
11574 11576 649935258
17155 17143 23728900
23616 23614 932466604
38523 38512 677212025
39560 39559 674549060
1070 1059 420577773
3378 3382 312547680
8518 8527 269167225
21618 21622 207170326
31839 31841 110348783
21623 21631 256517089
26545 26555 785979595
22700 22701 241394745
2834 2827 24458854
32474 32480 398839398
2960 2972 724735085
34120 34116 110570389
17574 17569 157728914
27612 27601 645195564
29839 29833 217906817
10039 10050 176297051
9696 9694 806496278
23830 23840 975237619
35480 35476 332806605
38597 38588 893149308
22703 22714 929470842
31169 31160 843054722
37519 37514 894940474
3189 3183 396779311
13734 13732 433163945
33736 33734 321851167
19353 19358 55871061
16768 16759 279763823
7888 7883 538704755
19107 19117 846728983
27103 27113 974820305
33902 33909 226728570
13313 13301 598097932
10781 10787 185391420
33164 33158 917524483
22724 22729 837577300
10047 10049 950905739
29034 29039 965365346
39489 39478 353796965
17673 17661 678379586
9464 9470 8949357
22732 22735 544668641
28446 28450 914925331
29819 29820 446752591
16061 16064 602299663
22733 22739 880988694
21477 21487 800837457
16485 16475 291323595
36589 36594 890331703
26684 26673 818506466
31358 31350 522069507
16010 16021 24264390
9119 9115 976028044
25200 25193 856580138
22739 22748 723154228
8990 8983 635586713
23033 23039 527960601
7134 7130 45653
12552 12545 676479376
5085 5094 68628830
24195 24187 294328527
19433 19439 796475089
3305 3315 669218025
23823 23822 3318899
30126 30122 66863360
1940 1952 12207758
22749 22760 765728949
31421 31409 457392124
28974 28976 94929124
22755 22763 380634241
26188 26180 241606799
21690 21681 59257694
32717 32713 55256599
10261 10257 472994850
37269 37276 909460658
19584 19591 917856196
7891 7901 70482969
22771 22770 272590831
30665 30666 378891393
18964 18974 237482653
26170 26167 947657421
3395 3401 977473511
39439 39430 19586818
28935 28924 456284187
36526 36536 55159035
15621 15616 106074128
28185 28187 268386142
30930 30918 760588214
21986 21976 18059982
4273 4262 158074609
15906 15917 934658914
27037 27032 639524008
25722 25729 527654998
30218 30222 767058969
30914 30913 701874689
27394 27392 962630767
8402 8397 788846087
9198 9188 113831574
12622 12631 554105808
37293 37287 360570190
1897 1890 597919033
3434 3424 232479614
22796 22792 988327817
31186 31174 866014411
27921 27928 575088806
22787 22799 102102122
22800 22797 45984393
34754 34756 267769394
7878 7868 993969903
35625 35614 147377654
22792 22804 162080081
7975 7963 167885073
2479 2483 208954647
22807 22803 967740994
22797 22808 686512649
37371 37359 751443899
22190 22186 195807494
24309 24297 590168948
13169 13178 338129656
13321 13318 522245573
9569 9580 952355847
37713 37709 982600244
10116 10104 362820365
36479 36471 4551820
15488 15477 938753354
26356 26346 206881839
15524 15514 403925594
25538 25533 305058732
4834 4826 336516195
36118 36117 274275988
18687 18694 485994643
22825 22824 230405002
30848 30838 683652042
22827 22822 640428186
31591 31597 448671635
4737 4738 117489612
22823 22830 885914457
29672 29666 960739832
10070 10075 51510744
27483 27486 998362075
19197 19201 341306065
34483 34477 222325099
22826 22836 823625986
9446 9443 772529000
25716 25707 588813397
19225 19226 841765684
19806 19795 68470360
25027 25038 787902692
15826 15824 111419117
7462 7454 549253015
25577 25565 129085251
24856 24868 207842310
37421 37412 547887364
17446 17439 49655645
12403 12409 103905232
22838 22849 712931402
36656 36650 690871019
30109 30111 175039571
22260 22249 716905778
27404 27415 62655340
8023 8025 819329364
22851 22855 814441417
30504 30499 228011582
22851 22857 287175665
28536 28526 186435543
22859 22851 113410324
38739 38735 235266030
23602 23597 443250590
29766 29778 546892656
31606 31601 819675660
7199 7204 411199455
22865 22858 779682302
4416 4425 691666175
1847 1845 751099790
22458 22450 352413395
23391 23392 56943329
13786 13795 243907527
22622 22632 115018747
22872 22867 26712367
23720 23731 54186712
38160 38158 904744944
8039 8031 908216760
22216 22211 448713597
13670 13666 641549242
20387 20376 853646598
6169 6160 545804716
29980 29988 763934956
22621 22630 924314402
22880 22882 557818999
22883 22874 119966149
1252 1243 971917771
39074 39065 657040622
20940 20949 662272024
34602 34608 444533620
6241 6237 57303570
17774 17781 214077378
9986 9998 551140513
22888 22891 918469164
19466 19471 350240729
28764 28776 788362627
32565 32559 801651756
35365 35363 133982694
39782 39774 852064734
7574 7583 39989212
15691 15686 939755706
32989 32979 376935840
23339 23350 495275524
35079 35069 858642620
39136 39139 15150766
18734 18736 987473369
22893 22904 33120206
28611 28623 428422358
9464 9460 67906896
22907 22902 981288727
10285 10278 493780712
11979 11974 37006368
16203 16207 160414539
18498 18490 194662498
18439 18451 264723871
16581 16575 114079828
9860 9872 776619312
30851 30840 26982854
20201 20192 36722020
17602 17608 899041651
5701 5695 974734321
22919 22911 559194837
13391 13386 492970317
11234 11232 231454781
20335 20325 538430823
6776 6766 490793250
4570 4565 258805396
22921 22925 634876601
38960 38964 209481932
22921 22927 969330375
39617 39612 637975318
3317 3320 522974388
2577 2574 517396801
1460 1455 427274464
38566 38567 314805717
5314 5323 109479482
22930 22934 206667849
22935 22923 827182606
33871 33862 22655350
5572 5568 472877598
26668 26666 703656012
37857 37849 619551989
8215 8220 71681732
22941 22936 70835320
35757 35763 517084949
32864 32876 182825662
34725 34723 285969707
28761 28759 515719457
14913 14914 47373909
5378 5374 418298261
36155 36150 242421054
50 49 136503865
4453 4457 181768222
2183 2189 942372652
24789 24790 885900593
34036 34031 22601378
5006 4999 519468393
33928 33920 23618359
30294 30283 36831584
31588 31578 1599619
22952 22958 13978768
16538 16540 559631854
36516 36524 643494598
20020 20029 656831429
27799 27798 466811348
3742 3737 619026062
36825 36813 484259206
11498 11492 646902937
22966 22964 585663448
23453 23460 760345048
23033 23031 393424742
19462 19467 65678832
24391 24382 451663396
2255 2244 211009680
22039 22041 305473615
2382 2391 177836034
21703 21698 214504356
21702 21713 160101888
5897 5909 897003215
1695 1685 604612296
29607 29609 533330214
11032 11039 205491827
20472 20479 604357271
34597 34603 401512578
11998 11987 466538463
22983 22974 841225658
1253 1263 828870397
13986 13975 881374258
2389 2384 328560615
31294 31289 173358506
27433 27444 2012539
28181 28185 518066206
19127 19134 921883320
22024 22034 970523803
17251 17240 132491310
22987 22993 185350226
19843 19836 219592115
4293 4282 132180971
1371 1359 66131032
22997 22988 476507419
36985 36973 382487708
22999 22992 302431865
25546 25536 154197215
23001 22996 769159565
21550 21548 414647321
26797 26788 680519466
29667 29662 76326091
30105 30114 34793982
14567 14559 227857462
26228 26217 313120616
2930 2941 556362188
21637 21638 466733705
907 919 8266468
35484 35485 984481182
39448 39439 379793073
17344 17352 41913229
10903 10912 254064245
38819 38823 39734205
23631 23622 525383154
29514 29516 343714347
3505 3512 336934945
21607 21600 59573179
28383 28376 377736231
7944 7933 55698124
38344 38342 955565701
27283 27284 509661198
2830 2839 53205135
4754 4766 536724376
30518 30525 818124831
35913 35907 831100469
36259 36271 807385482
16357 16349 288258303
13804 13796 438087123
39315 39308 579707184
4821 4830 776788767
34834 34826 387573300
16548 16556 158537065
29696 29686 268502531
24029 24025 654779767
23032 23037 2636205
30415 30422 995441677
37144 37156 291656758
5749 5739 406988128
33430 33422 724913573
28367 28376 782979277
14580 14576 593071192
9544 9540 510296267
38559 38564 868598426
23046 23043 653735711
8128 8139 6249592
17629 17625 715665743
17282 17280 777286096
27930 27918 378866008
15695 15701 117418154
1292 1304 555437731
14626 14635 243931595
32462 32474 821766966
21537 21534 168938888
2156 2168 522152232
36567 36562 454776537
23048 23058 620325975
10410 10416 822131374
2586 2591 696841309
10750 10742 235233670
32704 32709 56520895
11975 11971 33998653
27319 27313 48709992
2630 2622 483351845
8286 8288 859825494
32134 32122 973623897
27488 27480 700680596
5086 5093 684406350
17677 17689 271216232
28370 28375 282339755
23072 23061 54968013
19816 19814 391385435
23072 23074 410086947
20365 20361 627277792
39854 39842 326969382
29571 29583 303089898
31837 31839 90604829
1074 1065 303526696
32912 32910 529414227
31217 31207 791641182
33926 33919 825646795
10375 10370 687711160
23084 23075 537214000
32627 32629 27897438
35566 35564 690406411
39650 39656 403495496
23079 23088 487441209
10336 10335 293892948
21506 21511 668417435
23091 23087 895794837
50 60 407655439
15857 15849 7398894
20827 20826 931317407
23091 23095 865115616
32214 32221 589358841
15873 15865 8232353
10969 10964 10634527
23099 23091 36304750
7896 7893 484667488
33678 33675 441096993
22393 22383 640962183
10684 10681 8719110
12177 12171 422050642
23299 23290 89077483
16751 16743 200255014
32997 32993 72323958
2260 2254 771380224
11236 11229 303763900
5349 5345 747770799
3119 3129 399949582
9403 9400 706921025
26937 26935 606993174
2785 2779 437777339
13467 13466 205607972
2197 2198 862049293
23108 23117 37130178
5403 5397 194417732
23110 23119 57742222
36846 36835 213039106
22265 22253 945347145
21080 21071 394155819
2352 2349 232179499
6744 6748 76195810
25960 25969 610413945
23126 23115 366568628
23127 23119 441242202
39981 39976 186180370
21205 21195 303355623
26574 26576 713780741
1069 1081 307693697
9882 9883 814037277
18565 18573 23202663
20040 20045 932347819
5351 5358 509940615
34739 34734 187966511
25686 25676 977641365
7021 7025 927392788
34465 34463 302967387
8614 8625 100823963
23132 23141 218433104
2689 2688 50318358
23135 23143 5724011
29136 29147 377882198
37620 37619 980442937
7504 7501 660226918
14526 14518 938118958
35144 35143 458298746
15751 15744 69211449
34329 34334 577462050
25802 25796 660559514
7086 7075 573476547
4001 4010 616107256
26619 26615 839763016
23244 23235 695613870
185 188 375652117
3909 3912 807953255
35138 35140 203155516
15153 15146 962220522
566 575 384765172
30364 30373 467975223
13258 13267 608804167
14664 14652 249502930
34790 34783 885621514
5936 5928 791715935
26589 26587 509961490
13632 13636 583295599
23159 23168 422013605
23811 23808 458747034
23162 23170 680973103
30501 30509 452013006
30936 30933 330577462
37000 37003 5539302
5195 5206 33895824
13694 13686 515492222
21237 21227 282590164
27489 27482 58429446
9883 9891 253561102
5402 5390 320432662
18684 18687 938688439
3315 3326 901192193
32330 32334 398731236
30777 30784 56391341
20022 20031 832655037
30171 30182 197479586
33926 33936 363188273
23178 23187 392412000
9947 9955 368519400
24218 24222 679320310
7575 7571 745235577
1692 1690 869878224
22873 22861 46431198
5777 5789 917039313
12413 12420 798554149
23837 23826 712815522
22758 22756 433139047
954 947 349647689
23198 23193 348955134
21564 21562 341638909
36107 36096 656504307
4506 4508 765820728
14510 14503 234806966
23203 23193 967927567
35966 35963 791743250
1118 1116 939022271
24663 24655 197198687
23207 23206 639492744
5094 5098 624450042
30408 30410 524278974
31122 31112 662749170
9141 9152 619559453
10881 10869 157798916
21945 21950 330654045
8883 8876 901919178
24075 24065 626568966
28754 28742 791330607
27623 27616 43817606
29247 29255 6686246
12935 12926 113127808
13117 13116 728085660
1587 1581 914578792
34037 34039 686238890
27432 27424 216672077
35823 35830 716703504
34341 34346 528510453
1022 1027 848861663
11042 11052 11892783
14605 14612 800806773
18398 18401 58056037
31451 31455 887658926
1832 1822 508487281
20740 20744 960605529
12693 12699 374274225
23234 23228 899658217
17405 17394 762224990
22154 22166 278438253
12407 12411 977356569
7199 7187 723489987
12591 12587 698560455
25080 25073 70045192
2748 2740 671946911
20956 20944 648323922
23243 23233 344429697
7642 7635 802098082
23759 23751 60840586
12862 12858 646217748
21142 21143 363020005
31829 31821 787113817
12185 12197 46460388
11151 11158 275755367
8731 8726 111591759
309 315 516878703
23253 23243 592966652
11237 11231 330290192
1179 1167 665589663
23256 23244 183158218
33097 33106 864754916
30638 30641 862510517
21529 21524 997785019
33976 33988 648536179
27263 27259 741046259
19388 19396 953806691
19841 19838 196793867
22340 22331 866695191
27720 27717 443791941
35527 35520 228145161
25350 25341 357179387
3696 3707 269150345
23269 23265 468322102
14184 14192 37756154
38014 38005 476741245
36037 36031 749038910
20640 20642 111050475
14480 14488 581512815
38532 38520 688344709
15549 15560 726199248
23271 23277 963173578
35334 35346 875288067
7327 7325 720915851
1301 1290 620793468
3740 3743 338601468
20614 20626 65101109
1794 1788 104648716
3582 3584 408055459
28041 28037 404514802
3465 3467 518303210
23275 23287 121636872
23288 23287 65062221
6907 6906 803833565
34143 34155 405429992
4083 4095 58495365
39875 39866 246867873
38801 38810 538483764
28618 28609 985564764
18471 18463 130009868
12727 12719 444005742
23293 23297 523527474
29510 29500 604740692
23663 23656 811821095
21277 21272 631738278
5571 5576 370295126
1553 1547 101870918
23303 23295 294869993
28112 28123 401723613
1854 1842 135446753
7018 7011 296656008
7174 7171 160234854
23307 23308 469053902
24297 24300 593380187
23310 23309 148322006
10664 10653 544634934
2404 2393 630045654
23302 23313 958965263
22415 22420 953930959
23308 23315 346063606
23545 23533 537951096
23317 23305 502268554
31508 31497 480693623
12990 12995 247866824
23320 23310 76249815
20521 20518 834436384
23322 23320 654047415
30831 30825 45106894
38539 38533 403229759
17103 17094 274572135
23323 23326 884507097
1868 1866 494863026
34627 34625 298493085
13258 13268 699456186
4076 4073 655772172
13949 13955 500809505
10759 10753 697239042
35580 35579 31088311
21967 21968 635853542
1917 1914 10668875
13860 13872 231537188
23337 23325 428527554
1858 1856 164948189
32875 32864 27077734
8897 8905 32824541
11479 11482 44042112
2004 1993 782755277
15726 15714 289283112
39569 39560 615626409
8328 8317 40810844
14387 14375 763306869
31359 31370 552714064
23339 23348 505980716
7404 7400 502549765
22224 22220 58342394
17455 17453 22896157
17825 17821 909762474
12909 12899 908202222
37889 37887 100517474
31882 31886 271913685
9517 9512 314387854
19340 19344 236594892
9141 9137 15189274
10487 10495 941095487
27079 27069 499487972
23360 23361 520633372
16369 16357 618261617
35935 35927 483240490
37532 37540 333544159
23363 23365 409045147
10871 10862 527901466
11087 11085 797554660
14293 14295 978739283
38005 38012 136731852
7629 7634 20663982
23346 23343 724061891
38372 38380 30106171
11156 11146 723468406
33884 33891 264037928
31182 31173 946853536
28808 28800 915113525
34042 34047 622895395
27401 27391 72338023
28132 28137 978365015
17216 17224 448545025
38017 38027 558305442
7392 7399 407923376
6196 6193 36068937
3417 3422 279368966
23380 23385 440112005
12550 12542 995140393
24737 24739 737416922
32788 32777 787770061
22102 22111 175046564
23390 23380 426439519
4921 4931 581562099
11444 11452 579302787
13647 13640 73132696
27008 27002 192310977
5906 5894 207580800
16409 16403 19075963
2709 2703 852043841
17000 16999 350550307
23399 23387 513216755
14297 14285 699316907
19785 19776 17160513
21673 21667 235063612
23393 23403 444488639
29429 29420 241868586
4978 4987 724240767
20892 20888 909540136
29052 29061 824870111
17341 17329 255652280
11995 11989 912121508
19381 19382 775893734
23408 23411 266152269
10430 10418 38768182
26038 26033 285890209
9902 9891 444092123
14774 14766 339776395
29750 29738 804401705
15739 15730 455644711
22558 22562 756296269
12000 12004 682168861
1137 1134 20109628
4780 4775 377112366
10584 10587 409137129
18049 18038 139845132
1597 1590 607104443
25767 25775 53460335
30232 30230 688585790
23425 23427 732860773
7655 7662 474307865
35136 35132 170911465
22388 22395 139382848
36172 36182 478588344
2914 2913 133529706
23433 23432 289994336
23428 23434 642388934
26534 26545 844771994
35413 35420 354546921
33998 33991 528442841
23438 23435 204744715
29784 29786 915358755
16729 16737 48496756
23433 23441 726053664
39425 39420 379341361
23443 23442 817357169
11231 11228 265468939
26856 26855 912091202
37858 37869 397166010
26173 26185 449620771
11177 11176 272371285
6466 6465 369748499
25889 25879 560510733
2552 2550 31027166
23451 23452 745125403
23960 23958 593352362
5857 5869 938434039
2297 2286 876283084
2253 2251 115270859
26263 26254 326497248
31754 31745 733478951
23459 23452 433838104
23790 23797 177694966
30332 30331 934686164
23455 23462 466967473
1582 1585 477617011
23457 23464 558590162
23461 23465 638526825
23466 23464 540191116
5211 5223 970664082
17656 17666 296430777
18499 18500 154816199
23470 23469 467087380
24231 24238 599650734
30591 30597 94534056
38078 38069 419110870
6166 6155 924968328
23339 23327 201275395
20684 20686 949386177
7717 7729 979324614
14761 14763 34415245
34531 34529 418026065
26822 26823 228933833
14921 14909 134062218
21005 21007 47356585
20208 20218 24380254
23484 23477 233357995
19020 19030 37308248
6942 6937 305144009
39831 39837 293265522
35120 35129 246678003
16344 16340 662425899
20646 20655 563979708
7011 7002 369510361
33624 33629 70837844
23485 23493 880551489
17347 17337 295210678
2363 2372 831137637
23490 23496 567241506
25605 25597 209295261
27920 27918 836519374
23499 23493 404902633
26927 26934 606537177
24233 24229 159219078
23490 23502 255760000
23493 23503 869640895
21971 21962 731341972
38818 38828 882599430
32807 32809 770723883
10817 10821 819253827
25710 25700 5531287
19046 19035 640766828
7421 7428 733673620
1746 1757 834303574
25864 25856 609018053
20317 20311 237374155
22521 22516 172133986
32833 32822 734667740
10189 10179 292169771
32226 32214 606859896
23518 23511 558259104
30368 30379 724774462
15771 15775 533736563
31866 31856 73578128
36801 36789 953997374
7720 7708 62118889
9878 9868 337289842
3698 3687 430029168
31161 31159 196615311
31971 31966 249454285
25862 25855 362921627
39898 39910 833044027
4556 4546 828761037
19805 19801 340723422
32900 32896 213286793
30145 30141 560458584
2741 2739 814390929
30602 30612 32984215
32860 32850 685934713
25881 25891 323421936
38678 38666 958862683
661 651 240620914
23531 23540 254577613
23533 23541 586350452
23542 23541 114629392
16733 16721 677069937
888 887 810730890
5071 5072 631355926
31831 31837 721997686
7550 7541 328568984
34396 34392 118392283
23549 23542 441872715
8355 8363 62236602
167 176 746974065
19819 19826 45613452
23548 23553 35332943
37302 37296 66648300
36967 36960 349501319
5280 5277 66200720
15897 15888 541528225
7614 7623 206927997
14323 14334 127143659
804 803 685988475
31230 31238 582535811
4983 4991 351289031
17274 17265 360798642
23640 23637 729274633
6063 6071 840585595
26824 26823 702237573
11636 11631 155382900
15839 15832 296021141
38887 38891 706659285
28010 28019 921075799
10069 10058 866690767
25344 25347 759151267
36202 36195 969120799
3058 3048 628890944
23575 23567 535669218
12578 12575 769099351
35821 35810 730922923
19503 19511 652182311
24288 24287 804716243
21658 21662 519387899
38258 38256 366484752
744 746 644810329
36504 36499 546428233
12093 12084 240911997
14898 14887 854891177
9597 9604 602132742
23585 23587 901251571
1967 1965 440992750
23589 23587 562828565
34712 34706 898520511
14284 14290 248218879
15048 15046 666072580
6385 6394 214838709
39104 39097 849039870
22549 22561 584655011
16984 16994 9146777
4801 4794 18407218
21498 21495 89186462
23599 23598 618102680
16571 16580 436033578
22480 22469 239181300
37136 37133 625908831
30883 30873 266791834
12121 12112 44892761
17160 17161 331625131
35001 34996 969888356
14645 14640 462525418
11541 11539 955972204
6740 6730 487845066
12404 12392 602326197
10086 10080 403530700
2269 2264 691988172
16033 16040 668045063
30287 30276 818117821
8032 8030 846719240
10105 10113 336348294
35510 35504 933824477
22746 22743 871116236
20755 20759 555305581
33101 33097 477106637
7339 7330 378597387
15732 15720 159623062
23622 23623 933547594
10527 10518 43433589
23625 23618 23842578
25670 25680 8837298
37555 37553 594997491
19897 19900 739403898
28489 28481 576007098
16899 16903 755687708
7057 7055 265653058
22296 22307 369939064
5174 5176 886068877
30280 30277 578794675
21932 21930 842172691
28390 28399 395686448
5582 5575 974425178
23634 23638 368037308
4012 4013 46982599
3073 3070 232569097
23641 23637 390746804
39536 39534 675213150
29393 29391 49935555
36167 36160 369813644
20394 20403 23273585
23643 23646 409696292
23647 23640 760669166
32904 32893 864201959
1430 1442 358206508
34801 34792 499991678
39144 39139 907515445
1212 1206 505513836
6027 6039 410290883
34243 34236 710287680
3206 3202 893335562
34724 34713 947865871
27943 27954 545488345
33276 33270 349392417
31788 31792 511287265
9062 9072 774626539
13726 13722 605966932
38316 38308 724111421
38061 38057 626947251
23664 23654 972202685
32277 32268 854257377
31112 31102 748213396
28157 28158 162292859
4148 4139 337172839
31803 31805 366260844
38754 38763 737960585
18513 18520 193948347
23672 23665 144513391
11170 11166 391430824
16498 16493 436674148
21381 21372 131835640
12164 12159 897146749
19822 19814 866904717
35605 35614 931683280
12209 12219 11860281
8518 8528 819996385
34330 34325 824543444
31109 31100 799457373
16395 16404 869558924
11424 11415 394138635
21427 21417 542674557
14683 14671 438646271
23687 23682 448515970
9780 9769 45821713
8614 8618 73600330
13593 13599 631238029
34963 34954 990036654
11341 11346 653766188
26175 26172 590304833
20609 20598 701264195
20931 20922 546298153
31813 31822 433016891
35152 35151 34954798
13779 13777 565888833
29431 29420 628335377
10911 10902 5654334
16562 16559 807693855
8197 8199 236299274
21767 21773 640184837
33370 33360 626832093
22210 22208 978456038
25463 25452 63300358
15587 15596 500379563
23708 23707 933931743
10889 10881 801916571
20609 20621 138005248
29167 29162 713180203
15571 15583 809753011
18661 18660 271425303
32521 32513 395906216
21542 21544 963513521
33137 33126 547694314
37652 37655 123462777
20666 20672 990976274
11510 11500 456778223
11921 11909 688255419
22582 22594 365344933
13126 13123 151859765
12532 12539 3223192
28721 28731 378952574
13573 13568 547827904
25655 25657 856967021
13614 13611 478877158
23171 23183 700588593
30857 30854 708936630
6478 6472 366586
16407 16413 883436053
4885 4875 74353398
33291 33292 841205941
23734 23726 777774463
12704 12715 290665190
3614 3607 3824787
28612 28602 29948847
31684 31680 47148164
4142 4143 469763101
24007 24014 750709232
6213 6212 115658203
24918 24909 614443252
26714 26710 588145667
30867 30860 902704285
23745 23744 395391028
19126 19123 600069279
8679 8678 101024229
12723 12717 834072394
32894 32889 111064568
23748 23750 255409593
23751 23750 165248146
5030 5028 394168397
5524 5512 567128363
23754 23752 893081434
23755 23753 354777313
965 966 489137183
27101 27089 34361618
24137 24135 824219132
12454 12456 342902825
23760 23754 38884831
38159 38169 767509176
18702 18705 630755840
2325 2324 107650760
23752 23764 679605198
2411 2401 619842413
23766 23762 518928936
4462 4457 808442525
16753 16755 358002129
14181 14183 34468161
26953 26944 491034142
10561 10553 964909453
19039 19043 81099762
23766 23773 705976717
19793 19804 114989292
37982 37971 823418881
23776 23771 631195359
22116 22104 208641387
36597 36604 38241155
23779 23770 951783270
23780 23769 584244330
14801 14794 927067193
17996 17986 951998261
33343 33341 431647916
23776 23784 440838663
7844 7843 362342427
26931 26928 4872250
23787 23784 16709320
12393 12398 986384209
29034 29022 995004021
24071 24062 772907054
3575 3580 593415475
38625 38635 174887046
9218 9220 491251317
37157 37168 278184081
37226 37221 165340776
35502 35505 347017478
8937 8932 833666951
2620 2609 300774726
14198 14188 98424426
11230 11238 13762007
20162 20153 943849438
21060 21053 34596629
23543 23550 226207035
25300 25312 269352996
10225 10222 712737522
7463 7462 151649833
23806 23807 68741990
23806 23808 64425914
1325 1319 334137341
32789 32783 21218451
27010 27022 279820918
25266 25258 739876234
10743 10749 308523133
23814 23809 968874181
17337 17338 503136124
10839 10832 494718506
23817 23807 44844213
12309 12301 542765079
19869 19879 719207822
32692 32696 262259795
23821 23819 985547819
31810 31808 336030021
17964 17956 74891842
10436 10447 593754980
23455 23450 771502123
17495 17496 521760495
28610 28604 236463671
24923 24926 286732766
23941 23929 561950275
36904 36897 427371032
23831 23820 897405837
27313 27309 53549542
16065 16061 172876998
27769 27763 854295720
17824 17822 252288104
12964 12966 49253319
12287 12283 960144201
6409 6401 625867754
18203 18194 437035377
3356 3363 882224749
35468 35479 857788712
3626 3618 249070351
33833 33843 754862164
28635 28634 631972330
4058 4054 824568834
23835 23846 878572969
12810 12803 163693123
9493 9486 759278581
23837 23849 150541881
2823 2815 730438192
32904 32911 434283121
38246 38252 466279014
21051 21050 24767347
33861 33869 757183616
32185 32184 316179608
38556 38561 22437307
37395 37401 888938780
24360 24371 256256089
30890 30884 37995380
34298 34288 98166167
32700 32712 494723298
34413 34421 665955294
36948 36949 36618054
8052 8055 727955261
23739 23736 820902711
14622 14621 368544279
1224 1231 357413970
35844 35851 543693849
1864 1860 661738450
34068 34057 902231407
23871 23866 725557602
19787 19781 6275128
33360 33351 254974511
28766 28763 958818871
34341 34329 214744640
13980 13992 128391371
26627 26637 212289546
14579 14585 716742945
31397 31390 807895615
30035 30046 901102248
15539 15542 47132648
23881 23882 402264517
31689 31688 892156595
1850 1848 63684297
12304 12300 594746254
23886 23879 595625248
19705 19712 161755508
14239 14237 724933834
25999 26004 661125767
23890 23887 60911120
8785 8773 897377120
29520 29515 991394671
11985 11975 784965795
25633 25627 246844889
4205 4198 252790486
21201 21191 45780765
10936 10932 155260019
4227 4238 827642531
13005 13012 392602171
35937 35935 633975388
36102 36091 641723854
16895 16891 882085369
21530 21520 47261817
24090 24086 42696795
22091 22082 759186511
33853 33851 776758603
15628 15623 255353211
24307 24300 707653996
17494 17501 40756180
27408 27400 55919725
37681 37674 72305842
6112 6109 49787267
1616 1608 417877248
11698 11690 3180567
2174 2168 64871315
23904 23916 982863548
38269 38267 788099002
17402 17395 21241443
33499 33494 66659863
8302 8298 575676882
16964 16967 442449325
39881 39869 756722002
23915 23923 384002873
15360 15358 418316968
32438 32446 49032390
36347 36342 11051847
23927 23919 524670844
10824 10812 552616644
23929 23922 275300793
12504 12495 723679626
14435 14445 745921379
15916 15914 516765647
5113 5102 113576572
20318 20327 3858119
21184 21188 51824630
9559 9561 60656663
16771 16764 845770953
13873 13871 13653388
452 440 862041924
31956 31955 90135309
32475 32465 47086752
38919 38913 858009806
36848 36856 425242331
25076 25068 19433415
28202 28190 409280196
23946 23945 220010085
22981 22987 756226642
13235 13238 762702719
23949 23945 13069113
3514 3502 814482315
3791 3783 22918591
16224 16225 912375314
30355 30349 50473932
22978 22982 922863457
23945 23955 899088449
15044 15040 662817410
31284 31275 366193803
39213 39222 262602602
23959 23957 367795832
31613 31621 35973492
23510 23522 595809353
11783 11775 159406606
23520 23528 194647304
25994 26001 999492530
30082 30092 975340316
18803 18815 95185177
3593 3595 925973786
17812 17808 592532651
5808 5811 600670430
26131 26137 295830585
19693 19690 409502939
15748 15758 828065006
26805 26803 652868527
31325 31329 695516035
37851 37847 576976378
16400 16398 13478579
26037 26030 778442353
12652 12654 571464175
23979 23978 938396718
23973 23980 405397074
15725 15721 435947338
23977 23982 997816279
16169 16157 264248238
20468 20470 462043338
35629 35637 913360422
32620 32617 454106492
38724 38731 12126136
17929 17927 250569275
38077 38076 500157235
32629 32637 768734593
39589 39595 908298506
23992 23980 41376364
26504 26511 68621155
24262 24263 848236398
8734 8728 200590444
32650 32645 205278534
6158 6146 293105902
24934 24944 741814831
24338 24327 319451428
24000 23989 781233495
6348 6350 646845901
30926 30929 7828626
25470 25466 30573952
24001 24004 641850960
24005 24002 816444992
25063 25056 604119501
15329 15317 848310096
39570 39582 550924167
14293 14294 671769928
24001 24010 818075637
15089 15078 193955433
24012 24007 449832566
26256 26257 465141038
9651 9649 204144264
24015 24005 930223907
27290 27301 636000570
7940 7951 701156858
24018 24015 929691364
33257 33254 124298972
32842 32833 391551253
7552 7560 530291709
27009 27021 759797965
10698 10703 588072051
33173 33179 503885036
33335 33342 34844232
4605 4612 745469163
880 872 614735566
21845 21844 15195082
24629 24641 38396722
12349 12358 697771849
17820 17812 492661588
26966 26955 85362523
545 543 70207190
202 210 702200280
13913 13916 26205300
15102 15111 9948274
38682 38685 885596051
29238 29234 82581226
6902 6904 23289372
34390 34398 982724484
8558 8548 846363786
26773 26770 257330104
26861 26851 789978690
12277 12279 898138922
2112 2103 119424547
31613 31623 750836444
24040 24047 254693215
25131 25133 161359522
8906 8910 842024073
24041 24050 170548951
5548 5558 952484591
24049 24052 685342287
33669 33661 72820777
15688 15689 2997388
7840 7834 533216754
16513 16514 821639221
24983 24975 667506743
24057 24058 490644931
24098 24106 751409518
25640 25635 699815550
20278 20280 277434665
32958 32949 401320872
11070 11073 21571819
5675 5666 721668600
18720 18729 346133306
22434 22442 689709386
22414 22421 602878197
24068 24057 726572180
24069 24058 745054440
5096 5104 240291356
1508 1507 349072798
2047 2049 901688296
4741 4738 448630134
24074 24071 871051382
31442 31449 161655033
20158 20156 141849518
23597 23595 28266859
7394 7401 123408405
38984 38991 303260064
24080 24074 449472579
35795 35802 79817490
23918 23913 829661335
38214 38223 602931504
15043 15035 194437417
23123 23128 354564344
4426 4435 949941248
8564 8568 259302087
22891 22897 929534854
25786 25781 234007664
27445 27440 186613048
3405 3403 461695372
38625 38634 918985890
529 539 981808658
30987 30998 827646603
17286 17277 166684456
21389 21385 74882157
4571 4562 708116024
32419 32428 670425128
12417 12426 61641285
24100 24092 196435958
24092 24101 816309120
29683 29684 576043682
9560 9556 757058838
13461 13451 511220725
30157 30160 235702605
9136 9127 882884978
15228 15226 575994831
24621 24619 330446659
7758 7749 63155269
20647 20638 639295858
20902 20910 457321256
1499 1509 227353948
10491 10503 916374228
30098 30092 728123235
7905 7894 940099295
8945 8947 665735396
3240 3248 991745960
14813 14818 146543209
2496 2504 892559411
8284 8278 225777183
65 75 833600564
24111 24122 472946314
24116 24123 133530729
39691 39690 943345015
29586 29588 217642285
37509 37505 267530034
27424 27415 577708875
20118 20128 361817594
32444 32435 631501584
32200 32192 881336754
12704 12700 535299492
26734 26733 361107417
26691 26689 983961754
22200 22190 51744700
29018 29027 420664261
29503 29494 551646954
13834 13829 427761997
39606 39596 127269353
36245 36237 541862915
608 609 929205543
29836 29838 779685874
24142 24131 857657907
747 735 635095350
5120 5110 906388781
24145 24143 21775122
19252 19242 371236476
24147 24143 70170940
9831 9826 88120510
1874 1870 63734651
39044 39036 44444421
24151 24140 874685300
13595 13594 792778560
21976 21973 807426241
788 798 378719479
21396 21384 691806020
35818 35817 506480700
20567 20557 956590011
36964 36969 769930462
17666 17676 367532692
24155 24160 41012703
590 601 202265346
17467 17458 22578984
16778 16786 398512208
6755 6747 551656316
10438 10431 595857782
20459 20456 313639083
3760 3754 197644010
28889 28901 152597512
15341 15336 708167352
27029 27040 49009948
23783 23774 178851541
28496 28490 866546844
36454 36466 196927920
22905 22901 948381081
39935 39945 217880843
2322 2319 139882231
16822 16819 750504713
20181 20184 801386784
35722 35729 931282312
1156 1166 208524281
31404 31394 186721200
25548 25550 410816790
23937 23930 258234828
24174 24184 954969642
32126 32121 107221849
28067 28079 543505345
17613 17625 376942429
21621 21629 952675377
28143 28134 264677115
5612 5623 625694413
12590 12583 259738179
14689 14683 255376221
30189 30200 43269967
5184 5188 257366475
37306 37295 710375307
28394 28386 635974175
10798 10791 610406228
27478 27474 323666093
22320 22314 408800197
9525 9514 54397581
24201 24199 223324877
24194 24202 482512460
39780 39773 143407493
35617 35618 681323745
2114 2113 944186561
29029 29022 544497379
24207 24199 197670886
30678 30679 412928505
24719 24711 993771003
5282 5287 376457873
27386 27389 555972866
8025 8028 89474517
27287 27275 661300104
35466 35468 476075994
28409 28404 706195579
17772 17771 647279131
8996 8999 295451964
21802 21800 70087719
18006 18005 113895925
37239 37242 941906070
11723 11728 39914541
38724 38727 809941057
11017 11010 440922009
28020 28009 537318835
33253 33244 240490805
24226 24225 433317594
21027 21019 919290004
37187 37175 18774274
29191 29201 375354228
38882 38893 654361349
15640 15637 838178710
31356 31368 460517819
23684 23674 804077261
678 680 725229752
36658 36649 554959188
31203 31202 375698743
38660 38661 892981860
28583 28579 889602385
12366 12373 29538566
6817 6808 452607347
32779 32778 32283943
28304 28298 138737166
22439 22437 808603882
32816 32823 404193680
10150 10152 29985858
5836 5845 7361172
25867 25870 123475135
31294 31295 341621333
33632 33641 250079144
4644 4633 450654057
24097 24090 290505803
13490 13488 744647852
27892 27891 569618577
31331 31330 687258746
32068 32056 560859093
32812 32806 955974689
30283 30271 343081462
22957 22946 713581461
24254 24259 10610347
18938 18928 494206310
19847 19846 849110807
3899 3893 267565808
36534 36545 732905374
24259 24264 37410514
23323 23330 523154422
27877 27871 611469217
12362 12360 996342657
20053 20059 488623325
17485 17484 598942682
37305 37310 542953507
20865 20857 484218798
34005 34012 596496549
35252 35249 683542477
31867 31879 593657560
17528 17527 869198464
4651 4657 215242348
32179 32178 372016414
23695 23691 382506113
28806 28797 173192154
15581 15592 46699544
15470 15481 459727839
8018 8013 935373511
31297 31309 757986207
181 193 94554034
6598 6609 530410855
5795 5785 159090358
12653 12641 806211639
8310 8301 43754471
24289 24280 437017298
11772 11784 798391101
24291 24287 432770321
26011 26000 540725386
7036 7031 305746812
33326 33318 809622447
13826 13837 950702363
24296 24295 914870032
24297 24292 137624458
29841 29837 512458309
5379 5383 513178956
21515 21511 22227219
24078 24077 81072737
37685 37677 748146330
17946 17935 90526491
14090 14089 645417679
36193 36184 302063917
11106 11096 635990061
23903 23908 454601477
24299 24308 195810216
23211 23204 451230044
19186 19180 295071971
39978 39990 907737867
23671 23664 13137058
24313 24307 876167968
190 191 16433538
16946 16954 830500145
24214 24219 335907048
4488 4489 209640432
26044 26045 737507895
24319 24308 826754560
24427 24417 869792326
24320 24321 71353607
9130 9139 924604689
4545 4548 244898565
2751 2761 26288558
16887 16894 777347556
12991 12987 168630403
25913 25906 738662736
25694 25689 833123255
2691 2688 941377224
24320 24330 262438886
8875 8877 835656693
12827 12816 367945497
3257 3263 968775483
35445 35439 64438261
18894 18882 840422031
13527 13524 936981298
1211 1214 779056264
22881 22889 771134799
27522 27511 892352440
8263 8254 482232452
24341 24335 346897468
24330 24342 49019641
24343 24339 768874386
13663 13675 397120821
4773 4779 914347691
24342 24346 796617945
30381 30372 359163457
24340 24348 128683918
3203 3213 431478123
29563 29568 176372284
3997 3992 809117295
1559 1565 40207997
21471 21464 405873111
8287 8290 792422481
6616 6627 969105351
17278 17267 208092691
33728 33717 538016653
9508 9505 64674475
38314 38323 954574202
36805 36808 995575302
17704 17714 470288112
6235 6223 232671171
5913 5910 9659069
21202 21207 675358767
1651 1656 59730855
10001 9998 809232244
6828 6837 41462088
34795 34792 198234381
14536 14546 321454877
1098 1096 967702909
35376 35388 825619929
24372 24363 673891393
16301 16313 749016831
9362 9356 485361155
24368 24375 882898607
30792 30798 523114256
6049 6045 525971392
24378 24369 915532300
200 194 805688336
3166 3158 817101541
23272 23279 409498392
37278 37274 61530117
32306 32304 403107524
1889 1888 550459340
21118 21127 989631105
20807 20796 638768189
606 613 443228311
37099 37100 101545719
2979 2972 546097593
31044 31047 312111975
4439 4437 845529818
10849 10843 68809533
24393 24389 18345283
6255 6267 257495324
30984 30983 617792739
7116 7107 336033174
9167 9171 57084134
20187 20194 467978327
33162 33150 611897993
19629 19619 914303904
2505 2497 894373420
11408 11415 657319928
24394 24403 508070568
30464 30457 907154974
11466 11472 736891620
27687 27677 834479425
24407 24402 765248931
19219 19210 326046067
28264 28252 199696288
30578 30588 402185820
37178 37174 947481565
24407 24412 61071403
24404 24413 967872056
13692 13687 73198802
8848 8847 869096511
24416 24407 6600563
39840 39829 834959429
6893 6897 163743765
37451 37461 263283382
33779 33788 37586332
22886 22883 149435815
15474 15462 630962168
2738 2729 195542705
27828 27819 182522012
6364 6372 342584064
3163 3164 708073266
39119 39117 853359015
24422 24428 425676429
14441 14432 979871798
29127 29116 284304863
11709 11706 6835599
19771 19764 738462252
19670 19663 704648949
20959 20950 882240510
12356 12355 730422118
5066 5055 781471067
27927 27915 552747
14146 14138 863579124
31469 31468 468414893
36856 36857 277797791
20671 20662 961034122
27292 27294 969958663
24443 24437 98706152
37252 37260 57457826
32817 32810 246431754
39946 39947 870901220
34 39 783117345
2267 2262 551638707
33027 33015 564622436
16670 16680 678113050
36776 36775 414493538
2542 2538 957946177
19821 19831 306374807
2094 2084 983164317
24455 24450 399156798
37994 37988 150714212
11246 11256 589443431
27326 27314 345003332
12949 12944 225222729
24457 24460 409629268
8263 8269 162464473
24452 24462 964952907
31002 30996 218136988
24464 24454 8385520
37309 37297 643653305
17424 17414 446673
24467 24465 672599378
26017 26021 433109304
8389 8399 619336468
36021 36009 876719451
13067 13062 581642253
1796 1793 313298131
24473 24467 77416638
12745 12746 574118223
38746 38737 257994354
100 94 761041290
24477 24474 143122894
28388 28393 134822010
38156 38148 331799464
23116 23108 644078795
24469 24481 264661021
899 909 808236171
1178 1173 345358301
11529 11522 46080295
32736 32726 364727242
36731 36728 867446678
34876 34871 166708930
24479 24488 103114964
28218 28222 442282424
38325 38319 613189266
1364 1361 492554
6037 6033 289955884
33265 33262 845058574
5997 5996 532358107
28394 28396 627264494
24488 24496 672247852
24497 24496 65739959
28306 28308 127967664
9626 9615 51578284
24870 24858 535324917
13402 13405 283142624
32851 32839 641105078
11439 11446 83678724
7964 7976 904526927
5036 5037 721773693
39919 39913 928077427
29544 29545 739541946
2926 2924 221235233
3572 3566 945228996
23667 23658 450774996
24815 24819 238659606
4703 4708 353186043
16308 16299 557872304
17939 17932 791069608
1064 1063 41166183
14490 14485 391105676
25114 25125 209127551
11340 11342 319523107
23572 23573 892743035
18255 18256 779983916
31752 31761 121314612
168 162 273262172
27917 27911 614291497
28857 28862 605574995
11314 11326 362090262
24526 24515 766937807
4952 4950 78596552
297 292 920307232
13802 13790 714731567
15110 15113 696429020
1431 1426 194832821
39963 39962 150580179
10178 10175 145114830
28105 28100 460860741
36494 36502 637544656
7007 7016 912605523
12436 12426 161602566
35838 35848 60812724
10671 10682 320788479
12856 12847 319111081
26242 26230 255695404
19031 19021 646461235
34253 34259 690392747
24539 24544 285080195
8293 8290 456555357
9657 9669 326715314
24547 24542 24125758
31994 31983 250251954
33832 33840 261130230
9159 9157 985638277
10466 10463 213821355
31107 31100 237242540
36299 36300 383575322
20132 20142 770125795
3093 3086 259888102
17503 17513 284907275
12182 12185 880046895
33107 33109 764869480
21644 21649 100980839
35573 35572 553286924
20663 20674 18821729
10616 10622 600700051
11518 11520 819175083
18596 18592 25904913
15934 15924 895218462
24566 24556 103158345
24567 24556 148180403
26881 26876 809448224
26216 26204 496058521
2457 2449 538220625
24566 24571 463347844
14985 14981 251467617
11170 11182 509354823
24572 24574 86436310
28893 28896 262999205
29387 29395 508829860
24896 24893 583507300
8996 9007 725904360
8505 8514 279591076
24252 24248 565218008
3524 3522 405435247
36643 36650 753956858
25930 25924 598229649
36819 36813 288990613
14581 14587 375536298
10408 10402 864411238
595 604 593761921
8145 8136 940613267
37312 37302 807040923
15264 15261 159119589
17726 17717 612603149
17987 17983 982539313
5656 5660 721767566
10456 10450 346115351
26216 26219 30951888
38489 38487 76408815
24597 24594 539015185
24598 24586 945897217
6920 6918 278639085
28931 28929 530049268
35525 35518 66380662
29959 29949 536826762
13252 13243 18368646
31501 31492 825765514
37955 37956 382861652
3888 3887 819561213
10550 10541 216883014
17170 17160 556911260
12861 12872 24801798
4326 4334 614996874
24604 24611 255963352
2629 2628 666975295
22989 22988 63466027
24607 24614 196948932
4052 4056 756271981
26677 26678 64858662
24614 24617 854298404
20819 20825 927247653
4883 4890 661665083
15315 15303 427339052
2271 2265 162010521
5748 5750 193250950
19091 19080 994893049
9260 9251 935111374
24625 24622 178020853
38939 38940 974995111
37995 37983 768266339
24618 24628 122634158
4707 4702 840244965
1434 1424 608732845
8626 8623 7602876
22201 22189 546257426
39354 39355 971724253
24634 24630 622494879
1410 1409 226370375
16279 16275 164996194
24634 24637 163564947
24638 24629 63006184
24639 24635 201753549
9106 9100 498458542
38452 38454 255719554
37920 37921 230982104
32628 32616 12305690
6341 6338 423382565
12854 12845 46213480
24643 24646 424102947
1747 1756 8783232
2121 2131 305139103
9440 9438 966267849
36292 36285 793007968
16178 16185 46237011
10282 10274 357777941
32479 32475 574424682
3352 3362 500361099
24655 24646 92228971
32545 32535 748711971
3001 2999 278855126
32490 32486 845288580
3110 3103 63625125
28284 28273 227272589
17653 17642 878309596
14843 14834 469564557
26352 26358 998124898
3528 3532 793066935
18070 18059 479586575
36600 36601 897976016
35378 35376 85854214
4398 4396 150329387
39501 39506 675635525
15769 15772 939341271
35220 35217 404371322
2923 2921 939525911
14632 14637 509752344
10210 10219 347703826
24669 24675 923375787
2729 2723 239185868
31969 31959 775133801
3370 3378 934147157
3133 3141 66034697
24678 24680 139560769
9642 9652 394836440
28652 28641 832886871
8622 8620 14553609
29639 29633 734059662
5615 5619 989512524
26711 26715 176496437
24687 24679 507200419
13393 13400 223998833
24681 24689 304947569
1894 1889 999283180
13956 13965 855131348
10416 10417 63448268
36866 36864 269334325
5130 5134 295531490
14219 14230 81370910
136 126 668584740
15748 15741 689188427
22343 22354 929264990
28467 28473 984888835
18673 18670 52272932
32197 32191 58840489
39178 39175 665736715
24703 24698 474412942
20334 20336 875636761
10380 10379 262311945
1407 1402 128442233
16132 16124 48171210
39522 39513 56051315
35614 35621 134992491
15333 15331 688955292
17183 17184 396344904
25538 25547 308383306
3416 3421 433894033
23748 23739 881191755
30839 30846 1737885
2587 2586 21361111
13702 13704 889128321
1283 1271 2238146
23798 23795 10575074
6970 6961 772455414
27167 27165 73829895
23347 23358 868604449
24723 24720 175324466
29192 29195 619979947
14202 14208 240204593
28746 28748 390791147
12177 12189 67877680
33116 33123 107805082
6492 6491 15412433
31351 31357 818949000
10865 10853 627040895
38342 38343 457029261
24733 24729 211158015
30732 30722 217311683
39127 39133 598573383
24724 24736 912878066
24730 24737 673082772
28600 28604 346942796
22106 22112 835158711
24740 24728 57499483
33502 33504 620922031
14055 14065 261095735
31174 31173 709985149
27583 27580 15044604
33315 33321 766799668
37375 37386 235342715
28763 28752 127382096
14825 14818 148070192
24744 24749 292275784
24094 24084 999825269
2775 2782 131102311
32124 32112 47288564
31723 31719 13728471
8803 8812 421797986
11715 11722 962340351
22749 22751 643864683
6660 6652 407143951
39125 39137 522515432
10909 10916 788876504
10176 10186 656318552
33334 33346 336286690
10808 10814 133055630
465 459 474022584
24761 24764 782622631
35155 35151 346195335
3468 3459 32363583
18004 17995 426627559
34841 34834 46642149
28501 28507 217443833
18721 18710 166518475
35985 35980 269725106
39312 39301 332581826
24772 24773 43978870
24763 24774 759958630
17587 17584 254114025
24140 24134 852320662
16092 16098 539959554
27882 27877 877229096
39456 39451 121609313
206 208 800589274
24329 24334 828325602
24779 24782 876129931
24783 24779 787033458
36176 36175 533690795
36659 36666 794658593
24779 24786 164362224
22847 22856 248685689
34538 34537 197597514
16158 16157 923230478
25702 25706 994796314
9579 9587 907387735
32087 32084 101668511
189 180 214177468
13210 13199 47979440
21768 21766 376982512
27237 27243 688931761
30557 30568 214315905
6715 6710 12368064
34313 34323 145172142
27942 27938 30532399
38175 38171 55112312
21320 21322 360980279
24803 24796 947689724
12122 12113 138593514
28984 28991 751877375
34909 34907 610628714
24795 24807 960162763
12319 12317 23649369
24805 24809 510540090
19833 19837 30463632
21324 21326 30269968
15846 15858 833629972
20036 20034 368797837
27856 27844 800973125
8442 8454 285990723
25972 25970 958643545
8413 8409 844781094
8950 8947 64711689
37069 37070 972463586
30137 30147 28175498
24821 24816 330945905
15240 15246 501129407
27136 27144 402126316
15231 15227 63154605
9140 9132 600920225
1025 1026 129715247
17156 17147 723792743
24828 24825 446497259
24829 24819 102868782
29806 29800 595622532
27693 27698 477822170
25661 25654 712555794
35472 35482 808918098
29857 29845 93641167
35462 35451 706988499
24836 24830 417200658
5075 5087 702993803
24838 24836 922397826
24839 24833 1515363
37439 37432 343097731
17328 17335 898689308
7730 7728 529484789
35870 35879 509647005
5467 5478 786078238
15591 15589 543063179
1311 1322 407354084
8653 8643 693643547
17927 17916 586081088
24849 24848 981660452
24839 24850 628344815
24851 24842 166213497
38002 37998 50675563
34774 34762 930851957
36529 36525 419315737
19938 19928 936112599
24856 24854 254545604
3829 3823 911299280
38757 38766 480981322
929 936 291958363
2703 2700 862779797
27597 27593 836024781
14489 14485 609762509
24863 24853 537366957
25011 25020 772442828
208 215 417418437
31538 31526 138246611
32308 32316 69731705
4066 4070 499341947
20743 20749 245140824
9176 9186 120416238
23887 23895 162119409
16148 16146 940329046
17336 17333 313958888
24870 24874 819163542
3973 3979 605656393
31053 31055 660063801
24 21 296317979
20816 20814 938868391
24879 24874 317614137
3219 3229 290501279
8452 8462 485941085
37452 37456 750065377
23989 23982 768071294
17046 17058 85705515
18995 19007 191754076
7206 7203 516592743
30857 30862 414221401
23419 23412 295206691
24889 24881 23408266
31054 31063 667641409
3754 3747 543060494
27237 27248 60770800
16089 16086 553583774
29322 29331 493150939
37842 37841 47454310
18163 18167 205782432
34449 34437 577185043
6746 6754 731818627
17875 17863 95047982
29735 29741 252908900
30028 30017 336727464
19081 19069 387684846
31515 31506 910457270
10260 10259 408152082
38394 38397 50369759
24898 24906 660065459
10869 10857 974679378
10733 10740 994570915
13795 13796 184223870
23485 23488 954773455
32345 32349 149797341
20968 20956 409514678
23065 23064 248929296
24907 24914 935240736
5979 5989 884219953
33743 33733 195891468
38121 38129 414148453
12962 12968 23343338
29473 29485 499636912
2391 2395 46357514
24921 24911 573355278
26140 26146 792479317
32497 32499 254538687
22696 22686 995381819
33918 33910 79814882
31828 31836 147197932
13714 13711 47098949
24928 24923 692305099
38963 38968 300451452
33598 33610 500750111
28943 28952 231371312
30246 30235 82680332
22973 22971 325566394
8309 8302 149386691
36226 36236 882894576
24936 24934 23746549
14705 14711 864924479
35949 35955 423450765
37472 37473 662468091
24929 24940 717856414
263 251 225817330
8534 8523 624955802
32344 32341 645331783
23998 23986 743942854
6678 6670 625076862
28886 28897 78740202
23177 23181 231700947
12306 12317 54423117
24945 24949 140484048
12835 12830 854190304
36912 36915 170943006
21954 21943 53621434
17986 17994 365459356
24619 24631 421391556
6947 6941 888072366
37335 37327 715927990
31787 31791 775645144
18353 18349 10200898
28355 28353 407432331
3249 3239 153726862
29832 29830 210080318
9696 9697 755739368
33807 33808 463957441
24964 24955 930289590
10341 10351 96226510
12555 12563 514813611
24967 24962 400364514
24964 24968 527372097
1176 1174 830385738
37506 37518 17303139
32700 32706 325469313
28055 28047 369002857
31908 31907 976694457
2138 2126 656189258
1436 1426 648628664
32682 32684 557654541
28235 28234 358140901
14219 14211 833382017
14397 14385 137824419
2554 2566 650086446
24981 24978 597744605
17519 17518 92032907
26929 26939 17450978
16431 16421 30767218
3539 3544 961988468
2893 2894 730870992
24987 24984 147260955
28921 28914 29771681
9100 9111 244118208
37894 37888 57377308
20208 20210 167534710
29538 29550 269942058
39941 39938 392047003
33303 33300 123146525
28813 28809 241305888
27997 27990 52999071
33310 33315 70295077
1829 1821 982759400
24005 24011 320589257
30453 30446 48757557
2947 2949 703854400
16874 16867 665399157
34300 34292 83209766
15070 15069 23816261
24994 25005 308342546
15016 15025 144520222
25007 24996 614826607
25148 25147 725213133
2859 2862 876282247
1143 1149 20260900
33308 33310 319631841
11190 11199 729878512
11121 11113 328248013
25006 25014 725301291
12175 12174 91650365
9424 9432 670803570
12077 12085 167327190
22948 22937 213039545
10331 10321 567624007
4255 4261 281228093
36625 36618 920001242
24776 24770 505799098
39896 39894 50955592
16069 16058 36310238
25025 25018 395505106
28433 28444 987411710
35466 35475 622545293
17273 17275 318634761
25020 25029 132439294
34468 34473 515196090
25031 25026 964469222
33046 33040 180678929
11856 11862 705412959
30813 30803 275820803
18980 18979 592103464
39613 39620 55409
24281 24284 923874110
556 565 870497111
25039 25029 462144172
6524 6528 510421830
22341 22333 923356323
28946 28935 71067924
25043 25041 30757069
26840 26836 356294354
15932 15944 558945247
39578 39568 910603774
13511 13502 982721390
4842 4840 761339386
3190 3199 617550851
35352 35361 44455613
19749 19754 926502769
22034 22046 130208713
23021 23013 406239590
4422 4415 404294492
38530 38540 244324417
30185 30196 58983915
25057 25050 306364451
14895 14894 901218764
5264 5256 56011337
37728 37737 205717299
9360 9371 704148121
12390 12380 758335583
38446 38434 42210170
25058 25064 274057749
7136 7133 518518761
37478 37474 219697230
38391 38399 897935306
16204 16216 521009965
35244 35236 694841979
34681 34672 856457267
28238 28226 645621679
5331 5342 787844022
25061 25073 853716602
19766 19759 101799567
32940 32938 914466984
23445 23448 202589204
39884 39895 905994323
25078 25071 415145030
13032 13039 595735477
31838 31830 774190667
31987 31981 116978490
22575 22581 864691998
29262 29259 538093017
30675 30674 920963205
35211 35216 63924133
25082 25086 117550147
26402 26408 397448863
25530 25534 407162767
716 726 747520463
35369 35357 101491398
30586 30585 453316243
26651 26646 582138205
33135 33142 596346934
25094 25089 674084377
25095 25084 874679748
32758 32754 995411842
25091 25097 363287069
6231 6223 331401365
9781 9779 583377481
20127 20126 978115001
512 505 176842251
19157 19147 809207284
25103 25100 9735865
38140 38135 821413983
11177 11181 484993098
7349 7357 544114135
19507 19500 224395441
25104 25108 405032694
18371 18375 448731498
37869 37878 616824385
25111 25099 593712978
25112 25102 644351651
829 823 227943611
2436 2448 629081627
25115 25107 327285184
8421 8430 239726769
25759 25762 717192918
6699 6708 620685230
27694 27689 696958372
5609 5608 613159180
4271 4264 731206677
10512 10509 435847980
23118 23110 410443179
23265 23257 778901703
24507 24517 230590230
9237 9235 834978087
9555 9547 245891077
11624 11623 400728215
29233 29241 996818748
18303 18314 982095128
22320 22326 841698534
32824 32821 299856725
913 924 462554925
19503 19515 898535385
35453 35458 83301641
25136 25127 411854976
29610 29614 171539285
1518 1509 292848171
25129 25139 825002024
30275 30270 563105464
9321 9310 950896738
16317 16313 209006386
14625 14613 29012357
1021 1016 843671108
7700 7711 902248903
11057 11058 50939124
25147 25141 681984101
34329 34324 504458126
25140 25149 505845817
18699 18690 204480733
14893 14905 792595087
13927 13939 746205601
30967 30965 880285749
29886 29887 67535934
25155 25153 912647889
26629 26623 663899314
6048 6038 565254263
38254 38260 202955977
27309 27308 550453627
25157 25160 304073876
20423 20418 491876484
27076 27087 932409623
15008 15009 181861602
28546 28539 98797378
10300 10306 33965346
25160 25166 757506339
32821 32826 784570335
9650 9642 970584921
31524 31526 804661467
6182 6193 927176396
6730 6726 822502478
18900 18905 813077147
572 581 418150013
25174 25173 569590358
39071 39079 343494031
25168 25176 233401454
27504 27501 481002396
11917 11918 85597417
13679 13672 379629320
32925 32936 375068762
17929 17931 254151951
22773 22764 917961489
16537 16535 871086752
5338 5335 338614415
10170 10168 207023983
25183 25186 622882621
37782 37781 334688070
37715 37704 641844317
21289 21296 948118939
19044 19049 424229952
12930 12931 498573160
23191 23181 908755641
3374 3380 679171895
12463 12453 553474003
34529 34530 870844284
21767 21771 377164991
38109 38099 836302632
31530 31542 555973904
18001 17996 421131387
15409 15398 150843435
25201 25193 591295002
1523 1524 268095224
25200 25203 7549025
20247 20250 754428382
18048 18045 614100218
7626 7619 392039151
25200 25207 737065647
25208 25205 359133279
30713 30718 63490428
10482 10473 520145723
33038 33037 881900265
25652 25649 122132055
22854 22842 249362071
22462 22473 51810185
8608 8606 582142744
35583 35579 533359892
30662 30674 407960323
2003 2006 412586343
25209 25219 809303112
13978 13987 580661000
19379 19376 190142402
12028 12024 460739275
33410 33418 411182859
38713 38706 807713351
23760 23772 705242260
25226 25224 753403018
21956 21965 343835125
38534 38532 600136460
35341 35340 425162881
34216 34223 646370
21230 21240 58654238
29233 29240 437790260
19615 19604 422713428
31674 31670 968553969
19540 19550 560164771
26762 26750 523461569
22142 22130 618116378
29268 29264 54153788
1682 1681 651554853
24475 24469 82119001
11929 11920 990886567
24700 24692 309884201
24775 24767 966138184
31393 31390 553075909
3133 3128 241905169
37438 37446 507568005
13974 13972 112425270
25248 25236 862688882
24081 24079 495328306
29915 29925 136847358
15658 15659 711250713
19167 19170 885095411
37104 37094 860231722
16028 16025 884986794
25253 25255 72230308
2166 2172 204286589
13804 13811 253413852
7925 7920 829682302
38687 38677 867910027
295 305 769775978
25261 25252 893226092
29925 29935 113926616
25263 25252 4761095
25261 25264 558439606
25265 25263 653368519
25422 25412 849581814
18061 18071 270903635
11780 11776 793333637
26895 26905 46487579
35016 35027 175720829
4591 4587 139385649
31740 31728 947949211
8857 8859 214895195
11933 11922 94352883
33269 33262 20378982
21768 21776 864600802
18379 18378 519163069
31750 31753 797274181
28241 28253 185418298
29476 29488 322190312
35794 35799 18347067
27637 27625 32589378
33007 33019 25852153
25282 25284 349231711
30093 30099 695701525
14942 14930 658911773
25284 25287 876324980
39496 39486 912542363
22744 22743 617642061
25283 25290 616553711
23642 23641 951933824
25290 25292 351325975
23783 23789 648768554
28504 28516 750039346
6359 6357 177604982
38273 38266 850467569
29846 29834 27050166
20994 21002 416611656
9912 9910 393628850
25344 25343 626670697
11035 11030 125935423
31235 31227 208250354
8095 8103 863578388
28730 28722 744167269
27916 27911 297948122
13078 13075 50175706
25307 25297 895640194
5854 5866 790458352
8915 8912 831466459
37695 37697 748531465
17353 17354 987849572
18755 18744 591627447
14902 14903 136635487
26763 26754 873656177
25975 25970 349025062
32110 32120 451590539
25317 25314 117975234
25318 25315 354984293
27818 27827 459996346
24366 24368 988434914
31580 31590 407445801
27991 27985 485277467
5881 5880 715433235
25370 25377 420658005
27619 27609 784404729
36414 36409 931387441
22815 22805 106099115
36275 36268 40888355
25329 25321 45661022
4433 4442 711898149
10567 10560 645152510
25332 25327 696629677
33045 33043 472781766
10964 10970 919012572
20321 20320 729106189
25729 25733 16396536
25332 25337 118007907
21664 21659 595667228
36007 36011 979957724
5377 5371 601156398
25341 25333 392488108
30388 30392 799768338
13547 13546 21944820
11761 11749 666458141
36811 36801 399314396
18859 18847 749520589
10543 10536 592348898
21888 21885 60096183
34258 34263 85461874
14753 14748 8950976
22526 22534 217821110
347 338 98482064
25353 25349 916845999
27701 27711 270160964
27211 27201 814887813
29899 29907 442981731
2490 2501 782119963
25316 25328 290970132
12560 12557 708363751
35478 35489 614763406
26706 26698 305507329
38190 38198 93390543
26873 26864 205530489
33771 33768 65771153
14695 14694 166362862
4034 4043 464615802
14680 14676 325247580
30245 30251 625758355
3766 3775 163797302
4364 4360 981127675
594 605 50640053
23075 23072 30282717
19348 19351 26333295
16736 16729 852296607
22506 22498 695591723
6122 6116 79027548
7379 7391 892457460
16024 16016 434091925
25379 25372 204290412
22785 22784 431978275
24859 24848 19748707
31484 31495 193249136
29276 29265 7554216
15207 15206 593605351
19254 19259 755361567
16958 16949 342366121
22664 22668 296049684
7718 7716 420361346
17696 17687 660819663
6745 6752 72350235
4631 4623 292086633
19863 19870 225463409
34065 34074 308557278
20296 20302 677118085
21709 21719 939091298
26958 26953 481092182
35453 35464 970353145
25397 25398 759650060
9514 9510 778168386
10461 10457 44232566
19372 19365 387020691
24126 24136 698711734
32646 32653 643206731
11237 11249 422218043
5332 5337 20318308
15661 15656 270770160
39482 39492 511081544
19699 19702 46018995
29804 29800 91312614
27181 27182 164326665
2061 2063 243879940
29763 29760 582579216
5650 5653 657953751
31391 31396 943527093
23974 23981 2579665
25158 25152 66613542
7708 7706 143206074
31993 31989 536265867
9781 9793 889041922
25420 25416 891813873
13213 13209 976165462
9873 9867 982301574
36754 36747 922904433
25417 25424 284340748
33223 33227 872277045
5043 5039 821062792
25421 25427 952116218
4805 4809 5087802
25429 25421 890347046
29286 29283 34596562
31240 31237 529696253
25421 25432 280456929
16246 16254 202560699
19620 19619 924846734
8981 8971 461224416
6527 6516 436841098
20343 20349 124970444
3404 3394 30373702
20147 20144 728818315
22184 22175 952261219
25439 25441 229437170
18800 18808 714035818
25116 25122 159551467
8463 8460 842903229
6831 6840 495406093
10005 10012 684902349
3811 3803 60619632
22072 22082 647169934
2924 2918 911254975
3776 3773 149280296
14794 14784 565940366
32367 32360 785661680
36555 36548 673419246
11405 11404 43227030
20371 20380 908406591
25456 25448 592151455
18806 18795 203601990
19860 19864 493671958
37191 37185 35257472
11056 11054 163464063
30475 30468 616309941
36250 36243 56594445
20669 20680 706029775
22600 22605 732636693
33241 33242 635929069
1474 1471 151752897
25458 25467 966438068
11393 11403 344659721
25468 25469 627442149
22259 22251 569306335
28750 28743 998511413
20970 20978 940728490
20408 20400 855886425
31168 31156 172724982
16657 16652 10466400
2230 2218 7165546
21135 21132 416674629
28698 28702 526699514
20778 20774 428832709
23956 23944 75632478
4417 4414 58430830
12933 12934 89491394
16379 16369 56933625
1787 1783 640889023
14939 14938 308242649
2163 2155 961867658
22837 22829 166877204
24504 24493 412829803
30940 30946 267645778
20273 20275 200378481
25479 25491 368538163
8745 8741 240039781
25485 25493 301418214
33755 33753 56026620
4243 4232 822705656
38511 38510 261958736
25497 25488 28364905
10580 10585 629664913
7733 7742 936221701
13108 13119 953134584
20053 20043 204584433
25490 25502 715334653
15969 15967 433179525
20466 20473 543765962
877 872 982959449
7293 7303 388045295
25507 25505 97476771
35931 35943 627530327
17193 17190 843346624
1561 1571 41486971
15796 15786 38617360
8436 8444 629115349
20162 20165 489318151
18394 18403 728126616
14188 14177 334032001
22577 22576 459592862
8503 8508 973250134
39549 39548 908011682
5421 5419 227032879
33353 33362 620840879
39423 39415 344987288
32540 32543 983502552
16844 16849 816221270
8254 8248 834262826
25525 25519 635506170
17506 17510 21290463
25527 25521 932147894
25519 25528 414079188
23290 23294 479023472
31311 31307 850704702
12565 12571 758512917
27660 27650 385257112
35655 35651 217389872
29685 29692 906821600
8484 8474 830015675
36599 36595 904315138
17428 17429 159678772
12863 12861 523178645
26842 26830 627162100
434 432 424405445
17159 17164 586314685
4562 4574 117363856
25276 25278 63423122
8600 8601 900460086
15960 15951 276614091
7786 7791 825718762
20196 20191 127391336
23649 23642 780757454
25545 25549 2976166
14661 14653 514756638
25551 25548 7157712
14425 14436 480118955
23786 23788 253256536
31846 31849 127218828
5485 5491 484719142
17555 17550 8726544
10771 10769 698041136
16433 16429 35285239
13545 13537 549893195
22245 22239 50184929
20914 20916 329078336
33114 33117 917656070
34303 34293 284394787
32606 32603 522197032
18901 18891 416254688
25565 25566 45046214
17010 17017 228165655
8134 8129 480946579
1086 1092 619634474
3303 3302 278259750
2175 2185 974280084
25568 25572 876278771
25573 25568 67100540
25574 25566 474414970
2936 2924 287230345
21446 21448 19329982
196 190 177353977
27229 27236 753495289
25579 25567 556571117
32857 32847 532672398
8747 8736 637551623
25492 25481 25698111
18620 18625 814873911
25584 25575 865161888
25585 25584 346839762
25586 25577 821298379
3483 3479 164585701
37321 37333 362813270
26231 26222 105181128
25579 25590 938957442
25591 25581 802140150
15595 15598 715899317
24431 24432 604041243
20077 20072 396382763
29288 29293 975645039
2359 2371 560753128
7925 7934 14818883
2403 2409 494727921
25594 25599 424953561
9732 9736 416667323
12141 12129 838074489
34362 34374 963986916
4320 4317 50344641
25604 25596 777300001
10969 10979 244145981
12330 12339 739448
19783 19788 104648504
23186 23177 873468335
33899 33897 411816913
25598 25610 345730820
9395 9396 130468945
21986 21988 254354718
1691 1685 211445435
17977 17985 60740
25213 25211 642076325
30484 30477 39903949
34625 34618 443268679
19768 19757 349948631
12489 12481 109585874
20159 20156 106632764
25616 25621 83746051
30139 30129 36399042
13857 13858 130683639
19079 19086 198732946
35394 35403 718827585
8318 8317 463377644
28205 28206 535830330
14803 14809 234578712
25442 25434 910962328
39623 39614 230920352
36514 36503 533201474
32060 32072 243756988
36909 36910 901105251
953 958 132945678
33559 33569 525047997
23668 23670 532215183
6787 6783 465198145
5844 5837 342647498
23424 23436 299657948
27458 27456 445153096
25631 25641 663296403
25641 25642 47427403
21427 21433 42386130
15530 15524 21675967
7348 7351 891046657
35435 35426 607698285
20558 20556 943870809
8834 8825 805068402
31462 31472 896962294
359 347 829166063
13451 13455 36597293
9743 9742 913407491
7616 7627 249959455
22619 22629 21072886
35444 35435 735464078
23707 23700 44276407
18973 18969 625141744
27370 27382 684602761
6767 6763 426695618
25660 25655 887923449
38852 38843 170775839
16447 16446 692019219
16555 16544 202782609
18751 18752 31382485
14754 14744 357716519
26419 26417 169674468
21316 21328 236227784
31615 31608 8915838
25659 25669 614924230
12749 12747 462045616
25671 25670 119351734
3395 3403 548320201
25625 25616 78231424
13290 13289 545408782
4226 4219 948703922
1658 1652 152329391
34534 34535 10824218
10367 10356 555417338
25709 25708 564668563
2616 2627 498298575
21555 21550 451743263
22976 22973 616867156
16229 16228 199384886
25461 25452 771857897
507 506 756997726
4817 4827 344587359
11887 11884 58276348
15680 15681 187556708
6581 6570 811673706
3088 3092 89001794
38656 38657 499323977
25692 25680 106989770
25691 25693 765946649
1755 1752 705660042
30007 30009 693969927
25688 25696 385729095
18096 18095 367691013
6758 6765 774242471
20270 20281 779834400
1338 1339 685889837
25693 25701 41071374
32928 32923 931436650
25703 25699 421517575
20819 20815 312764018
25705 25696 487464663
8338 8345 284578702
2197 2196 821498160
31893 31885 869637424
295 287 811007300
23508 23507 13006124
20123 20120 33415571
18412 18400 994125092
12120 12114 535805186
39486 39484 755372100
24598 24610 314826286
37788 37792 355239216
20712 20701 147244287
25718 25709 700372539
35580 35582 77835392
30171 30165 26615258
25721 25713 156484334
17901 17908 389987672
3886 3887 67976719
25494 25498 309801931
14524 14528 836209092
25726 25715 710172998
6744 6738 582894818
243 237 302156368
30620 30616 480182334
36109 36121 36188053
2795 2807 67447303
6979 6991 283512284
6554 6549 775855961
21736 21742 712759865
11860 11851 453248526
25782 25779 478645892
25737 25736 37435096
9910 9911 99310089
25734 25739 317215629
13574 13569 491358849
25741 25729 625966529
649 638 539787586
25743 25738 120748442
25744 25739 482707634
8935 8938 966614240
10746 10741 676339201
25747 25743 636686420
14675 14672 873595672
7735 7743 721293635
25750 25746 318745804
33948 33950 530936154
21718 21728 570253656
4558 4562 221841596
37892 37895 616536842
25755 25749 57445970
12835 12847 156238652
31055 31057 132123234
21439 21443 607000966
25759 25758 56153956
9834 9841 386849586
23366 23374 781100305
29557 29552 876773104
26949 26957 547467708
21608 21603 280271051
30153 30161 19508709
36090 36101 378485340
36261 36273 72332300
13417 13419 175792958
35004 35014 337759939
16116 16113 360764866
31024 31018 629059335
7738 7730 93332451
5771 5762 548381904
8178 8182 379324540
38903 38902 429256679
22414 22418 912351416
25777 25767 24913144
9370 9379 348314058
21373 21363 881842920
38138 38148 852633311
34707 34695 21693032
36509 36513 40751953
2887 2880 322420683
32012 32014 142804254
33222 33215 959613716
6903 6897 334611352
4321 4320 855767636
37981 37980 990647902
34332 34325 14714419
20353 20361 834408586
21046 21036 911005900
30341 30344 708910124
15710 15700 819598526
25790 25794 311761400
21783 21773 278991487
15160 15162 544123195
22874 22863 877987828
29583 29585 38068756
31670 31667 452054591
12539 12547 144432096
21927 21929 756070873
3021 3022 903250422
25794 25803 265992416
32586 32588 214509717
39464 39471 60238770
26083 26084 164681754
28705 28700 803384250
37069 37066 473085046
24692 24688 528233610
30622 30618 276696800
16315 16311 230318890
25803 25812 428687303
16229 16240 127680432
11816 11806 170450187
33918 33921 41698577
26766 26767 826777708
24260 24258 710908727
18113 18120 720638531
7330 7341 166508372
20116 20115 399166576
10681 10673 234378869
15469 15467 220129683
1926 1930 112887386
17361 17360 800748671
19861 19859 681652357
15240 15236 188836843
25827 25819 784259985
17687 17697 405974635
23991 23980 551524037
3502 3496 42787487
31843 31852 523944937
31523 31511 587935658
25822 25833 902017880
25834 25830 24317926
19478 19484 421283415
10322 10313 857020375
20710 20716 254217125
12589 12584 65647453
31773 31768 624495188
11586 11587 39537453
34838 34849 904703702
11815 11809 430065793
9131 9132 546442843
21802 21804 274914575
23530 23527 876803163
2820 2828 474979640
25847 25845 814902894
25848 25845 946506371
18148 18144 501271140
29971 29980 266805833
25851 25843 525154962
25852 25850 799818930
35541 35532 4691050
25854 25842 276170720
5756 5765 532831567
17420 17427 731532137
25845 25857 990091687
25666 25657 744824843
10290 10299 974721585
6468 6457 807524251
28997 29009 72268184
13189 13193 649482559
7752 7745 535161929
9263 9256 99210717
20761 20760 995781762
21345 21343 558143699
22025 22020 677637292
3745 3738 412332265
4373 4374 612269547
39568 39562 789028227
25871 25865 884549875
36135 36126 23028252
25873 25867 898178845
25874 25863 240046575
35756 35754 10303418
25876 25870 527617527
15096 15088 200848295
4922 4918 184788762
10832 10836 10086690
28009 28002 437017250
30365 30375 819259867
6679 6675 149606124
36893 36902 709048654
25884 25874 852483684
25885 25882 149854545
12144 12143 904007345
25887 25884 209918697
6601 6608 33572908
14108 14103 757182818
15477 15469 606216599
9566 9577 298974111
25016 25014 5936140
25893 25886 714323886
32962 32974 209464115
10319 10329 269620383
16650 16638 29080504
1380 1377 720656023
3628 3626 949795324
25899 25896 80740640
4542 4549 30025995
34881 34880 79526851
14617 14610 357194191
1925 1924 964912345
11209 11217 3153539
19311 19317 863045278
31447 31442 748926569
34711 34704 264970887
17060 17053 786276800
25909 25907 937330390
22417 22425 140791281
12745 12750 900932203
38124 38117 843900937
16421 16427 542935773
25910 25914 8677739
27104 27096 32450761
5285 5281 827734215
6504 6492 957185642
6842 6841 394453318
36695 36689 941472874
38427 38436 923619847
16472 16476 605788408
16435 16429 9935823
2211 2208 889724187
6176 6168 16716540
23267 23260 436034630
15834 15825 905929659
25927 25924 48253484
12999 12993 896677499
36757 36763 296886997
29900 29898 959805602
25931 25928 360913138
25932 25923 27794814
20829 20834 285425262
24858 24861 550562686
37426 37423 783735621
33895 33896 538716578
13549 13554 616867481
10163 10156 314655024
25939 25936 711726595
36923 36917 113452969
25936 25941 18102055
25170 25163 647046395
37031 37034 855492491
7468 7476 28377080
14870 14869 160988841
25946 25936 799288071
9837 9827 493895234
31133 31135 459223833
18446 18445 29596918
30037 30048 796402399
18211 18205 766672658
25940 25952 786468923
7242 7244 621883817
24243 24245 803600884
25955 25950 47954918
38418 38409 170771373
1431 1441 658954912
38912 38914 90058264
25959 25955 728750639
35188 35196 979148647
25960 25961 481542782
35990 35979 959369219
1131 1140 563808610
19555 19544 629059457
33886 33875 175226666
25201 25204 465343954
38052 38060 796125560
32903 32897 283055289
20225 20224 514064463
6173 6178 53293954
17108 17106 993706348
28916 28907 256077554
8167 8157 280546778
20437 20440 397082490
7927 7938 999966145
9585 9575 388585391
6119 6110 698865279
31317 31314 161075455
25979 25976 333934329
6738 6734 17493148
25981 25970 875630131
7613 7602 400701117
12338 12335 408969247
23875 23883 765159942
21800 21789 354557107
31790 31784 2910020
16825 16824 980245822
25982 25988 336024926
23594 23589 193944572
33759 33755 18854793
8877 8884 484528616
11786 11797 943044538
25993 25987 421029585
38070 38061 782826337
36397 36392 272164784
25989 25996 151513172
3608 3601 304559929
2471 2481 808246281
15544 15556 920300720
33349 33355 647554825
1888 1899 372200702
36201 36208 248952481
7300 7292 290900484
18432 18436 276678363
14975 14979 804099119
37817 37808 768700589
27507 27515 849922637
8014 8009 6970991
28160 28150 497705887
13859 13867 270499986
36308 36297 477360175
25822 25816 309937296
34513 34514 24554339
37961 37954 182501407
16493 16503 55024851
32953 32942 391906986
22565 22576 963558232
34977 34982 529256193
38524 38514 987514469
10959 10948 917157712
32782 32780 536332699
14463 14462 43531086
28902 28914 173309591
19418 19410 991770294
2526 2532 872481039
3611 3599 801338875
4430 4427 679217437
10441 10431 744703800
30093 30082 692363226
31559 31568 675381605
26031 26023 537559599
11017 11019 359196625
9112 9100 545629672
36674 36667 17758156
19710 19720 467703050
26027 26036 848477860
18733 18724 131175271
25017 25005 455363540
25841 25836 457720431
4148 4153 134222711
26041 26030 583055177
22151 22140 693556483
1771 1763 238434083
19274 19279 533355059
32744 32737 984878534
31230 31219 580100677
7140 7128 428388973
3150 3154 809749862
26037 26049 924266199
33274 33262 472112235
3520 3515 55114907
6737 6730 708417729
23853 23845 497011900
39297 39289 199768231
13211 13223 115928445
10989 10994 791876506
28219 28226 982336118
23956 23965 849246993
34325 34336 293929704
26060 26050 800164715
27947 27959 820589134
27691 27697 773490982
14073 14072 639928116
32556 32555 829398609
34328 34324 851948620
2134 2131 864980036
38262 38261 704137151
1492 1493 34069390
1048 1039 562402497
30705 30707 834905135
30401 30413 412736360
19710 19709 926527496
5916 5918 369795774
8058 8048 459123087
26075 26063 541980949
34894 34902 421366983
9291 9302 285773466
12371 12374 421199984
16897 16888 641981997
28960 28951 477226362
30106 30113 322656368
26082 26079 605321920
28611 28613 852706590
37934 37946 114485491
23212 23224 497503903
26086 26075 133843668
37460 37451 96431065
32273 32268 546801063
26089 26082 433921096
33779 33789 223970788
7113 7110 309570129
30547 30542 319960111
26093 26089 708208595
22045 22037 198784650
13979 13988 608737536
34131 34129 785207754
13718 13708 571801963
12460 12451 611843911
17761 17760 717047649
13949 13946 432868056
26101 26092 640229757
7364 7367 600853759
26092 26103 767328887
8709 8713 634508640
26102 26105 883439421
34308 34312 206969208
26104 26107 702229317
18493 18505 244579211
26109 26100 362104609
6573 6585 144162270
4430 4441 345480532
17715 17724 537277991
26113 26112 855300452
33797 33794 92099906
26115 26106 144352560
39498 39493 76961573
25707 25704 422508676
14241 14238 881372950
12346 12344 435586795
26120 26117 996869148
15063 15069 521191364
22356 22362 907432371
26023 26015 308810904
9589 9582 916816067
35417 35416 910850475
32292 32296 731614419
15613 15610 362140881
37924 37926 564201850
17014 17011 596561539
16381 16388 837360663
5303 5300 760199474
564 555 254950850
16737 16738 517735131
39669 39672 57203075
2100 2111 37133020
827 835 266869441
11436 11433 465159686
23868 23859 39780349
33185 33192 570327795
26140 26138 810321344
2085 2083 964235418
20235 20227 724106705
14788 14790 799419680
26068 26067 522315436
30528 30519 460690162
27161 27156 780097328
32662 32671 599810576
7322 7316 657560
36365 36364 693482412
2523 2521 867440812
39876 39866 917507059
11677 11667 198002232
29298 29295 927440427
36588 36590 49502654
28961 28953 411178750
20446 20437 445378664
31783 31776 373711125
24299 24296 394481472
8833 8823 355244009
38408 38405 40944291
9767 9757 206806230
35974 35975 436432371
18555 18543 550503026
29130 29138 99765645
36758 36746 884916764
34808 34818 44965115
22270 22269 200798168
35535 35547 295556970
35808 35816 140435546
20505 20503 597194846
26165 26171 534213984
5067 5058 241683108
26173 26172 232031301
30 18 451814281
39850 39842 579701459
1542 1535 501472841
16358 16363 835495514
26175 26178 758754250
32300 32301 56852734
8691 8687 605915786
36425 36424 121383253
26182 26179 127662806
31699 31688 789252146
20571 20582 37943614
1707 1708 799205563
20821 20818 705747269
34401 34403 199345858
28010 28008 518308445
8559 8570 726226770
17171 17165 967737618
26191 26189 506298247
38212 38204 405627525
3044 3056 293907875
39078 39076 988168220
26535 26543 341723231
12299 12290 103582072
15668 15662 821110911
31207 31201 868231847
4906 4914 995053737
10119 10130 655467163
27634 27633 397891447
37173 37162 908189147
15963 15958 444970955
14195 14205 419834233
15913 15924 63470435
20456 20449 302568004
18054 18043 946795437
38710 38721 7095358
5960 5958 991917276
26203 26210 801947217
37710 37698 111429435
4870 4864 371322429
36325 36336 201474753
36343 36336 308283605
38617 38606 908609766
16747 16737 498938475
9513 9506 893423798
38946 38956 26168201
25175 25170 866580772
6335 6345 63993314
441 447 913626528
26109 26119 473949575
35048 35057 196569324
1067 1060 606425694
26977 26976 138445355
26226 26220 313630161
15116 15104 924446779
32232 32226 939622595
21168 21160 16282948
15903 15904 146757064
23897 23894 251229329
21987 21979 744772501
1403 1413 115555487
28437 28435 538725301
3484 3473 690601844
24559 24565 541507966
5614 5609 745705266
34395 34401 714599748
2474 2485 476701932
20604 20603 182190028
27757 27752 479010744
635 643 72890883
14438 14443 748861958
28933 28924 164605168
9221 9211 818424112
27214 27205 371275240
6792 6784 522607442
11025 11027 394988289
16944 16948 356697947
29962 29954 66265545
13596 13594 921813860
24380 24382 695061047
12352 12343 417797441
6151 6161 693436385
32453 32443 418050390
7722 7732 907273072
29943 29935 631823276
35911 35905 65734737
8460 8457 404922181
26260 26259 596705966
26878 26866 549769132
20098 20108 332050845
14751 14743 705956047
30954 30943 498434455
5687 5675 855859473
26266 26264 665296171
33338 33336 48447900
26268 26267 340390387
33101 33111 955586804
13546 13552 515577800
20260 20259 429792210
11286 11277 558970930
15983 15979 456558639
15548 15551 419203618
36012 36006 343842463
21340 21339 390641124
8754 8758 246236640
17330 17331 889107791
37006 36998 489032883
12542 12531 929530943
31367 31366 19772394
2479 2477 976041285
32517 32507 484604611
39181 39172 266256028
35007 35008 331452276
34847 34844 722375519
13954 13952 552105479
30483 30485 35183866
32878 32874 54620520
39665 39656 65511135
20326 20329 647609021
16951 16945 821763706
15508 15496 111567605
2811 2819 117576038
35838 35845 264305316
3309 3305 388301793
554 552 423024142
31571 31582 853765501
9202 9196 53963137
26300 26291 87022105
26301 26289 980398569
26302 26297 143865104
24327 24336 455906718
31977 31982 133026992
26305 26295 473714560
26304 26306 4132846
36366 36363 29208646
10424 10419 917256279
10090 10084 517128723
26855 26846 823753290
26874 26873 55044682
21826 21833 695375205
19745 19737 955377060
39602 39603 663610173
20167 20160 211301504
26316 26315 390173266
36038 36027 136543610
12671 12674 193798978
21248 21238 516887614
17007 17012 475317820
16319 16308 150692511
8960 8964 818359480
24281 24292 832464867
26324 26320 677389157
18262 18273 928432737
17126 17130 881264739
39540 39550 589264719
23758 23750 349434291
29318 29306 379448533
26327 26330 133142508
32896 32890 337070693
31062 31054 588798255
18236 18247 570504015
14527 14524 574613596
31739 31738 741609360
15012 15022 584121478
4902 4890 616388331
33035 33043 453973157
39824 39815 105845308
22379 22376 1745803
6520 6525 978781960
26330 26342 747649050
37686 37683 78332248
3072 3065 969733555
16995 16985 920580040
13303 13302 500068593
26345 26347 221496795
1317 1308 69008024
30898 30906 925718673
8790 8795 351302344
8447 8444 767535420
26349 26352 954689143
26348 26353 421941903
14830 14832 292890910
23173 23174 676334584
21944 21939 836739249
1151 1139 469202736
17474 17463 242772437
34638 34646 659516432
30112 30121 853582414
36557 36562 676869798
11529 11538 216840118
29970 29962 433191816
11281 11274 42517621
16431 16442 13284968
32225 32227 98637037
28968 28966 936740585
17503 17502 907712245
26369 26359 433700785
6031 6028 79553929
30087 30089 780430271
26369 26372 733161151
37692 37699 442187263
26368 26374 696508925
16039 16050 879730460
26276 26285 345283690
19836 19828 61820310
7817 7805 319789474
33214 33206 97829908
26380 26379 694162606
5695 5692 33446395
26382 26375 827819315
1346 1338 148525631
30315 30322 737166569
6664 6668 612158586
35003 35015 68214607
39842 39848 433048635
33 29 362407326
26387 26389 34373792
26486 26482 653674747
26391 26382 64338983
1478 1471 762096880
12988 12997 730236097
21175 21163 133867549
26395 26391 119667752
4396 4392 108091691
25180 25189 132879475
32742 32752 764894722
26394 26399 154188008
32332 32337 636177212
26401 26389 11692817
8346 8338 654587865
1943 1941 353815570
11880 11871 295088436
10127 10137 402608185
6275 6279 169061173
22415 22414 95834327
8552 8563 99336393
26400 26409 209940558
21729 21720 494000271
26411 26400 33602156
34445 34434 341508565
32565 32566 699890423
13593 13594 719592898
13886 13883 188607625
25843 25853 697280724
5426 5422 2019742
27293 27291 965425294
19603 19609 893193708
26413 26420 1292138
446 451 92751347
17012 17019 807467285
35544 35536 782512852
6646 6650 546760923
26417 26425 491317350
26420 26426 523797600
15221 15230 858210695
13339 13334 203544722
15956 15944 142894768
38946 38955 864134875
39552 39549 191177421
13880 13884 912392347
34804 34808 46870603
9201 9208 268678869
6259 6250 958838898
18290 18279 702870057
34507 34511 744679157
29749 29756 274761474
3432 3444 194929607
19003 19001 972151312
26697 26703 511346993
26442 26441 856975609
814 809 464002082
20867 20872 550030155
8896 8899 259486918
2140 2129 733298614
18007 18003 806032729
25824 25826 98965880
23049 23041 556540734
4623 4635 489857560
19681 19682 163083851
10952 10953 742245207
37588 37591 18606184
26451 26454 8176484
27893 27882 403251032
27879 27888 142601551
38636 38643 448672470
1164 1159 415737792
26451 26459 352485604
21793 21794 62530025
31322 31321 867468896
30559 30548 297865913
32309 32320 160661976
10809 10801 195026514
26463 26465 404049567
24265 24277 769379774
4996 4992 970257952
15056 15065 213768413
22006 22011 816212851
10868 10863 512370850
36047 36046 961029422
38599 38602 19584383
26473 26464 649464190
26462 26474 706201118
18366 18370 656072822
22436 22438 248082514
6721 6725 878690470
26478 26471 38790221
10706 10705 308455920
7721 7731 890428947
11886 11881 482689687
26482 26470 683897135
29333 29338 107014809
10640 10647 258456228
28995 28994 206903615
35035 35040 23105318
28848 28854 52752114
38424 38425 21434762
9383 9390 554136912
9019 9012 449260924
37053 37061 64204671
26480 26492 808071792
26493 26492 446434497
16368 16360 578094299
6606 6600 786158409
34468 34457 700697506
35492 35485 853543246
26498 26495 246196178
30106 30100 373295709
27282 27281 843093139
26501 26499 501778163
8881 8874 917504855
1293 1285 567485003
1422 1413 982026327
37767 37758 844440181
35332 35335 949693248
24387 24379 118646440
26866 26863 48326185
31381 31370 965679065
36722 36716 195357897
34415 34419 761481100
11006 11003 188120551
30544 30552 671772907
35689 35701 979136785
5002 4991 978751509
26512 26516 760002193
18453 18459 32078264
15222 15219 82571165
26519 26515 99069154
26516 26520 118353102
1333 1341 222560532
21851 21843 727183572
24727 24721 918160025
39491 39485 247630695
26518 26525 777769749
27670 27662 532521088
27107 27104 106779745
36114 36102 888074186
8885 8876 333908886
22087 22095 546680915
12018 12017 763968104
31146 31153 848204936
579 590 223027894
9547 9549 988990048
30396 30384 945825886
26536 26528 62882263
2727 2726 779601238
17013 17010 884970398
28607 28596 45057017
26540 26534 805407249
11508 11502 539423646
32209 32199 520339049
5548 5541 472763247
16862 16870 14022195
10823 10822 404402041
37039 37046 270380289
26538 26547 347786239
26099 26095 772523615
34824 34835 962738964
37495 37503 101229576
12912 12924 815884393
28692 28691 905074266
640 636 479520611
31565 31561 815271176
35484 35491 81194864
26549 26556 725456399
5077 5088 1274524
13635 13632 599443691
32999 32996 993526367
9394 9384 826290698
27476 27466 541685433
20484 20492 834114177
6470 6460 53789057
6034 6024 96929790
1513 1519 938305531
354 366 762441981
2951 2940 269403304
6546 6557 928670015
33881 33880 675160930
5486 5495 346372728
29248 29244 18009512
22539 22541 58342729
26573 26565 155520310
17241 17248 572991085
8044 8037 434229976
31614 31603 484518967
16417 16411 571916161
2117 2122 136867900
1948 1943 615269271
37831 37829 432388429
39092 39100 152062098
7210 7200 309463464
33306 33295 571250885
29823 29816 169207150
26578 26585 739834235
26579 26586 816438616
26581 26587 625486662
11693 11701 901460390
31927 31918 14795924
1546 1555 680272217
26591 26590 411900547
16071 16062 47724962
4653 4645 489106423
8294 8299 808630682
18047 18051 691258089
26591 26596 67821107
11686 11678 921616386
13357 13346 810396271
26594 26599 469714024
29058 29053 782860240
9906 9915 214412760
34749 34746 778738447
15116 15120 156965109
38990 38999 956614929
15319 15314 906780127
7146 7142 523200534
33561 33570 27212552
26608 26600 547916084
25838 25836 454992451
27621 27620 547046916
26603 26611 424369182
38442 38440 412753563
11104 11107 363722098
15599 15604 474543035
24077 24067 491367224
2757 2759 530051403
5666 5669 955271326
9620 9613 296484101
35478 35475 791653211
20635 20626 46183279
1081 1093 32006719
27934 27943 139627788
27149 27147 159095310
22978 22967 769093075
4415 4410 799067278
10477 10480 707121376
11628 11634 735438303
7965 7970 628639338
5444 5437 57693195
3449 3460 94792181
25589 25600 793818334
38259 38252 291937992
20267 20261 691344888
15646 15638 942764194
26628 26633 44694304
26912 26903 818048169
10485 10494 127540955
801 812 3901091
18995 18989 243671357
26633 26640 468115048
21964 21952 944904448
10056 10055 932641175
17709 17716 28818131
37651 37641 849954185
1398 1402 677022452
19415 19413 900429187
39224 39234 91770113
14472 14471 848859440
39346 39342 540780044
5401 5400 431933262
10995 11000 430744813
32750 32755 893278375
36880 36891 877012188
26112 26121 26404163
32327 32320 421772863
21509 21512 375158236
26657 26654 483801536
7848 7838 229753746
26659 26649 634730915
19638 19643 36745184
20556 20547 915475798
30220 30229 261874383
26660 26663 25794890
27118 27127 733148521
24681 24678 715574530
32739 32734 135804529
34026 34034 874367338
2991 2998 718415697
4530 4523 58031977
12222 12219 258819412
31964 31959 465003193
31340 31336 45871893
23737 23738 248587511
15934 15946 188388920
7981 7979 219301110
35962 35959 269696343
2606 2612 708252249
22025 22032 280683071
29072 29069 498658145
2454 2449 523770973
26092 26088 521806595
12375 12368 788649843
19991 19979 4506430
36672 36678 713253519
13206 13218 689677739
26686 26675 557706046
33453 33465 849675350
14312 14319 8927485
1211 1207 166139084
1690 1680 687226096
28326 28329 374489973
12435 12441 307481047
652 645 158438692
26694 26689 273483837
24359 24356 412703981
33445 33446 699235058
31888 31896 507184183
29225 29219 339716028
26693 26699 81205521
17314 17324 123025482
36395 36402 32656586
20555 20549 920856425
28200 28208 609328315
5540 5549 692506235
26705 26701 331057000
12979 12978 967272228
26707 26699 175775688
11560 11554 955733318
33645 33650 610522336
24224 24236 66880304
3843 3841 153793431
5801 5794 563456530
39746 39734 313331909
24301 24299 395675828
7901 7912 216504717
8589 8580 239827560
1319 1308 294206957
10562 10561 782361662
24188 24190 555788691
1955 1960 276487798
11082 11078 5797106
26713 26722 705898555
8633 8631 476924054
12170 12168 771851150
18553 18542 355587252
26726 26724 702254464
21504 21509 886075142
19821 19818 393635492
16729 16723 823373013
8887 8893 851951556
4534 4542 5993816
26724 26732 107618003
26733 26724 70418492
19627 19639 12447779
3763 3774 58043524
26736 26731 61388760
30271 30262 473055635
9952 9946 16578461
26371 26381 688894087
5619 5629 360062101
32630 32628 73732553
12745 12740 878676372
5086 5084 183374562
26744 26740 366121360
34494 34502 940769425
1849 1843 966424146
3349 3352 602259226
1862 1856 817250161
1926 1935 51559648
30961 30968 65024897
26745 26751 263564086
26748 26752 173297032
30267 30278 404478323
10187 10185 522760369
29592 29593 927321668
26756 26748 223972421
26747 26757 317846855
3214 3224 510059990
22759 22748 619226837
24028 24020 556675006
983 980 810547231
17388 17378 433109448
17568 17578 10146172
20578 20574 137501228
26765 26761 874462977
30705 30713 387752641
21096 21084 876851027
693 699 637613678
5 13 492016825
30606 30601 62900449
26771 26769 938646645
26323 26334 766534276
29947 29942 103510101
9996 9993 20261549
9916 9910 102971013
25077 25074 940435990
29524 29521 745325479
26778 26767 456096652
18288 18285 939078437
31713 31724 31658219
151 139 564812230
35150 35148 233331273
39842 39830 159663744
16080 16070 305409394
30351 30341 595543438
14759 14757 911688085
21483 21494 100374978
35157 35162 142398268
35320 35317 466673691
26790 26782 269370497
17202 17203 469914010
26792 26783 318016895
3293 3288 152000338
5915 5907 528093448
26794 26795 434447551
26796 26786 214772118
23003 22993 242469976
39279 39270 69239427
34031 34024 299532903
11185 11176 74453372
26801 26794 742457881
27903 27915 853656627
4650 4662 641976529
26804 26792 700724820
14983 14973 537304002
2721 2715 406258619
37648 37640 38748605
6322 6329 610765540
26809 26800 752511815
26810 26803 578106274
27231 27228 541256431
31352 31343 301141524
14007 14008 194957279
7028 7020 873094613
26692 26686 967604400
8308 8302 742057332
8868 8872 54436995
26541 26538 35863588
37637 37649 128921677
9945 9953 394921908
17739 17728 686833266
26821 26822 15899841
13403 13395 759069846
28161 28158 417986346
6128 6130 141720495
14863 14860 971243716
39984 39974 787828319
22909 22906 878316623
24943 24931 877617538
2 1 837358249
3323 3322 391889667
16403 16402 857100354
2404 2413 41943283
25444 25438 967890640
26835 26823 52583132
33114 33116 299067204
35923 35918 380708690
26831 26838 193308668
2357 2360 358760396
25040 25044 385878842
13984 13991 377178290
25539 25538 361494997
26843 26836 333552567
26901 26898 285578798
24013 24024 766132841
5320 5310 738274150
36437 36429 726564614
29702 29714 15520462
1504 1496 14618002
9499 9491 595454367
25165 25161 461395750
26852 26851 312645868
36449 36445 326039947
27593 27583 322150868
24126 24115 196834568
7616 7622 59955708
20470 20477 463033975
14374 14367 60045885
26859 26858 116073374
24025 24036 56588185
19885 19874 651392957
39408 39402 714479220
33442 33440 535219812
14620 14615 638761472
39178 39184 671051911
2839 2847 300471802
18924 18922 34827732
19632 19637 234652820
4935 4923 323722308
26870 26867 222358194
26100 26104 262946801
8702 8696 737624664
38505 38493 644902183
16933 16944 445835619
37692 37681 704002749
32720 32708 255510648
23945 23951 418237094
31562 31569 267134523
446 435 159995587
26487 26477 121322177
14373 14364 877690875
6911 6917 901093191
38897 38885 9376654
16257 16258 837105188
26665 26671 342669990
37130 37119 150030076
37467 37463 177883184
28198 28201 836766519
29950 29954 262379753
26890 26889 628807345
29473 29480 149305788
23352 23345 214730931
11596 11607 119425099
14075 14070 407343395
19119 19120 647676364
31551 31541 830854647
14450 14438 521122838
9815 9823 430509295
1999 2008 621249787
26900 26894 643882372
29860 29856 519422937
24593 24583 797499164
29875 29871 266877292
12343 12336 527222655
3889 3894 970467814
26906 26901 933911950
26897 26907 429948226
28896 28898 18332211
26909 26898 49149909
824 818 434925972
20291 20284 528366886
5908 5920 813033100
38252 38264 803372799
39211 39208 579271259
23418 23408 368814788
8487 8475 225627804
12909 12916 84601604
3997 3999 72040312
32618 32609 486163278
33805 33806 25598490
38791 38784 296858694
28237 28225 48690018
15541 15531 7117815
1697 1696 502391006
26488 26478 374426731
9274 9263 85870070
21832 21824 110688889
30130 30138 160394086
16766 16765 946575071
22782 22779 252839666
8935 8927 676276113
17787 17779 52396372
10634 10629 584034128
29826 29823 612194426
19151 19145 422910333
33527 33519 226587118
13291 13284 232001584
10457 10468 317911446
30653 30650 973068421
11068 11058 697133213
13524 13522 798703926
9404 9393 606171313
21371 21363 407711599
36527 36523 12303727
6231 6236 340817373
39594 39599 940588571
35157 35159 451256841
26815 26811 493523349
4663 4670 510145508
620 608 123895432
26951 26941 368898978
14989 14988 219194853
7314 7308 786684364
13770 13766 227743120
26949 26955 124632465
19107 19103 310970713
27797 27788 898317662
35778 35767 456734765
12387 12382 989861294
26960 26952 38764941
3602 3594 691231266
27346 27350 272895808
17934 17935 379864276
11752 11751 744013637
4054 4060 670633961
14893 14886 44277772
19312 19322 246680933
111 119 844388582
16726 16714 65611587
38460 38448 848003257
11010 11021 37028294
8172 8170 99243256
29206 29207 491102730
37830 37824 682247890
34306 34302 58368222
26972 26976 251544746
35142 35149 649709014
21972 21970 611470792
26979 26973 778944155
9170 9165 971894350
35591 35596 967179910
19061 19062 878032749
32971 32983 683681389
33351 33341 768542680
34848 34855 341408445
20075 20073 463485049
2149 2161 842634697
38606 38603 716407140
39298 39291 636327010
26990 26983 616082185
23554 23550 519139496
36887 36899 266788781
29924 29917 109510431
26982 26994 459190555
25036 25024 522633734
219 225 170698390
14398 14393 395445988
32162 32157 787244819
21038 21045 864322147
24986 24979 705024933
24715 24709 201809505
18326 18315 16407609
31749 31745 157314629
18593 18600 568977539
30110 30100 413629839
22985 22983 27809592
12943 12939 56402612
27521 27513 747406718
6336 6330 205426728
2813 2811 902616225
14387 14393 263357884
15928 15926 454726663
16383 16386 266499114
21771 21774 222682470
38326 38337 677767406
27013 27016 192643380
27016 27017 254953560
36330 36333 590223199
26583 26580 596345824
5710 5700 110135359
37090 37097 144116409
33415 33410 196911561
27023 27012 764127401
33512 33504 108268805
36276 36265 92653335
16856 16853 243382210
2302 2305 284607590
35829 35834 616269448
2802 2798 985322881
4058 4067 145121998
13762 13761 717661623
21424 21434 817232237
32625 32622 276670666
11613 11625 925842773
37517 37526 111203138
11626 11615 766247550
28195 28205 316714247
27038 27033 691717410
30115 30109 588444207
29443 29434 958492970
36630 36640 167720469
34518 34522 440417766
16213 16210 500546731
25435 25445 420672000
27035 27045 977206801
33023 33030 877798323
25106 25113 135039078
8706 8707 842484024
3543 3534 210678750
17988 17989 979152257
25867 25879 579034388
6875 6871 641735978
26554 26553 514365858
21054 21059 442884013
1324 1320 32512752
36792 36789 437801173
18255 18254 995111753
37390 37402 667758197
8445 8448 456438068
11090 11089 606400089
28103 28098 982680833
19089 19078 32663165
9703 9714 932897954
27064 27063 579117437
38905 38902 168321468
39684 39677 142238029
19403 19406 286696958
14734 14739 961626666
8903 8894 487737778
21760 21764 964817872
14283 14272 378042513
28505 28501 954003182
17694 17698 85711068
18627 18624 535573719
27066 27075 402057384
17915 17912 737490810
29147 29153 836420986
19577 19575 731643284
10816 10806 450171411
27080 27069 237098788
3012 3002 428797581
26280 26268 390837792
18720 18708 373307047
3927 3918 702709606
37403 37413 155286110
30737 30733 986933237
21460 21452 389964989
13042 13033 519254621
28535 28524 486933749
20203 20194 90267764
585 578 218082736
3277 3284 277392715
59 48 540728995
39546 39551 532734816
9898 9890 25502306
27096 27089 999449365
6558 6548 365320825
22509 22505 915795297
35408 35404 534944696
27100 27088 888702662
6114 6108 677031118
27102 27092 748521091
26565 26570 611761434
21063 21072 266282506
21891 21885 45341117
24464 24465 888186036
19820 19814 490000116
9324 9317 736285620
37689 37690 265696165
32733 32732 356589130
8645 8643 333402935
5465 5455 727343673
37721 37711 592636327
33667 33673 270249082
12059 12061 98756056
22179 22175 295120434
27117 27109 159524395
26133 26131 925203938
27119 27118 144040784
19185 19178 153417949
16479 16475 70054748
24323 24317 626940160
3705 3700 360259355
38020 38028 302469789
39401 39406 349334439
27125 27126 560025272
29817 29814 47964217
11326 11328 402527606
27123 27129 819471424
32669 32659 664927442
16260 16265 170142128
27243 27244 818081682
4712 4703 98267037
38617 38622 481157241
27131 27135 939474184
2096 2108 38272447
21667 21674 669473273
37223 37217 661534910
22482 22471 749794510
35900 35907 284849646
27513 27512 223474130
1477 1476 862222611
36298 36287 105601297
26590 26586 906092981
8996 8994 922375787
27146 27141 451660753
31871 31863 411795432
17731 17730 31727310
24716 24706 9066059
27148 27150 964404402
27151 27139 286733290
38387 38394 751610774
7301 7295 414522812
36149 36144 635691864
8761 8751 62892724
7442 7438 817900943
17524 17516 561608013
34030 34022 344851908
67 57 515885927
11989 11993 870895583
21412 21410 945623121
11779 11788 566127327
32892 32902 117114151
25321 25322 483351502
3396 3387 649292638
36094 36082 64136436
9946 9934 474035613
19139 19137 876027212
4553 4564 970341070
14817 14807 629398580
27170 27171 629809014
37892 37901 861703528
16976 16985 57469249
2078 2068 673399089
23125 23113 624488674
3806 3804 976719066
37578 37569 27600409
29115 29112 232558436
21942 21934 358144533
36877 36876 767078011
24968 24974 796525565
27076 27067 200744872
29387 29384 199341002
27184 27172 40912839
34240 34237 22240599
27186 27181 85068476
15446 15444 116667835
37063 37064 349457762
26293 26291 793740502
26932 26942 728193988
27753 27746 555334954
31 43 728918416
24214 24215 695611372
3800 3799 185324232
22056 22049 763863899
4582 4576 155118267
25842 25835 469940561
555 543 9563444
27196 27199 12704280
27196 27200 701328369
22130 22136 497098110
6705 6702 28799062
5779 5770 115430444
11130 11118 187287907
1606 1611 726090547
14765 14753 899607012
8158 8151 63416296
38989 38986 605838055
27209 27202 276040178
31126 31128 521056883
37062 37061 594282913
31372 31369 40222327
28683 28695 930179202
33106 33112 414675457
33609 33607 873857072
27216 27213 285258416
20153 20147 563288940
27218 27210 554211948
27210 27219 775284080
29665 29664 107086164
28917 28909 125199233
7500 7495 940434424
27223 27213 681946308
2611 2604 985299401
3445 3448 558027858
27226 27221 698978254
31989 31979 887765390
18949 18943 640744344
27229 27225 384447159
33818 33806 71299191
29329 29330 594691513
39515 39504 120164590
27233 27225 409461577
27255 27267 486096485
18323 18321 802576432
6149 6156 813799710
36848 36853 503408871
22226 22223 39607402
22538 22533 353913701
14026 14015 70564125
30484 30496 277246773
9044 9049 614510655
38831 38830 166061003
5806 5808 642564
34455 34464 428932376
33295 33284 702275326
9335 9333 617903708
8204 8196 432821650
2527 2522 465795900
10039 10033 937958825
9496 9495 681942804
19695 19685 764106919
9852 9858 319560334
34415 34420 748712353
26249 26245 948111220
9882 9870 38145483
25655 25649 484609730
6589 6586 599276847
27254 27259 876756224
32739 32748 63286693
27971 27972 680063182
25677 25673 687706623
38841 38846 17190337
27264 27261 275575684
22571 22575 256486765
37618 37628 312021920
27223 27234 529019075
5747 5746 461614041
29227 29228 347800478
35949 35941 55339525
7599 7607 743106712
5394 5390 963771578
31328 31338 251400994
36909 36917 347325447
28837 28825 803503572
940 941 966195809
39684 39687 922188545
29675 29665 696576480
32601 32604 423375759
35507 35503 747569580
27281 27275 547293189
26899 26902 667967410
21625 21637 90343398
13637 13631 309273243
14131 14126 456258366
39257 39251 457152510
30602 30607 869431930
36119 36107 822450900
39511 39504 964079740
10875 10872 62680109
35187 35184 581952239
26465 26468 303882274
30879 30872 33508568
14078 14081 833970443
26783 26786 319412078
36472 36470 699841266
23301 23296 124247340
38179 38176 206644551
39921 39912 890774308
4660 4668 609284308
24690 24684 680852630
23478 23472 666789876
30745 30742 14942913
11930 11918 488800000
20502 20490 955669241
29710 29712 90663179
34040 34036 478719226
6017 6025 12622543
10933 10937 281402236
29041 29033 567465446
28563 28559 745379080
36266 36259 30258238
34621 34614 88523529
13781 13790 786492359
19461 19460 864912678
11003 11001 489516654
36602 36593 151484111
34080 34089 906734159
27267 27275 498299670
22052 22049 810129958
7666 7664 874400449
25283 25295 581375495
18470 18462 391323805
11268 11257 559329872
330 318 879616021
9762 9766 874580699
14842 14837 298549762
5069 5067 388451960
27327 27329 635474885
32112 32104 406986394
27331 27330 799421588
27783 27793 50861904
15651 15639 313392401
12948 12955 762057591
24575 24570 416548129
27336 27326 385941807
27325 27337 462650363
26929 26933 752573067
9293 9296 921863807
31587 31598 605197965
27337 27341 136009674
27342 27341 21650513
32919 32927 428390407
4864 4866 544723592
27337 27345 54469511
15849 15843 725224744
1677 1671 38124565
25553 25561 367397730
27348 27349 632024707
7603 7604 254032853
8476 8486 423992969
6704 6710 936144129
24772 24762 704196304
38638 38639 331855870
3337 3326 155953993
27356 27353 563282797
6055 6044 821232579
35018 35017 711078576
3644 3642 67622077
27348 27360 21203798
14269 14257 802534008
28907 28903 613149401
18421 18431 777071185
33239 33249 264933004
3193 3185 740716110
35287 35279 913776591
27367 27359 879451895
36634 36639 858700421
37355 37346 603219815
10573 10563 556766152
1427 1416 105013154
18629 18641 819760859
11778 11766 504981801
6393 6400 81534559
18092 18084 1224652
19411 19405 165561802
34757 34759 578324672
25770 25762 452742934
144 156 548114929
36730 36728 616138934
22292 22287 440427417
30912 30906 413736910
31541 31537 699001362
12367 12376 598567587
1558 1566 405269993
27386 27384 953726801
23778 23777 263878707
720 713 586314428
8048 8042 145805604
21218 21227 781663176
20040 20047 350047453
27380 27392 519845581
27382 27393 174480006
23796 23800 62090053
27385 27395 809109917
37474 37469 45549000
17832 17838 773749133
3185 3180 83787835
13516 13508 577005443
19034 19023 499851844
19790 19783 523816573
22177 22182 411389952
27403 27391 832032164
20079 20077 47746297
16164 16153 870205659
11424 11431 601342290
27407 27401 234583960
31313 31315 230383429
38981 38975 625169906
11183 11188 474414288
9875 9873 501197820
13588 13578 298300842
38629 38625 803479378
13337 13331 616262012
35372 35363 838796017
16073 16061 806136398
26968 26960 466245964
27444 27452 402288447
27419 27408 566115484
134 129 362045306
8362 8366 751149431
18407 18405 987842917
36031 36024 258746276
36746 36740 564140572
26137 26141 984804654
13460 13463 380201245
76 68 343971767
38478 38481 871296069
16909 16917 834013199
31301 31299 992143355
27431 27421 366930949
31204 31200 586575787
25329 25338 981508733
16914 16918 687540854
27435 27433 1222083
39328 39331 438833191
25958 25968 176910367
29037 29042 603476585
27439 27433 731057834
31170 31162 539977272
5247 5257 475616863
28811 28814 758751638
2206 2213 687927157
32268 32269 87040383
31788 31781 263727853
12608 12601 628747294
5965 5973 895899239
19806 19807 957023041
35242 35251 838861369
36934 36933 390920971
34390 34386 376991170
21884 21882 161016040
18387 18391 777129468
12839 12848 694173382
23101 23100 517268049
30090 30096 149644931
28288 28281 635046832
22949 22955 951857569
35844 35841 440719839
35329 35320 462483777
23933 23936 806208275
28809 28815 453233231
24562 24553 570096062
4023 4011 785357306
30070 30058 49026216
27459 27466 145882727
11670 11671 416513345
27468 27463 384423846
17063 17053 54466614
37772 37783 794645733
34867 34863 261413954
27472 27462 358179299
22343 22345 20971847
34014 34007 737478824
39172 39183 288326045
4128 4123 118725492
24956 24965 47959977
2317 2329 755284725
3695 3692 385814962
20808 20813 986188988
5468 5458 938064369
9055 9049 22309874
27480 27483 621265127
20593 20589 790621767
16046 16040 47982068
7967 7978 875773740
7145 7138 238500388
21297 21302 956121922
14921 14932 285054796
16662 16669 329841170
20285 20277 547755350
27492 27480 297632766
505 499 38081497
9016 9013 113334903
18532 18526 970481133
27496 27494 225990769
17365 17354 630953533
34651 34644 231286548
4826 4825 49883485
36116 36104 960389813
30593 30586 521910878
19674 19679 270961668
27503 27498 354401696
38743 38732 559552903
14736 14724 468170216
21476 21484 379174215
35833 35827 93079474
147 142 66513097
27500 27509 846108361
27510 27501 763144511
30587 30595 434741780
27512 27508 291741184
5246 5234 715559347
22874 22885 788740918
1107 1098 613165899
25599 25609 373886678
24464 24470 777150621
10831 10840 897265110
1485 1482 145927262
23135 23130 905254810
28001 27991 557625666
10704 10703 898461103
27519 27523 650497883
35155 35165 244634555
22590 22588 561750945
2584 2579 8063924
20574 20565 815244754
9746 9749 722412113
13424 13433 799987836
3167 3177 778125246
27531 27523 631586647
8157 8165 558198932
13476 13487 61097433
8940 8936 812972808
6604 6596 928305157
6777 6775 407999587
27533 27537 782292868
22658 22653 189172402
16999 16997 355919606
33086 33085 919221950
27541 27537 663832970
27532 27542 956353086
28838 28836 558216396
27544 27534 956190284
4444 4440 660069055
32707 32696 866608662
25365 25361 203907628
15736 15725 792046038
14000 13997 788904249
27239 27229 660057604
36117 36109 426309181
39250 39251 603196105
26214 26220 465025747
21737 21729 210433976
24243 24231 197315886
19287 19289 708235193
29105 29113 651320236
24980 24971 709988677
14586 14589 962109101
32642 32651 330608345
22452 22455 239422629
33149 33147 10077092
19795 19785 133567600
21241 21240 253657219
37210 37200 617255398
31288 31290 443016496
27567 27555 290648240
37850 37843 778049975
28492 28485 170209626
549 544 136117289
27571 27560 793658536
13187 13189 350074515
17033 17031 191066414
16991 16980 28438833
27572 27575 808695579
37050 37049 230094048
5346 5335 723265110
16070 16063 821842386
36612 36620 855071436
39294 39300 168058501
27581 27570 296817416
34487 34496 602448630
21423 21413 729257220
20862 20863 119112722
31261 31258 630052158
2054 2053 650167149
7558 7546 247272463
1329 1340 482551606
27581 27589 191391032
856 860 107306603
24691 24696 658199998
34044 34046 864613705
30873 30863 243246073
24954 24960 982707719
7637 7628 286080487
27586 27596 585814467
16881 16885 819820998
31933 31931 941575613
18111 18101 507165921
38051 38039 933540035
27601 27595 596968618
498 489 725277932
38168 38164 586384905
5496 5493 569082249
27605 27603 654661364
21695 21696 430944601
22840 22832 701716032
32541 32529 195963132
27599 27609 320095670
27610 27605 757160362
25119 25117 270355050
18281 18285 383093797
20781 20769 125028168
37574 37583 625913836
27446 27442 167790064
33248 33251 59091634
20253 20244 65003972
27618 27609 844053518
8509 8519 248899902
23915 23913 46137204
195 189 677226888
2299 2290 919938660
11693 11689 761206854
8130 8120 380349665
29178 29184 494751670
10059 10047 845953573
27624 27627 134877436
19979 19978 482993043
21457 21456 613957815
25953 25941 331053037
19643 19655 959189464
27632 27624 675291335
27623 27633 269570740
26194 26201 851556412
10800 10795 524718168
25912 25903 101983967
20423 20434 597066780
39122 39121 857333236
6998 6989 289701755
21741 21739 251937249
26402 26414 476039713
19913 19907 238491871
35245 35239 985179718
27644 27639 634016245
1127 1124 560885563
10093 10081 94976039
10193 10190 539133506
27638 27648 492332523
27648 27649 466420131
27894 27886 29049564
22487 22481 187421180
35511 35520 119301554
9382 9391 919818713
29623 29626 36115058
16432 16423 518353796
39397 39396 691850466
16576 16588 140411167
27950 27958 507962176
5423 5414 336339695
32548 32555 484144435
23154 23144 555360251
30758 30762 391898882
15567 15568 491228374
10440 10434 340947204
19430 19429 79223993
1141 1148 20352856
4250 4242 862423252
383 379 158823893
5861 5864 171426278
8588 8597 537954884
1866 1861 161931276
17988 17987 333010637
7220 7213 606012630
10088 10086 442395312
14475 14482 703177632
3242 3238 654348086
37470 37476 281044000
27669 27678 58561766
109 102 956207931
16705 16699 951180539
13500 13510 846632477
27682 27673 905322774
1079 1074 585044872
11074 11076 254339889
34959 34965 266880876
6683 6692 28305876
35571 35576 787264697
27680 27688 928812171
21783 21790 11100017
26839 26829 339862679
37581 37584 10059521
27692 27691 591332836
31229 31225 662966481
11591 11582 220290619
27689 27695 632064794
32934 32931 804972729
7532 7536 380347384
18466 18477 126438272
8661 8665 242603200
15808 15807 339017132
36461 36464 67639699
1071 1063 313788809
27696 27703 370894131
16679 16668 910966531
1207 1198 661751574
30329 30338 934636125
32244 32243 886060985
10742 10745 714760998
34623 34626 646561591
37032 37023 733710185
18188 18194 68821018
2250 2242 431093541
34124 34114 754696305
1662 1661 709796860
36770 36766 353383203
25346 25354 245336367
12603 12596 750564226
32922 32918 932224970
31861 31869 815130915
13292 13281 757850908
19564 19555 105708014
27712 27722 175995242
26606 26598 664901745
9909 9898 269898981
29645 29657 418729081
13798 13789 522936536
8883 8894 226175460
16836 16829 257560358
11466 11468 990538161
19079 19071 822761972
30893 30885 66506585
23586 23598 778898851
20638 20637 438883426
31599 31597 488926977
31949 31959 432061489
7978 7980 847122880
33001 32989 58237472
24953 24951 744321831
11524 11525 311203792
7342 7347 548809991
27735 27741 334191041
9684 9678 95671537
17700 17692 63503903
20420 20415 611867558
31607 31605 276554207
2626 2623 142573775
15669 15662 14611979
1227 1220 497135342
13823 13835 644939610
12460 12466 246600597
12602 12598 385900036
39170 39179 382240726
31725 31727 328819668
29399 29387 387554554
24250 24255 494200447
27756 27746 595550581
32763 32765 915328052
30317 30319 395948570
8762 8766 802375284
32489 32481 646982540
27754 27761 116698916
36299 36305 930320373
9178 9184 903560161
6697 6695 4207866
38305 38299 901315475
30991 30993 830508526
27766 27767 397955653
33532 33540 613328453
37491 37483 894625588
34314 34322 511025228
10056 10064 440318245
11267 11256 427068440
35091 35088 704892156
10079 10076 656452284
37122 37129 590129803
32740 32751 489025984
27768 27777 35134376
27778 27772 514417358
5820 5808 627794306
20333 20337 877497261
27773 27781 908383285
12958 12961 80855668
9161 9160 894214299
17050 17051 542437879
36140 36129 826873957
6225 6232 808848006
20197 20209 80595051
18391 18398 33595607
15073 15077 560941377
20276 20269 546100544
22924 22917 131399179
36145 36136 163366185
13098 13089 797586834
20500 20493 954579138
27784 27795 7528855
27796 27788 298697457
17775 17780 534272103
39682 39674 569014671
17556 17551 857855151
35330 35326 144577491
13529 13521 438347666
27802 27793 337595662
35974 35981 50745593
16739 16740 83255193
1521 1532 435450410
36787 36796 170011660
27807 27805 909069981
12968 12978 668557489
20023 20018 116379402
16027 16030 451654969
34152 34151 567622343
7117 7111 717524653
11904 11903 888675153
27805 27814 7525799
25444 25452 50345001
35942 35934 368007361
27809 27817 209488097
38916 38924 737393998
18811 18800 617354102
18882 18889 512356424
25349 25344 448249056
27810 27822 69504394
30983 30985 815803880
27432 27436 754950975
34720 34727 166460986
22429 22426 864051099
12400 12398 242708411
6887 6875 188106441
9276 9286 27784220
27532 27529 545260836
39131 39140 790376624
12277 12286 986427817
11824 11815 788657274
25364 25370 863540396
19498 19490 604198027
38619 38628 861554379
19375 19374 886891147
1729 1738 148388897
31666 31655 596324757
7759 7756 145985468
31429 31425 69410120
27842 27830 191275856
14284 14280 893159194
27844 27840 958818092
27845 27838 470515184
28677 28667 914742894
27836 27847 101319660
2838 2850 599274355
7043 7039 844359302
39497 39495 7499922
15871 15878 613440735
2757 2766 644559114
14755 14750 59203665
5667 5664 746675768
13020 13014 626357067
8644 8638 611962126
17776 17779 188303964
33493 33484 90394560
27859 27858 789154701
4760 4750 882446272
13050 13057 608573428
19002 19004 63437293
7182 7186 784896902
27864 27862 926422792
11687 11691 286695213
27864 27866 44257895
36982 36989 878082331
32186 32181 348168429
6260 6248 735868765
14735 14733 493059641
26635 26634 912330931
18412 18413 601171486
20115 20103 53976479
7608 7606 507123795
1699 1691 52904380
37201 37209 932316268
35346 35357 75359569
31718 31711 375042569
38770 38764 52475174
16796 16807 365967694
4256 4257 267297430
11567 11563 64003987
22526 22518 188348902
27883 27884 358526044
5415 5411 486485205
13018 13015 599919243
36042 36039 18066292
14853 14843 608831956
27889 27882 143760184
17224 17229 749671538
31474 31478 290036302
24253 24245 907455768
29595 29584 819252526
16 28 816974123
5830 5823 893839987
33611 33605 436411182
19516 19511 31780586
7960 7955 666771838
34657 34665 186561513
23805 23803 961121599
27901 27892 269732322
26652 26651 568513942
3704 3699 433121591
12526 12525 29475096
19366 19360 471650128
33138 33150 562478979
29691 29697 32146412
20398 20399 506009004
25186 25187 661650100
12224 12214 497814969
14786 14784 3388182
39795 39793 408314256
27913 27908 846032464
5037 5046 741344656
7548 7543 72267211
31724 31731 193274238
2417 2413 138304427
38010 37999 336041410
25806 25804 56732068
22904 22908 9527507
28982 28987 924201487
30083 30074 126089456
13906 13896 72859965
39618 39614 399437329
37634 37636 812834059
29153 29161 109963293
29586 29597 632709814
17730 17724 525161821
27929 27920 291214065
7248 7257 686447921
9670 9661 528267829
31576 31567 286649089
30419 30418 312652633
10273 10283 276227447
190 186 419035234
13265 13275 963339755
16629 16641 555922844
27938 27936 57345055
15211 15204 279286506
24667 24665 84576813
24211 24201 503424858
33562 33573 781886653
17020 17018 811780860
27939 27944 929817467
33445 33442 116341493
13366 13360 263200201
4410 4414 163464143
21364 21363 150900656
12898 12889 107308563
2989 2992 124928797
2445 2435 976070938
10100 10094 762222922
36095 36089 736497696
23645 23657 335579258
27955 27951 928179610
18487 18489 31547881
30630 30635 205574345
27987 27996 857093123
22093 22103 53995920
27960 27952 590716116
926 914 164347523
25788 25778 742793408
19259 19264 143688000
35455 35459 742676852
24584 24572 78204162
39440 39431 54464796
28436 28431 519846771
27968 27962 471866838
33986 33981 855948226
13857 13855 302551399
27971 27968 927195126
4896 4897 609653038
15304 15307 559092866
2707 2695 189098582
27975 27963 798553625
36897 36885 523187791
28067 28063 445987267
27978 27976 611361662
27978 27979 265870129
3861 3868 770324019
33309 33306 949159245
27982 27970 673256924
27983 27978 768174358
39530 39542 57176185
27982 27985 471987883
32085 32091 809930320
33158 33149 962309285
34102 34099 13897186
14992 14986 224293290
3541 3532 141230109
17854 17845 820653120
27991 27992 568068307
10537 10535 65998046
10941 10942 938690411
27995 27994 31388745
9812 9820 989149143
9573 9566 390590494
19623 19634 878476230
32022 32033 922283946
22341 22342 161208858
27707 27696 383927042
31916 31904 998167196
19656 19655 276789840
30776 30785 338500078
9743 9747 176466796
12619 12613 365728194
9722 9734 747686828
28008 27997 465637706
3090 3087 444521468
26871 26877 9572847
12038 12043 425237297
11383 11373 979932230
38043 38036 535409306
39766 39760 3461440
8386 8389 888017112
15823 15812 695077793
11373 11374 485058288
9932 9930 443880883
37071 37066 965901215
8247 8237 798416699
11066 11057 485181678
14620 14627 950869932
29096 29105 837720069
17791 17792 929198235
10343 10348 21742916
15178 15173 839969907
23953 23948 358147728
25618 25623 222864746
25184 25196 463287787
28030 28022 39009971
35796 35795 202281544
10237 10244 100499957
14128 14127 836463773
28029 28034 233698045
10859 10867 460908345
37428 37429 212784048
29414 29411 313857368
9711 9709 273714755
4021 4011 980015349
28316 28305 423783342
10635 10625 332124895
39452 39461 439592029
24693 24687 224270607
28899 28904 244967721
39805 39797 495396665
28042 28046 969734280
30764 30755 180174241
28048 28045 13603840
26230 26225 593240624
12081 12089 816605666
21793 21805 118945735
3862 3874 595150644
29411 29420 67608531
19189 19195 368813551
37013 37003 694508066
26618 26616 535194475
1403 1402 298915573
30049 30041 549415703
28050 28059 122498902
38726 38732 324960621
28052 28061 46856107
25559 25567 437574437
30025 30023 694050956
14626 14622 895925417
33758 33770 152017362
3618 3615 930405834
29926 29924 927984624
37163 37169 637185457
35441 35443 319142791
30370 30360 485561112
31631 31626 205843252
8598 8586 600964282
28062 28073 865865645
13514 13526 125195783
20958 20961 856271372
22047 22057 714945565
34772 34764 848092266
28072 28078 520736500
22554 22546 173395120
28075 28080 960994008
23896 23889 77244842
21782 21781 822842909
31815 31803 285738589
18049 18056 3579662
36804 36792 735313819
10892 10894 309749286
18657 18667 443342804
3265 3266 931745923
5907 5904 70576943
23790 23796 706600599
34313 34305 712478169
28092 28083 492301089
29381 29369 502288029
17403 17410 586143323
22972 22981 973559734
19007 19015 469135733
32391 32380 27290593
28090 28098 104119875
15647 15644 589565366
18900 18888 405886771
485 473 76924727
22623 22624 36948353
11484 11472 893456298
28104 28103 663731118
38605 38615 118506404
22779 22769 48142382
35266 35261 830137191
39319 39326 781399137
5051 5044 1641325
7921 7930 436950980
28111 28107 785865541
31698 31694 653698921
15202 15191 902086302
32940 32948 968123812
29591 29599 646433954
16478 16477 233747976
36061 36067 493859205
11839 11838 4092817
3853 3849 673601117
28120 28111 980072227
28113 28121 604093236
38455 38450 340599347
23152 23148 905394011
28010 28017 458441156
28113 28125 506237954
31972 31960 312450454
37288 37286 153761030
32245 32253 499926938
8732 8728 548160522
28130 28119 676167592
31343 31345 41666505
37432 37424 997343092
35990 35999 8724906
28129 28134 352895679
21184 21189 679449494
8154 8166 815587274
8991 8981 994598918
7288 7284 358433808
29542 29530 265394784
33779 33791 446458164
12901 12907 122563971
28135 28142 888231481
38089 38085 325273248
13324 13327 39892721
20307 20308 200991309
28141 28146 147121080
28144 28147 917811156
28485 28488 885070690
28301 28297 33242833
23262 23256 292692337
24444 24438 363932412
5682 5690 78313099
22092 22093 998750787
14364 14367 91050284
10668 10673 15507740
28156 28155 493986969
28157 28153 346120473
23673 23671 54793237
9678 9690 31913404
20264 20274 57564246
11123 11133 190038926
13929 13927 736021818
18997 18990 122060139
28158 28164 131995063
33810 33806 73017888
23372 23375 616502288
14602 14605 958334008
13746 13738 723017807
8362 8351 493065746
4998 4995 37861103
21871 21874 892199991
16354 16343 249008601
33732 33730 692747243
559 560 433868178
9191 9192 857222146
8489 8492 309833394
37067 37057 12651509
28175 28178 12849560
4465 4459 279926069
40000 39988 20141148
38180 38179 580284607
34182 34172 405996293
28172 28183 103647985
31052 31042 308880892
813 811 595624860
5162 5172 60671681
3592 3599 41418842
28185 28188 332559069
31825 31820 846008098
24055 24045 788356376
34193 34204 794613529
32100 32098 600585451
28190 28193 112642987
13993 14001 57526328
19459 19466 500405723
22233 22232 362072377
29421 29419 470001623
12128 12138 252852919
17726 17738 440446672
25701 25704 589460604
11236 11245 444782344
8143 8149 457618954
21903 21898 682595885
28202 28204 191212941
23264 23255 657354725
28018 28010 317391119
28207 28201 689399978
29850 29848 411760619
28199 28209 470325976
29196 29200 312531076
19183 19178 597139972
28209 28212 238407222
16892 16885 677433488
17766 17765 111209357
4249 4251 18979196
36753 36745 69980853
38311 38317 420325503
20878 20884 889134642
28219 28214 297323095
36434 36444 244698065
12203 12195 145799005
1470 1473 803920863
10988 10996 17927260
9990 10000 271997592
7164 7175 938868131
36679 36673 803928546
1450 1441 14639193
2817 2807 481659196
33570 33574 231892497
16891 16901 371337713
32944 32942 520331422
38879 38885 81433489
13560 13569 69929513
38693 38688 378305697
4280 4277 293029249
13543 13538 812022674
16697 16692 572113585
5832 5834 171930608
10526 10522 813668824
25289 25299 609477596
32060 32070 539095605
28242 28234 699082172
28237 28243 49475970
20351 20353 823687729
34196 34189 477833091
28292 28291 786099786
36976 36983 477913566
9109 9099 149090807
28244 28249 961444397
27838 27837 531706560
16140 16134 634336338
27229 27241 37799094
11701 11703 143405834
28254 28249 2929578
30599 30591 888516806
34488 34497 677854878
28257 28256 607140534
10857 10848 749105017
30790 30802 260547110
38231 38221 895567103
18355 18353 780146701
22660 22650 470717695
6198 6192 982034147
24029 24037 476214478
19476 19488 978058932
3760 3767 171050485
5418 5427 916735859
31361 31371 39792935
11680 11679 455929232
28270 28267 167242102
11592 11589 611425484
142 153 703838662
24886 24881 499506509
578 567 67372161
23991 23999 280037101
39395 39391 227881356
28269 28277 671448792
22650 22643 50421370
28279 28273 680391510
5065 5055 165510400
33234 33245 23202277
4136 4126 701734825
28278 28283 366687115
36597 36590 834951883
28285 28279 52337514
3269 3272 971229114
28287 28278 56124309
848 837 813582395
13330 13341 814097442
28290 28282 56204860
1360 1359 149840001
1921 1916 397913026
21938 21945 925787916
28288 28294 586673954
1181 1192 72615134
2928 2924 366448500
8327 8319 389384169
30962 30950 744033605
35739 35728 62678851
19652 19645 339733388
28149 28140 864496065
37703 37702 10132191
14335 14347 855751
21751 21753 32454375
27339 27331 169188702
12965 12976 848993810
28307 28303 690104711
38941 38937 734839687
6185 6189 337551312
18039 18046 355782495
26571 26563 68207908
18663 18675 54233874
12442 12454 241838311
28314 28312 428261423
28315 28305 419233091
26641 26633 443518801
28315 28317 696863164
26416 26407 388971342
26760 26759 854895627
10249 10247 211558065
13546 13539 572005161
13780 13789 572944747
19936 19930 204628138
7721 7726 467184837
36727 36717 16497740
22858 22851 217934745
35828 35840 576120272
25375 25378 29446338
36905 36912 61071624
7758 7761 320900561
18411 18414 850384946
1731 1735 861424641
37404 37411 743043204
3197 3208 722905454
34354 34348 510840072
15170 15162 322404481
28802 28796 976303018
28338 28330 12525487
19458 19455 922814608
28069 28061 870268771
30378 30383 166204329
23632 23630 395613240
32489 32494 841303177
17754 17753 65950060
7336 7331 495315060
28335 28346 350924690
27708 27702 106137272
28338 28348 134073222
28345 28349 216782656
28347 28350 841970086
35153 35164 787154791
14718 14720 14723391
30000 29990 503660810
1613 1606 388699206
37971 37968 410232801
28344 28356 971274057
3522 3518 84459791
20715 20706 473922980
35982 35981 887126263
38719 38723 57983992
28836 28842 213171026
28362 28361 883475161
28051 28056 936235390
150 139 996400071
28670 28659 647232281
38034 38031 12401248
14668 14669 985789647
7306 7316 58750419
28369 28360 590897520
35142 35132 137141912
28371 28365 158189894
32284 32295 770471007
29761 29773 310420389
16958 16965 474038342
27742 27730 367763139
29398 29396 356813134
28377 28367 198482378
16397 16405 572475664
443 432 352355628
23958 23970 713977516
13938 13930 509943095
29365 29377 84151811
1114 1112 39498473
3895 3892 829132582
28906 28903 695105285
15280 15288 277410317
36996 36993 215186278
32217 32214 167410317
9453 9461 477453972
28390 28388 853432452
2998 3008 715904405
26603 26600 655433815
29676 29671 529106950
12053 12056 655468446
36803 36794 366047850
26158 26169 746658333
34699 34695 595935937
28398 28394 122182391
28361 28350 807035741
37000 36999 894797342
15211 15221 441133041
28402 28391 117614094
17481 17487 260559083
10577 10569 34861499
29695 29684 386488579
26386 26383 358262471
38190 38193 847495444
21749 21756 251253753
21573 21567 376917547
5783 5778 658778091
18835 18841 472083934
33950 33954 306255874
10220 10209 790017248
18270 18264 701363107
28415 28414 409218002
21227 21229 576534436
23070 23063 695393883
17988 17999 475969025
19648 19642 678420602
22090 22085 71001553
19309 19297 6372891
7446 7445 318369656
7316 7320 383256809
20755 20744 562153757
36963 36975 155351140
28419 28426 544929631
26565 26555 869945395
21855 21845 651281987
10046 10044 71172283
22179 22181 685248113
35680 35671 966571504
18679 18691 168221345
28433 28429 344574059
6523 6517 459342160
6689 6694 409945278
25812 25824 947226295
26597 26594 547454212
28438 28433 352344829
25392 25397 722294972
37985 37973 757942444
38704 38703 445503191
37145 37157 712615778
14346 14334 316372495
5963 5968 792143561
9251 9245 807401339
28446 28435 447464904
3645 3654 9200992
33923 33930 936757755
35665 35676 590567499
13740 13735 684575585
29226 29216 174726236
30116 30112 13019221
15810 15800 166545637
4573 4581 515012032
27881 27880 747036724
23988 23976 981516172
11430 11424 922647980
28093 28088 923053404
38457 38458 420036635
22411 22400 712302458
13572 13569 165621319
37979 37977 797710352
17840 17836 845695434
18903 18915 827196572
26462 26463 655606816
21053 21044 57162654
6698 6687 323258879
12921 12927 959595155
28981 28977 409540838
28470 28465 223522855
19113 19104 44618489
29104 29095 201309863
27373 27367 355976460
10941 10931 299918005
31378 31376 273191678
36196 36204 294599231
38843 38849 849378888
35883 35872 834561970
5360 5352 415513301
27661 27655 905227626
29529 29522 3390485
24991 24983 66411886
230 225 836940877
13492 13488 935129434
28485 28477 842573873
28486 28478 405200540
28487 28484 54271668
33238 33235 506362595
31480 31482 903727391
12419 12422 550470869
35837 35841 746444640
28703 28714 394962177
6559 6558 361202853
13498 13487 92633876
11417 11419 362658858
38681 38673 61981007
17999 18003 118053967
33761 33757 490217528
4352 4353 254264814
36495 36490 208270480
5744 5752 125892075
16627 16637 275921286
8524 8512 477486349
28504 28500 663801130
15770 15766 596994572
22887 22886 597112100
20833 20822 193755627
22653 22649 694858150
2206 2202 666411655
28504 28510 690355359
9794 9800 962202481
6707 6702 14289202
1934 1929 946227449
10068 10061 469063526
23742 23733 39691147
26821 26820 20787231
6355 6357 308561215
17163 17169 561536333
26320 26313 15265707
37108 37101 413839971
25418 25415 855723004
30885 30888 872085771
4443 4441 894987077
39270 39269 775099927
33171 33176 676855062
19404 19410 887290555
28527 28518 46309457
28528 28521 673297914
20873 20861 160043577
28530 28526 653277791
26613 26617 993549772
28532 28526 440118253
39692 39696 386374995
36341 36333 276679256
24887 24882 999580727
27749 27752 469781366
19894 19892 46552854
21491 21486 96385520
28539 28527 465903638
12028 12030 115878973
15273 15277 545815929
21781 21779 453076945
6288 6300 151658098
18994 18982 480691345
9337 9336 41842743
24359 24370 55777931
37440 37435 768331096
15223 15216 359175140
635 647 596560207
32361 32373 19634961
24389 24401 98271832
38562 38559 370498890
37958 37952 998782851
9803 9805 648463676
28555 28547 448237831
9487 9484 244183551
33475 33466 594497753
20536 20543 667228743
18430 18438 667283837
28560 28551 72499678
29353 29354 599205661
28557 28562 51841874
21191 21182 647395032
3888 3898 717764587
23746 23742 270424156
37357 37346 529954271
28567 28562 52696503
28560 28568 627986633
39146 39148 267083114
1202 1190 47972952
28571 28564 940817087
28572 28570 438831428
672 681 238020701
18557 18564 24235143
22726 22718 317960474
5350 5361 762939081
3330 3318 302535440
38463 38455 452947996
6251 6255 545036531
37238 37244 207522793
1060 1051 54416290
9694 9686 204515626
23460 23471 13692411
28584 28572 579810010
28101 28108 16265972
11213 11225 250832042
2899 2896 599596519
22262 22260 951826422
7771 7783 133101870
28581 28590 676044023
6002 5993 754462448
14795 14792 986666042
29699 29703 716151866
7054 7053 580615249
24204 24196 6452818
39536 39539 640657352
17227 17223 467939400
3424 3420 802885467
30493 30499 910548685
17303 17305 536556645
28601 28595 136547912
7745 7747 870287260
3449 3445 932724519
5851 5850 860579836
35570 35575 30375027
5017 5027 915869185
6526 6531 37142696
28608 28599 930264857
34183 34177 424811715
26254 26245 44981081
31559 31557 355161500
865 872 507463535
34223 34233 493054838
13876 13879 299375832
17441 17438 82264021
35498 35492 708258387
14030 14022 54611344
17895 17893 587207317
18880 18868 931669798
36357 36359 215721790
1437 1430 922070869
20667 20670 546768396
11563 11560 152322025
645 638 753407566
16968 16973 328479443
38875 38886 818772636
2662 2669 398164346
28174 28173 345066182
6948 6947 58355286
30686 30685 325888522
6997 6992 941190330
34967 34976 130452874
22325 22322 143637233
19001 19011 739854077
12997 13008 292676237
28770 28768 40937380
709 721 746951420
7130 7128 881905535
28639 28629 569608796
5205 5212 515079362
30387 30382 421003408
30517 30527 384561027
2491 2481 720849044
23667 23676 589968821
20422 20411 407673869
38998 38993 802976601
39459 39449 88065317
596 599 959314675
5352 5349 18337941
28899 28891 955140667
23538 23537 490242563
77 74 185515798
2150 2148 832859279
23866 23858 449255620
36686 36696 389644713
1720 1719 173513051
36006 36004 864283685
28649 28658 661150580
12293 12297 465763729
6838 6833 504213540
26731 26735 805280710
25182 25170 13618990
37982 37988 197012669
7657 7659 955298678
28665 28655 240088228
1697 1701 222504377
22959 22969 482417201
22559 22556 398026620
35512 35508 527713591
5196 5191 360674370
28665 28671 491391863
24410 24411 660193026
39698 39689 913973176
32238 32235 856095192
7270 7258 553744154
30626 30623 322962939
2507 2505 683038887
11713 11701 677158895
1358 1363 351865643
18426 18429 999496700
7658 7647 906499397
2755 2752 115099358
37815 37804 5536191
7097 7092 326385342
39571 39579 421161499
3524 3527 16537697
27957 27969 310940014
6030 6028 658367648
13355 13343 67387250
27995 28003 613149208
38167 38178 462884822
26552 26546 180692770
16904 16900 714375640
31860 31859 22750726
30144 30152 341134358
7510 7505 798571883
5067 5076 914525345
31937 31940 494796562
28699 28691 279321428
18256 18262 591627972
1083 1088 196766820
37041 37029 327294857
28703 28702 62863159
2003 1997 898049307
32042 32031 915889018
22698 22693 12234650
4912 4900 375957102
27725 27727 111191937
28706 28709 666831490
30988 30987 494523865
9031 9035 657776423
32412 32407 32275117
30216 30215 476163808
32920 32910 585827261
4005 4014 449528216
28713 28716 640427382
33696 33691 779624761
28241 28239 492111906
36390 36380 371313786
36682 36680 934952797
28721 28718 218500089
15224 15216 643281352
36212 36211 106536329
28723 28724 47628033
11049 11054 475605453
34701 34694 120390098
26040 26036 352139270
19030 19032 132154024
7382 7373 44976681
29308 29306 48852551
23883 23891 71392053
28732 28727 892413117
1448 1436 41394627
31577 31586 146388116
28735 28729 860088542
11231 11243 224073292
28031 28040 49646358
25607 25613 237452297
14839 14834 172874704
16614 16607 896256392
14149 14148 243784416
8275 8264 290687063
33402 33397 252857946
28739 28744 724167750
28033 28023 21188260
13892 13897 54180889
36469 36466 552374480
10231 10225 592884351
27018 27028 316525353
22337 22338 435366728
15574 15571 488919052
4838 4840 267235538
1826 1836 282637562
3720 3712 183303620
31979 31969 724159466
34600 34597 241387263
34573 34579 242080996
18856 18844 758211026
31507 31505 819404235
10847 10848 38522989
25061 25055 46423163
32184 32183 61165209
850 838 783355668
13338 13333 33969830
3161 3165 885866132
34057 34062 793138852
2218 2221 69697452
7785 7796 318093782
9843 9845 327445964
24619 24609 158075491
39626 39621 466672769
27924 27913 935418703
14052 14043 909095680
29383 29390 638216874
36493 36496 68541443
22324 22327 278612487
28767 28777 77513683
7133 7139 38838576
12724 12720 359892646
30842 30834 185885976
28781 28772 124444972
15850 15842 16090385
28707 28698 45119845
19343 19331 603422783
24084 24076 540476853
26469 26461 275405133
36875 36868 958857274
28788 28785 361385566
28788 28789 703702109
35894 35887 555901767
26621 26610 721611431
20960 20963 768302075
22733 22728 17987287
7059 7049 97631046
8380 8376 655830065
28785 28796 213096895
20118 20130 869915672
4313 4324 558295288
6436 6427 488915679
9350 9356 175568631
30597 30604 445957853
29864 29858 11159018
28803 28802 168897983
39521 39524 96570390
15161 15153 400014370
19606 19601 498954257
2487 2475 204567394
7986 7978 435901745
27378 27371 12771756
33835 33836 152849476
28811 28804 528529499
4703 4697 32092801
25401 25412 759110785
20625 20613 14831295
30047 30038 31876547
30688 30696 133706981
4125 4117 809549675
20316 20305 351276962
28819 28807 64460216
518 508 543925342
28821 28810 939870584
3450 3442 891230576
28816 28823 648006617
18602 18601 330227345
36023 36020 374617213
12254 12242 261001104
11143 11133 613640140
5478 5489 310996808
13788 13800 817779598
23800 23804 417074896
8276 8271 156954553
28832 28829 402584817
4274 4269 417350023
28834 28831 570448349
33470 33459 875500748
32178 32167 931973917
28851 28859 211771271
10467 10456 445434828
22478 22479 666010551
28840 28832 325698819
34827 34828 510288752
31481 31471 988666516
4579 4575 104004397
20416 20408 986118139
16663 16667 92010088
1148 1154 380152209
28847 28838 904229480
28848 28836 806295043
22409 22413 370565979
17228 17222 379497475
15740 15743 757813156
4353 4363 388519997
19144 19154 566809974
33262 33252 457791373
28855 28845 651079330
28853 28856 196114799
28857 28846 68050093
28858 28854 117237431
12270 12277 44657958
22478 22469 524370050
34584 34580 16774198
5884 5880 807840620
753 758 871007097
13694 13696 68309251
28859 28865 864550668
28865 28866 999256444
9018 9017 424318696
2863 2864 88229797
5508 5511 229000814
12967 12966 513372443
22801 22810 626451522
13253 13244 688296125
28871 28873 716569181
25442 25453 159371616
20062 20073 816505950
23165 23155 586946245
17853 17847 826255393
28472 28461 966343368
9576 9575 432946323
14967 14964 811412185
34425 34434 114799301
28449 28439 865499568
4504 4493 292681023
392 380 31373629
28885 28873 811274646
22371 22380 633319646
5675 5678 246333505
28888 28885 300991445
25765 25759 439492264
19969 19961 842701817
2525 2519 726355838
16509 16500 586935467
13159 13147 143553873
25205 25198 558195212
18642 18649 670350175
26322 26327 631378030
15819 15816 799727788
8890 8898 997652488
31227 31215 411302225
22398 22395 117600493
6655 6663 873257495
12288 12295 201429823
38278 38275 943448644
11272 11269 653455263
12600 12593 314841013
35269 35274 183643113
20405 20396 638109997
35835 35824 910415902
26475 26479 833301229
19168 19172 795742114
6735 6733 146874757
3029 3017 23490728
28905 28913 396635881
11098 11087 703955946
32811 32802 459650503
17266 17263 145774237
9177 9183 215844632
21198 21210 111376548
34880 34890 560000502
28920 28916 42964228
8719 8730 588197293
26531 26542 929712792
1400 1392 46638612
16039 16045 769168134
39901 39909 632918558
24184 24187 106468849
32883 32877 278369452
29185 29194 234765424
9974 9980 845744037
39432 39437 802625727
20207 20208 821739849
937 939 887977525
26209 26198 955466690
6473 6481 619160950
12085 12095 864193276
18612 18605 961337578
4336 4331 599190711
28944 28939 895853934
35243 35237 225165019
15279 15276 348027721
3041 3040 668874763
23062 23051 575155041
36488 36483 37909628
28938 28928 706530479
35260 35270 33672968
6070 6076 400430576
1077 1075 438777470
20490 20489 868024221
19355 19364 7372605
9195 9190 269697566
19047 19048 33875201
12035 12047 430801979
17417 17425 928982268
29013 29011 480890323
3153 3158 4138537
25921 25911 804819664
29525 29534 87879133
8223 8218 427879002
23281 23278 955567263
35174 35166 484492875
1603 1615 14898489
18527 18518 114278115
513 515 30356495
8561 8562 656590526
28965 28960 897117360
28966 28961 191486722
22826 22822 172698539
36809 36814 741704669
28969 28959 179104420
17902 17914 519682351
7968 7971 771005094
2029 2040 49329539
30044 30042 351881403
35339 35327 474370372
32287 32283 339964090
12867 12876 734930990
6411 6412 232845921
31032 31023 997178114
1750 1747 20714147
6497 6486 723731326
5728 5721 875660099
23635 23623 875520140
13082 13070 867799714
34339 34332 862578874
8003 8001 339940822
6979 6975 135938282
6327 6326 765534971
27952 27961 964332362
8409 8403 943137230
4298 4297 886915719
19642 19630 204202104
28990 28992 376018238
25102 25105 3762855
13497 13508 243340724
5870 5867 169957091
28587 28595 365072838
37382 37371 582909472
7477 7483 27797283
30273 30262 263541135
14300 14291 734914488
22202 22196 348570298
29002 28994 36919404
10388 10384 784560592
34050 34051 332080142
39628 39625 438015549
25860 25849 126420107
27493 27491 118674814
3781 3773 372659301
16341 16340 32879156
32736 32738 852049504
7319 7314 311676279
28170 28182 923070847
32933 32929 826498156
17563 17560 85518126
15569 15581 429958170
36830 36826 199547329
21253 21244 383439225
16630 16619 71316765
29007 29019 255783884
22164 22162 981457845
35065 35074 801736497
1883 1873 311345593
4571 4572 358321527
29021 29024 515461257
26518 26514 898279727
39757 39754 889948272
39015 39011 689008390
5796 5784 418203279
1677 1678 434364754
22343 22344 700693783
7503 7499 920701418
5525 5518 70499260
13556 13548 790914619
34440 34442 671341670
31743 31750 385292696
11568 11560 345860137
15388 15380 946182610
28893 28902 774932599
27579 27580 829147657
15534 15532 494213268
10732 10728 566998977
7153 7156 7397707
24935 24925 176057912
19050 19038 65392352
9885 9889 549721080
35473 35472 888023365
18621 18622 920192680
28684 28679 61039760
20356 20346 11247399
12408 12413 705438637
29042 29051 936499164
3969 3978 52929360
36248 36252 24669511
20920 20917 213142318
29055 29047 67831516
29056 29051 971988845
18652 18649 100119058
29068 29061 143540825
29059 29047 499024311
10137 10149 683840600
11433 11424 336084870
18605 18608 98275360
2568 2563 317596155
4774 4769 562624295
9364 9356 652543590
23604 23602 330932827
20006 20018 229713727
37601 37592 555879188
11586 11576 284626105
28370 28362 979198023
7890 7885 242117529
3244 3247 363527164
33421 33414 800253513
13989 13986 894881026
16423 16412 867591208
1670 1676 213321953
34325 34324 198505253
25519 25521 366000656
38469 38462 780363660
12106 12117 160890472
21185 21186 564440607
22274 22277 214862297
29083 29078 511313001
36822 36811 59883868
23197 23195 288656207
23758 23765 493781544
1904 1909 371812328
10425 10427 204237097
10722 10714 916481679
20268 20258 925478574
31449 31458 122246198
22895 22884 493021794
5318 5321 709657085
31205 31210 940626813
29369 29360 385689347
29096 29088 267145531
6383 6379 690590843
3556 3546 386920334
29093 29099 437317635
5049 5045 964299791
7982 7971 619767858
29097 29102 908971835
16309 16304 960141168
14683 14686 855066076
6475 6483 13254411
31067 31074 483012293
35515 35513 29444743
2126 2128 113823938
8337 8332 462717749
21169 21167 434105551
17791 17788 62862343
20239 20246 118300808
1709 1698 68628898
22152 22147 239160545
10719 10723 442003125
39760 39750 199152919
23206 23210 28529289
39962 39974 517884391
4077 4088 67555290
5789 5793 428856573
33334 33336 749004774
13064 13070 251525295
26872 26871 617769923
3502 3505 787314667
4803 4793 366006773
3766 3764 42072686
17206 17216 372106816
12734 12725 998129975
16933 16925 51495355
29118 29130 673677116
4774 4775 590711078
12754 12749 36266075
29125 29133 359785853
7024 7022 197351571
37493 37492 753986253
34561 34559 158989684
29134 29137 23631687
15086 15095 277257172
2648 2656 915383443
9376 9371 903102404
60 63 421825895
37318 37306 322655427
38159 38152 430741847
25349 25355 868396081
29142 29145 12403951
25564 25554 881117190
5279 5274 579619839
17822 17831 204357059
29149 29137 847168566
29150 29146 186762665
32819 32814 341657074
9968 9963 104450601
38053 38044 757372759
10496 10508 42942877
27841 27853 360189343
29149 29156 897723445
21610 21616 800331952
9609 9619 122665012
38086 38080 60796148
29160 29151 811564636
6078 6074 566099813
28239 28248 488557734
2018 2028 809519079
10069 10074 773940535
1722 1719 597327323
21470 21458 87900048
15303 15298 78660337
30231 30223 223570437
10985 10987 112029757
29164 29170 246128496
1713 1704 242284942
38642 38633 33219878
3302 3314 765729531
23422 23420 872629546
39846 39836 862684350
16422 16429 735508641
21357 21354 347568454
22624 22627 632854150
29179 29178 238391687
33600 33588 346036895
29181 29169 31923093
19345 19344 12553904
29183 29171 843958129
25400 25394 373993454
24669 24679 490739234
29183 29186 315560630
29187 29177 408698632
38225 38217 692205183
29189 29184 823656302
29190 29188 144310286
39663 39674 846432350
7640 7647 447643625
12184 12175 307068601
37777 37776 739709709
12143 12132 676381063
29196 29190 716241891
17258 17257 814377611
29198 29193 213649265
20565 20562 999931162
32969 32970 312677069
35500 35504 243431214
31726 31722 895026392
16386 16397 337590455
7585 7578 861671464
37376 37365 573797681
10869 10879 240668998
3492 3494 874259323
13063 13055 728341786
7508 7505 488906727
35800 35796 670929827
17657 17669 343209102
32507 32501 357911276
19288 19283 480738278
38287 38295 749151803
13302 13304 687313302
5336 5335 769764747
29217 29209 35079560
4833 4821 990738748
20411 20401 211666240
22020 22014 575440394
32425 32418 857403245
29216 29222 679544124
24825 24818 365512126
34857 34845 109903133
33756 33768 31469815
16492 16487 724585904
6117 6126 310790980
35890 35883 865267104
33124 33126 29842125
3307 3304 744452982
25137 25133 751580810
6856 6855 227163918
23401 23393 698578777
30933 30943 45045580
36470 36469 918275918
14696 14706 840421387
14142 14136 535930186
15899 15910 341429334
8061 8069 517890767
30045 30038 245035227
24510 24509 388319762
26514 26515 561175196
29239 29243 208267858
6490 6481 510455272
37316 37308 333381225
4230 4234 908628362
8655 8643 595272097
3737 3741 287287872
24701 24689 13256392
23179 23185 84142703
3020 3027 828155271
29252 29244 415353364
4359 4361 786239983
29252 29254 690305790
20236 20242 12612181
18382 18378 538537275
17003 16995 33324384
26019 26018 277460944
29250 29259 369228384
38745 38756 686258605
19392 19388 725738977
1180 1189 239535839
34326 34333 325635201
18398 18402 304576008
23563 23560 221262334
26094 26082 349069836
3986 3995 90524307
6588 6583 105804814
22720 22727 805336197
39512 39501 405260699
520 529 382889977
3481 3478 294292260
21788 21799 534366472
32090 32087 406374066
29266 29275 758360085
22008 22002 537322197
32086 32085 414088286
9645 9633 318717405
13943 13931 754496722
39346 39354 606358861
34900 34908 511245091
29274 29282 517132685
5681 5686 632923419
29284 29279 616657375
24171 24167 31753779
36968 36980 749065364
31049 31056 645454690
29288 29283 863242112
5949 5950 848376627
34361 34367 843336875
15605 15611 971187226
36471 36470 181313353
36458 36459 994617096
14951 14959 16300781
33183 33185 177167421
38491 38479 345734905
33616 33627 239609950
6940 6933 701837401
17196 17190 792537031
8451 8449 404687729
16280 16268 998140962
14044 14043 199400531
5695 5705 521648184
21284 21285 274318134
37372 37364 878816776
34602 34595 846164772
22944 22935 234070806
11328 11332 709052658
19194 19199 10077446
35736 35725 491359861
17182 17173 814729321
30008 30013 722468339
32678 32677 4359127
34524 34522 379214296
29729 29731 684968254
17543 17537 47243946
6824 6826 404837241
37440 37445 891471167
29319 29311 437456421
29315 29320 750666542
29316 29321 770647472
1539 1546 108971907
9259 9249 625597874
31299 31288 963157431
38509 38497 244785537
26178 26180 560296159
9720 9731 224297728
33215 33208 688251171
10159 10150 571218871
35653 35657 535104882
4037 4042 56755241
31289 31287 799729012
26513 26510 193713505
24710 24702 27908032
29801 29796 449767631
33757 33767 119976016
17585 17590 836618834
5894 5887 909556529
27953 27943 633933974
31491 31483 759365503
29341 29339 798166944
19769 19772 254355089
4016 4009 962599335
25291 25301 167895921
29336 29345 726188582
182 180 444264079
10449 10440 432789295
13281 13288 38150070
29349 29346 400721154
18418 18410 616316990
9131 9138 246372318
9518 9508 404150148
14321 14332 483463191
23844 23854 593109911
25989 25982 525761641
34700 34690 886404148
29357 29352 642633356
838 837 114986485
33945 33948 922230280
39084 39093 59171781
35930 35919 496733515
35584 35574 891159703
26745 26734 821380345
16540 16552 890311000
29365 29362 155793795
17846 17838 731762465
39928 39927 219672315
28615 28607 303212978
30162 30173 359477031
7653 7655 162413084
29371 29366 198501844
2664 2658 958703037
29044 29036 65640300
18810 18818 46000497
30706 30700 847914443
29365 29376 85615879
6194 6192 78239567
29371 29378 949205746
29371 29379 935449646
39542 39543 457201729
3734 3739 904105485
7578 7571 33025746
34810 34807 393004494
37 48 563985346
29385 29383 206971817
16528 16516 56349223
15792 15793 254285182
25581 25573 489972226
21370 21364 596371305
15379 15367 387276655
29391 29389 41634456
39268 39265 943623711
9913 9912 907460185
39543 39553 127885576
1912 1915 118820727
29394 29396 812768859
24549 24554 37427143
8147 8145 467572151
7656 7646 420640766
29400 29398 758957724
28752 28743 9790405
6818 6812 855034658
29504 29494 926242832
2004 2016 40784107
39427 39419 710377387
37313 37317 841382486
15503 15494 657336853
12555 12559 7940597
29409 29403 294036626
28925 28916 520432194
23878 23873 567575932
29412 29405 782919565
37079 37069 189028314
37313 37319 566616633
36008 35996 661366068
31369 31366 359900968
29417 29406 698306981
32780 32772 796077172
7452 7442 4535345
15478 15473 849765984
5045 5054 124872025
18832 18830 473180302
11311 11323 185066989
19085 19077 994912114
26860 26858 10334242
5304 5313 361311750
39554 39565 887343332
29424 29428 166550463
22199 22193 307386221
25708 25699 76283584
23189 23199 31355159
8855 8850 885415503
27477 27480 591845230
10731 10722 405768581
17281 17289 57741962
36745 36742 202407497
9397 9391 872210844
34340 34343 931380351
22062 22070 40608710
7407 7416 4102524
1373 1363 922700592
29436 29442 468674493
32461 32449 388362328
21539 21545 809453273
38917 38928 287607721
7009 7010 326447029
23036 23038 298615632
28509 28517 532156663
29441 29449 30133067
20320 20310 720408509
30002 29998 211635138
29373 29369 357220494
29453 29444 857604507
23986 23996 5794961
32505 32512 196971849
20796 20795 550647548
19498 19505 844112868
29458 29451 23129296
23258 23254 159323775
29753 29747 161732804
29461 29449 266265526
29462 29452 935697790
15730 15740 714835846
6496 6485 617449481
22679 22683 668040546
334 338 64947844
5297 5305 444082306
9080 9074 324644631
34033 34029 301569663
22228 22227 217436972
27313 27316 258134045
33843 33850 680221403
29473 29462 976464999
22609 22608 494034597
29470 29475 919886338
37753 37743 941548902
29469 29477 547623611
2046 2045 885085317
32763 32762 162475362
29106 29110 210448494
21933 21930 33259995
506 510 126796098
9062 9053 142627698
19803 19814 88207308
20585 20578 666056047
5411 5409 228617912
24302 24298 532520426
25280 25272 485327871
33536 33530 541989601
30925 30917 8109222
32731 32740 872996232
10387 10397 397698216
29493 29481 530190304
8490 8491 665601329
7576 7564 376088715
37405 37407 427039500
29312 29301 116338911
6079 6088 250854239
4003 3998 546943289
32274 32266 604392598
27896 27894 359544724
20397 20386 211558813
6939 6928 959655002
7619 7612 31689554
20877 20889 4417913
1895 1894 833468986
33216 33205 18362
37626 37615 47065202
38017 38020 853775951
27251 27253 130696169
28386 28374 573780138
19186 19193 135068877
301 291 927934102
20818 20811 997030979
17990 17988 380152448
18335 18345 581677915
29927 29934 105888277
24548 24553 774713923
37688 37682 36123923
37859 37855 62920123
29521 29516 69012568
35942 35947 821749960
38938 38931 60769088
14220 14228 10814637
39166 39157 178627885
35325 35332 643762455
3876 3879 678134119
10524 10518 249114264
11390 11395 499172135
26675 26683 213820758
36480 36472 143731694
29641 29638 775239173
1257 1247 796565019
3466 3473 815254290
2011 1999 184415677
13650 13659 590852129
4543 4531 240051110
13070 13079 113370554
39302 39308 298483393
7070 7077 457006399
34998 34997 553877413
2199 2205 783233314
13780 13779 242801257
29112 29100 509390164
4148 4157 249998010
29546 29539 481049601
903 893 43768876
38630 38624 765954682
8335 8329 269715662
36532 36527 740260467
29551 29549 236597249
33787 33783 157889390
24711 24700 632084362
6062 6050 432498807
37746 37744 660843749
23699 23700 526755346
4627 4618 975219932
30226 30218 637451378
28885 28889 599687001
22392 22397 555522539
20834 20838 694535545
2873 2864 519711146
29434 29432 696126945
28117 28118 34015908
10082 10080 826172245
12684 12696 319271628
6466 6473 803285383
5265 5263 500716169
29567 29569 158710828
22434 22445 718179431
39368 39357 726729813
22237 22236 113038605
16602 16592 606205949
24416 24417 730926959
29570 29575 564148190
3821 3813 61252
29023 29032 367116170
5984 5991 560741307
38364 38368 642440118
29580 29576 106345577
29581 29570 639589081
29582 29572 831867526
19447 19451 52191734
6039 6050 34137178
31919 31917 122544053
4116 4111 345788658
29587 29586 779501497
35094 35090 155597335
6424 6412 925593646
29586 29590 950760065
24443 24452 729993121
29583 29592 207549511
12618 12612 117344533
378 390 197534618
34287 34284 981503059
11393 11386 261826995
23531 23539 198828161
18236 18245 772570122
14299 14310 855573750
24783 24784 293528521
20780 20791 920179789
15364 15365 200513920
33661 33662 733355448
12446 12451 419875098
25130 25128 358639767
16083 16084 546312720
32965 32956 248059466
7070 7067 736712668
22486 22498 962614851
33170 33173 533526193
17505 17499 369369183
36325 36318 752365673
11337 11329 160606582
31608 31601 145778111
655 657 790431281
22570 22564 566161342
31695 31697 968519707
14215 14226 530165113
14922 14912 133554427
29620 29619 570530301
14973 14970 719681634
17384 17378 277118596
15352 15347 47734656
3606 3607 750753003
20432 20424 866852667
11186 11190 960704102
24417 24421 314088579
28743 28738 655503987
39544 39533 275590879
19647 19638 465897996
12347 12343 64699212
28464 28456 38554401
37930 37937 999738696
22681 22678 944879685
19440 19452 303616042
29636 29633 171665576
17687 17683 769555124
38612 38600 264973381
20712 20722 689144555
22089 22097 459636828
38706 38697 109223974
18640 18645 233678883
1382 1393 881002854
21149 21146 21806521
10008 9996 462269925
16653 16646 462376795
29647 29639 443374578
4565 4554 17896154
11034 11022 840092155
29650 29638 417352012
2640 2643 50542060
8236 8240 834082050
6530 6533 510594744
6747 6741 68102587
5897 5904 215997492
13477 13469 46418199
4103 4108 210458924
37811 37821 764454223
33680 33673 692515761
17160 17166 948667426
24511 24501 806856624
3351 3344 374505491
29653 29663 543614921
19798 19808 341848017
38984 38982 483428445
4961 4950 503862263
21396 21400 33461993
29668 29665 846865141
39033 39034 112957331
13414 13411 459477326
29659 29671 597674755
19627 19630 372271621
4583 4572 711495284
29674 29662 32492369
18882 18876 149416971
21488 21486 64215960
12152 12159 489709927
12160 12169 877906587
4673 4675 465996409
37277 37269 116355823
1074 1078 91647638
3262 3252 49538476
4701 4704 247342026
24102 24094 545765993
29673 29685 988331120
26400 26390 943465831
26764 26775 213431039
24172 24175 492652044
2164 2162 247384103
28589 28592 248423315
5186 5187 357173021
18242 18237 338148867
18851 18848 6265395
29694 29688 936722781
33488 33476 15804843
35193 35200 198932762
11951 11963 67886285
8352 8350 188192724
37482 37471 760698167
722 718 165947204
16699 16687 421095541
3542 3537 91731052
9843 9841 294517713
8606 8594 141134869
33681 33680 842125932
29706 29698 837950332
39226 39232 978443662
28037 28026 344770889
11962 11950 798653755
29706 29710 25268416
6310 6315 776613639
21423 21425 346634555
38607 38616 688234283
9414 9405 784739288
29711 29715 977752023
5113 5116 915626351
17038 17037 158452426
3168 3156 207267527
19286 19275 629346593
29720 29709 98157833
33366 33359 392576364
33206 33201 589104244
598 606 232983559
35852 35848 705085267
29716 29725 624180648
15158 15152 980185388
33049 33041 741673012
35770 35782 215797307
28476 28465 691505623
29730 29721 771714846
4593 4604 7533139
29732 29721 681108690
2899 2910 41651352
2183 2177 808011998
29732 29735 637362838
28246 28237 43439054
37935 37925 184507727
38078 38084 873796579
37727 37717 266449712
5227 5224 865666569
9421 9423 334264993
37067 37068 639753
32791 32785 756491995
29744 29743 435812096
17767 17778 836820217
12827 12836 665241872
23817 23824 884809554
38633 38640 469270869
11183 11177 858407687
25554 25551 774261531
11335 11336 442491864
39659 39667 334849870
31144 31156 597772860
34804 34807 278717233
29774 29767 707917744
28152 28144 172500819
14728 14725 21693263
13211 13222 943190720
29781 29793 223543459
14361 14352 461674100
27295 27283 50989243
37870 37859 343901461
4441 4448 906739069
26829 26817 112691937
15407 15412 785550142
3948 3947 496419301
31339 31347 873335952
660 648 598218351
30651 30655 32497755
10359 10355 48113095
39500 39494 817300016
29772 29767 18338074
34026 34024 725979865
1600 1591 658179767
28395 28383 323850037
16336 16343 721499006
20732 20724 354904387
38663 38668 122638996
36339 36344 222377852
7866 7870 416874844
34901 34905 20115046
29775 29782 800990627
24231 24220 242047078
29775 29784 63915035
29785 29776 277856213
3583 3586 493656843
34961 34952 559316823
22680 22671 621565252
37611 37600 875523176
33503 33502 727214423
35016 35006 795496504
5242 5232 468941061
27999 27995 84763321
29792 29794 752436471
27983 27993 759331830
38792 38786 12992176
12618 12627 74379174
39102 39105 803295935
22743 22752 786482945
39311 39313 82685241
29335 29326 69487826
13152 13143 658287206
19387 19385 603103182
24673 24669 26107835
7242 7231 918994724
29967 29971 20422408
6316 6318 7535445
17922 17921 4451315
5722 5715 670680390
29687 29693 199283621
15907 15906 854785428
33750 33760 357853379
9340 9345 480957991
33320 33315 54725024
30219 30216 80534538
1232 1231 830976689
3201 3194 458338169
36134 36141 799885121
29813 29819 175118396
29670 29669 175302757
34283 34276 472888372
6548 6549 770521139
32515 32522 33598004
32858 32850 306732335
33718 33722 563174162
37019 37012 86694406
39063 39065 624341757
12945 12950 28675455
5872 5862 940223760
14947 14944 690515630
14761 14751 697638696
23626 23624 237066603
28255 28252 515658739
32290 32287 612499202
13423 13416 280174922
21846 21844 132992812
614 604 395262145
39589 39587 720203070
15535 15532 578250364
19508 19501 548603297
26956 26948 527905348
36743 36737 326801282
29843 29841 888280793
19790 19791 428443338
3340 3339 246563722
5448 5447 987007569
9026 9023 547232772
27300 27294 423545422
20894 20900 554166888
37044 37048 226378515
29848 29851 480245664
16124 16129 714883063
28291 28281 638090738
22850 22862 974553747
4304 4292 50702805
26969 26962 581200433
17892 17893 424713476
6490 6491 194326401
8271 8264 23977426
299 289 785680526
21172 21161 583412925
2198 2209 730581233
25779 25777 390816325
32123 32115 191091268
34732 34744 54336767
16933 16943 208103642
12774 12766 41882085
7460 7465 562282669
15284 15280 247462128
29870 29860 1215640
36018 36020 564842473
10133 10125 228518343
5556 5552 281096572
20581 20579 473770347
17200 17207 39774350
32731 32734 228190898
18019 18025 6930384
33034 33035 143817462
22684 22674 620791188
15784 15785 387244597
38840 38830 516981216
2716 2718 486549953
24112 24107 788861633
4073 4070 363330360
3132 3126 584639202
29886 29878 703900599
34112 34100 717909597
29888 29885 287737675
28664 28666 292309457
20058 20048 238579880
5739 5743 869818293
31394 31395 4415262
3964 3959 36064748
37039 37027 959206600
8151 8143 186817945
22162 22168 685051655
33912 33904 831993652
29891 29898 353182510
16366 16358 323347678
21283 21277 705478015
8389 8394 31256305
22516 22519 422651991
34685 34686 885497564
29892 29904 381708709
22560 22553 821429294
36892 36885 71881888
1103 1095 710481904
3658 3669 967107514
10975 10986 988812344
7175 7183 50504911
9403 9415 890586619
1654 1657 657002915
24905 24898 835602211
29914 29912 609408651
19777 19782 952082145
9148 9157 1814378
38461 38453 62929989
29918 29912 933713631
6619 6615 524044
7239 7237 32496573
6655 6648 251871929
29912 29922 993233084
34598 34607 684040167
35267 35266 15883886
31253 31242 572250077
1608 1607 875119988
31304 31295 943464035
17124 17121 848611057
33401 33399 605664724
32501 32503 345254207
29920 29931 391582069
24067 24064 564708577
17463 17460 618099205
3719 3707 228238777
33507 33506 921579669
27037 27041 809028731
14981 14979 355904410
31659 31669 163357794
34839 34846 469830209
24881 24877 97124642
15308 15316 661047810
12575 12565 252983581
13909 13911 335235704
36143 36152 630992857
29943 29945 387894128
34160 34153 160818354
7029 7022 284168512
30221 30220 753392076
37999 38006 434086746
26491 26482 28581196
13825 13815 769612064
27032 27025 958385864
4714 4720 926263546
786 779 547857147
24807 24818 451997094
19689 19687 909203390
3123 3124 150345168
11351 11360 513969716
9482 9477 834073059
23398 23393 348352836
7470 7474 595596318
20720 20717 18560588
12748 12753 829355754
29962 29964 678893075
15671 15674 637427051
14993 14986 50876928
3969 3966 591307349
29968 29967 774347146
5454 5447 849570049
10120 10129 179921904
9757 9760 645358784
29972 29968 975835690
29973 29972 250423919
33564 33571 202927391
5216 5213 617791563
8115 8126 244175896
38239 38231 736288775
35063 35068 317271925
7027 7022 783687452
4260 4249 425425823
31963 31965 374796641
38345 38339 889880637
9789 9779 64319451
18234 18226 450201515
22679 22686 254008790
26064 26074 750037671
32686 32676 695799348
36782 36772 867861582
30130 30136 191871750
2075 2083 448324168
15159 15149 716399961
29992 29980 461391167
29993 29984 485114706
6100 6105 818103701
36569 36581 682355326
17702 17698 50161238
30124 30134 34436195
21925 21930 60485739
17381 17385 349720923
20041 20034 78485521
6690 6700 509296034
19840 19848 90054282
29992 30003 953814189
6365 6364 55204882
31421 31427 446873277
33481 33484 667475477
15885 15874 716969141
35755 35757 42175391
14912 14903 758814248
8629 8618 644731412
32494 32506 691158455
9052 9054 288488993
19867 19857 172310426
30014 30003 955974898
5574 5586 534421116
14885 14873 724757926
14114 14117 5421196
19289 19295 762989312
30019 30017 327091921
6292 6286 833524575
33373 33361 581529789
27446 27450 713798896
12311 12314 911279622
7244 7252 854309410
37044 37033 494433457
33575 33574 430707290
13850 13840 606994800
5800 5804 70013673
30025 30029 438562861
29567 29565 963740731
26892 26886 115071719
15805 15803 132763472
29030 29028 226421437
4240 4242 399253360
17777 17775 575350600
37577 37579 471501851
10842 10840 329797678
8314 8325 876977984
8019 8009 148305140
6606 6614 812469167
20122 20126 944127764
39420 39414 172140495
11829 11831 931340880
18746 18745 76202132
36394 36389 650897221
39168 39164 54565036
36539 36548 440353859
10960 10968 240560121
14215 14210 45316188
30047 30050 286814020
27403 27411 941792443
2789 2793 137196592
17181 17180 667066424
30047 30054 809187692
17493 17484 129048873
39941 39952 656803629
19000 19010 306813306
30048 30058 301275100
38333 38342 722866432
26951 26961 961707275
16531 16524 794937866
1174 1180 783110318
33984 33975 342400057
39823 39811 737969800
17679 17685 355365266
34536 34526 2257379
30063 30067 300521938
11043 11047 971690884
17717 17718 589129729
32679 32685 598672350
30065 30071 37965386
30066 30072 26905990
31074 31077 170257418
25013 25012 612912103
152 147 818561575
27097 27096 59171383
14798 14791 24000419
2210 2217 771399338
2686 2678 431827057
13265 13264 140549605
30081 30077 143941767
184 175 632210101
7092 7104 377771316
13607 13617 794220033
14029 14033 333148852
226 227 770138877
10517 10529 837960706
20741 20742 609166241
39657 39666 142533357
23334 23344 264180058
30220 30219 612609646
26370 26364 43033599
18160 18158 585579321
17138 17146 225270022
23997 23987 949990034
34697 34698 84296952
30097 30091 713626466
29723 29716 478241058
5882 5878 383125898
11138 11144 544557966
467 455 304205687
30098 30102 136683313
30103 30098 975293942
6474 6469 768029286
333 345 73245770
15767 15769 996022683
3574 3577 203870845
21769 21761 44693578
4551 4550 42212851
19744 19740 860437036
21153 21143 695502917
2789 2784 30878889
30959 30949 313564236
6956 6960 425603218
36929 36927 230913403
28923 28934 61857298
30105 30117 1298802
37556 37555 95413474
30119 30113 674577361
4118 4129 914802365
22044 22033 758596170
30122 30112 690616852
15998 16007 395783931
18135 18130 316056834
31192 31198 903134458
36350 36347 533880962
32213 32203 245398321
24358 24367 119984608
18508 18514 581947756
30130 30127 722040941
10623 10622 540007344
37562 37556 937034615
21644 21655 164990927
23786 23793 331924600
38620 38626 865165625
28924 28918 286364046
15002 14996 383702805
36306 36314 887434283
21280 21292 549013648
11447 11438 82149390
21902 21911 992752501
10022 10023 759975538
30143 30141 881189119
588 587 833165701
21313 21320 103369963
5248 5245 977691675
18287 18298 486507216
31895 31892 807999908
11031 11030 629925299
22386 22378 968143451
30151 30141 33475542
22795 22797 166520769
20305 20300 227764434
35108 35120 341085514
25152 25143 728770533
18228 18237 393568598
38669 38668 155814029
38236 38248 268167778
30151 30159 294261590
18168 18167 108868736
7066 7072 851569904
17088 17077 165217028
30158 30163 24931204
30161 30164 138037889
5607 5611 324661832
15807 15799 414713588
21519 21517 296924498
30168 30156 664486462
17792 17793 737736618
30170 30167 389865176
32898 32891 631331234
6645 6657 126450370
7287 7286 626048362
7400 7412 371457724
23440 23437 101773279
3683 3690 153562553
32609 32610 673010596
9324 9336 914802833
30168 30179 593117812
11742 11740 437393910
14965 14954 493033654
8680 8672 739704489
30176 30183 624959314
14256 14252 715210221
30174 30185 380848068
20632 20626 660620861
26647 26644 657419887
38580 38578 203792954
26157 26165 510007091
38901 38900 671726055
30191 30189 478009409
9560 9572 925545496
8104 8102 803202862
22860 22855 923929640
25123 25113 481066055
10705 10702 968142827
15257 15261 399310885
2667 2659 152353251
23506 23513 396736385
36859 36861 226696119
36392 36382 13375305
8445 8434 142920928
8956 8952 838761202
7705 7703 374296998
37725 37736 229449489
10717 10726 133181003
19327 19334 154481189
1971 1967 134978182
35539 35548 497865143
39938 39950 473925939
5708 5715 535935398
13272 13261 891705416
675 668 549098428
13039 13046 519388427
19660 19648 843572612
28713 28706 80003202
5506 5516 364286048
20465 20461 409788459
31681 31693 838014934
24952 24946 285812462
7963 7956 373957163
36195 36199 303845968
30223 30222 714794803
4061 4049 760141801
7396 7391 254312807
20639 20636 282320664
9642 9643 235885880
14563 14571 342459125
10559 10555 542114467
39040 39043 922579079
21308 21312 680137990
39115 39106 55536440
1523 1513 625468722
30795 30791 249385349
30226 30235 22484929
3517 3514 559440890
18627 18629 627126698
33890 33880 20330078
30255 30244 152266002
22804 22806 309790507
9343 9350 737650789
15295 15289 428970305
33584 33573 837234086
30069 30063 428098522
12998 13006 145866755
24932 24922 879796417
7604 7605 399586733
30248 30236 611755711
26142 26154 935179238
36933 36940 33492054
14742 14747 316504412
30252 30241 641724082
24862 24850 840311477
30254 30243 408155869
32460 32451 385981803
39086 39091 487155506
30257 30249 633191642
2229 2220 356353812
30368 30366 6235543
6964 6958 7983840
9343 9346 369263364
30262 30257 345177631
8816 8807 125877025
10646 10643 401565185
23599 23603 599561381
30262 30266 275154951
8960 8953 496632654
33859 33870 952357119
4220 4209 32621685
31346 31339 250009653
19953 19964 818578917
30269 30272 747199208
101 89 941553901
30274 30263 16859643
11317 11316 408593332
24789 24780 62046701
39509 39499 241714893
36991 36985 782769419
6326 6321 687611147
36370 36382 903342052
37744 37732 166257559
3288 3296 218588158
28313 28324 822913087
30284 30278 736639175
7643 7632 317313553
30286 30276 617589454
39864 39860 483530793
2092 2086 444262707
32426 32436 683596487
6937 6927 577818461
25260 25270 45945509
18675 18682 100953834
241 235 33901191
7332 7323 871724524
8405 8399 396941075
32251 32263 347293010
39979 39978 350568675
9992 9999 322980772
33865 33861 186160345
30469 30467 212989940
2988 2983 122687154
4085 4089 944855313
22463 22462 192696798
34424 34429 979483901
1059 1052 121709711
30302 30306 863986849
24382 24394 845898001
6875 6878 50746816
37126 37137 184422745
30310 30306 800908586
17656 17663 417949920
18348 18347 84327218
6336 6344 961974450
35664 35657 483755105
30337 30332 329382337
26150 26152 572753004
2215 2206 971286912
30318 30316 28324196
27758 27750 388773037
30320 30310 432186669
31475 31474 759880814
14487 14492 915161905
3238 3233 71860640
31480 31478 220816981
12973 12975 225927788
19117 19125 121875245
11291 11289 472012315
6999 6995 290826859
11481 11492 903969579
14087 14092 32533918
32222 32224 478972834
28138 28136 759330841
36621 36628 332057506
30333 30334 321938992
30175 30178 71747134
30336 30334 2167979
6352 6340 48530060
27455 27447 207308404
7866 7863 60760315
21118 21113 262123155
30339 30341 932464871
17132 17140 969796700
17255 17262 985081451
24466 24461 42585575
11740 11728 321449079
13066 13068 589624001
30347 30344 566002466
6631 6623 689017057
30349 30338 136798785
20084 20073 420810206
17857 17856 19927096
11534 11527 788603487
20522 20512 679641872
38414 38405 800075218
31762 31766 337778634
32046 32043 503875681
28460 28468 24679411
8490 8484 547303713
30356 30359 940402041
27438 27427 167193741
12940 12937 600904893
8174 8175 359016244
21946 21939 152444137
2044 2056 177582254
30355 30365 337452676
22414 22417 430154452
20295 20291 642457668
34142 34135 568756529
19381 19374 586764835
5769 5759 894377139
17706 17712 501581492
30372 30360 174598054
15626 15632 759813816
12247 12245 788227555
24982 24979 25633517
10824 10827 760296773
29031 29040 75425830
2034 2041 907291229
30301 30304 578623904
8891 8882 13786471
25668 25659 53947284
10491 10482 891224956
14818 14821 905775113
16503 16515 240527369
30385 30375 797331436
21724 21713 201103999
36319 36316 560511586
30387 30388 549643340
30389 30380 120219741
30390 30378 841440011
5951 5957 780792430
31190 31186 448176887
11655 11664 466919130
30394 30387 15873446
26039 26036 668286447
23580 23571 885735668
4973 4964 426221720
18918 18907 634122813
7592 7582 480894256
32275 32276 601031119
30652 30647 432952980
26129 26121 14764190
19010 19013 227490172
28476 28478 656161338
381 389 624878603
39192 39196 291882239
23622 23630 7924644
30401 30408 51462283
27414 27407 444052736
21455 21450 197420662
17546 17550 23627901
37466 37464 159721789
34824 34829 57201337
9445 9455 72534910
25533 25541 817117536
30416 30410 199376235
30417 30410 930415682
22373 22369 697455737
32293 32289 993857193
39493 39492 494389592
30410 30421 665495785
3324 3317 234601512
30417 30423 582494776
6530 6537 68836074
34642 34648 990636736
22783 22786 105791028
23682 23672 803873779
37110 37111 469993513
30425 30429 348728095
35838 35829 835254185
33876 33867 847329858
7465 7477 705078725
30433 30431 673135391
37897 37899 268538742
24975 24977 760662161
36501 36500 37718926
30437 30432 949180960
5800 5793 53263598
36837 36827 715935186
36833 36830 45843706
37003 37010 37012547
23517 23511 978625098
5231 5234 946766584
140 134 55276450
23619 23628 165499121
30435 30446 60852005
1838 1826 208961917
39111 39121 465873349
1988 1993 359670099
7099 7090 110094078
20725 20724 280984029
34017 34013 11304132
1194 1186 203120343
20996 20991 641509306
7176 7172 397965849
30456 30448 353503652
30457 30450 50020273
11628 11619 194763807
39051 39049 947176501
10533 10526 274670992
34466 34476 392353624
15298 15290 398038618
30463 30453 317895866
4177 4189 950033492
30465 30455 856400133
30464 30466 40206458
24044 24037 12611381
19293 19287 113453282
16303 16295 543679031
35718 35708 108019954
25983 25980 323016374
8880 8892 409893329
37570 37582 148195122
38112 38123 937826587
19978 19983 4552274
22913 22903 239336409
9143 9148 8276859
27813 27807 710433712
25753 25757 73366945
26505 26510 303952984
30479 30481 50077277
12701 12691 18226512
33906 33917 823042368
17631 17623 89205712
24854 24845 33622376
18888 18893 218804480
30487 30481 816418640
20728 20739 384723047
15967 15957 60083436
7763 7773 385444518
25358 25350 949277686
34714 34716 33355878
30493 30481 307494531
6397 6406 297791887
30492 30495 152930777
27283 27277 868273338
22674 22670 68788100
8794 8784 882287338
18556 18544 431870119
30492 30500 435561334
5888 5896 903570833
31461 31450 28654154
30300 30294 760697744
24934 24942 420823632
27380 27388 460926730
16525 16534 446187048
30958 30952 242671561
29364 29352 713998623
1702 1701 604439959
30505 30510 43650143
34366 34370 865274635
2755 2765 588080227
23102 23109 134797986
30514 30506 390431406
33359 33368 189557265
6629 6625 548800445
30517 30507 625676250
11386 11394 881142586
21743 21748 816666398
2646 2634 560470130
24740 24741 119981490
18321 18317 243729673
20463 20475 124405877
3657 3665 16588780
25259 25257 381434336
8919 8915 972745864
28642 28637 2275038
2345 2346 528997946
30529 30525 859289054
3676 3685 31868934
30531 30530 77468711
30532 30525 798291083
33638 33637 839814508
37060 37065 703429174
5826 5815 202330529
32828 32840 745217975
30537 30528 121679117
4733 4721 411755697
30539 30527 391345823
21237 21242 944505526
35285 35273 362264709
7359 7351 693500530
10204 10198 355518203
3834 3822 582189350
30539 30545 652622177
23806 23804 658334297
23938 23933 781678993
19965 19960 378907082
39525 39518 206232943
23676 23681 785131944
30551 30539 987922114
24174 24180 815870213
15007 15018 644629826
30542 30554 946210441
20133 20131 471193329
36971 36963 31830371
39679 39681 364700335
41 40 176794245
39834 39831 52492553
30553 30560 538261521
18040 18036 314009427
16345 16339 336471310
13229 13221 471582966
30090 30080 532482912
35780 35791 773997322
4481 4480 778491383
30567 30558 579411496
10194 10205 512706886
39138 39126 961294969
23933 23926 132018167
25413 25421 496359955
19029 19021 933019613
9521 9529 374332806
8267 8266 903547690
30569 30575 72847025
24668 24663 87036386
30568 30577 810485211
20958 20951 790480783
28307 28309 168801535
9958 9956 252682551
34261 34255 465159526
7643 7645 771784587
30579 30583 308867963
10037 10044 548997473
33578 33581 512056540
11890 11892 984975972
35609 35617 230093997
39725 39733 128297482
28337 28332 544477745
18496 18493 495816391
36955 36952 27132827
8493 8483 965296513
27490 27501 55713569
32593 32582 959407427
6576 6572 525825107
28309 28311 579901237
37706 37702 590655403
15817 15829 215780044
11315 11318 65291877
27331 27338 463615550
19660 19661 52471440
23159 23149 514958137
12747 12757 140320614
23562 23551 144685012
10183 10182 122629593
6270 6259 233114566
30992 30991 9287022
35796 35797 514072021
16834 16832 425984334
23355 23366 218561938
39236 39228 752206235
24595 24590 306462020
29152 29164 481825024
30614 30605 71319586
30615 30613 442557068
8207 8202 768555205
30617 30605 210918848
29108 29101 462842844
26641 26644 325932774
12363 12356 260967202
25540 25536 671326629
30085 30086 757480589
5607 5597 965374419
30624 30618 268706248
11000 11009 170475146
17261 17253 526971876
30715 30717 762338174
17369 17368 271451979
30312 30313 711408781
1491 1490 661605365
13115 13103 591468440
5306 5304 801349086
2053 2049 78502034
23527 23517 858159543
27330 27334 516594646
14181 14176 729115099
5970 5978 699835070
20240 20241 999571334
4784 4788 398653041
24007 24004 590244929
8664 8668 927247612
31484 31478 58541473
23238 23235 101287077
27305 27297 139660593
15806 15804 946227579
9818 9810 598556333
38042 38045 367704370
32708 32707 872683121
14656 14653 766695726
17479 17484 19318320
31509 31497 73003742
12258 12255 626605545
24318 24328 32530507
30646 30654 326309655
35712 35715 590701297
24956 24954 665174057
30655 30657 207349453
6117 6121 349862961
32076 32083 92701623
15687 15684 548866784
13440 13443 20859122
33225 33217 4099250
36584 36579 331357954
33007 33004 118749030
18964 18968 407116733
29261 29273 995864241
21779 21784 134079653
28533 28543 4035891
30661 30669 514192757
2862 2869 688368042
35055 35047 306614522
30672 30668 653165670
27970 27966 58097700
34892 34890 594725117
22246 22252 617292637
30676 30674 962420799
2554 2564 937703449
3331 3320 510037612
15997 16008 673555631
38750 38757 796342693
29491 29496 520527975
30674 30682 831026337
31274 31280 396066260
35987 35981 958833057
30684 30685 304711012
24903 24898 177553830
30676 30687 89808437
18118 18128 613270497
3361 3359 252279082
11119 11109 128280939
24437 24438 112931391
3864 3858 743051574
30683 30693 866819097
30688 30694 963248196
19337 19336 142617058
35076 35078 766704150
4864 4856 647899987
17978 17968 225525096
2716 2708 186011410
20923 20935 119027995
29729 29723 658251583
28072 28069 543133043
1795 1807 114568265
3302 3305 503721346
23728 23729 99146247
14419 14416 943043812
11865 11854 943325956
35766 35758 226608557
29087 29081 72476186
20292 20288 646775456
2045 2044 338858562
25851 25863 11480994
39228 39231 497960106
33197 33208 316281454
3254 3245 609414408
14862 14874 454481289
8602 8593 922766383
34831 34837 749412217
578 579 186179807
33229 33234 182228018
30721 30718 928192226
8054 8065 99116753
702 700 808250452
3131 3136 721963404
18538 18533 133955907
16390 16388 353573353
30720 30727 346178936
36966 36964 264248623
5437 5439 21032595
7669 7676 528998682
5959 5953 255127646
17807 17814 539333843
19432 19423 614095195
3765 3769 196898335
35374 35383 814441887
9063 9061 479489751
15454 15448 15474147
30526 30525 461446808
21256 21260 259442905
33824 33813 216042683
33516 33525 651074748
1545 1542 239087240
8735 8739 26666283
14389 14383 379219366
34136 34148 113874743
12231 12237 725449430
30737 30747 564131259
6842 6851 994687202
2356 2347 489576428
4510 4522 869684175
30749 30751 66444848
13840 13831 51842650
6082 6072 173547828
34366 34368 36279715
32691 32681 553416504
13143 13132 890250019
30750 30757 317533102
30758 30748 894962915
3824 3821 725958404
998 994 962336752
20307 20304 136099006
15124 15123 129930506
7089 7092 460889543
34702 34692 193308572
33700 33704 400563465
14469 14476 893226737
25637 25631 713824827
27208 27205 381226916
36321 36320 87758586
10073 10062 192221528
19927 19935 430004764
17304 17295 530236586
5817 5824 142304577
30774 30769 127886692
27120 27118 641853610
30299 30302 445246707
31597 31602 393783631
30773 30778 550521116
30770 30779 648187179
24066 24056 702474986
20401 20404 366199259
39389 39378 976634347
18658 18670 232927591
8728 8736 70121372
38339 38341 758724960
30785 30786 29242657
21411 21407 407459883
30783 30788 42192185
28101 28098 228443292
15783 15779 475647090
31037 31048 529179591
17386 17380 380035481
21996 21990 360796434
2272 2268 10177141
18569 18575 386034831
20431 20441 693678261
3135 3127 573416329
1797 1799 117699366
21819 21828 804710237
31704 31699 546576169
35204 35214 133531275
1473 1479 640833637
34140 34131 635001869
17269 17273 231685305
9916 9919 846694632
30806 30798 617331316
31450 31456 847506432
21247 21259 70749897
11829 11834 752569392
30810 30802 968120445
23650 23649 712730778
1982 1974 385305315
21539 21528 303129404
30813 30814 971640074
3933 3938 19773893
6337 6335 64343861
11884 11888 622182566
5652 5644 851816587
16027 16034 892621931
30818 30820 729888528
7263 7262 288208204
6098 6090 741870548
656 645 613499135
24057 24064 868200811
34476 34480 304742097
29034 29036 319740572
17534 17528 150024693
19526 19521 968765277
30817 30829 77784604
30821 30830 187588096
5706 5708 468363846
30832 30829 776359079
12555 12567 507276759
701 690 701988605
35384 35379 591311853
9554 9553 67320360
9100 9101 233017585
34840 34829 400818425
30839 30827 622274156
13499 13498 801385062
30835 30841 68227356
19404 19399 470336571
22231 22228 71892296
21785 21788 313653260
21442 21446 587584848
34882 34872 219355246
30843 30847 76725896
35514 35508 882484327
37165 37167 386783302
11183 11191 741023522
2021 2012 920449338
28422 28418 673779687
38649 38660 381527806
11845 11843 655572555
30846 30855 226075630
20468 20457 19739812
20180 20168 188084026
25592 25593 40313536
30414 30412 409338682
37089 37083 483779287
9229 9222 543104513
6073 6075 735924925
15167 15176 696811572
17310 17307 334411612
30865 30864 26428445
14083 14079 881152098
23739 23744 552699643
5282 5290 26026039
21433 21440 601835164
11089 11077 856280114
33178 33190 555500846
32388 32376 424630028
3933 3926 976963923
17952 17940 233727893
143 133 724336755
19036 19024 221172133
18848 18857 970092886
35988 35987 768640854
11459 11460 590445810
10662 10670 130662512
7518 7527 138502529
3096 3097 396998181
29392 29390 13117911
37682 37684 278677247
30877 30885 929891059
22053 22048 789255958
30882 30887 224631252
20258 20251 37959302
33539 33532 767890318
22137 22143 543221792
18947 18935 209728924
17194 17192 314624608
16857 16845 914605176
25217 25212 858854559
14132 14143 871351913
38984 38987 95297162
32666 32662 971761820
11636 11646 73160659
1385 1374 236108407
38870 38861 780926503
30901 30891 495629098
946 940 677113695
32508 32499 699610503
8621 8612 486108154
6613 6610 209192467
16944 16947 897834443
30907 30896 910550877
30897 30908 378468079
32424 32418 664195214
30899 30910 910343426
30902 30911 136933954
30395 30394 25528978
12240 12229 500235670
15715 15727 56664276
34475 34474 82207106
31372 31382 486116246
33024 33034 744256106
30317 30325 104794485
6499 6497 930033647
8046 8036 589540944
8421 8419 116956427
30922 30913 588965373
3962 3961 207642205
30483 30478 187194
9026 9034 674206401
34210 34205 189376230
33900 33898 910203428
1208 1216 396593521
38974 38969 160743063
3712 3705 930832529
32406 32399 968979361
23728 23740 468356918
3658 3662 67444698
7965 7963 167411137
160 161 570107061
23172 23162 920748144
12325 12327 401184926
21705 21703 417989149
15652 15650 481617733
23356 23359 519128873
8705 8712 494029881
30942 30937 545905843
25152 25163 50368952
30944 30941 951912461
38826 38837 484150726
28245 28244 493898352
26794 26802 797409148
34581 34580 627199214
2243 2239 246079139
35801 35813 248531113
31519 31527 52521345
21818 21819 951533379
11949 11950 66026739
35302 35293 548771733
1817 1822 522605244
6950 6948 395178660
36169 36178 914555421
29603 29591 44827344
14977 14965 194762918
39411 39401 39155023
9360 9358 21565771
32796 32797 201553370
2935 2932 320673722
30499 30507 761539750
30965 30953 7312876
27075 27083 168118934
36740 36747 219512826
19478 19468 53013423
2941 2948 430838323
15697 15709 507604940
15306 15297 899249515
9933 9927 913760659
17968 17957 746978709
557 545 113559975
7705 7706 832976533
13568 13570 52819999
13917 13912 713175887
4123 4117 871915064
3258 3265 996561668
3575 3573 569686598
17128 17129 393834718
13289 13288 182306801
8020 8023 912994761
30267 30260 716810909
1633 1624 835314821
30986 30980 256981034
36562 36565 737224697
21871 21865 112226782
30980 30989 43928523
30990 30983 910690719
1923 1922 790601517
21457 21462 213075814
8192 8194 371827194
7991 7990 538174192
15086 15079 692505601
6780 6791 723002807
17959 17962 468344481
22575 22586 983394592
35724 35716 237073558
31000 30992 39025398
34780 34785 786842642
20645 20652 195592727
14307 14314 940787471
25031 25034 222176621
31005 31003 99663332
37557 37560 588556064
15821 15824 745259031
34394 34399 860563978
15954 15948 199511923
17084 17083 890849132
13053 13044 128098650
24767 24769 718422751
31013 31004 535204444
28950 28949 478657165
23162 23154 295434248
25301 25303 88778656
4048 4054 34405121
5198 5187 84755195
21309 21305 971125589
38169 38170 153428520
17010 17016 228681995
15267 15263 30660242
36357 36351 5439739
24954 24945 940370165
33646 33654 492171747
25385 25388 835498770
24532 24542 727610806
222 219 25968551
28132 28126 66631991
31030 31026 232893598
4160 4167 675180487
5 14 55763845
31808 31819 347225979
27398 27395 121721918
16204 16206 994234738
14237 14233 862499320
19444 19438 986916454
31028 31038 261740638
20341 20334 436893056
14068 14058 444344077
981 977 639763313
11546 11551 787657036
2752 2748 324857790
34721 34712 941233655
9478 9490 554986587
1232 1241 99521469
14854 14844 594383740
34670 34676 881470860
30565 30561 883543976
27598 27603 940176200
3096 3088 806914575
32754 32744 57800899
23723 23716 950768413
34189 34186 37669610
18375 18387 757430607
7683 7679 337455932
28213 28209 200098374
27681 27677 525250945
1091 1088 679688730
10648 10639 732964792
21667 21665 881675504
23049 23061 368224337
36762 36754 49435855
24409 24401 259382940
31054 31065 674354607
21894 21882 388645250
10845 10843 910707155
27321 27314 420865651
31062 31069 11716185
28555 28566 108167327
2955 2960 94508048
31065 31072 410247273
6649 6645 46196361
29095 29106 262440728
31075 31067 35240305
31066 31076 569189072
23937 23945 874637341
31074 31078 691144386
37191 37193 520180071
7709 7708 77132703
30845 30856 66024889
17145 17144 46922322
33975 33985 364151143
2424 2422 679957230
33696 33705 81642306
22784 22795 27863525
15185 15177 501614442
27353 27342 352605564
21775 21767 923833443
31090 31085 649685371
12702 12693 265682539
35624 35623 517213993
11067 11061 603342091
33029 33033 82882423
2426 2420 338554605
6584 6572 47989628
25675 25664 646256621
8068 8080 562292001
31099 31091 4400498
11902 11913 241525278
31101 31094 461313279
39335 39323 566264613
11390 11383 441719045
18535 18542 827473244
35597 35592 967899132
10393 10389 625996817
29601 29604 97149361
37568 37571 543824042
18601 18591 305016546
31107 31110 141690586
31108 31111 393658120
16560 16571 563441947
31113 31112 949512308
28415 28427 239399256
21917 21925 299282077
7541 7529 632558057
31216 31223 324481721
31118 31113 855466693
17406 17408 156275338
11116 11105 249687795
4710 4707 333425019
8625 8632 640427586
23410 23416 813033451
31124 31123 515051322
35127 35137 384742601
3570 3568 754636114
25948 25937 205491553
25865 25862 209127268
24322 24313 751556469
31118 31130 745380445
21913 21902 273914256
428 436 58164281
1252 1260 159944087
38260 38268 463668015
19356 19346 591380897
36606 36604 154592552
31643 31634 490814216
2020 2031 504554358
31131 31139 180178881
29702 29697 196241091
38759 38771 341486056
11621 11615 97437511
1464 1470 72540063
18444 18449 396418367
4980 4985 69848857
13913 13905 36219802
9708 9712 731801330
31146 31148 917765877
5313 5318 624483010
4760 4770 469107401
31075 31085 176519153
31144 31152 903200483
6974 6985 930742989
11210 11211 466088725
25516 25513 964942809
29460 29454 325859116
1383 1381 915842408
19802 19809 3271969
23981 23987 702801771
31555 31553 362161044
21583 21591 942024072
1024 1025 503905397
31163 31158 33476972
27751 27750 141356037
35977 35989 394924897
6052 6044 238707709
10633 10626 193268515
14867 14856 608321292
3343 3338 237869807
27986 27978 135168135
10820 10816 195941086
31160 31172 467975261
24864 24854 868647537
39317 39327 594033481
9581 9573 730209901
33369 33365 316354379
38070 38072 647280873
20917 20915 50465880
17330 17321 170606501
7861 7867 757585
36784 36776 463598749
19801 19810 649301298
9963 9971 480466142
25724 25717 503368844
31184 31185 385900953
18373 18367 632036149
24209 24202 975142774
39124 39122 86005309
4203 4206 202301482
4311 4306 280332837
31191 31181 272181836
37904 37893 368310604
33815 33807 632574820
4213 4210 14261418
12888 12889 60495430
37622 37631 224688320
31197 31186 916651934
30521 30533 866535631
31199 31194 507753163
5464 5459 647295561
14135 14128 295041265
19877 19878 291714693
20919 20925 666611785
14898 14901 690096310
12013 12010 160604604
3364 3357 56497694
187 198 224422577
183 176 526622335
31207 31209 438876451
23662 23655 874655955
991 1001 882740726
16911 16923 883597372
2655 2650 934443403
31206 31214 492160318
22662 22656 449480338
23743 23740 998399788
23076 23081 127026975
20426 20418 33073632
31219 31212 560478208
15845 15851 468646831
6271 6274 7761487
7386 7375 279314333
22949 22947 39863107
5608 5597 699391948
31225 31220 848720459
24036 24046 768635963
16250 16262 742874462
31228 31224 578701741
17514 17504 938699660
24442 24438 637965542
36380 36388 110900698
32933 32939 340616733
28513 28522 211383884
39798 39806 137408687
18521 18520 503835971
1015 1003 730462993
15939 15929 249409801
39853 39847 667994888
21406 21407 949754795
35970 35959 693838364
8458 8466 664816391
17078 17069 121773642
13087 13096 303458085
9312 9310 31593209
18775 18785 445260491
25238 25235 704392751
13124 13127 1845835
32621 32611 578452997
20256 20252 45394592
31250 31246 248408664
29672 29682 48488633
36615 36624 536344258
16438 16429 485300501
4444 4445 304275656
7880 7870 595124112
615 612 216690261
821 825 5278077
31247 31258 943489128
32361 32359 5471732
4492 4498 937115145
28462 28452 211497069
19617 19625 528214913
20306 20303 263082382
30129 30119 294437322
9874 9876 72938562
9681 9675 446061125
18375 18385 229723915
9981 9972 993788587
31263 31269 482908569
27545 27534 853511494
18714 18722 542768795
22108 22100 21407585
31261 31273 8426965
14379 14385 310595581
28830 28828 699637875
1420 1417 594292933
12469 12479 88762781
18744 18743 382176068
31275 31279 666279243
36508 36496 118026326
1563 1572 274230107
31282 31280 172812252
4717 4706 8600801
8086 8078 962320052
20114 20106 177498558
38811 38802 122421481
16200 16189 916647028
8860 8866 465828902
3461 3460 54083128
18518 18508 31073905
38543 38555 88806729
2365 2357 496661781
10806 10799 96135041
5467 5476 975515616
29092 29089 614073129
26159 26157 577957007
2264 2268 502469650
21150 21143 380952199
15590 15584 903371489
27560 27562 274288326
28110 28102 745735339
21073 21078 648794136
10181 10174 397975746
24098 24088 102073230
31305 31302 616179918
33510 33522 201654572
18748 18751 580374303
13197 13196 963197154
19455 19444 420579137
7529 7524 232251326
26814 26808 213613777
31312 31302 28537695
6421 6425 852323472
37262 37271 311651757
22198 22187 915739574
16662 16655 809102023
31511 31514 311044489
22355 22345 37909309
8875 8867 520001325
32768 32763 307994752
23885 23873 410051006
23839 23837 281559446
15710 15722 65187996
31324 31316 64769554
457 454 343042566
19153 19156 807601476
29765 29766 276760555
1869 1858 723455405
8354 8350 512341756
3278 3289 715892917
24248 24254 899503622
15227 15220 50417313
15140 15141 385702783
31334 31333 626247359
31323 31335 299454303
6971 6976 286855139
18906 18899 245110577
28313 28302 166145303
35208 35196 65063017
23859 23852 66595471
13784 13774 385938680
15690 15692 424439515
31337 31343 172598814
28979 28973 963259488
17514 17523 986544511
34775 34784 633505545
23972 23974 265589882
19431 19427 749912634
17047 17052 502292918
7464 7461 891587334
7494 7499 531385597
6612 6604 215102113
15745 15734 98660686
16734 16732 187100440
32908 32914 27618605
20231 20236 985753663
24727 24730 165761342
27895 27905 462835435
29032 29035 48468754
18890 18880 800197730
39172 39165 725352001
17439 17445 614196240
31353 31363 203376057
36606 36616 190001532
4755 4744 361187157
10676 10665 821617786
11881 11877 568039346
24232 24227 168496545
24947 24955 115498046
36707 36713 38407935
3347 3340 883892625
18119 18121 591021324
23311 23302 540503041
31369 31374 591739869
26059 26054 461452912
39488 39476 259835034
945 950 494490473
19761 19754 570097458
2668 2667 459400300
22241 22230 921087053
26509 26497 904256389
11246 11238 840194947
12990 12978 466303779
38056 38059 122112459
16884 16881 608471080
31386 31385 924156982
21815 21814 48407101
32291 32300 845685469
14603 14591 388494952
6670 6667 916303895
32024 32014 968277984
38005 37999 340529136
33884 33875 153733920
12795 12785 849640407
20265 20270 411004730
35117 35106 24143511
3845 3847 19968366
25098 25107 733666441
7238 7249 987743995
36559 36554 24177159
8984 8982 984377653
31402 31397 189637155
12904 12913 8971736
15550 15538 391055257
27679 27678 903210396
28086 28075 904071683
31407 31397 461540105
6971 6963 866504012
29683 29678 804322189
8602 8612 89874791
963 964 140306636
4712 4715 922007617
31413 31402 59449399
31414 31413 724580340
16539 16528 377245408
36447 36441 500907325
15904 15915 817641356
20533 20535 984982064
21040 21034 441847562
14189 14181 988945706
26836 26826 224785092
28598 28605 458853384
10154 10148 759737748
8208 8207 487391126
31425 31419 494059225
4079 4068 585407306
30850 30847 433936329
13449 13439 494378291
5205 5195 320455433
6944 6940 397976108
6180 6168 805661307
14915 14926 372963925
37828 37816 924413783
20043 20048 454140356
24333 24323 22907005
15219 15215 5648759
17668 17678 956013321
12882 12873 994434189
18662 18661 91078952
34554 34549 973458870
19129 19138 659796779
9019 9024 772077801
36459 36463 635782874
28906 28910 889042261
31445 31444 268433675
30273 30281 848868249
28928 28920 853456243
5977 5973 212706359
25801 25805 140988603
12056 12068 472261190
31451 31449 58990294
23221 23213 75413096
11221 11218 498802579
26706 26711 65701372
29851 29852 609543022
32034 32038 773030549
4930 4923 758626988
4170 4172 595504554
31854 31853 794313895
20318 20313 931808399
25216 25212 610428262
13924 13921 387180707
18911 18922 879513456
8662 8655 565712844
31465 31456 692740066
32967 32964 129403168
34185 34191 192774336
31468 31462 510673381
27356 27357 717817225
27138 27135 32648380
12993 12983 878851598
23254 23243 381390105
5408 5399 415431555
22276 22283 437702902
25910 25922 588997591
27497 27485 421606089
31477 31468 73690945
3498 3496 980296115
31467 31479 873651228
33675 33670 803132922
21948 21943 677766388
16814 16807 25632697
6827 6826 140322017
24597 24602 523079126
33182 33174 424187411
18594 18584 175112501
4178 4179 167403183
33302 33314 193036331
13665 13660 496525274
12662 12668 43048502
16857 16866 403782418
17213 17217 130452459
31489 31493 774554053
33579 33590 736830255
22639 22628 456459036
242 231 195330986
30914 30916 509537304
3988 3998 123442041
20143 20138 27438561
12250 12259 297596963
22632 22637 744382043
31502 31491 651713487
36325 36332 595592953
24528 24526 501781172
18653 18649 962401750
757 745 665924816
4850 4855 253682946
23263 23273 729776093
18069 18062 702073881
32544 32536 349148545
24624 24617 27108891
17864 17852 59697605
20787 20799 769148279
253 249 821622216
35844 35856 758249577
23013 23016 991920821
26616 26613 825077638
10532 10536 688529650
22195 22194 693722262
27461 27459 427171738
31521 31512 867471265
926 929 775657518
9756 9749 858226765
35518 35530 642671239
31525 31521 160579943
199 211 945784079
29611 29617 394252991
31522 31528 538965297
34227 34219 58099001
13599 13608 807517198
19410 19420 720233761
12199 12200 442225522
38595 38583 54547647
12483 12493 21548806
24060 24058 770183467
32602 32613 61646279
26921 26920 507708259
38121 38119 351547318
378 372 420491163
6159 6155 339225553
35987 35996 695998676
21696 21700 870212163
39492 39494 292544176
26195 26206 601667288
31534 31545 366871429
15150 15151 278609843
31547 31545 79386800
20067 20057 678704195
23542 23543 915014956
22722 22710 970508403
26896 26894 764533347
365 364 470861857
34409 34417 346843971
20384 20382 882837202
12114 12125 69259157
8395 8384 188774308
3616 3607 800689546
31231 31222 49624964
5978 5980 13697431
32464 32463 189391776
31561 31553 632446083
31550 31562 942194207
31552 31563 780024767
2758 2750 409801488
26358 26360 56623093
18637 18648 922604449
3455 3449 247067107
10877 10866 472305042
12513 12508 16366442
1926 1922 3305
37822 37833 269412578
5874 5862 459998694
16124 16134 208641713
1826 1830 699996985
30250 30241 332944668
28745 28740 216650867
30536 30526 33367645
32471 32460 646863035
11170 11180 102431477
8471 8482 390791618
1563 1574 444526659
2956 2945 922458873
9316 9318 566498646
37566 37572 930259201
31578 31585 94360576
38265 38262 64689506
31587 31584 485346347
35698 35688 247282305
26044 26037 968953712
25321 25313 547212236
30197 30188 25063654
31592 31583 423724600
24331 24339 842130232
15921 15917 898602221
31585 31595 326371067
35224 35212 202487359
31565 31575 990640958
13075 13083 303508705
32882 32879 554993250
6621 6611 460837205
26447 26449 695344428
25623 25629 653547431
31603 31601 591132184
24525 24534 691608923
11262 11261 3677424
38577 38571 679547812
37931 37929 127058078
31752 31740 450173399
31043 31040 572824895
5526 5521 418503710
17477 17489 141546616
12020 12021 398756465
31613 31604 774539789
17569 17580 982776770
30027 30023 823134895
4865 4862 800756088
278 283 732883734
27728 27719 705687327
14379 14372 165453136
32239 32246 686053982
32061 32052 549974105
32609 32612 547870505
21872 21878 749252075
13266 13261 908645431
30719 30716 907332247
8528 8532 511179703
23295 23288 15752213
38434 38439 359201855
25535 25537 117393881
31630 31629 18519045
17868 17869 538569702
6219 6209 364853329
6680 6688 435850215
7693 7682 670128946
16316 16308 565574780
8212 8218 96616817
32255 32245 12925650
31632 31638 39182019
31635 31639 264195702
31635 31640 163552834
2473 2470 547740523
27431 27442 770024734
25087 25076 47848058
10264 10273 436284816
16570 16573 581839817
21852 21859 52773904
3939 3930 647362479
32026 32022 688505032
10291 10289 200905159
31650 31643 358448968
39457 39468 631886403
29658 29648 836126331
1712 1705 39014275
31798 31795 550393562
31655 31651 43984871
15520 15513 773719263
18711 18704 511378401
3455 3456 151023037
10109 10117 41338446
15619 15611 882009166
31651 31661 677045510
22699 22687 16263757
11372 11364 652738481
19948 19936 58916805
933 945 592401117
30804 30793 18293449
31667 31655 983425358
24420 24410 421855590
15339 15337 73868181
885 878 693522390
28868 28863 796716005
22076 22074 902314230
21334 21333 909786145
2431 2439 193646331
31675 31668 209338937
33863 33864 773851744
22556 22550 153710263
7689 7688 497104162
651 647 762632597
31680 31676 662640176
19536 19524 195062098
34941 34934 333672733
6958 6954 796192837
21978 21972 565358105
30564 30563 173290544
31686 31674 590462495
1406 1408 82580504
23427 23432 759304048
7149 7155 948289620
34775 34765 726214207
30951 30963 838383845
34014 34016 162409902
25218 25224 4032005
32954 32942 150967545
34815 34814 815783682
767 779 733089009
31966 31975 982496077
25180 25168 277182893
26603 26607 24641486
19088 19079 730016892
22836 22838 265906811
38631 38636 799308317
10790 10794 166479401
16781 16792 454000947
31699 31705 135330
20415 20403 939537651
23146 23157 477102327
31708 31702 71401504
39820 39831 314289176
24697 24692 290919481
33615 33625 281931169
31712 31710 255539441
28674 28665 801231607
31708 31714 331460575
3502 3508 106740884
35845 35857 278528119
33621 33618 521808287
27878 27870 166838329
19460 19464 870343104
17924 17934 68837672
6930 6926 827584818
31718 31722 460497022
34554 34557 600124186
31070 31068 350050206
28115 28109 264775191
29233 29230 518775114
23567 23572 409069338
31728 31721 261998870
8322 8311 886779512
31730 31724 341601052
10072 10070 406166333
30491 30489 620483058
32591 32595 205166788
31734 31728 123613401
31735 31731 573393540
31068 31080 364236343
32991 32996 991816237
31738 31729 426144328
34215 34203 165399540
28942 28937 746958352
33062 33063 277249322
31741 31742 872517268
3679 3678 2418452
31743 31744 610111561
30540 30549 494923767
31746 31737 588834509
12925 12922 696433778
17760 17749 917236949
15512 15503 895427344
18604 18599 388911207
1193 1181 506882078
17067 17069 295063369
28411 28403 369444794
11036 11031 261953465
31753 31755 983006253
27987 27981 910074206
2478 2471 941260411
24521 24525 752620159
38313 38318 424457528
22427 22420 56933235
7988 7990 122848668
31762 31758 716948056
31763 31753 455539418
28277 28289 229556488
22999 23000 44824494
4472 4471 44369737
28216 28210 459253301
31758 31768 567981892
37010 37014 78453250
19479 19485 903668281
12616 12617 199022702
9553 9546 386691952
19473 19476 866663215
13980 13978 69598579
31775 31769 963371309
31776 31772 185025402
31777 31773 435724689
35681 35674 805863719
22740 22736 939930910
31780 31775 738746995
4828 4823 641993156
31782 31779 755442153
2789 2797 923661426
32653 32659 788935442
35742 35734 330970413
33388 33396 501745456
20528 20516 32782175
11512 11504 770869806
31784 31789 978585713
16412 16402 22487512
22445 22453 243377819
19449 19445 771262792
1352 1353 118864379
23463 23472 298027680
30287 30298 889507301
6964 6969 230459647
637 625 474779771
25868 25856 328781997
39449 39441 950290045
25490 25500 463311769
4650 4651 433074530
39702 39705 864296966
29824 29835 965942183
37114 37108 334884737
12236 12245 222429031
4761 4749 246686230
27931 27922 888273708
31808 31801 123156931
10364 10361 172853509
36241 36253 145828397
36404 36400 822553560
19299 19293 684658834
19070 19060 719881978
31814 31811 228403199
39799 39808 294032381
17336 17339 69553603
31815 31817 932375241
1 4 14213155
12858 12860 332189678
39299 39297 471454031
28367 28357 932576569
23437 23446 961278101
31823 31819 857757830
34894 34884 816307157
37496 37497 692325588
13109 13103 664047413
31827 31816 888191391
4969 4972 759494933
5565 5554 574401642
36027 36036 207134790
7109 7100 488233115
29181 29185 59060342
27168 27178 396788107
11466 11458 410748655
413 402 169855710
23485 23473 325157250
37149 37160 242426640
34144 34151 452739517
26859 26865 963689553
20905 20902 30593125
23326 23335 865994643
8379 8367 456281376
31835 31843 866510305
19350 19354 86074993
15347 15346 476873714
10240 10232 453973481
39517 39510 549557246
16950 16948 487741084
30282 30280 783243728
8525 8519 23100371
39661 39670 74464541
18884 18885 13825536
18169 18157 822007316
11284 11279 738878455
4966 4954 575154230
26631 26642 992855130
19733 19727 50265960
2378 2370 709778261
35461 35453 168436550
3610 3606 342335628
19305 19301 33688251
36655 36660 520440146
7556 7565 199313870
31864 31852 679494428
16145 16136 995138495
21722 21721 182759989
20038 20042 346151763
17776 17771 628148403
27825 27813 140263276
28274 28264 52314025
23576 23571 839492060
15813 15809 829115550
39214 39209 990527099
32465 32457 900437310
31866 31875 57122424
14045 14043 958206800
17031 17032 871410156
33844 33849 394190568
2555 2543 937263541
35684 35685 636372190
9673 9664 103756673
3029 3037 583874430
3463 3453 915988009
39317 39307 10743169
3283 3275 128928833
16898 16905 62062397
26951 26963 387560173
26385 26392 564808216
38926 38927 157602549
24349 24360 940587586
38091 38099 57782300
18037 18036 189124260
14699 14692 931943086
31894 31888 499048211
39605 39595 672843609
18296 18295 333415626
12012 12008 569299261
17494 17493 282983703
27318 27322 272171590
30061 30054 977380436
27714 27705 740076986
30202 30206 873110809
6645 6651 702310670
20186 20176 124745648
6695 6685 632393470
1740 1745 104754633
31895 31907 842823901
2334 2341 484705903
19115 19124 177496617
1730 1741 621426235
33322 33311 167488098
38634 38644 718852040
39153 39152 724756764
38727 38730 920311910
38779 38777 828835924
21434 21444 243078419
32922 32930 19730176
15761 15764 26909095
28463 28456 750081513
34987 34982 406664270
12477 12483 295045309
22048 22059 251311931
31923 31920 273040736
18139 18133 972919451
528 522 959164292
3740 3737 983872712
38197 38192 887438969
1503 1511 492672704
33577 33567 144683846
31930 31928 277283541
22372 22364 335983864
17723 17715 569750438
4176 4175 181700410
31152 31159 353427277
24589 24579 201887526
29531 29521 60392154
16016 16010 414521947
17127 17119 453575169
31939 31934 208903248
17602 17591 680914703
36729 36733 427251176
31942 31931 97652514
17642 17631 708516678
25253 25245 401731226
31456 31462 718941154
31946 31939 866687435
23206 23196 469455068
8572 8565 397331956
21750 21760 828880273
20875 20867 266450549
22203 22193 507129453
31949 31952 856099388
29064 29067 280191488
27176 27169 221093249
2821 2826 68009555
29522 29514 682671027
31957 31947 194655356
27270 27272 131554738
11235 11228 358734960
18408 18404 18452542
8310 8314 210047769
3300 3294 268541616
9962 9957 388573352
34490 34495 212620775
28035 28047 363078957
13313 13319 468448134
13011 13023 598626660
21666 21656 168465757
9070 9079 422855122
31963 31970 573357348
30634 30625 751376401
26157 26162 877804655
31973 31971 968486505
1010 1005 469179614
22964 22953 196911520
22184 22189 962189460
37941 37944 843377938
18231 18243 794261227
16685 16676 31048452
20965 20963 401793382
33358 33346 649026357
30991 30999 24282344
37424 37416 113809846
37637 37629 640127779
33133 33123 467394556
31982 31986 818542674
25113 25118 12115508
24793 24805 65244971
11693 11695 402189014
4637 4635 930524431
1267 1259 212831869
31422 31417 456476805
11162 11152 717062646
33926 33927 896330726
44 35 818008726
26448 26438 176499290
121 133 497787089
24448 24442 582696194
36223 36220 468561161
31997 32000 518133367
35872 35882 206481060
25992 25999 701057652
29250 29243 308048225
32004 32001 943234511
9134 9129 612127980
31996 32006 697881262
26679 26674 27216560
38205 38204 993002743
39361 39365 244538860
38965 38967 537307912
11819 11826 22644745
14477 14476 795381417
23436 23445 35862827
26849 26840 7211070
32015 32007 562115846
24187 24189 96392770
15926 15921 674251763
9758 9748 401478384
33240 33231 580316226
16948 16955 109460035
24174 24167 661068754
30891 30880 463615521
27906 27902 39073760
22912 22909 667866835
32025 32016 6967581
38967 38978 115918265
8169 8159 401598467
1401 1394 195104828
24568 24560 336253800
32030 32024 597647107
38394 38406 72095060
20438 20448 641772906
30536 30548 925149712
1529 1536 536712496
34726 34722 474803583
20270 20278 208274031
27726 27714 853406385
9238 9227 282551250
10769 10759 57219510
24172 24178 697641730
15129 15124 753266608
38177 38176 467054945
24814 24811 563705132
19376 19366 506615035
17067 17060 934618803
39374 39367 163766714
6432 6424 159571355
15059 15047 99359449
32938 32931 181407523
24552 24556 12318874
12049 12040 341940160
12813 12818 636055100
2071 2073 587518129
32053 32054 645581863
15439 15437 742433753
32056 32049 50795115
34206 34195 178885070
26375 26364 714393448
32059 32048 601087534
22027 22029 538945230
1815 1812 165762610
11649 11645 951565513
32047 32043 985228677
11215 11214 608551285
20727 20733 54272854
32066 32061 317409432
32835 32832 163221932
2368 2357 688265616
28892 28891 503279865
7831 7841 332514186
14298 14305 386529779
32567 32577 816366069
8078 8090 442192799
16598 16603 417809719
3293 3304 310610862
22743 22745 74314654
6087 6084 900988685
36184 36191 348239513
32077 32079 971911352
35483 35477 986769448
38019 38030 953909967
32642 32634 156333201
147 154 624592363
32068 32075 633750613
32085 32077 334647986
353 358 706708066
21340 21351 985899433
32148 32159 687739530
28930 28918 647828810
29265 29274 647089204
29313 29305 193784407
5132 5120 941673809
32082 32093 810517101
19078 19074 472185234
29297 29306 394656988
2382 2377 24555480
13666 13676 679760310
20551 20553 816926701
25753 25749 969286438
37872 37863 640504433
4327 4335 57011971
14495 14486 346629399
1951 1958 20385957
16821 16811 478839057
28550 28540 68483832
1283 1286 760799688
22788 22779 382986958
6680 6685 574384593
28945 28947 953779578
14098 14089 656741404
6745 6741 233016218
7368 7371 411796847
29050 29044 124985396
38445 38444 802132499
17163 17153 71375877
28784 28776 775834574
32112 32117 592390933
32118 32108 414297105
38035 38042 748185743
24883 24891 903065201
3576 3568 291826896
32040 32029 553611099
29061 29063 641434046
27449 27446 600056580
32118 32125 410382683
27616 27625 671545504
31871 31874 23831194
33839 33838 885243348
12193 12192 424507505
36693 36701 124802669
32131 32123 730834735
19571 19572 6525522
29721 29717 251753488
27130 27127 360545207
36191 36192 58364686
32766 32776 425451412
29353 29343 925996795
9860 9865 256524886
20701 20705 363440077
15586 15589 398292692
10493 10486 575107897
22365 22359 722337156
5735 5740 8522627
32271 32265 859666927
14156 14162 733358228
12284 12296 307666018
32147 32142 9830221
20794 20784 124834791
33915 33922 440115995
21569 21568 72375411
20514 20519 618538443
35345 35333 631766369
14913 14917 673147296
16162 16152 536710175
32152 32155 721476003
33490 33489 321554216
13841 13836 863206459
28609 28608 377314610
32088 32076 59446269
3647 3645 796669096
32161 32160 374457029
14992 14999 88557402
32162 32163 43784454
6122 6129 43656820
37914 37913 656509790
673 669 946731692
17130 17133 505802862
35370 35363 859509952
19116 19109 550639848
18132 18121 350020128
21468 21477 371496937
32153 32141 621844967
5435 5436 857522570
32174 32164 714749456
21480 21492 753569202
37624 37627 57295591
20999 20997 985963822
25982 25976 788930237
27686 27696 156701955
32180 32179 427715552
34589 34596 567788546
32170 32182 521889483
19087 19077 649447070
25018 25016 345691801
23855 23846 669883643
25818 25812 162282944
20188 20193 821749575
38 46 376641787
13305 13315 308821069
748 755 27822728
35737 35735 151277127
25360 25352 828097940
14186 14184 78795252
39251 39261 945245684
32183 32195 819682283
32187 32196 841015317
10081 10077 8497199
33828 33822 67128118
3991 3988 535953411
21748 21754 373921748
25810 25816 236335616
5157 5161 875592806
9682 9686 63637092
34671 34663 710316619
16058 16060 209299885
12012 12014 267108609
15890 15881 238858087
24433 24429 268715415
25832 25824 700366658
32198 32210 603907173
23712 23708 765887079
21003 21004 747004666
11117 11127 54777612
35163 35168 993189462
32207 32215 356481094
18087 18082 53577562
28386 28388 770693151
8640 8632 606855036
11473 11477 793436137
16605 16601 499038143
12551 12550 645171922
32222 32217 598221795
10589 10584 485953208
19840 19849 511809496
6302 6306 697173822
5379 5381 247485817
38377 38375 580769567
364 357 582121591
8385 8373 876721090
9696 9699 220561043
32231 32227 6669583
4467 4458 245768209
3770 3767 740184962
24320 24329 56855657
16996 16987 411870845
28405 28394 665837375
32237 32230 796796131
2035 2024 622977429
20964 20959 66946018
32873 32863 442067776
32241 32234 230985744
15024 15029 794818712
15721 15724 480488634
5908 5905 682150004
26867 26864 664757624
37318 37326 179738198
19310 19305 865740805
39412 39403 6046946
25940 25950 927312974
1740 1731 362515605
32251 32248 24473289
12055 12052 959251123
2296 2291 12124424
7753 7763 379358337
15121 15122 713282190
34616 34607 990810805
29879 29875 705004513
13523 13521 379652395
39688 39681 312334817
39723 39731 208510681
32261 32254 998299479
17506 17498 590064133
6781 6769 91237073
32259 32264 141665461
3773 3771 134852270
32266 32254 949505384
8212 8214 146321269
34761 34755 27293187
13017 13006 28287595
8289 8292 341613326
32142 32144 8535140
9817 9812 841319712
16026 16021 469094617
5500 5512 793323160
32272 32275 628013371
5847 5846 369486734
25992 25990 403323015
31665 31657 533176842
14579 14573 619086619
27872 27879 359319667
28267 28266 554625736
27701 27704 605855818
32283 32275 292235048
21647 21659 417192216
22081 22070 307591217
27469 27477 346417060
15133 15131 19860747
38609 38619 723672426
31802 31791 188295455
23046 23048 41978441
13972 13971 536553841
12527 12516 125059708
4090 4083 794819631
20835 20839 600754891
22187 22179 794927242
3989 3977 265018626
6501 6496 251180228
19610 19612 703412899
24941 24938 386580618
10363 10358 723071960
22643 22631 922646917
5328 5316 666611883
3649 3642 518796844
17374 17362 193485433
7153 7162 695370460
1250 1248 568031652
39272 39276 925273386
13051 13056 482171785
33962 33953 34246520
12953 12959 746935474
8064 8052 742749894
32308 32312 437793612
12804 12800 678143179
241 252 902673883
32315 32305 58433604
27551 27540 217143852
7256 7247 745048461
32314 32318 937629835
7538 7537 55463790
12067 12079 853303095
37132 37123 843552823
20873 20878 323871251
32311 32323 165038863
32314 32324 199561886
32325 32313 150883209
348 339 288281637
26643 26655 217382264
27803 27798 282345528
6010 6022 235640581
33527 33528 226660186
12646 12649 715288318
21838 21840 292190716
913 922 35568497
39694 39682 157263277
14467 14479 589625978
12748 12756 983691915
28015 28006 727443289
16563 16553 624278781
19022 19028 552390087
4665 4671 82831268
17856 17862 563024267
21841 21835 51331470
24514 24523 752169032
10100 10104 176430253
19355 19346 712780697
18683 18671 282044552
29084 29082 174217567
14536 14541 92759345
30471 30462 1314394
5962 5970 980796023
32351 32342 6819063
11533 11526 912047964
14132 14121 609366633
30603 30601 72916426
25113 25117 793674747
3481 3490 836861569
31876 31869 561786533
23701 23706 225147220
6908 6913 290033373
21738 21730 397116821
3872 3863 845268655
16526 16525 964216526
4648 4658 178196496
21656 21645 810357169
32361 32365 312248688
13777 13771 57163090
17863 17858 602321038
16192 16197 865146004
29423 29422 919601040
27933 27927 930708449
22898 22894 299917395
26126 26138 918331167
7923 7918 753494528
38523 38531 361118687
4718 4707 699833568
25966 25955 47111127
32868 32865 610308209
4911 4910 457315218
19636 19632 27491769
32665 32663 314579302
32381 32371 511123418
17777 17788 914114727
4140 4136 523570407
32374 32384 969139482
32378 32385 108534006
12208 12213 526135980
32387 32376 260397430
22861 22860 830944612
34440 34446 838487747
6865 6868 446967191
543 548 260039160
11889 11884 275850331
8280 8269 152827141
18376 18371 602905661
39532 39534 505559297
35804 35805 669202999
30555 30550 382156481
32398 32386 73085148
4813 4811 475198889
27310 27318 175622102
5057 5062 15699138
32402 32392 918880658
34134 34141 421653005
25146 25137 977555770
13450 13446 684895255
15102 15106 906581732
19057 19058 101312974
32401 32408 58506761
11428 11420 859317395
32410 32407 457560632
32399 32411 321888400
16282 16277 616257035
36843 36838 951162700
29348 29351 639094363
32415 32405 866285692
35697 35695 556922800
32417 32405 500837661
33150 33156 309890043
14500 14494 161026239
22275 22287 586688136
34169 34161 328701220
32414 32422 452568110
22490 22487 985121801
24748 24739 122016713
13929 13932 62835012
39794 39788 587664106
18367 18364 743096079
19059 19056 944501452
16238 16246 190422692
13849 13838 153559434
34337 34333 663201546
32432 32423 863327120
14045 14046 517673006
31587 31589 557472079
32254 32244 634409013
16579 16567 933662006
20083 20071 47290129
35467 35455 381248989
1270 1271 82707538
32437 32440 461371523
38669 38674 337901887
17865 17877 922320826
8304 8305 592894246
23537 23548 194591329
20010 19999 535006704
11874 11876 594032339
12777 12789 610801400
2985 2983 818306654
34668 34660 261558302
26727 26724 734909687
18212 18224 480947991
15595 15599 45659947
38184 38183 64610567
14037 14042 277631065
18506 18510 638665297
21347 21338 675875615
8536 8526 574280365
13195 13194 752832018
7589 7587 473479036
2418 2422 27753138
34041 34044 292807257
13488 13479 152941725
33967 33977 10936817
2164 2166 44613378
14575 14581 95570708
1316 1307 351751769
35774 35766 118274060
27950 27956 922985041
37720 37713 919917101
45 55 162921482
36799 36802 159685037
31510 31513 338052229
36710 36702 608362422
23054 23044 880670553
33281 33270 617850554
24605 24603 930719143
31671 31662 86859015
37352 37346 680305999
31184 31182 17619867
18956 18960 211894372
27794 27793 550511417
30663 30658 427522270
1217 1208 668629436
12407 12415 465187983
32485 32476 246512044
36630 36620 494593369
37385 37380 78424591
18213 18210 67090333
14713 14717 517973121
20651 20642 395862262
32491 32481 890009479
37993 37981 68473128
2912 2915 708117281
22893 22901 167311187
21571 21560 47121310
9509 9504 741560685
34249 34243 177553076
18586 18580 270363630
3425 3421 737576656
32500 32498 544939981
4928 4937 992807083
20798 20803 18836652
14437 14434 384603934
1184 1191 86721360
22064 22074 548759863
10077 10066 972215379
23002 23011 784760460
26712 26720 947697437
32509 32502 967744975
7255 7244 262569232
21029 21018 662774179
30953 30964 954402051
24550 24539 916752302
39184 39191 698426098
9921 9914 709293552
31560 31571 860549107
5574 5570 980265555
13419 13425 65427052
35490 35480 698943619
27285 27296 962276996
26353 26361 40385023
5803 5812 424804055
20503 20513 501585009
32524 32523 531969390
15194 15206 918436411
1800 1801 903408878
6891 6882 690071890
32526 32528 70521359
32529 32518 581151823
18188 18190 818675024
15503 15511 598663619
22374 22375 9603818
3735 3738 345361867
21986 21998 253020930
2353 2349 273066469
829 831 716082210
39802 39803 647751426
39128 39120 225997290
25489 25496 944641501
32535 32540 52954115
23962 23953 780642698
2988 3000 315908437
26152 26158 806635602
18337 18344 430658426
19769 19764 372580030
3580 3585 174079602
11694 11699 51472626
32547 32548 489038488
12300 12310 466167356
915 905 636409556
34407 34400 136817389
32544 32552 564807955
36104 36103 972293224
32157 32156 137077492
16920 16931 501506936
33530 33523 346597060
32550 32557 942604519
7556 7567 383572141
38537 38526 247312460
10399 10401 53575210
31403 31392 587044132
815 803 891456958
19142 19136 492023332
30425 30428 842649830
3951 3944 741157582
11645 11641 632777292
16131 16128 951172931
20113 20102 550598205
28864 28853 857074264
10947 10948 355396445
3211 3201 411853291
33694 33685 443222426
26126 26123 886577528
37313 37311 204911966
9501 9497 25237223
32576 32571 857346825
20019 20012 614500776
6656 6647 165148318
18864 18867 827971586
8021 8014 292322236
24441 24429 736401064
27900 27893 95640017
5249 5244 860364430
10728 10736 614975626
31882 31892 312751354
13587 13578 440797326
11638 11627 472447454
7216 7227 51274859
10729 10726 262639717
8065 8074 388349392
36419 36426 784545228
12613 12605 807041790
25587 25576 12794483
24033 24023 994240633
27840 27837 671519028
15955 15950 180445955
15999 16004 185919731
38930 38925 388423114
15752 15753 860783734
19529 19522 598874337
28173 28163 591610999
32602 32590 389389293
32595 32603 111089656
12594 12605 999704865
32604 32605 36043991
36598 36596 904797292
5406 5402 652692130
22946 22951 693103344
4578 4575 654846380
38407 38396 371701431
35824 35815 339675233
34486 34481 675080865
18271 18278 65037526
29952 29963 89428641
32605 32615 506048677
26818 26826 242508841
29862 29871 966212855
22062 22052 633416419
39097 39093 533933282
18281 18276 721874338
28662 28663 44898294
31546 31558 13852568
12738 12742 609359634
17634 17622 205484489
27027 27033 286563708
16575 16563 21698751
12218 12223 854028337
29470 29460 769858176
35581 35578 443257210
26740 26741 360872125
32631 32623 54355648
26114 26123 259115852
32622 32633 876873377
9558 9546 967646937
32626 32635 430452036
18777 18779 845392856
22012 22007 442551017
7542 7544 706345405
32639 32636 191324356
26984 26988 7094896
9207 9200 42704907
16880 16886 30760955
38943 38938 719519566
9063 9073 431496838
32982 32972 484096519
11795 11788 653456518
11896 11905 468545138
4592 4603 187634481
5935 5933 5473182
20906 20904 549274933
26937 26944 268603844
32236 32242 749830569
25902 25907 623849177
35498 35509 40564548
9668 9666 713748831
2986 2987 660255693
30916 30917 152141696
33203 33193 626813394
26927 26925 219508829
19821 19825 599770781
14780 14774 592604580
36457 36462 854249060
36644 36652 194843488
17681 17671 539993280
32374 32380 54067734
3251 3244 45436768
14446 14435 147248909
38728 38721 787747071
2866 2871 4044013
14410 14421 584741011
3670 3682 975214220
32672 32671 479150280
24279 24267 11502596
32674 32667 768719788
3089 3101 342065673
32671 32676 40058028
20762 20753 267747193
32129 32127 212710079
37605 37614 531735861
20146 20150 653823201
16686 16696 113825840
28044 28032 559534787
23022 23015 869825989
13228 13221 137306049
2701 2711 92205134
30323 30320 417080852
2637 2635 479011314
1715 1714 898402377
5890 5892 37689278
32683 32690 630580977
37755 37764 632387319
32685 32692 343373467
33187 33197 250087087
18894 18903 562016767
32695 32684 261060503
26036 26046 839711868
7139 7142 222414868
30969 30960 409880773
20157 20152 723192469
30935 30937 23500759
26289 26297 860322851
17756 17746 978314286
32694 32703 506718522
32700 32704 30985528
32705 32701 962909399
38146 38145 896243466
20833 20837 266474962
23270 23261 221172306
5688 5694 374300270
36970 36963 950321292
17240 17238 16652335
11217 11218 233883769
21997 22003 658968043
13847 13838 498503373
32715 32714 846399012
18737 18731 496961320
25065 25061 5627797
17111 17116 997691720
12996 12990 897140235
34979 34967 183891581
32718 32721 613287286
30553 30547 538434397
3707 3716 198879552
32724 32717 136935864
29175 29165 642655709
1368 1376 862009039
25505 25500 842154148
20774 20763 19425728
30442 30430 796764637
273 282 16246341
33635 33626 935656731
32732 32720 433856414
30647 30659 835558348
7431 7438 714700748
23320 23325 46175758
24908 24898 342396672
27073 27085 56576964
34526 34514 39724883
30269 30261 14956009
32638 32636 527036599
24685 24695 151601189
32699 32692 217633070
3105 3094 633402014
15858 15860 204963130
32733 32745 176775185
30167 30174 737473684
11049 11039 317947937
13589 13587 757217056
36586 36577 383022575
13509 13505 804767265
18158 18157 275692266
14960 14949 464864682
35139 35130 307096553
25297 25306 318952021
5479 5487 783412343
36503 36497 653647670
12636 12637 312726637
38294 38288 447688722
6726 6717 916937671
39767 39772 698500045
31536 31537 655177904
6098 6106 577880866
9242 9253 98837471
32764 32758 141870999
12416 12408 143423270
32762 32766 232230575
38543 38533 317135432
29871 29880 408907105
27306 27312 841757196
10043 10033 583636937
18348 18350 425215375
35094 35100 751800606
17048 17038 557993438
9089 9077 197744612
33906 33913 776659908
39478 39467 233611874
8890 8888 34878945
32778 32775 36880215
34874 34869 14628604
36204 36210 383250153
32878 32890 706374811
13741 13749 545048542
38843 38855 680402384
32775 32784 5288718
16765 16776 10390613
2826 2838 477501208
23830 23819 492201435
6319 6311 956102229
25048 25044 487119776
5547 5543 696922378
25189 25194 947776
9266 9259 664478178
4636 4626 286311885
27062 27056 50084507
32794 32795 211366945
33403 33397 28615935
18568 18564 681731955
37449 37441 506121238
32799 32796 432485161
35913 35921 836538266
23080 23079 404294381
984 973 80565163
9498 9489 93301763
1540 1531 226501316
30199 30208 941322458
32802 32806 389416942
32797 32807 156631777
31492 31486 523300659
31622 31629 769121947
32810 32806 915532374
28667 28660 908484086
21129 21139 450866625
33965 33971 994589913
7079 7081 388356543
38706 38708 418827260
33206 33217 532145131
37013 37023 930104828
1390 1394 982693097
10407 10413 115931823
24484 24476 643714643
16411 16400 782091445
25 34 303140086
27607 27601 294026575
6104 6096 389176127
6967 6964 715645556
22664 22662 146270192
10398 10396 587473698
39986 39998 143439127
33400 33391 590317043
9129 9117 900862785
32823 32831 41999856
9751 9743 620813547
35699 35695 367149481
11565 11560 914982457
7830 7823 4536454
13381 13370 966481131
5224 5228 112448088
10308 10314 828396684
5630 5640 167992627
27690 27689 740547308
30684 30677 673459584
30156 30155 60221137
15533 15531 655862862
11757 11756 425341674
37417 37408 729653225
37977 37976 41497860
32843 32847 482960046
22932 22943 456851840
36522 36514 957545501
25105 25116 192378629
12241 12242 982044720
32852 32840 926594674
15704 15711 276945131
32839 32844 644208407
26201 26207 238034485
32856 32850 881329956
39514 39507 284319718
29821 29824 969123425
16707 16715 4498977
23536 23527 441252128
17868 17879 693447652
21125 21133 244221809
1714 1706 406083549
32864 32858 367754388
26986 26975 816232320
35583 35586 639539892
28236 28227 681029718
6942 6954 155227858
32869 32868 640408472
32870 32861 13379327
34130 34134 594657276
20700 20688 14982350
14830 14833 431283663
32867 32874 842108425
38931 38919 376357188
24113 24110 308805027
28578 28581 4179212
19481 19474 526809838
1355 1350 254099238
13333 13323 580197646
32881 32870 373389817
8311 8300 222619822
34279 34280 659966880
274 280 330415601
3439 3451 735420805
31565 31567 413590187
34992 34982 959170097
10776 10774 465370322
36600 36611 17846114
14536 14538 10831663
13227 13224 997896798
33207 33199 45046361
4984 4972 204632712
7349 7343 48172004
35250 35239 100736561
16916 16905 146593238
11926 11918 226921904
26147 26156 564968538
36073 36082 34426549
14730 14729 881924025
11766 11762 262387162
26643 26632 980013189
1945 1935 683817083
21246 21254 160738328
32905 32904 262709448
34257 34264 95599933
19943 19940 726381080
2520 2512 640142636
27689 27677 226444161
23797 23801 624808124
18631 18626 724270757
3292 3298 166051284
10950 10951 68878542
5807 5795 505074978
38340 38335 477172286
33751 33743 65221648
3140 3144 163145664
32918 32910 989053684
36855 36851 899195523
35917 35922 149967751
3031 3019 404881960
424 427 374145945
22263 22261 197557530
6162 6173 836024323
23987 23994 21752094
33042 33038 214221788
27334 27343 386395691
29704 29699 563351536
13659 13669 832710011
15732 15738 391304813
17079 17077 513160930
19413 19402 330057440
39338 39333 473647711
28953 28945 227092064
8895 8888 219419633
37861 37849 307445769
37801 37792 924870571
37171 37170 265566637
10628 10638 751686667
37530 37520 347742405
11895 11883 562804360
26416 26424 431571886
17648 17655 200998506
28018 28028 88910610
4315 4311 398496222
6204 6205 8289700
32935 32947 150604106
37538 37548 804235280
8779 8770 323794142
32947 32950 64160049
23907 23912 110600300
8939 8945 406971013
8457 8447 323455353
26452 26451 772479199
28217 28228 138902420
32956 32952 937210204
3282 3294 210929382
3209 3200 106893976
25778 25766 912770315
32958 32960 613585442
38065 38056 35233824
34970 34978 355570733
10569 10558 176263197
32957 32964 514970504
25670 25666 85082725
15304 15309 937813456
1090 1094 596107164
32968 32965 121655268
29834 29824 490464185
10281 10275 112606873
19676 19686 35011676
15676 15672 44363183
4757 4768 421503329
24950 24944 653907716
8686 8698 749984693
35789 35786 686484488
18500 18508 106032744
14572 14570 90213233
32974 32979 7736324
26973 26983 536275248
20220 20219 296735262
36850 36854 942935715
18591 18593 256404778
9772 9762 97665292
6974 6983 262190740
16790 16789 161066050
32987 32976 673080076
26196 26203 82257318
15882 15881 743851809
1480 1488 701340505
37853 37844 792846353
15510 15519 903349164
32047 32049 67952351
34066 34075 157933784
28482 28476 545974695
26818 26828 767667440
921 918 591955759
32998 32988 463389203
15631 15621 524085438
12126 12132 880546534
8845 8836 790234673
22863 22853 7948097
20173 20183 843300939
21095 21084 584519977
30674 30678 895188301
4376 4371 387894783
39405 39402 678851526
5764 5774 685721590
13123 13118 619583405
16682 16688 940616651
2120 2114 617930157
20503 20510 8207536
33001 33013 771868864
38250 38256 392683657
33012 33015 315258367
23453 23442 767641178
12763 12759 172825273
6495 6484 253286656
10366 10373 40544450
27679 27691 689189920
6671 6663 760319245
33016 33022 288440670
24392 24380 750075005
26707 26719 428067791
23747 23745 479920889
33264 33272 35252144
23840 23843 533842111
22402 22400 956072536
32640 32648 805257722
6375 6371 986984043
1276 1266 324254870
32407 32403 103153745
35229 35241 970752083
35666 35657 859573990
29878 29867 611775768
18386 18376 581037171
13805 13796 392037259
38296 38295 340306910
17170 17172 979526622
19679 19683 424298013
31341 31337 683069163
15104 15100 843674608
29494 29498 308692356
303 306 208949200
5112 5104 828662276
21758 21746 791139362
39995 39987 876472362
2571 2564 204409265
14804 14795 544048936
25080 25090 78150235
23304 23300 239895030
10523 10530 344210443
36405 36412 10793452
36389 36377 917055463
9328 9340 971118480
39590 39586 867570122
39708 39704 283471277
35837 35831 761435124
28243 28250 662074021
29661 29666 411190016
9031 9043 72670215
15053 15064 933649943
34837 34848 854337636
8424 8412 140463972
33059 33065 715342687
37514 37510 891293895
24152 24142 533704708
33068 33065 35913422
18458 18450 4795739
33070 33063 680965089
29327 29321 33374012
33399 33389 776711612
15140 15149 650810724
6222 6233 841641763
16844 16838 870707913
18759 18753 959108048
27877 27880 83207979
519 517 831798449
995 1002 918728940
33080 33072 27301968
8860 8848 253824289
17880 17887 275295123
7412 7423 585393129
5812 5822 391535781
33085 33076 930041598
38389 38396 878031412
35321 35316 32042633
18474 18468 143604957
15171 15175 101400635
24377 24375 425988324
3100 3092 915958937
33092 33088 74587689
14935 14930 426442391
33094 33082 339035223
12100 12104 287717737
19232 19220 658995039
10925 10927 244088982
33089 33098 11124261
821 810 191759950
6475 6465 340714872
35133 35124 289125373
33102 33098 42934088
15037 15041 758612256
33104 33098 6896659
36166 36159 340438104
18014 18004 366209185
5379 5369 410159804
30031 30026 173826545
31715 31704 836198772
33100 33110 818752883
35069 35070 31404932
27269 27268 23829880
7857 7855 864615909
5171 5160 947505126
5761 5770 928089050
17687 17695 564917552
12930 12936 47299969
26680 26671 72811397
778 774 266960552
26848 26836 9710152
39101 39108 19717091
33111 33122 876497345
6395 6388 743996379
4144 4134 351044370
5111 5109 140481257
16593 16599 849351788
33127 33118 555859172
736 731 788344706
10892 10896 314190135
24210 24201 516583486
34555 34565 779275574
29244 29236 644956595
12903 12899 190156978
31910 31904 522260308
15446 15450 610314442
39285 39282 915576419
16675 16666 106272005
22647 22642 459697068
39499 39488 791507614
32962 32971 673712498
34731 34728 556276255
25512 25520 519240106
19888 19880 193084209
33144 33133 665841767
21481 21483 180644531
1419 1412 586902166
25334 25335 582276873
12141 12148 61023467
39259 39253 871077559
29560 29563 13467419
33151 33146 251839790
39254 39249 313827148
7831 7829 661250533
15082 15074 202435017
35508 35500 131442092
6155 6150 34742523
5897 5892 173294142
24585 24582 352862613
25713 25725 905920533
19291 19279 195194638
4679 4686 72052354
24399 24388 315622484
1454 1450 805050876
28740 28737 340106431
26794 26784 263683257
23586 23592 899524931
18712 18724 506666363
33167 33168 840492523
16601 16606 839684269
37763 37769 553730946
38717 38714 120934318
39713 39705 447650195
26307 26309 470325869
27266 27262 237319317
23735 23725 66852662
1458 1466 962073695
19573 19565 837985483
9219 9211 369979106
14199 14207 472715959
20289 20278 761088790
7237 7241 4352479
29953 29960 601344053
13594 13603 173440858
33184 33183 809624872
39208 39210 38234498
25882 25879 251419710
3971 3964 674279243
11628 11640 604137252
33188 33189 946402772
26698 26690 495812370
16671 16668 48107580
33866 33855 156626242
23096 23095 274710967
33194 33182 779534246
8559 8550 388743649
33196 33189 502134234
19934 19942 528544082
36633 36642 197065304
20899 20897 902806642
16843 16853 582269931
33201 33196 747577486
21444 21456 616921958
5325 5329 262866732
16921 16927 168829333
39861 39862 194571164
32768 32775 813969780
21218 21207 705199824
31534 31522 236923551
31237 31247 641023342
33207 33210 936407050
22707 22705 987442210
28333 28328 788137714
32611 32607 734408249
1432 1438 127320595
5857 5858 755214956
27192 27184 418721052
31260 31249 699855353
2810 2800 186666080
12475 12466 210312697
29747 29757 853312718
9364 9372 196925165
12639 12640 240009251
37666 37677 450804378
9637 9636 339190110
17085 17084 68670487
10936 10938 668851572
32032 32028 186702372
24608 24606 596085830
6658 6654 466724797
27526 27525 195266000
11672 11670 643146479
33232 33230 478617507
15473 15483 721225195
1877 1865 80830101
18350 18362 397327961
30041 30029 47294135
33237 33225 955832046
19687 19675 405767047
950 960 549822273
37218 37214 572803687
6732 6734 78317018
33573 33579 241387854
13103 13091 903829644
33244 33240 949598142
319 315 885448454
23107 23099 640290806
4290 4299 36307876
13993 13994 820977256
23307 23318 805764747
4941 4939 782017901
31926 31916 335492852
33247 33252 113371448
32362 32358 493932232
18332 18340 158087176
37983 37978 824216686
26965 26974 946389666
24019 24015 210999008
6240 6237 354769151
20000 20005 318453765
36145 36153 624222018
38836 38833 97130811
3086 3076 64177389
31641 31638 182791730
3099 3089 330356819
107 101 41370113
4798 4799 61582929
33267 33257 241162867
20354 20358 534943289
35793 35784 222848418
20006 20017 927497743
33259 33271 726984136
19060 19049 294177528
37027 37024 175443793
29245 29244 72141807
992 987 609783093
8177 8176 442268858
16570 16560 671047556
33226 33217 431133980
454 466 887785539
33280 33276 11884109
39564 39560 905083510
33282 33274 126980775
21601 21612 35173758
35384 35396 399623074
25211 25208 648251045
15164 15155 285661698
33287 33284 415535864
36592 36596 570968143
39532 39540 921910101
37975 37978 745401734
33291 33290 366735556
10355 10352 51654158
38851 38857 49263882
5289 5292 289183981
8102 8112 513735548
400 388 475065660
38942 38952 672929298
36843 36847 843289560
7034 7042 48103612
25443 25455 915661147
33823 33831 296182009
27454 27443 535606347
15922 15914 752189349
33293 33304 409682833
33305 33295 347220754
13559 13557 310128940
28266 28273 30225755
28210 28209 73446694
23559 23570 915343605
37987 37983 475002055
10608 10597 275051911
10366 10374 523721226
28260 28252 10077948
23520 23515 69205837
39381 39382 683982038
321 310 43071820
18761 18751 7792581
10131 10128 121526608
39221 39226 82451320
17572 17584 490105252
5096 5086 810955443
309 299 64394825
3711 3708 451008930
6174 6171 28028394
10039 10040 120738413
32436 32438 187721490
30400 30401 17243660
33326 33328 713532829
33329 33318 822936413
33330 33324 468302957
10141 10140 608867955
38752 38740 715088222
33989 33986 792089137
11648 11641 71203195
33323 33335 677861912
616 605 317492082
19131 19128 545483358
13086 13088 742471237
35389 35385 405578816
33340 33329 113770563
39082 39074 831976601
836 841 136385079
12718 12721 69074610
33334 33344 499462879
7586 7577 891028828
30208 30217 845551263
13773 13772 341046332
34357 34360 837900151
26495 26502 604576615
22993 22996 775006515
10034 10025 145830703
19513 19519 370318817
33353 33341 98381372
31748 31736 293605000
36939 36935 153946078
6146 6151 871037975
27916 27919 14797985
15703 15707 392690844
12840 12836 537760034
21275 21268 309627062
8700 8694 308955938
18731 18728 442023245
17932 17936 29671641
3612 3623 69592448
36080 36078 789840524
6968 6960 912023775
24304 24296 19604066
33255 33259 26341339
32333 32321 185048692
33925 33914 324468858
8352 8355 734441763
12372 12383 296893776
25888 25900 171342766
5971 5968 390566058
32572 32575 235257604
24515 24507 471486988
26971 26975 412784342
18277 18268 8733662
33379 33371 528542449
33380 33369 188788578
22616 22620 712706763
36052 36055 671251689
8358 8369 389654363
11378 11387 415079495
1305 1303 614932270
19096 19087 730517892
36159 36170 668881080
24117 24109 656554452
17963 17954 750315240
18736 18747 302281
30585 30579 604263423
1942 1933 137944520
288 296 559050401
33394 33383 732963258
24527 24521 174875948
39256 39252 726072579
20447 20445 979532618
31753 31764 677854648
28176 28171 977323458
2309 2305 860562956
11812 11800 291526804
17962 17965 769501964
37205 37195 257334084
33466 33457 893291405
17004 16997 294467446
20383 20371 602067810
4246 4239 644666811
3715 3727 508894930
9859 9854 271883435
16682 16692 16902217
12781 12772 158017076
17491 17480 37435981
33413 33409 216882993
38502 38514 919553972
1331 1323 61080894
23387 23378 290970644
8407 8400 433403595
19827 19838 135600764
26100 26095 504678768
30010 30001 923562081
10467 10469 735533696
15993 15994 791005915
34431 34436 61066721
23235 23247 536030226
12529 12528 317075227
13735 13747 772814066
33427 33416 224471214
28081 28077 673347367
12377 12365 440370601
35262 35252 746464069
4075 4067 919073144
33685 33673 828925766
16963 16952 279702014
14449 14438 32837946
14358 14360 972822500
12464 12459 562973242
35297 35304 951812400
32560 32563 672300446
24658 24651 336415257
16626 16635 144130160
34747 34746 554367001
13615 13614 348998944
23420 23421 825420613
16084 16091 788555640
24306 24318 612270554
11166 11154 18739923
33544 33539 17832472
33847 33841 201331850
12122 12134 310863443
6718 6722 27663024
39594 39583 854673223
12288 12285 600350463
33453 33445 63100588
27374 27373 787204625
27529 27533 437083146
5194 5187 230996692
21717 21714 11191247
33453 33458 530088504
39220 39227 969175199
12278 12283 584639274
5008 5007 936192747
22087 22092 885155014
22483 22477 971018949
33792 33784 329536712
5386 5378 101409778
12253 12261 901566020
34212 34217 47684673
399 405 650123416
18881 18875 283243036
14212 14214 39561374
32697 32700 34019677
36432 36424 520068646
25334 25340 809224803
24725 24718 389431203
35586 35591 368623460
28872 28883 162522660
852 863 709860356
30403 30398 4490630
25544 25543 580776743
887 877 886521064
34423 34414 467427076
21453 21444 19753824
12724 12726 227762044
21031 21039 225969388
19892 19887 141292201
28577 28565 695573932
30133 30126 576723897
4536 4547 634130766
6714 6708 311479293
28633 28632 510252233
33491 33486 515170877
36022 36020 596185166
39955 39949 472527951
16236 16227 324212091
15341 15345 648763111
1869 1875 371099091
33488 33497 245241777
33576 33566 257244523
23912 23919 554229149
11196 11207 888460773
30436 30425 186606459
5142 5132 531551650
10362 10366 997916871
15891 15882 95346484
3551 3541 48821446
33506 33497 838333714
32422 32430 383510482
28967 28963 711566736
10553 10546 931141361
35189 35190 375534350
18547 18537 460119469
27024 27021 402459759
33510 33513 586486304
11792 11801 704227789
33515 33514 890988367
37788 37791 876192106
13148 13144 136399289
13646 13649 686098666
24447 24451 935127599
15459 15471 472577728
31646 31647 719842021
2065 2063 681818087
33515 33523 726852298
19257 19261 307531218
15325 15335 813050645
21812 21824 978323621
25734 25728 4664096
4080 4076 351785381
202 213 663000698
26064 26060 886995437
11952 11949 732877112
5588 5580 474718564
18455 18447 949284491
35556 35559 660343275
8596 8586 730398104
15364 15362 12872411
24657 24662 43404931
24530 24527 858921134
30885 30889 855435725
8188 8181 156161276
20600 20598 87071713
13353 13363 241293994
33531 33543 50535657
8210 8198 563214942
38733 38738 888254694
29323 29320 768039733
35264 35253 279475200
2029 2033 942551993
34706 34714 530472730
18075 18071 391679757
33546 33551 356705450
27172 27166 83882603
33553 33549 980036552
12488 12482 476477137
10250 10253 784209797
33551 33556 928721654
28985 28982 37228157
17371 17364 4163459
33664 33665 701807792
32479 32486 206524288
30636 30624 769601933
33559 33562 746086156
9973 9976 434842704
898 895 216390226
1905 1893 174189710
33566 33559 253637304
21196 21197 491769102
33568 33565 878766169
5747 5756 657823451
9064 9067 151295414
5549 5553 159058583
29026 29023 48470440
30012 30015 746591250
31147 31154 100530586
33200 33197 62231068
23945 23947 498384372
37734 37733 56025751
33578 33577 582318810
28128 28129 660298448
4696 4689 427113239
15116 15128 268643343
16107 16100 56011092
33720 33726 370337900
22428 22418 342576014
5247 5238 372772837
33582 33586 936484039
9654 9655 404219310
34629 34636 985396987
34550 34542 761152968
31494 31490 168870741
29829 29817 645167317
19844 19834 407230115
26998 26990 516782635
28064 28070 474089480
29057 29050 48030759
13874 13867 383885296
27364 27359 296122051
14118 14108 823440201
9451 9463 5612139
29180 29169 614711025
23065 23076 588583181
6927 6933 26220394
25242 25230 427249520
31132 31134 35127509
33600 33605 646981830
38496 38488 62634270
7184 7182 816073348
38173 38168 948326004
4598 4586 236303985
17091 17088 55114236
23041 23035 542355709
2304 2314 942634694
21854 21856 980412885
206 199 164509952
23693 23704 894177972
31489 31478 512592233
944 936 863099004
26672 26666 419788041
13382 13390 914289285
7588 7587 613892384
26580 26592 138001461
5070 5063 924053852
35316 35318 423922897
16155 16153 888864334
24205 24208 393134482
5121 5120 173887519
7173 7178 497298940
33623 33628 710988159
10362 10361 65543275
2490 2488 123743967
21008 21005 311073007
33199 33189 900535776
33633 33628 921757785
33136 33147 183765259
22002 22004 34700694
24823 24811 742169538
30017 30008 209666876
16288 16285 478915190
26531 26532 96075619
3985 3982 42735899
28170 28179 259833782
25142 25135 410202585
24446 24441 45206474
28379 28375 343631365
27462 27451 537104814
2358 2351 34579279
16527 16522 235880643
32147 32148 394720061
11447 11457 657917645
19765 19755 42385624
33651 33650 957555531
25168 25179 487397541
26026 26033 931448068
10021 10028 889401046
15626 15630 90662371
10695 10701 49501122
8729 8720 350460164
38017 38011 485020307
2088 2100 23166735
7869 7877 394432062
28431 28434 622253253
33995 33987 740296889
19933 19921 205443032
33661 33664 731763816
28054 28044 132660736
21938 21937 860952024
28117 28106 40376907
39516 39515 890004399
17178 17179 393055413
39801 39789 532570851
1626 1638 296814584
33670 33672 448099115
36633 36635 273152421
23074 23077 629342131
24671 24672 899006580
10770 10769 242894868
1800 1799 568286424
24574 24578 299218307
28882 28878 461115351
37999 37998 326504520
28754 28756 648535065
35126 35130 88516979
33683 33676 787815743
22183 22173 742247626
33420 33432 73345398
33686 33677 369069829
33686 33687 234598731
30692 30688 824200254
34183 34187 877449665
22429 22435 436562595
31720 31719 624135328
3017 3019 241612142
1606 1603 864164625
12481 12470 427090967
33694 33695 875318888
19436 19445 714351047
4264 4252 454751041
23214 23206 684075281
6919 6923 966617806
14391 14387 883312605
1395 1398 545025647
16077 16076 722263972
33695 33703 128594307
11248 11239 441628131
36842 36845 33262463
6001 6004 9985737
18487 18485 2057277
33700 33708 642522163
14918 14908 19055766
806 811 54571739
32313 32308 951213362
33531 33526 108799948
19385 19393 115628447
24439 24450 747920410
33715 33712 121980321
33712 33716 977890511
31177 31179 401175241
1727 1723 204006696
33719 33710 908155977
15603 15596 684810498
38633 38627 852065543
18719 18715 668054415
35731 35725 540789744
23870 23862 523101773
35195 35203 4884623
32426 32418 696099897
14010 14002 896733662
26259 26250 917628224
33720 33729 363407708
33728 33730 963931638
33731 33722 651195487
9406 9407 590018442
33730 33733 550113708
14188 14194 9933818
32347 32336 985958725
244 241 689906307
36046 36041 612926594
39168 39175 312764508
28964 28953 158223459
33734 33740 7690147
33741 33737 518881829
660 665 7347864
35818 35827 550651411
32800 32802 79249673
33742 33745 24245919
33746 33741 304803341
33747 33737 287457713
23880 23869 256821237
27947 27941 994273855
33743 33750 698238080
26284 26279 553161758
12111 12115 566293326
33993 34002 762932248
3561 3550 208603287
21882 21887 697954878
33749 33756 972488733
35412 35404 794809471
13760 13761 375090271
12732 12723 456415098
23180 23178 873874960
2396 2397 18380689
19296 19294 326815687
11833 11836 689994815
15556 15565 414835192
4037 4033 829972395
38607 38605 41923363
15436 15442 505502845
12282 12274 322564171
9601 9591 842987504
6132 6130 56324010
19896 19890 413322792
14998 14991 266819491
13186 13177 12928199
2077 2082 327433208
15314 15321 788277179
21896 21889 38576957
21941 21952 507515481
35105 35109 875162253
13528 13525 1256624
9506 9499 326069627
13307 13295 395090199
23288 23291 545292363
29967 29956 295814665
26224 26217 940497507
7126 7117 561819699
27003 26996 771556604
22389 22386 409826506
30864 30857 786637341
8965 8974 521288226
8798 8809 976068554
10873 10867 277748861
23826 23823 652258169
28825 28824 895016225
28843 28839 83524037
19425 19417 68369837
31937 31938 225687142
26108 26114 195363244
17468 17473 853815393
39904 39892 81705067
36893 36894 79894140
3797 3795 869818632
30600 30599 927520757
682 685 350060236
11072 11064 32570739
3438 3440 983180218
34745 34741 647794237
25894 25895 508501864
10847 10835 324457898
3318 3314 530550798
28979 28986 816913625
18617 18611 369494493
7448 7456 248163489
35420 35430 904251538
33814 33803 49228747
31185 31193 725360458
35173 35175 668675455
3052 3040 737417880
2872 2870 312214525
15419 15409 601229525
15061 15054 772942734
24594 24583 8491703
35863 35868 253026745
25093 25088 547528229
35307 35311 858930361
33819 33825 79289674
14466 14467 7834927
22430 22427 161078249
5815 5803 427320341
18315 18305 141713648
22157 22153 870694643
22902 22891 572418639
5496 5501 165366869
3039 3035 376779018
25879 25886 297516668
19328 19316 87864205
21992 21991 307008084
33837 33828 448543297
33826 33838 64641190
15421 15432 166464092
29444 29447 737615759
27911 27922 373996285
5517 5511 98635825
23376 23365 256696440
33840 33844 696259752
11110 11103 64206830
20756 20754 51026495
5240 5239 820546850
34870 34860 222741476
26308 26297 167722119
11292 11303 543891674
4759 4752 586458014
3227 3224 128170926
22005 21999 396219774
33853 33854 791680364
17077 17069 915429812
2596 2597 489316626
11828 11824 267838286
38679 38673 115479365
2100 2109 100859443
33853 33860 887560771
33861 33856 553559734
17564 17555 128143897
5309 5314 150962026
31676 31664 245467414
23407 23396 657824055
24376 24368 74393727
1570 1559 283247021
22288 22297 555439492
21645 21646 38453657
34448 34444 358358643
26888 26894 754091478
37600 37596 542017580
33866 33873 929125478
16301 16304 299470805
2846 2834 916463553
30431 30424 733017295
29930 29940 28034157
733 730 854777576
31868 31857 96877775
30404 30402 611366098
26569 26558 415098689
27251 27255 495662804
22375 22385 216627813
25614 25610 733458879
12547 12554 582450616
29596 29587 346086948
15806 15818 494341226
21809 21804 149471172
30006 29996 472862829
37323 37334 327915848
22513 22507 336180172
21902 21897 937478194
35754 35762 778746942
20736 20745 272473364
36125 36134 748831995
36215 36210 523699199
31255 31263 322570958
38443 38433 629346623
18996 18995 55768171
26015 26027 779929157
9539 9550 624333060
15587 15585 625124069
33067 33079 579006231
33904 33894 612161218
32873 32877 402906506
33906 33899 314255110
28814 28817 992062713
31517 31518 31527510
3831 3841 412022607
35515 35516 80203013
38157 38152 754293651
32524 32525 158947207
15936 15928 357542917
23499 23505 807133481
28926 28924 953352810
23276 23280 711863552
22813 22802 780693156
851 852 428187423
33919 33914 7877509
33920 33919 982368269
25815 25804 243484133
20664 20654 808260727
28587 28581 852328946
33924 33915 444931361
1236 1226 701942472
13239 13234 265589538
4528 4531 539379778
22617 22612 666580049
33929 33925 664942351
1265 1254 723006459
38009 37998 914259720
25423 25428 445686743
37352 37364 835650496
5130 5129 497936699
33927 33935 633103197
18306 18309 211882639
31952 31960 760321959
19818 19806 648356099
21490 21482 737226079
12579 12571 654383741
626 630 442893778
39651 39646 178878421
33943 33939 160913070
33682 33680 947929925
5620 5616 483777555
22400 22389 507312923
14458 14457 500363501
9695 9683 870812849
33632 33640 741376386
17529 17538 939490207
8238 8237 716344391
22366 22363 372869423
2758 2760 739419384
35189 35186 182972434
11592 11603 24096231
33956 33946 888408145
20408 20417 744635285
8906 8898 680028038
33959 33947 380393087
4957 4965 877515083
22444 22456 294489914
3884 3891 726502387
19209 19206 52022978
33964 33963 628583800
5657 5645 617602320
30035 30023 146650293
27185 27175 297779178
37045 37035 215745237
20148 20155 208339967
16510 16516 196610316
26862 26871 942507571
15830 15827 274841221
13879 13885 737002296
1886 1878 917975707
30308 30317 516545374
33976 33969 229003083
12264 12271 745474220
24079 24082 235839465
29298 29304 319306543
14263 14274 407105555
1073 1063 751882130
12425 12422 170743524
30212 30201 122098671
30617 30619 537657961
5730 5726 436080357
9464 9476 836425561
20802 20795 57963243
17558 17562 62058240
12050 12053 791492579
33990 33985 477662589
31015 31010 592706803
17485 17486 823054893
20013 20007 505234576
33994 33991 474207335
11318 11319 51762907
28020 28031 793797226
33989 33997 525850161
23429 23437 278005907
6686 6674 564961789
21831 21842 961425108
14636 14638 712008657
12210 12202 538126945
17100 17091 788028598
13966 13959 29104044
22484 22472 373618880
24045 24033 454135956
34004 34007 263083749
13977 13970 84579033
28401 28394 557581070
12951 12945 95496916
25843 25834 261265007
987 996 128071269
36927 36928 562573844
38904 38893 170939436
17015 17011 559187901
12491 12503 9079036
23191 23196 493184236
11979 11987 321271180
19713 19716 181204028
32500 32504 296853104
20830 20831 190294260
34019 34022 231061576
34023 34018 960301276
21452 21446 706637368
13221 13219 980404304
28373 28366 337283224
19817 19805 33006226
15869 15863 943456748
17743 17735 579299429
26137 26143 61890070
25473 25463 816015063
34032 34025 102129098
37352 37354 478197854
11519 11524 567742531
1349 1338 64310310
3569 3564 590460212
9723 9711 42643370
34038 34027 702080258
4823 4821 526661250
1830 1833 986572080
34041 34032 945609851
11478 11472 725890843
7166 7161 714307565
19073 19084 304316135
8764 8753 460833353
27584 27592 304567993
12978 12980 603743474
30324 30326 782590502
988 986 459786318
3474 3486 21982188
1 3 600299804
25792 25788 608233440
8771 8763 973223944
2326 2336 49582376
33537 33532 730302332
1944 1947 194813098
32212 32203 866536378
34058 34053 150102980
6734 6736 578392360
20960 20969 542804798
30016 30011 259935466
29413 29406 57527421
26807 26802 969124790
35031 35022 123016953
18945 18938 398279396
34062 34066 790857201
18844 18855 951474117
7279 7282 21470301
5377 5384 971059510
27837 27831 892125988
34068 34071 822847349
37759 37758 722460047
8057 8055 250701363
22794 22789 82288637
32991 32994 455677162
12020 12022 669427929
20557 20556 197056880
36218 36217 473104842
16139 16142 442329293
22831 22839 464213801
39716 39723 421894730
34082 34079 491209656
29210 29200 689975498
37336 37338 253363345
32785 32779 340512349
25592 25582 284502364
34087 34079 760497683
5849 5843 564761797
37966 37962 920698894
6987 6996 283762990
20507 20495 881255387
9659 9657 667680160
28683 28679 660438275
34084 34094 434837256
39246 39235 405622236
34096 34095 824910240
26721 26724 826606757
9754 9755 102274731
8443 8441 166266578
36494 36489 921483877
3511 3505 627476133
13617 13628 791510586
17373 17380 130356990
34104 34098 837800758
26615 26607 572043636
34106 34100 951845053
19038 19037 947217060
34100 34108 420303740
15166 15161 58527945
8781 8791 41171103
34999 34995 798462094
29753 29761 123214148
34113 34104 2437664
9863 9870 39619120
19524 19533 435552390
34115 34116 173941697
11024 11023 324375861
29711 29710 119019044
10399 10392 297947615
6402 6404 409292232
39759 39750 289298061
6864 6855 572701715
28649 28650 450460141
18297 18303 783259731
22710 22703 188985837
11854 11849 974269687
16341 16352 117500552
5564 5558 397870335
34124 34129 507068128
39925 39922 81169841
28490 28481 36325518
29165 29153 426901646
33902 33899 238844214
25229 25225 704260484
6761 6755 112210526
34136 34129 193912165
23872 23864 250908544
34138 34127 216085656
34139 34134 966137437
34405 34413 364273167
35506 35504 869515669
24260 24272 57562232
21572 21565 785127797
18155 18149 365711288
14193 14186 139808528
1710 1709 441119893
7712 7721 359239057
22504 22515 774681778
5601 5592 272561615
31577 31569 51893441
21289 21282 200439842
29764 29752 5584116
31941 31953 803176566
11437 11435 314306484
4783 4772 479275165
1762 1754 891673238
7307 7318 11999978
6954 6965 698194827
28628 28620 559832827
24408 24402 790235223
17249 17239 867726038
8754 8744 696088132
8849 8840 278430264
24666 24676 210913303
34160 34165 494998057
1331 1332 397678659
16262 16268 820831956
29854 29859 336352093
27413 27409 312709526
9413 9424 662099664
26190 26196 900539733
38921 38910 771909586
34153 34161 769754387
34796 34804 739448470
14784 14782 52035778
8032 8042 187064771
11098 11109 604386394
5208 5210 858861094
34172 34179 446389546
8970 8976 849766051
34181 34174 69671275
19242 19240 118741106
17308 17303 788743707
23050 23056 946380680
21065 21077 535097097
34186 34184 416659282
30970 30971 550438188
33938 33945 458130345
14260 14253 463949624
256 257 313386499
537 536 577030259
34192 34183 192131814
37597 37589 652435909
37923 37924 304880547
24339 24350 72702223
19138 19140 409788480
13138 13139 475372222
38299 38291 175791542
19015 19020 698016160
30270 30264 126405725
33008 33011 172361974
31021 31014 245154468
29441 29440 601507018
20620 20613 303058949
9617 9605 583480451
32620 32632 61981752
14707 14712 933331894
34208 34199 193427111
34209 34206 334662975
24325 24322 993042979
7374 7365 145372305
34212 34206 803875029
33552 33546 137357642
31034 31031 892097655
31824 31834 773196043
34216 34207 435185348
9222 9217 242029446
10536 10544 177212972
25785 25779 783443160
17406 17394 558502605
34221 34215 711256602
7832 7838 63440287
25230 25220 624231474
22940 22945 551832558
14471 14460 215583983
2699 2692 23641870
31861 31854 209629782
23027 23031 623007818
32555 32559 869899318
29573 29576 879578397
34045 34044 869928963
4132 4129 35856293
26109 26112 855410400
34225 34234 678662996
17117 17111 456944126
34231 34236 302069225
6659 6648 597977381
20828 20830 537168542
39561 39562 931307408
10536 10541 453965219
34241 34233 27308286
34230 34242 6880204
28493 28485 515283206
27934 27928 504932999
34245 34243 360156843
39165 39157 260160528
34236 34247 474664496
9064 9063 212225000
9435 9426 144252718
34250 34243 504049539
34251 34247 760962275
36681 36670 658032448
25169 25181 162131661
27218 27228 433871775
9281 9271 619655031
34251 34256 59431599
20832 20826 448509332
34257 34258 136546757
24539 24543 943076170
16754 16762 986840947
16613 16618 757981136
22557 22565 665647544
36933 36922 852205371
32905 32906 73538165
32213 32214 702995605
5992 5984 991634464
7537 7547 317999664
35808 35799 502593724
34266 34269 563674169
6379 6370 992775433
32520 32526 232624528
33119 33125 500991480
21755 21757 620715735
17529 17517 821634657
8628 8626 4621770
17502 17511 357686008
26076 26071 85979854
27030 27021 942883454
9247 9246 750871244
6028 6017 480970292
30438 30437 998835007
18896 18902 694621845
33557 33554 602555020
18989 18978 758751300
23526 23531 982931091
1562 1554 742018372
22002 22009 18341251
27421 27417 663234151
6463 6457 631889138
15301 15292 833399049
34291 34288 916144429
33204 33203 27026685
29210 29213 829517516
34289 34294 374945480
25423 25435 697236618
5799 5791 490009101
10295 10300 740596564
21367 21365 749932617
6870 6876 572644000
27006 27012 101365697
23584 23588 767887104
16998 16989 793292472
24866 24857 634541815
24635 24634 403771108
38401 38389 811522571
5776 5778 453168419
12509 12497 524901915
17026 17036 230025579
30343 30341 273071859
39029 39040 828496639
15160 15151 848876574
4438 4428 907939049
32977 32976 878506235
36864 36869 583237284
11151 11155 964569876
34316 34312 325901593
29350 29345 508189354
9722 9716 547137485
25672 25664 664766869
10823 10832 553399896
35331 35325 583189579
36633 36631 398340633
35639 35647 382599486
668 665 27383848
9425 9417 163844715
36639 36647 311531404
13674 13671 994268463
14169 14158 367779758
15490 15495 383095901
7228 7223 56341262
29295 29294 71960207
11821 11810 979620405
3390 3397 961110713
21766 21755 913937131
25155 25164 176172292
20364 20368 768391081
35010 35011 611995097
12225 12219 748968785
18898 18888 672041275
25313 25307 526664989
32262 32257 269343835
1771 1778 489502933
34591 34587 552759142
34333 34344 622860102
34336 34345 540268962
23222 23225 541090543
17404 17397 892890041
22306 22299 435387645
15063 15057 904295509
34350 34339 19148410
35284 35273 14070508
15793 15803 604426689
15452 15461 656960734
26255 26264 947400757
22369 22362 133060797
13966 13973 587294770
5893 5889 524768235
22566 22554 242708292
8393 8385 722048619
23511 23503 104891543
25906 25899 656070897
13171 13173 624240559
34358 34363 56435003
34364 34359 186607449
4221 4224 356821156
126 138 719297762
25202 25192 654807287
27636 27632 590276486
34359 34369 644930433
14653 14642 872348715
34371 34368 357684842
11164 11175 41753936
11175 11184 33139269
10639 10642 35259712
32386 32381 183321061
19832 19830 366025867
34366 34377 204402290
1062 1050 402554550
8879 8874 43831229
23669 23657 552320818
6957 6955 579460305
12405 12394 938501259
8032 8043 58147019
23052 23046 80248802
35017 35029 670603243
32943 32949 838561437
32580 32586 421293290
16052 16056 769385565
31020 31015 991526030
18622 18630 472502576
34391 34384 469888381
34392 34385 710211593
23819 23817 974338639
2366 2356 408897901
34395 34393 598442470
19694 19701 677205614
32138 32143 853029378
21266 21260 110751709
5356 5354 109658128
39800 39792 475481532
2602 2600 996369475
4351 4349 523344626
3037 3048 103942886
12323 12317 253813058
30258 30265 838496241
5481 5474 890851710
1130 1126 598350042
23848 23850 340808696
22112 22121 627908781
2253 2259 538725690
3588 3582 463243871
25892 25898 678896375
7816 7810 626298208
34414 34404 253791553
478 466 178327663
22653 22665 929040379
6760 6755 978634418
6143 6153 40302738
32845 32841 964141830
27244 27254 173071336
22349 22340 106632596
21797 21793 768086161
22543 22533 290146213
26477 26466 507973954
34421 34425 215992759
18286 18287 49918854
18866 18857 938469327
25542 25552 574471859
10349 10361 589502482
34430 34424 600370973
26125 26115 337917839
6752 6762 493271433
17453 17454 141625696
19857 19856 12785893
2217 2223 969976817
38366 38358 30701110
3683 3672 643856543
9691 9681 91894481
20605 20616 44906373
37601 37603 213791950
14308 14317 957260178
4400 4394 784009658
34439 34443 881316575
27577 27566 280323980
16461 16463 526860096
33858 33848 819309530
34447 34435 292896538
38679 38684 267317581
13597 13593 324844148
32827 32823 131766611
12228 12216 941695056
34614 34610 8396307
11309 11298 170715195
6522 6515 359907494
34455 34454 772166179
18671 18662 507045764
34457 34456 17075817
7319 7325 723829052
32297 32298 927533111
34460 34449 685866857
3658 3663 390444052
8848 8850 15823841
33807 33796 452506805
34416 34412 175958575
27270 27273 314256406
11154 11143 966901572
34467 34466 256704202
16875 16866 629680489
16325 16314 870709136
34470 34464 284698232
23495 23497 233326886
34472 34467 188413516
572 574 875881058
34474 34466 435859318
18312 18317 270026878
27423 27414 432376881
19926 19915 300018612
25641 25644 657425305
24388 24377 856828426
34942 34953 43221783
1262 1255 137393264
13242 13233 7822368
35308 35300 70765064
19040 19051 948582943
1381 1370 799964613
1770 1780 88847535
7999 7998 894663223
22055 22053 105402894
37393 37387 108197797
22214 22225 922783182
34491 34481 953702493
23168 23178 208058318
16151 16160 543137608
2549 2540 721698665
29557 29566 103199937
23700 23701 666418925
9937 9933 63284135
16476 16484 622779215
16017 16009 96864433
34500 34488 66126365
291 284 329946626
34093 34097 431103923
21035 21031 631930110
2270 2265 4900274
18162 18160 603821147
20523 20533 402323886
29100 29088 359530619
34498 34508 600363047
26886 26888 501468153
15373 15376 474879931
38104 38112 714698370
23765 23768 594527385
6710 6717 233780710
18722 18732 173837369
34321 34314 752633198
28597 28589 982482763
11835 11846 73684337
31132 31142 259031021
2156 2159 173108514
34520 34514 311879712
11782 11780 125434028
22029 22038 749565053
39324 39333 868027777
6620 6609 22314276
34513 34525 798044910
39205 39197 693180150
20843 20839 550434036
33005 33008 423386884
8895 8897 327233363
11745 11738 754197062
16785 16783 12764391
21516 21514 597268369
34524 34533 516898103
30228 30224 29970883
2238 2245 950889036
13431 13420 719304769
15706 15698 898279615
2136 2141 54565283
36591 36593 195678230
39200 39195 786346669
9009 9004 76372305
33041 33037 441527169
21192 21199 321546687
34544 34539 648183060
12340 12329 968491030
31485 31478 598357215
34547 34546 556693443
5925 5921 783219927
15821 15820 608130687
34784 34786 637629854
4856 4867 807475235
15413 15409 524550395
16027 16022 20554429
16863 16852 843714696
28835 28823 58512099
14533 14531 177917098
17025 17027 368740423
34547 34558 294791110
34559 34551 370143884
14281 14269 589672882
4302 4294 876450392
17605 17610 524468074
21115 21120 842143403
23887 23884 164805381
7827 7834 242456175
37797 37800 190623719
21813 21807 437395024
19749 19745 71853879
23071 23070 905662669
12662 12654 79472788
29102 29107 434850959
34566 34572 455570179
34568 34573 654200058
34566 34574 190366252
23723 23726 669268227
11151 11150 541799367
18267 18279 11572289
35405 35414 713105745
10554 10546 810419782
34580 34571 487096835
32067 32062 630189103
34574 34582 455026948
30689 30679 165881978
5669 5679 678409182
11100 11097 60990744
33713 33708 234339631
34584 34587 302496707
12498 12497 629680033
34589 34577 79427730
20602 20608 501749019
8592 8594 822799051
29109 29119 697720377
34593 34590 649492472
33905 33901 707370490
1618 1624 107275581
21105 21096 173417913
27705 27693 1851624
34309 34299 411888991
2453 2451 22912074
14559 14556 339694550
37456 37464 309296582
17175 17187 69466561
7689 7696 122800935
20729 20734 683806826
20706 20707 106373174
34606 34597 965025531
23995 23985 65550733
9462 9455 76197874
32097 32088 938668966
34610 34602 486563023
34610 34611 156980791
3295 3292 767401487
34607 34613 755984834
16268 16271 552201566
34608 34615 448138087
32787 32783 171595785
1337 1336 419738366
11842 11833 634787250
11552 11545 61726562
9512 9501 500758343
1080 1076 217324815
4217 4214 678642229
8709 8702 484432624
3369 3363 816663512
35953 35951 269091186
27709 27706 466151734
3057 3048 940933085
26015 26025 490997486
13630 13625 532366308
31202 31213 729415019
30782 30774 880856955
14826 14816 115668317
28632 28643 403136744
18533 18540 637628522
26663 26666 989782301
19290 19286 936397344
17944 17951 62360645
16318 16323 251020591
7459 7460 576030877
24998 25001 662796501
29135 29123 346054533
24954 24957 424129177
2864 2868 997592279
34644 34637 686628924
28606 28604 64919671
19904 19892 159438317
34638 34647 96169515
6170 6168 12747964
6912 6901 437938093
918 914 324945
35667 35663 187219199
34652 34640 598448862
7143 7140 532991743
5723 5716 726815314
38575 38574 615350331
21304 21297 478847440
12570 12567 895029254
22770 22759 574688351
23863 23861 644000716
31252 31264 448581091
38338 38333 329132706
34652 34662 641930060
29709 29704 868886305
22388 22378 676889357
36105 36101 870476661
5074 5070 228895183
38048 38044 7739825
14166 14161 141565799
11542 11532 541035109
35974 35969 365688838
32202 32204 508330867
13722 13718 28543920
23689 23678 735697182
34632 34639 494415344
36553 36543 901680996
6103 6115 917968841
37567 37561 320700814
34678 34673 117749231
11948 11940 236043781
4178 4186 673878328
19314 19323 67327079
3690 3693 44365645
34679 34683 67043290
9125 9137 119648677
9827 9823 239904673
36248 36238 10889396
34679 34687 865458157
6277 6288 827246431
37124 37122 2751221
24320 24311 196194996
34685 34691 275672648
34692 34681 987769304
34693 34691 276883554
14598 14604 185147968
2086 2081 234224254
26841 26839 616297508
13981 13978 857820844
20857 20858 751348529
3186 3175 833120291
28503 28496 985878399
24348 24358 24414680
13435 13424 941996738
3827 3832 854411088
3426 3419 437374404
8515 8507 851321266
26144 26147 129047059
25646 25654 123011872
15842 15833 524014582
3276 3267 602697287
9615 9627 731160742
34942 34950 383363125
29728 29724 16108219
34713 34706 870337131
17842 17843 869594853
33420 33416 404765492
13535 13528 945396444
17736 17735 162267189
1237 1247 579791002
6629 6641 347545412
34711 34720 320463815
13583 13582 678101374
21535 21529 104548213
30200 30209 358026387
24666 24663 365824525
2079 2090 797140581
35728 35722 5313417
23367 23360 908236498
33244 33255 137199588
34729 34717 48495565
29191 29190 428699599
88 79 585483188
1986 1987 250141094
34733 34727 457630173
3517 3518 2412706
21778 21772 995602803
15598 15608 837527632
34731 34737 47444096
39283 39274 370311746
31904 31911 525913418
1146 1145 177923076
34738 34741 527067107
22560 22572 693234001
37667 37655 590584316
27772 27779 437642887
28412 28402 651221754
2705 2717 968167257
11570 11565 735872588
19722 19716 125105604
2097 2098 587428347
34490 34482 724301124
34745 34751 858968962
27047 27036 101408327
34753 34747 544073441
20711 20718 536704482
5449 5445 876448749
29008 29001 598121923
10677 10675 700796394
17947 17935 990591079
35814 35806 64372571
9599 9587 53629837
23067 23078 810165273
14446 14454 168964842
39816 39827 921209763
30486 30483 620854558
10838 10829 470150581
22604 22602 401095911
8366 8367 850124572
5724 5735 419228820
34769 34765 67855560
22126 22117 649933245
11571 11561 216666915
12419 12417 16029490
11800 11788 246953889
17227 17231 307962673
31679 31690 373211288
28932 28940 20861916
5557 5548 972347219
3884 3881 442932201
31061 31055 837705826
19071 19070 613556636
5078 5067 192009779
34773 34782 345895410
30355 30366 438776295
19239 19251 776166944
15937 15931 686544478
8357 8355 118991163
34787 34783 205664660
34788 34782 15665721
34789 34779 409405489
12696 12697 713516568
34783 34791 486612827
34782 34792 347866205
8671 8663 678705359
34664 34654 343404480
5542 5541 886150448
8657 8652 26275622
30538 30529 7106718
11404 11397 160449231
34799 34787 873016715
10509 10513 56877521
15463 15455 414360010
38802 38799 936391621
34681 34685 59666409
21910 21907 711556288
32849 32839 452323009
34800 34806 416391557
26498 26500 857442635
29003 28998 16454136
24999 24989 711741622
8497 8496 7204310
8856 8851 24493750
29158 29156 533872036
7400 7390 337135134
23674 23665 956547557
6083 6080 884324273
34808 34816 266488464
34814 34817 654668085
24588 24592 162172097
34819 34812 478380746
35147 35146 412605615
37142 37152 881344122
34812 34822 209705438
35707 35699 569599505
28659 28652 907651990
34817 34825 948038447
34819 34826 786325907
18174 18165 62911899
29490 29478 931745022
5127 5128 697967578
35404 35416 60955548
5699 5691 982563329
27057 27059 88215366
25630 25638 830878407
33444 33438 661377945
33594 33595 87418590
3810 3818 253256686
10511 10503 222477956
38819 38827 248838028
1050 1056 485138773
5653 5655 580639261
24756 24768 358062179
35023 35015 616283743
34835 34843 294868616
32982 32992 693446940
38884 38879 773200635
21114 21103 310282332
19691 19686 234725922
4082 4091 252168921
641 630 534386855
12308 12302 366382003
18084 18076 69420238
22288 22290 267396709
25758 25749 390683142
34848 34854 51693304
26985 26977 23505598
20679 20677 788908663
24829 24830 227716217
7400 7406 795149218
34404 34396 718504485
37569 37565 339326950
33096 33103 414187688
21019 21009 51275917
36395 36388 560030141
16645 16639 313965619
18292 18289 598022398
13585 13574 867146873
34553 34546 238059329
14673 14669 388127741
1528 1529 247449640
14288 14286 646215817
34871 34863 382399988
36667 36656 37782410
20538 20546 936820634
4751 4763 983485124
36719 36726 962960665
24971 24965 289047365
37979 37986 713813514
24351 24339 992913559
23611 23610 287272569
34880 34874 802407994
25004 25012 948661747
34592 34599 968577361
38125 38120 37813472
20801 20809 447963292
39049 39047 969507860
26370 26373 275161254
4180 4170 243006112
4214 4206 731928640
28486 28498 885468654
11379 11371 204247341
855 864 288182285
11948 11955 861681951
26193 26205 785236041
25635 25634 59344099
4975 4963 597410303
36261 36250 71771608
37804 37814 607098287
34897 34898 985455013
27535 27524 691546195
6235 6246 178697259
4340 4345 680250607
28458 28465 838875065
34899 34903 64795754
34898 34904 249103231
1975 1968 789125020
2125 2123 64141382
21538 21530 806242216
500 492 128101214
394 383 983111820
34910 34900 758302167
36719 36721 154851830
5171 5179 375809012
2949 2959 909627994
906 900 595085532
34915 34903 905670721
5804 5809 285276819
10983 10974 891921892
3139 3146 378837545
2891 2901 12015865
29362 29357 940149809
34921 34917 457171149
1416 1424 458556789
7273 7268 38890131
22787 22777 353488872
3261 3253 756210683
34920 34926 33821148
34915 34927 476035079
34922 34928 14938485
6847 6837 138816027
34930 34923 984716894
37676 37687 91080531
28480 28474 298187706
12151 12147 63428120
34441 34434 594053214
33550 33545 658524662
34931 34936 833999677
13842 13841 940519848
34938 34926 645341731
4648 4645 212618101
34929 34940 481116327
23660 23661 794702784
30518 30507 44811099
31044 31049 560980442
13584 13582 115280709
26440 26437 40181018
16780 16783 556637587
34942 34947 510895152
34947 34948 720970634
34944 34949 42592438
38059 38062 398436032
17389 17388 504017160
36009 35998 6380939
5158 5166 236713558
4295 4291 318610361
20015 20012 405882103
34956 34948 427408257
3063 3062 882838784
5214 5225 681415354
21422 21432 114155798
32644 32642 702302283
29776 29787 84416384
34962 34952 296754659
27598 27594 837845376
11285 11275 882835946
22131 22124 697511140
413 421 215907767
26755 26759 605381592
37896 37898 579916803
29203 29196 805920510
37375 37371 682419101
7910 7899 106945985
14741 14733 8036960
32357 32355 972724454
5765 5766 901334115
13845 13848 618546019
17726 17737 627008367
34973 34977 352521589
20135 20130 553401014
33508 33499 449437165
6929 6920 12307137
965 963 990459338
3568 3566 906492331
34983 34977 650441229
34984 34974 281510797
8455 8458 981163977
38643 38647 155668281
36448 36447 656135802
15323 15314 11828011
35750 35761 110349463
3298 3299 172078780
11469 11463 40521835
15617 15606 787200921
34993 34983 798351136
24973 24975 37499252
27754 27746 501333021
12703 12692 458446329
6133 6125 51305106
20087 20076 545286916
17699 17696 31565136
37399 37398 32510737
33260 33249 337031391
29570 29558 814880756
36185 36183 877196234
23836 23835 53112778
607 610 730784062
15369 15378 544943151
35007 35004 51098067
36189 36183 906351537
29317 29312 543352490
35010 35000 822299525
25139 25140 706552504
35012 35000 174694265
12313 12310 398997089
17950 17939 864781866
24639 24644 698381129
2057 2064 358446455
35005 35017 763285095
16890 16881 877779765
15848 15840 298581595
12965 12964 719408676
3226 3224 68146177
19614 19621 212486946
35019 35016 25900870
29635 29624 607212191
14729 14719 24377402
31037 31046 491125329
17654 17645 408951911
6756 6764 235030313
27646 27657 425306210
16 19 812573573
13830 13831 378837407
17055 17062 52968359
18299 18308 22542473
11462 11454 71866982
38862 38867 227001042
36215 36226 349997091
35037 35027 893019656
12866 12867 24597503
6032 6020 971524202
1117 1124 485655371
35040 35041 624808953
33202 33199 63435073
7851 7839 730773458
2244 2237 539070705
28515 28519 837211066
35034 35046 846004093
21430 21422 431817211
35048 35037 440461961
16659 16653 340079471
27550 27544 708590318
25023 25015 526455258
15467 15466 404829102
35052 35053 775101564
35051 35054 972493613
35126 35132 525398759
36356 36349 36899486
33261 33250 43205135
37012 37003 773694907
37576 37570 277612448
38747 38746 885777593
24559 24547 362028948
9503 9491 785005179
20547 20537 847171588
6583 6577 39462150
23217 23213 887899966
21411 21422 166692405
35067 35061 691814425
15781 15787 95554221
35069 35060 673038469
32898 32910 631110932
38004 38003 29599334
6321 6333 507959678
13750 13747 146044579
24507 24518 440055080
27156 27154 507323001
11026 11021 973393513
18317 18328 42284822
28804 28816 885676261
24280 24278 171715427
18350 18358 194206212
35075 35081 5568033
35079 35082 556247459
35083 35079 922494519
5979 5971 680782601
26991 26990 639524682
35553 35556 11388956
35087 35078 530877583
1361 1353 266389716
36569 36563 893624285
35090 35078 243157233
8852 8851 361079559
36885 36883 399506921
13047 13058 14551400
26380 26384 766608165
33593 33584 878329791
37481 37472 74437228
35097 35096 200601150
22975 22986 128431776
29567 29574 48977629
27945 27949 97113768
7821 7832 895011316
35102 35094 339602605
38986 38995 559469321
21226 21225 505478537
9616 9611 266743782
26794 26806 799777916
15759 15765 558475247
16188 16181 808568609
28203 28215 583223731
35110 35102 482657697
39390 39383 775732417
29075 29074 896826151
34823 34824 295593405
35114 35108 791913108
34833 34822 532484275
35116 35108 475591539
6816 6821 753997226
9605 9609 499059503
16752 16764 423799677
39126 39125 243988099
8433 8424 708828390
35118 35122 15508787
39344 39343 376263644
21708 21718 523149818
10262 10268 72871711
35118 35126 524685507
35122 35127 524768785
3680 3692 556033308
558 569 59801287
11749 11756 596625127
25327 25315 612751968
30805 30808 625216338
10965 10971 772479893
30540 30539 588402698
19541 19536 63392658
2668 2671 547477164
19453 19465 536092932
13901 13910 232076413
597 591 869518708
20706 20710 986327642
14808 14800 197178579
20773 20779 746273010
37083 37078 417252182
24419 24424 67355954
16163 16156 577754500
22109 22119 176185601
34818 34820 12838541
23383 23391 328207406
246 258 600570077
34884 34881 142213542
20915 20913 122318065
10575 10573 233497835
35147 35153 380090985
10358 10370 374956993
23681 23692 576864095
31552 31553 319299627
33778 33768 690035192
8336 8333 363296405
22170 22161 375799864
689 685 345470035
23634 23639 954223131
31471 31465 600347210
35154 35163 307962337
13060 13064 339806189
20345 20333 55938729
37654 37662 205212268
32339 32335 875547969
11934 11946 166267943
23149 23144 40034621
10801 10790 584536169
24911 24912 888920134
7507 7509 837609299
35171 35173 379445685
23898 23900 101639702
20828 20822 27738721
37717 37710 56782694
4878 4869 461701300
34765 34768 153968683
3783 3782 556825861
9816 9828 240825465
25506 25518 198017569
14354 14349 110737602
16528 16538 81473067
19066 19072 35773258
17746 17744 261798311
8723 8720 437498332
14700 14695 679791313
16244 16242 461113276
3757 3762 408556339
32034 32024 49612764
17899 17909 483847030
31132 31141 988338002
9014 9017 688087417
4235 4233 779236362
12557 12565 522611872
35800 35804 585165752
13421 13411 106413167
17720 17716 702103313
18781 18786 498160983
38598 38594 504857915
29140 29137 253947855
5543 5531 20404610
22893 22896 601968039
35587 35578 230305100
31848 31843 14659481
17465 17462 731824207
9618 9612 780641570
34394 34386 531591425
25183 25173 167647376
35210 35198 559635280
37257 37247 673311067
10669 10671 752331668
3250 3241 102197944
29989 29986 37598146
11132 11137 219548780
2507 2508 62166754
5600 5597 171547614
25290 25291 634823875
6316 6315 938777457
33049 33054 11184109
37234 37238 455255056
4314 4316 961501143
34107 34101 364414219
1014 1006 272147802
742 743 823760417
5902 5890 162301798
30279 30273 34009054
2317 2305 21173748
11536 11525 674332199
759 763 906744123
4422 4423 191668499
18846 18853 21817639
37383 37392 411291644
14897 14894 166009095
35235 35230 530870998
6482 6474 642902918
10841 10829 376890816
20131 20121 61911260
35239 35229 533650137
1033 1037 621445445
25331 25330 452628053
35831 35825 690605490
1762 1770 481886416
25878 25872 791113919
15438 15436 331918305
37892 37884 92714470
15278 15266 991585523
7116 7119 965950706
35249 35242 463757904
15143 15142 935479222
29441 29446 70765695
19619 19608 716410878
12900 12911 446354896
35254 35251 718682566
21299 21288 70056501
33509 33521 816297386
18798 18789 239368531
9389 9379 462890910
7005 7007 303898841
26564 26566 65887199
39859 39851 973237521
4199 4197 183690282
14698 14696 679620021
13830 13836 933764907
24868 24869 61154051
28107 28096 405888056
36334 36322 660917523
16284 16282 869585215
10640 10635 498257769
38578 38572 53774589
35261 35271 607599303
13198 13207 66702705
15959 15952 463115076
5883 5882 381219473
21723 21721 638998690
35276 35274 896123707
12862 12865 369229533
6713 6709 982794862
7748 7750 168318208
1994 2002 84833978
2704 2697 955928124
34088 34077 771155445
11511 11510 255746363
5818 5807 565677872
20020 20030 534966706
31663 31653 699023593
33209 33198 189954102
13894 13889 408231811
7906 7905 497179728
35290 35280 710078451
19182 19178 109622483
35292 35283 231733947
36568 36562 753590893
38869 38862 581868316
10330 10329 1095805
16906 16909 625626759
31784 31781 142059556
35290 35298 366336086
11741 11748 440574367
2647 2657 241290681
30130 30137 726573012
6202 6206 427466227
35720 35715 786502186
4192 4188 997026502
15714 15709 956209310
12227 12220 2671915
18911 18903 190367252
31516 31519 69425223
2551 2543 232938730
32210 32219 730209435
36070 36061 352303571
35305 35312 366990715
35308 35313 928800995
6841 6849 110299841
35315 35307 358047974
6248 6240 232142018
34985 34994 337248502
20406 20395 669663361
21329 21333 776563789
19272 19276 593574435
39540 39546 475287639
34585 34573 469695395
35323 35314 912924939
10888 10885 10414535
10799 10795 302741372
6042 6034 392124755
16677 16671 27161771
1362 1369 240311932
18437 18434 424354464
27800 27791 284375199
2275 2278 928970169
29524 29526 773427251
35333 35329 946438209
35334 35333 71118077
24088 24084 317550148
17645 17646 78967426
18181 18187 4607906
6703 6693 463012034
28968 28974 866213475
11378 11382 776326435
10611 10610 478838602
25562 25557 41732012
19304 19303 388051117
3558 3557 2613363
26161 26156 199875460
21380 21373 532185433
6786 6794 557693631
15730 15733 925847540
11875 11868 6376669
1643 1638 934759373
455 447 271680442
6721 6715 233577676
11437 11448 662251176
35351 35354 918234608
29927 29919 417405634
2233 2225 988196931
39723 39728 444794237
9623 9611 589578766
1828 1826 723221888
34315 34311 383940169
19950 19941 920305078
17589 17601 933816405
33349 33357 500698785
3465 3475 723224558
13835 13844 505731569
28300 28293 631007579
33312 33309 58367061
37653 37663 663414247
28720 28711 512829841
13104 13098 59725461
690 698 638547665
22850 22853 18858768
2705 2701 52059964
37464 37470 160958177
27443 27431 730601165
34858 34846 939941604
18563 18574 197312350
27930 27940 931615997
12730 12722 571626502
5539 5541 98791431
19045 19036 232283813
6455 6456 187741709
39591 39584 875310013
3113 3117 873799357
38510 38517 9938564
35386 35376 547916313
562 561 84809527
23858 23847 435523440
30803 30805 393389488
28661 28659 538818701
38154 38164 886534715
33618 33619 51936558
33228 33227 105192102
12535 12528 404165304
11755 11743 214921623
27568 27570 32414248
29849 29841 362763810
18622 18628 69041229
21601 21596 329886107
35400 35392 269433909
29747 29754 553670569
36749 36738 553377765
18864 18860 163751068
29033 29038 409781068
6038 6033 582071809
11509 11505 720919930
13073 13084 224430451
27091 27099 295426062
23862 23858 738676148
10741 10740 740151533
35399 35411 653545980
15316 15328 34726970
14542 14535 94273424
26776 26772 880185986
35415 35406 29149079
24478 24486 301815606
21444 21450 933166889
3580 3589 535200607
34757 34767 839928746
38094 38090 159920269
7917 7918 972697942
35422 35419 141287440
17925 17926 629955100
18970 18969 924097131
5772 5784 212572848
29352 29363 543073030
1803 1796 593781724
35428 35419 31836707
10691 10688 939089431
32855 32844 883980051
35431 35430 916087640
35592 35588 174238890
35433 35430 884132652
12054 12052 388872688
25643 25646 635157767
35436 35434 877415705
36756 36768 14037719
15217 15210 817663672
16336 16340 398386655
27594 27583 17273647
4776 4767 30869443
7798 7806 145002
11942 11941 520329695
9803 9791 333102029
36616 36619 282343645
27857 27845 631845994
2721 2723 785719943
808 819 63151480
14277 14280 383738841
21829 21828 445984000
18282 18284 923282779
6220 6216 431796954
19036 19047 322519470
5208 5218 909024216
2142 2141 677065316
24294 24288 922236225
23678 23677 791535381
19285 19273 513688705
8330 8334 548858542
17317 17322 589514526
21095 21097 45633805
2300 2288 111537902
9334 9342 64097483
17933 17942 44347016
37886 37893 650687833
2614 2612 400615928
27696 27702 561698127
20252 20264 886939575
14687 14684 829910272
35461 35470 84286938
19224 19221 96880978
22613 22602 443160457
16497 16500 39005901
35474 35464 69545651
23457 23454 425775345
26096 26094 56509952
20024 20016 949605325
36661 36659 820555527
13086 13082 734301133
13418 13416 92866754
26312 26300 923987924
18483 18478 383017534
3854 3860 186020234
31411 31405 984872343
31795 31791 340766712
35486 35475 595988260
106 115 140752978
14563 14564 652342511
25448 25457 854313235
18222 18215 16179816
39303 39311 602327887
9689 9682 110095450
15024 15022 30209605
296 308 397893917
35495 35493 557895989
33021 33020 83196174
17883 17874 610404209
13818 13815 959736636
2526 2529 62833333
29742 29749 440580708
19032 19037 48627643
6489 6484 838061600
34615 34619 848793867
9685 9692 300100699
32002 32008 43697169
21814 21816 64349960
18196 18205 86760561
11250 11247 951849491
4002 3991 638540191
12425 12437 139777432
32224 32230 927283882
15052 15058 862777428
8979 8982 358233176
817 815 985939545
36001 36000 89722232
15478 15490 15912453
1739 1728 241014132
35517 35518 714218804
28407 28408 818276646
27941 27952 183648437
13610 13602 23736300
9846 9839 361211899
25195 25188 739511039
26267 26255 535245589
30424 30427 998611200
19910 19921 704987361
12509 12510 792092628
21437 21442 31013244
12945 12936 983528114
12766 12761 826833148
38285 38282 868784762
3643 3632 77192290
26673 26664 299626057
7958 7953 564536010
35535 35526 424860234
9416 9407 999512293
17538 17546 936216783
36951 36942 416249001
8992 8993 830759328
6321 6324 8037703
10540 10549 575935378
15180 15186 41054558
35543 35537 880270428
12426 12427 160394094
35545 35538 248840871
9347 9352 210017423
24541 24535 485635684
20717 20711 258636131
866 878 847465314
33045 33048 91449673
35550 35551 748782112
18058 18051 122240979
35550 35553 312070880
26536 26539 175177851
31362 31361 408907516
32252 32245 122260113
11598 11592 77491325
38319 38329 531644792
27310 27302 476925930
35560 35557 943850770
13475 13468 379611230
9825 9820 373100153
37 27 951628253
35563 35564 872645872
35564 35565 528036328
12868 12863 507338521
35567 35563 353829455
33576 33582 194634856
7769 7766 923598407
16275 16264 20013783
35564 35571 227165628
37865 37868 898165979
7043 7053 378047209
35574 35569 70431639
5775 5766 645652005
19127 19120 605049168
12857 12859 547646464
35567 35578 842373154
16970 16982 687923598
39250 39260 57260273
37147 37135 299952899
25719 25711 239654562
33971 33981 655818880
34910 34920 537352586
17270 17281 415921453
28140 28150 768808742
17605 17593 669547656
10004 9998 886448653
1953 1955 372677117
22043 22042 987223588
31266 31276 7038134
38280 38288 561935633
12950 12957 92576180
15793 15800 506619634
16742 16730 967679519
4938 4935 144733006
21621 21609 215876570
35598 35587 299435595
4550 4555 554018395
35599 35600 370595362
29767 29764 897017274
35602 35594 454819025
23496 23500 677228039
5404 5412 758569488
5148 5156 197953761
18791 18802 753160581
35597 35607 812739908
17118 17121 58027835
14726 14732 669401507
29612 29602 838274129
14873 14863 547669047
27206 27194 145438191
24155 24162 496356758
15180 15189 60276350
29269 29272 726016391
35774 35781 961262873
25453 25459 347521557
7243 7253 768497470
24846 24847 969865442
22197 22187 11397322
26847 26858 158239422
35622 35620 496775716
39418 39424 18925944
30783 30780 88672952
38492 38499 879556596
35625 35626 524844455
27616 27604 36563582
35628 35623 42935996
20000 19996 455826782
1813 1816 110713763
35626 35631 406660013
17058 17059 254440789
8907 8912 137183335
1885 1877 615435735
18294 18288 824147905
17401 17399 188728868
35759 35748 725620412
13999 13992 709027944
35629 35639 360249082
16807 16815 917404270
15468 15457 565974224
14987 14975 837391452
29156 29166 452875166
16805 16798 793743262
20360 20356 650251355
22398 22401 844194336
13204 13214 609149556
29333 29321 389462464
39485 39477 729733847
5233 5230 411167747
35254 35255 221440330
35650 35652 586124806
38424 38413 392587266
21732 21722 169658552
35625 35634 54649713
21820 21808 264453447
16953 16944 813216863
10101 10089 262082008
29098 29090 740887100
621 627 32562811
2428 2417 729806773
7737 7730 647914078
16069 16075 903780229
31283 31276 183814465
12168 12165 609144718
2574 2567 7329577
37633 37643 921591848
14223 14227 398622809
18817 18822 40448953
4344 4340 242060158
866 862 951134342
6121 6128 118172714
16277 16285 725989064
31218 31216 942443395
35669 35675 254657795
38935 38944 662086973
29079 29077 512131219
35678 35666 566494917
6277 6265 491847815
6221 6211 501747391
7937 7927 574726323
11554 11562 470663347
23295 23305 20222721
8418 8407 867991811
25399 25397 423435016
38296 38306 578440481
25191 25190 677029856
15583 15595 218842110
34285 34293 650625076
22798 22792 89526982
22728 22726 200242328
35692 35689 115677642
5208 5219 56689181
10702 10696 7148478
31281 31293 352968483
25804 25796 33181476
7916 7915 519836783
10962 10967 525238792
23969 23964 686470270
16540 16547 987797486
15023 15020 758564632
35702 35696 193302025
35703 35691 490467112
35704 35699 205956525
35705 35693 27441354
26675 26671 719326471
19588 19584 340954534
6643 6642 20977164
35705 35709 369279869
20159 20171 665606575
35707 35711 23951617
25967 25963 293608279
7247 7245 505492714
17833 17831 110231696
33783 33778 351533894
87 99 724824320
1837 1827 135515408
26984 26982 684995230
39483 39481 280610309
23237 23240 692196894
25619 25631 612027571
17066 17059 915294127
6097 6086 70977747
22623 22620 831264745
6909 6904 918492120
35726 35717 821448961
16993 16990 819894216
6428 6425 992799808
35916 35918 760533067
10450 10441 748403635
33717 33723 372548098
29755 29749 18813475
30508 30504 33111065
37204 37216 866779975
6955 6953 641234976
24677 24675 42040889
32104 32111 32762902
19510 19521 270824487
39676 39665 562913991
8083 8071 751616331
36511 36499 45835353
25061 25072 42873885
35737 35743 465733921
1893 1898 371132103
522 521 607910075
11618 11619 103782105
15894 15892 663807833
12881 12873 561368382
13578 13590 24091995
23617 23610 61858415
35750 35751 723178784
36849 36859 814213862
10378 10384 380750620
826 814 963028950
25489 25495 472685611
21779 21770 33937433
10554 10564 334153765
35758 35747 260636521
39110 39113 612179635
31781 31780 937101780
38192 38181 611910753
28931 28941 571595114
17480 17469 770477556
35764 35755 91020345
37830 37837 627795453
31387 31398 955989627
15949 15940 382054574
27180 27173 98143501
19714 19718 693658093
30014 30020 236543011
35771 35762 234699175
24373 24381 976995899
27706 27704 681663079
32567 32578 62885199
16100 16094 393326119
35890 35897 803518543
30290 30278 431099238
11131 11121 688238286
22255 22267 942398586
27092 27087 245515516
9850 9857 826282792
8924 8920 670969300
25609 25616 178086514
18182 18173 251378070
20862 20867 176942256
39092 39088 67104376
29930 29925 988005346
34755 34749 410130840
27569 27561 933077573
26555 26564 31484982
27109 27103 721719588
4337 4331 130021664
24436 24429 965341681
21590 21600 500147821
7434 7444 60248980
31767 31769 488302446
29157 29169 548212227
4455 4446 764990178
14355 14349 302335507
15212 15216 309422441
5172 5173 351300494
13902 13894 719233084
34133 34121 281233285
19760 19755 430769178
37808 37796 100901095
26092 26097 627017862
36158 36156 67099475
34258 34268 49338159
35807 35809 61101099
20471 20481 489960368
35811 35806 635674602
34352 34347 182044537
29103 29102 37449655
16567 16574 84830733
21812 21802 576830266
26575 26564 280934767
14734 14740 757703342
175 166 746165974
27826 27814 662721847
11864 11858 888200104
29894 29906 586685302
35822 35818 303848102
35815 35823 529976411
14365 14354 519766372
13300 13294 27597371
35819 35826 502705661
34192 34197 958740003
35828 35823 736300292
27153 27152 484359531
2857 2855 60986302
20341 20342 454436238
11733 11721 73919118
11951 11956 31169081
22209 22203 211082160
12625 12615 16679329
36478 36470 457251370
36409 36408 664673050
22790 22801 173700352
35839 35830 63054310
9385 9382 325307048
6909 6921 120712778
39229 39239 819679421
20879 20888 802797287
10222 10224 238748664
6646 6640 468386888
21372 21370 412800091
12385 12393 92761272
7734 7723 569401775
35849 35846 195763798
35841 35850 687070257
4951 4955 153281899
17198 17190 933387657
35853 35848 924478714
29541 29535 710757883
33842 33836 28779417
10381 10376 296561121
18549 18552 837598848
39431 39430 10894169
17379 17390 719715552
35860 35851 971381819
6390 6398 589282678
29640 29633 221877326
2237 2242 353959007
908 902 400304059
35353 35355 221986606
18940 18931 962292161
19096 19097 365927740
30584 30583 790128555
19493 19487 49633343
34073 34078 677986303
17790 17798 567885598
8743 8746 89963001
10390 10388 695909636
32108 32115 303788343
25369 25363 892167860
26147 26148 820505014
22708 22706 614489116
14514 14512 79929341
16090 16081 657376300
18718 18717 246442392
326 337 321933544
31992 32001 261011912
26272 26260 652888508
7005 7008 547757689
35884 35885 891555856
35884 35886 348260724
35887 35885 525783581
35885 35888 334903766
13228 13235 528474111
18956 18948 67000769
19130 19127 60053259
34722 34719 792994897
5037 5045 479237986
14950 14955 14835154
12883 12882 53295046
17286 17287 686815280
30760 30766 875457453
23014 23018 391308718
8605 8617 643207060
35897 35900 626068443
12459 12467 469356438
37552 37553 430755011
6339 6333 305044541
15616 15627 486313058
29232 29229 262136216
3823 3812 252952670
17954 17945 889074830
37709 37706 721332213
30952 30944 286583409
19459 19453 195674163
24245 24246 444059351
27955 27965 52349033
18174 18178 282651557
19117 19121 376072924
35915 35906 670537580
3015 3003 270359994
24108 24116 43709433
9433 9432 996937810
22926 22914 12916519
28509 28512 972372099
32800 32789 65238520
4892 4883 102716533
20760 20749 307227108
35918 35924 337409160
35925 35922 307270769
28039 28035 596468106
35921 35927 141755652
26524 26519 868315949
8138 8128 332722423
428 422 748333752
38936 38947 699567595
35297 35306 772630012
15305 15294 821787744
38994 38989 407191178
12155 12158 461226115
39334 39323 46735139
31417 31407 52785990
22792 22785 367307120
35939 35929 242050486
13909 13899 346074611
35930 35941 979933322
26242 26245 258762814
33365 33354 310565367
27811 27801 190559587
26014 26012 835018700
35941 35946 329706155
11085 11083 325788602
22392 22388 103160459
405 412 326037491
8900 8892 679126483
38453 38446 19025912
29526 29527 936078633
14079 14091 654892971
21250 21241 86554294
5996 5990 104438444
22408 22396 277814303
1387 1384 763411938
32303 32291 881431735
15666 15665 671797592
21581 21582 343044083
36588 36577 693035083
15931 15933 525554718
10288 10280 923045249
35963 35964 426513741
21542 21546 246694364
23204 23201 45559446
19577 19580 686205230
35968 35956 766556029
35969 35957 469528911
13899 13897 883873711
25720 25728 10059629
30969 30970 636267251
27934 27941 431787940
15204 15192 304810845
33429 33439 577696462
26467 26463 327657412
14116 14125 51732125
33689 33701 29960823
34548 34537 274957287
12201 12197 585241644
30805 30807 368009024
20272 20265 101600569
23633 23636 241104846
11083 11080 563601159
13226 13233 188645465
35980 35986 523946947
25920 25913 779128482
9433 9437 750611030
36379 36391 926964982
7006 6998 26432664
11772 11776 85182978
35992 35989 119604672
29003 29006 297569001
11997 11995 899431712
13175 13172 90981268
32592 32580 395147535
28598 28586 642054474
15444 15435 99819046
34189 34198 92869504
35988 36000 251961007
29987 29995 745791218
35998 36002 428914266
17560 17570 715343602
14072 14077 922979890
10900 10893 137378048
32116 32106 906419408
34239 34235 29498524
6618 6613 667047630
18794 18792 837343576
31769 31771 700515199
5626 5630 637668657
26275 26265 644958685
16443 16446 114787615
4135 4125 507890115
24302 24310 281677291
10523 10516 729503069
32915 32905 20980545
36018 36012 309665500
12606 12596 974498566
16941 16934 281374318
27925 27937 414186219
7945 7934 19835501
9312 9317 581852227
25789 25796 669977558
36025 36014 171835922
28190 28199 362152190
36027 36019 738829670
11130 11134 949039232
34274 34275 147635178
20174 20163 155816570
21632 21631 478543032
19162 19164 645858809
36021 36033 356984687
21128 21124 313258161
31092 31083 195772805
31830 31821 329458
23272 23264 55079903
6749 6759 25462231
21354 21352 913064607
16145 16153 875248065
36041 36034 190841150
37200 37195 249516803
26337 26334 996562138
3865 3873 821197535
34586 34584 122133201
33737 33726 457318066
25326 25319 59027342
36038 36048 697620331
36049 36037 43138979
14481 14485 22950209
24126 24131 944215320
7385 7378 80246694
28031 28038 451862787
12808 12807 944473974
9796 9789 603632985
21684 21679 855349621
23354 23347 804460292
14549 14550 90209016
1782 1775 570189878
1804 1799 748133090
20482 20489 661414652
20593 20594 41187538
36914 36924 955982358
37063 37072 406852763
23462 23469 462826502
36063 36066 236941813
9984 9982 47199335
19500 19492 420578418
19148 19142 385189760
19105 19115 160667571
16194 16182 12440601
31206 31202 81987547
29621 29619 16776589
35903 35902 48094788
22975 22964 397389857
36076 36074 42346097
27128 27122 408885652
33325 33324 119738180
36067 36079 880646136
28538 28529 268774513
36081 36071 388379840
37580 37578 484731955
3030 3022 405287449
12035 12026 820352318
7044 7038 656218238
27995 28002 641425652
36087 36077 202949254
19369 19360 73827803
36086 36089 73470209
36090 36078 723240527
10538 10532 46774084
30880 30874 62969716
36093 36084 323192769
27163 27166 194229359
29339 29337 101351643
39124 39136 677884374
37028 37024 612404728
10033 10037 436987236
25134 25131 255010007
29625 29628 977810930
9172 9176 159924004
5671 5663 495265698
34832 34828 795879497
16295 16292 101300318
39084 39094 314137992
38347 38351 4363905
37208 37196 570373190
14292 14285 994872275
24855 24846 457063082
11991 11999 201924283
36105 36111 738592359
30033 30024 854350768
24391 24402 21652950
39720 39716 274250993
10167 10165 685090632
16301 16306 490575478
917 906 106654362
36100 36091 414618662
8501 8496 42821386
36120 36112 407922762
32891 32895 393748296
33740 33748 216481346
18231 18238 945989073
39373 39384 774686070
36123 36125 30914936
8465 8468 516417680
36124 36127 248763973
20916 20928 991298793
20141 20132 891727491
37256 37252 613430848
34347 34335 267638805
37038 37034 3063986
5098 5110 800738825
5796 5806 454275814
28657 28646 899976304
36136 36130 62816905
35980 35973 987477100
31392 31382 268260602
31721 31720 561264266
23079 23074 459647558
16142 16147 285570898
6447 6437 873664598
6870 6865 14131741
23439 23429 107588711
7636 7631 297410087
8197 8189 360085691
23456 23461 426826213
30174 30181 837847694
36541 36543 566812825
29955 29956 31421516
8556 8557 28255267
2845 2838 181966849
38893 38900 864548122
5865 5856 283377169
9749 9754 655805211
36155 36156 6306345
24612 24604 924413793
29552 29549 372275317
12344 12355 47961494
37395 37400 342586644
32510 32501 849915625
36157 36162 3327433
19905 19898 70374241
10834 10825 364229107
7418 7414 44817777
5344 5333 73280703
37909 37897 645565900
21660 21672 706895260
38280 38275 35749242
4561 4559 895350511
37677 37689 26477100
26453 26460 49365256
17205 17195 450070733
3721 3733 694314837
27624 27617 772999257
8202 8205 513680854
25339 25343 33248498
12379 12380 173796049
16353 16355 958000945
36180 36170 924696775
20969 20975 42353594
3972 3974 869569702
26211 26214 748463891
26821 26825 404728896
28372 28363 827043254
11447 11449 26580732
36187 36175 27272804
17914 17920 491549388
1457 1448 827827389
25041 25033 736986975
8978 8966 538089998
26920 26913 411478423
29733 29745 572944490
21002 21012 233069885
36192 36195 185424892
36196 36191 539794164
36185 36197 461166235
3147 3139 998623339
35160 35167 890435999
36200 36192 89424087
37575 37567 363506163
6280 6281 35602849
28186 28178 11796588
31272 31281 839896923
9400 9392 969533529
680 686 907405049
32578 32585 249075292
37211 37212 799608638
2396 2400 436038008
14597 14586 757735028
24688 24691 921717866
26130 26123 350603360
35753 35742 296951101
4372 4373 548817013
5954 5947 255936793
36204 36216 474315848
36217 36212 232970844
21502 21505 938312260
30642 30639 522104043
35569 35564 574599327
2990 2999 28504779
36222 36217 975141004
16820 16813 516473579
35246 35238 193530291
6471 6477 683611204
32130 32135 687000030
39989 39992 598144804
30206 30213 323876085
1097 1086 860709575
16231 16239 44693804
4231 4237 881581352
19869 19877 24470395
36222 36233 43510550
2805 2814 744550479
39475 39469 99927690
7691 7679 148935807
36234 36237 252137272
36233 36238 72225409
28766 28767 507996516
24762 24755 229306334
36241 36237 470826743
25935 25938 469851875
17933 17926 571774674
38059 38071 325644441
21184 21179 409974370
5920 5924 446997240
30764 30773 139919733
36283 36287 325656408
18998 18990 644729932
24476 24464 121388328
38652 38643 917738481
17986 17981 989207778
6911 6910 203100363
4080 4087 988147518
10683 10682 95967087
21923 21912 294763687
17823 17822 194280377
3748 3745 991576299
5318 5327 756935196
34170 34169 121220918
33588 33598 591260470
24369 24362 5253185
14943 14941 403080615
36264 36252 715439303
36254 36265 906506788
11849 11838 172195385
27974 27976 557815239
5317 5308 126095282
9348 9343 464303785
137 129 506113325
27939 27934 931126963
5742 5745 750948086
25766 25767 418291889
36274 36266 352368478
10720 10719 698758056
28771 28767 449169587
27136 27134 71356010
11030 11029 331347823
7087 7083 452902247
2341 2344 430730416
33663 33651 940283078
2479 2488 289058024
10583 10592 528339125
36284 36274 932140758
5706 5717 786446845
36276 36286 140594869
39927 39920 87257
23656 23644 784411059
19854 19856 801392648
11200 11193 310013348
28826 28819 647117345
32618 32624 873494776
19908 19917 611162407
20599 20606 694658794
19154 19163 849543261
25383 25386 755172347
36293 36297 25257563
29652 29660 300328607
5532 5531 894520674
36780 36776 236585014
32670 32660 14276589
28347 28345 768358973
37513 37516 362910600
36304 36299 554824646
32721 32728 95997925
15016 15006 910783269
36302 36307 482723885
26851 26854 857579501
36307 36309 286755988
36310 36300 505895195
36305 36311 710421040
7335 7337 724433808
38646 38655 534611211
25037 25025 470428869
36305 36315 278763639
23794 23791 137018810
8000 8007 381456801
26018 26014 481344047
14819 14813 415529065
36311 36320 121108503
27115 27104 443570801
22867 22864 489864010
38749 38741 790932596
36868 36856 837927290
3048 3060 268293594
162 171 759286376
24919 24913 931240585
26413 26401 347074647
19752 19741 83121917
26669 26659 426403009
34735 34736 155697819
22015 22013 482567498
8075 8067 68379202
33724 33719 28816114
30515 30507 332227876
25637 25649 515335566
36296 36294 932105684
33533 33522 39801721
15409 15421 714258847
11608 11614 76547463
15607 15601 893590560
34633 34628 737876794
20795 20785 964900111
2801 2803 604873529
23515 23503 453226074
34189 34200 231364605
13419 13430 557015159
19727 19720 21898958
23925 23935 349253880
22918 22909 301274350
26970 26958 992001888
4982 4975 521408276
36353 36351 817353781
8551 8548 694408475
16221 16219 99927638
15507 15509 956119036
18500 18507 520931983
36358 36352 160976890
28620 28615 968974699
36360 36349 231438620
39312 39323 447731529
36362 36358 384758752
33150 33153 71535282
2395 2402 329186862
4751 4743 961178858
28758 28759 920483979
6026 6017 757231813
35229 35225 970156943
37618 37617 596663228
8991 8997 171147673
36370 36371 573418816
36526 36517 389892289
24433 24440 897454159
36364 36374 257708302
37407 37414 731908932
10160 10155 7109354
13522 13532 110944755
24086 24074 748358098
7929 7940 140402165
2735 2729 99176274
37825 37820 440234305
4005 3996 575537713
34001 33991 842458876
8420 8411 444044777
36385 36383 935007891
22885 22888 623748697
16119 16115 170020102
28694 28700 559139774
27916 27918 716955783
18838 18840 546007776
34740 34732 746758723
39233 39223 611669385
21977 21980 728670848
38589 38586 546557755
37283 37279 761658088
36393 36396 852281890
978 974 785257252
36906 36916 613183560
37938 37931 19286445
36399 36400 646302984
20139 20144 517831391
17115 17108 420850373
29077 29066 850757712
16772 16764 323320028
12462 12450 988377695
1012 1001 980012502
29028 29023 63838736
17152 17157 476699107
17644 17638 533311767
36405 36410 513564036
30504 30506 490636850
32601 32594 860682375
3454 3446 941681596
5243 5253 668722488
14997 15008 690384000
28712 28706 31926742
13784 13787 345621195
39590 39601 514873924
34861 34865 986531269
1072 1082 588557313
36421 36409 740966656
5422 5417 876285530
27498 27492 585525842
2103 2110 80608478
12179 12178 72477152
11871 11878 746140179
13959 13955 734865532
20879 20874 443385959
10289 10282 22665265
35571 35577 813721449
24127 24139 36643099
38297 38291 955191609
36433 36424 513141884
13094 13085 146859069
36435 36430 726396941
26412 26411 13067542
23542 23546 245566354
7364 7357 61397715
35892 35896 623775409
13642 13638 874895204
24734 24735 61500676
36430 36442 703475281
28622 28618 385158765
13733 13724 892521388
22457 22466 530348458
36446 36436 482238788
3202 3192 722439465
33275 33265 743591963
23445 23451 208943645
11774 11771 67853338
13903 13898 924186065
11588 11596 375441412
38365 38358 14519100
4509 4498 650636713
26073 26077 269125335
37180 37172 989144668
9606 9596 309862059
36458 36450 280991654
13349 13358 110782638
12611 12609 178305084
36457 36461 839693647
30014 30018 618176815
3120 3126 190567504
27690 27701 623837027
9833 9827 937013716
3687 3676 391362882
4275 4270 990857657
15020 15008 132390065
30867 30869 432891175
22811 22803 269134147
22518 22510 316659305
29280 29277 599804589
15118 15106 794732284
1430 1426 883988347
18746 18753 211905510
10233 10227 465299457
13905 13907 567227465
38988 38987 454351251
9022 9016 588432952
26084 26090 722014713
36481 36470 74063305
31548 31541 593418013
36483 36474 42047596
37638 37627 861327111
27667 27658 348538491
19230 19238 978385931
141 131 118555922
26992 26982 856377665
28364 28358 587362848
36488 36490 59128630
20365 20374 619532478
4074 4072 596023521
8020 8010 570909632
31651 31645 733356249
11294 11284 546827402
28771 28775 63624389
24468 24458 533302310
37185 37173 586151187
13731 13723 824228499
32902 32907 817655533
10171 10175 629590111
13190 13201 54731880
23118 23130 805478008
4087 4094 660163327
13558 13554 405567
36502 36506 84177985
38692 38703 895669214
4048 4049 386313414
20963 20970 802813147
38906 38908 486568295
1924 1922 474961134
2741 2742 499605678
5866 5873 27021072
5742 5753 717960844
36507 36515 788549845
23633 23623 303542346
36509 36517 238288379
27495 27485 284585154
36519 36511 991474243
8684 8677 959421647
6167 6175 588240255
16371 16361 451778562
31835 31833 233158125
37090 37079 624896407
19565 19570 308927683
10768 10762 255306151
17109 17119 412913931
23828 23835 1567903
20282 20281 730168497
35687 35693 699704048
19102 19106 17063387
11223 11232 594438920
28022 28026 451952248
36124 36112 37944706
3523 3518 69011996
22449 22442 454111129
36537 36532 851548683
12433 12428 17293283
3667 3676 676969364
18378 18371 926202172
36538 36541 450614432
36534 36542 17154559
1417 1418 31798922
36544 36532 145466237
17294 17282 690581297
22394 22386 678438311
12853 12841 149014092
24320 24332 717429518
9824 9822 568370430
13442 13438 752399118
36541 36551 61329835
36552 36551 964859973
33762 33773 532740617
27785 27789 219572554
22557 22567 681815418
17558 17552 803907996
16316 16327 609474969
26995 26991 964574937
7776 7785 780918546
37677 37683 775310897
36561 36553 271369400
5829 5832 163679769
3801 3796 749450961
36564 36562 672882756
36688 36694 53022900
32259 32257 522864591
39129 39120 622699671
39491 39502 990351292
25665 25653 615560610
10323 10318 786183585
36656 36665 480696392
25483 25494 744844449
36565 36573 334834902
15290 15289 873811100
4225 4213 519383116
36576 36567 265716131
10846 10839 3301229
9181 9174 174952367
21185 21180 719390738
13952 13958 360316562
6293 6284 686630083
24953 24959 806847021
14398 14408 112037512
32771 32770 2388708
15912 15920 104190205
10070 10066 807316047
36587 36583 11289253
15497 15490 61380658
24580 24591 417682304
5165 5177 883499952
21219 21215 32106976
9443 9441 185642171
15255 15258 585065848
35232 35227 20431311
10877 10878 811977910
8586 8595 652402144
29977 29970 122800211
18310 18304 350470801
31290 31298 592837928
14439 14433 593281702
38755 38747 317953091
23213 23204 882970812
4753 4762 694755130
38688 38694 112748087
12905 12912 742823615
5693 5682 494835325
13563 13556 513681269
8143 8131 929620578
36609 36602 735527170
9547 9556 518234082
13072 13067 337517414
36612 36606 173672982
19228 19229 477734539
24247 24236 483609953
36604 36615 612014108
5581 5575 959751147
36617 36609 596511643
3913 3911 975705680
4815 4803 804317358
38696 38707 10007705
36621 36612 289276858
36622 36620 718887787
37433 37437 10923187
14011 14005 643946878
15192 15185 415080499
11411 11418 775293265
36627 36618 384667337
17173 17164 669299484
38778 38767 814329491
13230 13228 824822535
33496 33491 494897935
38608 38605 271605657
18650 18647 447317806
12564 12563 410471539
23239 23229 96552362
15650 15646 911082814
16809 16813 351267738
17669 17679 855411938
1618 1629 201421124
13678 13684 595651832
36587 36595 825718066
30792 30788 334676355
38520 38525 599311752
5000 4992 562408666
9343 9354 363172756
29912 29916 355157993
12316 12318 197723559
36648 36645 819192473
28998 28995 619322147
24582 24579 22161549
4934 4932 180328150
26051 26047 651984399
37563 37558 243229574
5987 5976 640493898
36649 36655 319989453
3061 3067 877239225
16641 16646 115865128
24235 24232 249393119
23988 23993 258138698
8587 8576 323088185
22497 22495 670125238
8748 8744 639382641
27285 27273 381336460
27363 27355 497204692
20098 20105 955490211
28092 28099 8193030
31704 31716 147800281
29655 29645 189196532
31088 31076 521159847
13918 13919 246354699
25255 25257 306053881
24051 24059 406816936
24492 24480 896736572
20386 20385 934944719
22968 22965 416320440
25274 25266 320575007
37515 37509 227611936
25670 25676 457204997
15906 15905 263808103
22324 22336 320939569
32198 32192 392835286
27635 27643 2216518
38431 38435 869543004
13045 13038 378647510
12512 12507 835169317
35177 35178 281415821
8730 8740 803749741
17642 17645 149420716
29633 29631 578627735
24601 24599 21840057
30823 30819 686156921
27554 27548 823714165
4846 4834 917040123
15918 15911 98243087
20613 20607 841464800
25247 25236 131331223
3936 3932 183578339
25060 25062 852759221
8268 8278 699549190
25036 25045 901902491
20990 20991 3027239
12831 12843 716622904
6207 6198 14241748
36704 36703 969268399
23972 23983 34558048
35765 35764 945432071
33898 33908 310784822
29300 29291 926725412
4106 4114 492573806
1468 1471 288446454
31287 31292 594182558
36712 36707 742237680
23345 23347 674053619
36714 36704 65872572
36708 36715 844004992
36716 36714 265966893
36717 36707 10292437
36718 36707 885249141
36719 36711 843535316
36709 36698 408731032
37842 37852 10401984
18806 18814 61179680
8690 8688 311825047
31322 31328 696949011
16456 16462 97490338
2357 2351 42383138
13146 13135 853965130
2282 2291 719543075
36729 36722 230835757
19074 19075 362517441
15536 15538 66093169
33082 33070 98515826
1534 1523 10346072
10864 10872 556964778
34488 34482 902050581
29799 29810 204591183
1168 1159 788368863
23887 23888 603160428
3373 3363 268026179
29380 29375 101169449
34776 34781 42725566
7644 7646 958338043
20785 20787 436103819
4859 4860 675862808
24180 24192 609514426
18677 18668 47437102
26464 26456 760062594
10396 10386 852828500
26766 26757 250551512
14349 14358 11251265
9438 9435 357531968
36752 36750 919104443
4590 4584 376137700
25415 25423 872844883
12045 12042 462748131
35385 35383 79160656
21111 21110 512103147
38101 38100 775894761
36759 36747 8083210
36759 36760 49383607
21540 21538 512177857
35671 35663 787735145
14702 14705 24740699
36764 36756 733980858
1063 1052 293610876
19566 19555 742597792
3366 3358 156077053
19489 19488 866421446
39345 39357 244078839
4745 4734 681842493
29884 29876 810220318
36760 36772 396202351
35933 35934 152138065
34688 34696 891964500
36763 36775 647195759
10401 10402 325220072
27387 27386 956253035
32307 32295 465588444
19062 19073 737373603
6875 6881 67620235
36779 36781 722401133
37343 37332 829210417
34123 34126 874652915
26070 26060 407555159
31801 31794 956544834
30771 30769 277897618
10228 10224 855639965
36788 36782 717149549
600 596 703360279
24466 24469 992240804
38997 39002 282599521
28452 28449 740185235
20297 20299 979341792
12675 12666 620534253
12978 12988 111044098
25351 25357 931289009
2199 2190 213846995
5445 5434 638077530
34792 34794 573645259
22249 22242 876507991
30282 30289 24550634
7781 7769 344856762
13947 13938 848913928
28085 28082 605973812
14592 14591 926638438
36806 36805 124875841
278 273 474584200
3567 3564 430601888
24107 24101 860708423
14038 14033 7150342
36952 36947 358511906
36812 36810 375584531
22814 22823 833986517
28668 28675 45965957
11407 11411 165567533
30770 30768 285435564
36817 36815 495478810
26430 26422 929221662
39256 39264 670687494
4684 4689 599832747
6989 6979 824339813
37585 37589 995480467
7854 7850 340501645
36824 36815 579458551
7778 7784 47242952
24875 24868 37440398
8905 8913 102246312
1318 1309 424126361
34153 34164 521516187
34688 34681 144814105
10617 10612 193835455
12760 12752 840839487
35517 35506 215792376
16936 16942 366014244
36833 36835 906348351
2327 2332 61455290
30428 30439 566588477
33826 33816 303382275
23966 23959 776056856
39149 39144 121704320
18196 18189 6239629
22737 22733 117124845
20569 20566 816778815
9899 9892 926269227
20723 20717 604245838
20382 20391 757629822
19457 19452 832799788
327 336 353534456
27009 27010 421002156
35513 35507 647846197
26345 26355 698411868
32796 32795 400367177
30789 30797 491232533
38421 38409 552851191
3676 3684 160471760
5455 5451 39052324
37008 37007 667618491
23113 23110 530608266
30341 30353 386350477
27933 27945 556808113
35712 35705 430192918
3010 3004 774912283
9255 9249 813971738
6550 6553 828681151
34249 34253 366892127
4384 4395 982271418
33623 33616 967779333
38649 38650 777989184
34314 34302 30298902
25386 25395 389390296
17571 17559 798739550
6689 6677 138819785
12251 12241 760543869
29515 29518 629786575
37610 37615 621104698
10776 10781 37433107
23124 23112 588939034
22220 22214 670910298
23685 23691 647182898
2347 2343 949527933
36880 36881 550712121
39541 39536 12978713
36883 36882 118868961
36874 36884 255088007
18414 18419 930923879
11064 11061 42186767
17348 17356 331821161
17650 17656 127702616
16952 16964 329158393
37233 37226 276465187
17418 17421 814537967
17332 17343 62922041
36892 36893 764048003
17593 17586 282265762
36895 36883 473199899
22588 22579 372378136
13408 13404 563825249
18066 18077 819955644
3488 3485 481739161
17881 17888 12903431
33469 33479 813131570
6643 6648 955468290
28682 28687 326579866
32952 32950 685386170
16777 16765 659398231
2728 2722 842588398
15540 15545 964758100
37770 37776 932398604
4693 4684 806905976
5473 5480 955693916
288 282 63691645
10207 10205 800397434
14377 14367 165285888
28579 28569 919422985
35086 35095 796387284
36546 36534 837152166
22305 22316 685895580
23378 23367 83240987
36910 36919 906973849
36263 36269 243516373
36921 36919 57341632
26250 26249 914780569
13598 13602 700939024
27406 27396 65557874
18990 18982 736623138
11644 11633 178946542
14353 14357 968745730
39721 39718 614871945
31033 31044 355745341
36930 36920 116154474
35931 35928 507258171
2121 2126 634056781
3075 3071 652204495
19902 19891 963424449
5900 5892 754220045
35669 35658 354245011
12791 12779 996823644
30627 30630 589837706
14315 14326 356702156
1248 1253 928924500
36938 36941 740132009
16222 16214 171205313
39738 39739 74319184
16297 16289 243851823
36945 36936 156029761
17399 17396 872513606
36947 36945 837280886
36941 36948 135411173
15470 15460 982902003
33869 33875 127556699
8883 8889 327757471
22125 22130 321487835
24502 24509 119567186
24757 24763 400690730
1528 1519 970444079
36956 36951 519594395
21435 21441 98380084
36958 36954 366430269
36955 36959 339820559
36959 36960 14733139
39972 39966 902336819
12952 12949 718355204
32354 32364 492737580
36964 36954 46195284
36956 36965 42781231
29636 29643 985859923
25771 25765 791865846
8377 8376 422477716
38975 38973 382371787
35995 35991 242761953
19472 19482 63881698
14076 14087 29042221
36973 36969 407555307
36974 36962 634847434
36088 36076 60462312
36967 36976 154323421
16727 16716 877362748
14388 14380 840894478
39136 39145 32136453
17226 17217 970538372
36973 36981 364490412
18267 18274 942371344
8455 8448 794079675
23736 23729 833498536
10418 10412 688797678
36986 36977 447674136
36977 36987 937281676
39024 39031 548088564
28912 28911 210376951
21478 21474 209206993
26753 26749 383650178
22854 22864 788677812
13422 13410 679011460
2146 2136 716128971
14906 14903 423564203
9167 9177 190886747
1290 1294 795852690
29281 29285 58423034
1679 1672 760417685
16852 16845 556667646
32032 32039 110030820
35085 35076 709443125
14650 14655 521583574
13423 13424 919285207
25782 25784 364870272
16578 16583 905844920
28388 28389 13983111
11989 11980 869488322
6061 6052 73041970
34710 34704 256191139
6478 6486 561009859
13658 13650 257610691
9087 9085 57480712
39067 39076 684227705
33478 33475 747735341
13505 13501 640800894
1578 1570 32530388
12927 12937 84641698
12278 12274 452534887
2847 2853 958402749
37021 37010 823042733
37010 37022 682461417
21628 21616 213187740
39926 39922 321501934
11219 11212 845420911
27984 27980 883286782
21704 21709 821913848
29802 29798 399233699
119 120 332875062
15721 15729 679842037
30931 30929 443888682
20753 20757 960285456
37033 37027 936803303
2560 2557 213559493
37035 37032 996752617
34262 34270 380492176
37037 37025 630949543
27531 27536 80375242
36399 36411 168794731
2065 2071 42618912
26601 26591 23777378
13553 13557 160691012
29624 29621 214520559
7000 7004 817301474
4312 4308 751871045
36055 36063 194137814
18776 18769 241214005
21379 21372 215178140
38609 38618 249953348
15154 15145 25104648
9839 9829 977948673
1266 1263 947401271
33497 33501 76210070
4469 4459 77040069
35436 35441 551851676
37796 37791 829954368
21332 21343 950784308
20653 20648 383010525
37059 37047 599300435
5811 5817 539062122
15053 15056 612257373
29141 29144 959605380
25300 25293 163113718
5038 5033 226074378
26829 26837 935451925
22004 22016 736934866
8372 8382 998319193
14074 14064 25389210
25799 25808 687844001
7667 7671 12532033
5476 5485 664308439
23396 23395 158874935
23293 23285 768326156
37074 37065 59794226
37075 37069 246400714
8472 8460 638462242
38357 38355 453223077
13076 13068 849968232
12023 12013 937503252
4584 4583 565431874
31917 31920 755949183
13976 13967 150490250
4714 4712 217122457
10448 10438 248704673
22691 22680 941500656
466 474 441869478
8153 8150 512660675
3907 3917 772638443
9528 9522 7269651
34765 34757 63016873
36091 36081 278030844
31564 31557 15150834
15229 15236 981779526
24884 24892 322633960
33988 33993 775814968
2557 2567 705021485
18129 18117 862979244
24353 24365 503313050
19534 19523 645842793
13517 13516 929749556
16141 16143 554393516
734 726 651140187
785 774 808146440
12805 12799 19012421
33217 33219 439914608
19244 19237 774595499
7681 7692 373527955
11932 11928 394249922
8826 8832 925244008
38737 38742 271341677
1480 1474 741543433
15447 15452 15894449
13476 13471 428545988
35826 35829 247953257
37115 37110 705543023
22702 22690 206562619
28748 28751 485070845
1465 1456 67763402
37108 37119 819098703
14573 14582 218721069
17472 17468 785190476
37113 37122 12680353
35170 35166 917037108
38210 38204 621551226
37125 37124 252399665
17811 17821 952158048
9163 9153 455409200
37128 37117 989870007
20908 20897 939697134
15218 15212 420644959
27289 27281 595737430
23973 23969 411397534
37132 37133 786325258
26552 26559 776551514
37135 37125 518461760
10827 10833 813158284
9906 9900 3525327
9110 9105 884204017
31366 31356 849699977
37131 37140 220966915
38865 38861 173561036
34514 34518 909932071
10047 10052 242678612
37144 37142 649109288
34672 34673 830208339
29874 29869 346470116
16813 16823 146777028
6457 6453 554693957
7467 7466 604800508
5021 5020 3615603
31249 31255 584020610
8795 8805 848031048
664 653 149362208
25203 25209 5943045
19244 19246 891109690
14831 14827 836882243
1423 1418 993090399
31787 31793 199422252
25127 25117 59585822
5429 5421 210316010
17002 16991 848899099
7734 7746 860289120
21026 21024 967497058
22343 22342 619880984
15767 15756 328802810
19351 19352 484943485
18981 18992 250425790
36304 36316 415843147
37184 37177 666159208
37320 37327 283423555
53 41 318019823
32137 32133 791835683
26200 26202 35590419
26221 26222 385394901
11514 11506 567009077
35297 35289 789408743
12132 12133 838833261
18177 18170 12002875
2642 2630 2569431
2041 2044 489831936
22431 22433 514264109
29605 29604 466498016
3742 3749 530943131
7348 7354 582284411
36498 36491 870131150
20615 20614 205954069
29062 29050 185569871
10696 10687 455195275
19274 19272 941002511
6331 6322 247591308
7034 7037 982987075
23215 23204 180393733
9947 9944 810733169
22802 22796 582745565
19721 19715 270084811
17785 17790 20409571
15079 15087 811327933
37198 37186 483024389
23576 23579 995933378
28619 28616 164743106
14129 14134 319089787
24685 24680 551461602
9607 9603 106027010
37204 37194 95674980
1322 1323 443250300
38130 38125 75596728
31039 31031 156428013
4323 4325 371688750
32343 32346 943143505
6217 6208 421011631
23414 23402 124036072
33174 33170 819404459
12776 12783 37665233
29383 29378 505402706
23648 23654 846626778
28411 28419 27535367
19801 19798 885956247
32371 32378 460364561
38388 38392 396302513
33904 33916 955043732
3332 3320 517723265
2685 2687 595393472
18406 18398 862109661
20137 20133 29799241
37957 37959 508591154
23792 23795 32885271
33480 33481 770543827
10979 10990 541371198
37229 37227 105224081
94 84 940713520
21712 21720 62573964
17165 17167 934323250
313 307 316637769
37234 37232 583056396
33982 33974 4275460
1337 1338 953125381
19107 19118 160182343
33802 33801 821516814
11497 11490 137068475
5457 5467 941736510
16545 16553 21134399
6123 6135 65651070
31486 31480 899147319
15909 15907 740210310
15127 15121 314803750
18219 18216 484819720
26670 26682 106940800
6925 6917 326790954
12192 12184 819700153
14306 14295 932389178
10045 10036 434952610
18652 18660 56737181
6386 6382 681628917
15990 15984 204800777
2538 2534 17853998
25704 25714 498857717
34669 34667 162621085
20134 20128 971437645
18611 18599 977738938
21447 21458 795459177
2519 2508 913800376
32924 32923 417202752
37256 37263 368631645
10778 10786 914776025
37260 37265 476498704
37266 37255 883673603
13376 13367 45370164
9458 9457 279329350
37267 37269 339530164
33881 33889 779730713
13772 13762 24467167
36632 36636 286898773
37270 37273 708914039
37273 37274 122414058
1545 1549 31469828
34060 34059 59677393
10492 10490 243625070
26674 26685 306191938
10342 10331 646162123
38363 38362 12363558
26314 26309 757370998
30536 30542 248420815
19716 19724 823630433
10293 10282 312603623
20436 20425 780466604
19809 19812 722057894
32478 32468 381618550
28877 28884 717166920
25231 25223 529923827
24512 24510 769466303
39298 39307 11262398
37292 37282 711028645
16656 16651 34638449
37284 37294 156185972
37291 37295 442823028
37296 37290 980566521
33372 33362 79251474
4623 4634 348116998
35857 35862 167381458
23838 23837 894927464
1488 1499 597484548
320 317 791184920
29854 29856 944855450
39450 39442 26606262
11044 11053 810768697
11039 11048 157197106
7997 7996 56555920
8303 8302 974506189
15415 15426 37638121
15568 15575 407849536
37311 37302 40225533
29895 29883 5936442
32563 32574 248024077
16831 16826 792899600
7181 7169 473980974
15874 15873 516694448
30324 30327 698936293
17740 17732 35296728
28699 28704 126852851
33937 33944 351342981
655 652 756971122
37322 37317 261376941
32648 32652 453753633
15285 15282 827031088
37314 37325 171047421
3773 3782 864338701
13427 13424 129690385
33908 33914 395661777
26228 26233 16202382
8705 8703 555462998
34476 34478 550365214
34276 34274 788771241
15169 15174 13414518
30299 30309 86262348
38533 38523 266253610
2941 2950 948336798
761 767 815355590
34084 34082 272784023
5469 5460 825390362
784 795 218448312
34559 34569 521046485
10461 10471 691202626
23488 23494 402084182
27170 27163 61112999
37335 37345 451474878
39527 39516 118443838
12443 12447 981889098
17090 17081 79418
24244 24243 858559712
1787 1789 864602077
32387 32390 111279079
26821 26830 678565609
15370 15360 527023708
12032 12022 892073304
15250 15256 498481186
24284 24285 71854412
2326 2319 268059802
37358 37355 564063817
37359 37358 958015860
37360 37353 34494114
27143 27147 641803205
37355 37362 400613681
3574 3581 911133529
10668 10667 634017611
16809 16806 351027274
8168 8165 579651315
25250 25241 188602065
33463 33464 523906382
17818 17806 674444637
4988 4980 35005784
37395 37406 578525410
28170 28163 135786196
26323 26332 907490164
37374 37364 520839561
39068 39067 528996628
29194 29205 173383851
37377 37370 916745930
15783 15792 609493656
15855 15861 185225204
37376 37380 778133701
21477 21481 70229469
12174 12180 24331255
37375 37383 655732113
37384 37383 291610806
26307 26304 60360688
19489 19494 348411902
37225 37227 728150018
37388 37380 58191929
32892 32891 881468298
37390 37380 35811434
17110 17106 698599902
33289 33284 234772395
16267 16256 699843829
37389 37394 388903641
3152 3147 429742274
8954 8951 566968974
8391 8382 689659072
21301 21296 427894607
18567 18566 227437519
30559 30561 762116615
614 625 876627518
2586 2596 620420788
7091 7080 240818729
39807 39801 460074849
4470 4463 947332613
38199 38187 871912276
7284 7275 533850489
20766 20762 948770440
27114 27102 656136303
34654 34655 892474718
26747 26739 753648748
35299 35297 34312335
1671 1664 903016476
29322 29311 234536293
14400 14410 470483250
8469 8464 467658283
29432 29440 114050159
6530 6524 75329250
1873 1861 188545023
37420 37418 788107829
31670 31679 956436492
34627 34632 302049967
37423 37421 880191886
34378 34385 797252652
36766 36769 544710496
4628 4617 488911245
27271 27264 970585497
30460 30456 187073200
31068 31063 645533465
857 856 472037024
1456 1467 435216738
36870 36876 61041672
35737 35748 299965098
18135 18141 521150958
37428 37435 200273454
36221 36219 388211357
36623 36621 927922888
23400 23388 35234531
21644 21638 66453444
9610 9621 308988797
18817 18829 292443120
26398 26402 130601680
26016 26008 524997362
20332 20339 857797850
24988 24996 20264158
38237 38243 457058151
13110 13111 950141960
34764 34766 873225864
5073 5063 908272919
38868 38880 980874561
27824 27834 609756507
8439 8446 653135490
19373 19361 48691553
4493 4497 143163992
34099 34090 347301316
25121 25126 985803621
14613 14605 67742277
14508 14497 132327566
33169 33168 639878942
26187 26180 704472819
32777 32783 371728532
19542 19531 16104996
20730 20726 327443660
39812 39822 281966738
14681 14676 506823647
7448 7442 913689155
15131 15136 307874352
37464 37468 727558090
37469 37462 599657214
310 318 59798391
37659 37665 387111221
33749 33748 7675083
27548 27557 985449098
26553 26562 171427374
37473 37475 21479622
14335 14343 432045284
29548 29545 64785250
24320 24327 190756158
29324 29318 804946773
18059 18065 638042381
158 152 52613418
27671 27680 215049820
13946 13938 37634901
25828 25816 729146463
24347 24353 103331527
37474 37486 729105574
29546 29549 628710336
38579 38571 601246870
37489 37482 475808997
6793 6801 361407258
32280 32271 228274834
37492 37482 644775574
38492 38504 558242417
24309 24317 753659677
19692 19696 30349644
18931 18921 44158691
20617 20607 375264031
13283 13281 290255605
33652 33651 951690098
2162 2160 674913831
5450 5461 249917413
19349 19353 310061134
686 692 71955213
15002 15014 966447024
27174 27166 136758654
9103 9095 178231993
7275 7273 302125865
19392 19398 772462576
2349 2361 700021481
37510 37509 544987689
27074 27078 355798104
37512 37510 502334715
37505 37513 767285223
20082 20073 833387892
22356 22349 54885166
2974 2981 481284876
194 202 823600000
24967 24970 619066584
11311 11303 568895683
25658 25656 54902016
39396 39387 734024318
37522 37519 607841395
37515 37523 63279924
39156 39167 144283865
2316 2321 284444145
12632 12631 62436554
21594 21585 985729570
32531 32528 61451837
37872 37884 393845161
28850 28846 900986691
3089 3086 909094705
21901 21912 37673717
28293 28282 702775999
10128 10134 687531178
24910 24917 381291146
29438 29435 791457134
4661 4657 53605389
35474 35476 924826544
5409 5397 815402842
30489 30481 136312123
23168 23173 421170865
39081 39073 18513768
21698 21690 460418129
10017 10019 669639057
14677 14673 809323662
32681 32675 59567048
37547 37536 780935716
28259 28258 985422281
37549 37545 7176907
28381 28384 56708142
37551 37539 622995980
13887 13885 139746
33113 33112 49258066
37548 37554 840110040
29909 29907 714288196
15831 15829 950027517
1985 1992 240200786
37550 37558 635898475
37559 37553 246007438
14892 14896 26920415
20560 20549 514402494
18688 18681 164360813
34415 34408 567993007
16156 16145 12636530
10138 10134 98163916
28878 28890 556698571
3756 3753 964992238
5297 5285 551905092
25902 25890 63819126
19204 19202 500749395
4674 4682 472890010
13891 13898 538903559
20122 20121 112966140
7922 7910 573306427
2761 2768 365867137
2613 2618 806440463
37894 37896 325200480
27177 27169 727960217
21885 21886 872298873
15275 15276 633059287
32675 32663 357273065
21548 21547 601287656
29346 29345 709197019
10287 10284 995730556
23560 23571 386623904
37586 37581 490002570
15287 15281 508806403
39880 39892 50759745
15553 15551 578688726
22879 22877 851944768
26453 26451 474236369
1308 1302 654333193
37593 37584 151785885
17296 17302 330547123
17798 17810 853275435
27431 27440 333455584
25511 25523 333928266
37598 37596 892846319
15853 15862 935880569
23848 23842 853812339
7668 7667 474666233
37593 37602 753553379
27861 27851 870504999
19213 19207 237597587
37603 37605 196896265
15265 15275 855544802
37607 37599 929965607
37608 37597 42369461
7913 7917 72049308
29342 29338 209729317
29494 29488 374759532
37612 37602 500001909
11242 11233 819019288
33010 33006 496367943
14537 14528 208797296
8743 8732 621303311
24422 24425 26667945
39755 39748 599675335
3890 3886 163679407
65 59 45928421
34202 34195 916098748
17856 17851 404005514
37623 37613 649098538
23555 23543 489247996
37622 37625 331572614
8600 8591 965540438
6321 6325 5395941
16843 16841 344413310
4677 4665 623676283
34609 34620 60431704
34499 34510 17505641
32116 32128 692702265
37621 37633 761525719
30966 30974 846518687
8150 8154 919860035
3069 3074 173962015
1588 1582 557628440
20628 20630 827200926
37639 37633 326032003
21307 21299 191591364
27864 27874 269985410
20586 20577 412989102
16449 16445 18375230
9460 9451 51492579
37645 37636 874400922
16251 16252 374948234
39738 39747 113789964
38649 38651 288177626
16505 16495 713311148
21553 21563 600884945
47 44 6446730
31921 31922 219319593
2989 2980 331799877
19959 19968 669947272
9204 9200 286097881
738 734 466659063
37648 37657 468547001
24163 24164 24575381
11878 11890 22954014
37654 37660 779163020
21751 21759 717869726
1476 1471 960930373
15410 15399 322755072
16840 16847 674629080
20595 20586 10274639
6881 6889 479681735
11055 11043 69356333
17515 17507 752742891
13808 13797 542942570
4787 4796 60777646
38202 38192 485563093
37672 37668 383671163
6063 6073 602400594
37674 37673 635159667
37671 37675 775320109
9522 9533 363370082
2410 2416 542323374
1199 1200 406947825
20675 20683 879215342
37680 37675 870916893
22816 22824 874648808
37677 37682 462176999
29165 29172 606535123
27857 27860 96672077
24502 24491 589433776
7787 7786 343232890
5351 5349 511531295
8696 8684 58480698
2069 2077 514544502
2226 2214 294708400
18462 18454 220178196
11343 11331 834503499
37693 37682 903759347
33458 33461 32705270
21841 21853 648887421
33725 33722 868825231
36556 36553 770164897
21806 21794 963806363
24973 24969 451831589
6829 6826 768057144
4340 4350 37505854
12814 12804 518214226
1910 1918 655717470
34991 34988 285192218
37705 37695 215733837
29162 29150 710548404
26185 26193 301909883
28986 28994 900909616
29448 29451 378513813
18512 18508 225365948
36558 36553 275841110
37712 37705 559615256
3931 3941 254536352
14913 14920 688886090
2521 2514 291353035
25519 25529 888062866
14269 14275 768467773
18633 18640 801663392
30158 30162 840804410
20049 20047 52190725
1022 1020 958189566
37722 37719 805014248
21992 22001 448217097
22423 22413 244120826
28990 28978 931839675
33492 33498 103326380
9784 9772 35114016
37728 37720 807570335
632 633 127106317
37724 37730 925285467
19654 19645 441977964
28218 28211 624716357
37724 37733 536549076
15055 15060 845722571
32501 32502 620442717
19550 19560 99625186
36500 36489 940762290
13484 13472 10415538
19766 19774 791445863
6256 6248 592400783
37963 37955 401844877
37732 37742 23596
13506 13518 906256772
9359 9370 228868875
11773 11771 281101841
35970 35972 175914296
37287 37276 851585456
37740 37748 45390647
39122 39123 485027116
32769 32760 738701627
18445 18457 252730476
37752 37751 67088793
16673 16681 677510288
30148 30158 47647611
8077 8076 21233725
7805 7811 352199129
3645 3642 15652404
37758 37748 758705829
36294 36287 278627882
37760 37758 560162374
29433 29439 777670612
37762 37753 601075528
8031 8033 25149505
2498 2506 190546514
20054 20062 851063148
26277 26276 5241944
6212 6214 700606482
31193 31194 567229713
1647 1659 850248641
18756 18753 295261100
6896 6894 752923954
21799 21811 50536895
30345 30341 94334680
37770 37774 437661824
30181 30190 541131705
26777 26781 216255543
22961 22949 771876989
37778 37775 502338035
37778 37779 393480900
19502 19490 926248828
37774 37781 965964477
38566 38559 458505098
19327 19321 410297077
20427 20419 38201908
84 81 161131116
35479 35488 272875947
35826 35836 937860334
16448 16452 892490024
30348 30344 53110176
4595 4599 752704547
16781 16789 492382170
20073 20076 732590022
21024 21013 660382260
5951 5947 765020321
15685 15679 797231076
15100 15092 944101023
37197 37194 328729671
17083 17074 495533369
1188 1196 680221885
31464 31467 817669097
4583 4585 701293754
5725 5727 10087138
34816 34821 305805338
17053 17050 129996798
7355 7347 548597685
30007 29998 634458104
29861 29863 709346356
27821 27820 322564059
28479 28474 7604515
22191 22189 562993850
14819 14820 781466183
17793 17803 982568866
30194 30204 753761585
39795 39796 801987533
22094 22089 292186387
10025 10014 216186136
13640 13629 434596563
7360 7365 46497463
37819 37811 364809054
17207 17209 61759528
5436 5447 257754687
20962 20956 523652709
33969 33967 326119024
37814 37824 320311134
24274 24271 398136687
4850 4851 580301734
5508 5509 596060309
5572 5583 605689453
37826 37829 1797796
33256 33248 426019758
18633 18628 880123807
37832 37831 517526697
16601 16592 714012894
37830 37834 62942868
4773 4764 106504033
16583 16586 517182862
1496 1498 172877413
24357 24347 223411668
37832 37839 255311925
6546 6536 885437751
37838 37841 805750595
10294 10288 863314638
29830 29828 121757047
17980 17969 350653160
31519 31524 1529287
12838 12834 999466308
22841 22846 487709704
37848 37845 757228421
38978 38980 912723715
4478 4467 323877856
4161 4169 300712140
11059 11058 593660952
8544 8550 380080463
2034 2025 46767788
9501 9504 40275244
31914 31905 3220047
22927 22939 76876485
3482 3485 820894616
9678 9683 17587604
10775 10773 653865211
30344 30350 70531011
39839 39851 295462136
35934 35945 10649078
20587 20577 943916690
33908 33911 571797868
25073 25081 603764739
37862 37867 274579526
7295 7289 66773934
19908 19912 59788326
34967 34965 448052565
4850 4846 707876092
2430 2421 631923596
28815 28822 520767005
37874 37871 298071405
35405 35409 278714774
33612 33615 777465998
18870 18865 472942015
27873 27871 818244400
23733 23732 49291027
37880 37875 985693881
29872 29861 473606206
7418 7421 892073573
32483 32480 59798136
17774 17768 832509496
22310 22303 707403794
15098 15090 612765239
6168 6167 137076558
36554 36543 702967255
14877 14887 319464308
5302 5294 649915318
26097 26108 973425186
33868 33861 956519817
24356 24344 640756452
24983 24990 139508821
17278 17279 539985156
3849 3838 689746147
18911 18917 494829476
28066 28077 614409326
19577 19586 392704009
28547 28542 391397790
27197 27198 765090362
14771 14773 941445562
30841 30849 911482826
38801 38799 973341209
22364 22352 43960050
29571 29577 446406105
37907 37900 432362467
5786 5779 251793364
23085 23092 173659737
29031 29020 562282704
4720 4723 418725236
19437 19432 836543990
11934 11932 679610308
21617 21612 706384774
14871 14867 566826402
39889 39891 438151112
19582 19593 990120903
21101 21096 196960838
26111 26108 24443415
37920 37910 25672504
10565 10557 138133694
21311 21305 841273152
28334 28323 985716094
4567 4564 844624727
2746 2741 986610503
28929 28937 530728199
37921 37927 104792585
37928 37923 32096476
20805 20794 166401222
37930 37923 392329493
39989 39987 580371435
31194 31195 419442334
20170 20166 160172512
17035 17025 799735363
8174 8167 247561694
25963 25954 636803102
34538 34549 582265089
27042 27038 203155281
31032 31036 299610526
5986 5985 520599547
39806 39813 867356886
34173 34171 72658788
14179 14172 795985515
21348 21336 781725819
4818 4824 408764115
28459 28450 406449795
32063 32051 62414731
6861 6855 754933769
36053 36051 441839022
26879 26877 237586457
25736 25738 130892486
37952 37951 114277297
12386 12375 155747298
36084 36078 558182774
35071 35061 39781609
33114 33109 186038694
37953 37957 992662061
10591 10593 430961230
27665 27656 99615299
37960 37948 563809213
34466 34456 880534035
21857 21863 845541688
19469 19463 420286763
22553 22545 689891823
30696 30705 948278361
7691 7695 729597488
21424 21419 781683832
24787 24786 33661659
23651 23659 26955658
8918 8921 73719062
7014 7007 134191111
13374 13383 646477889
39298 39309 559595125
9458 9469 505915437
37975 37964 622833977
3253 3255 756168072
16047 16053 149659309
16241 16233 95019676
22204 22198 544998770
12273 12264 442703418
26648 26638 960438024
10804 10800 636052208
26383 26377 864344219
7183 7189 501094018
36342 36330 458313248
11907 11896 574520728
23711 23699 584121249
321 324 459282357
22967 22959 6723797
37990 37983 412776296
18308 18311 308499188
30189 30181 562096838
21987 21991 173037769
4686 4687 197756951
24909 24901 32042249
39365 39377 131101392
37997 37993 796899
37998 37991 900951234
18974 18984 821536984
37991 38000 890898320
37993 38001 806192589
2531 2522 26577510
38003 37994 726756447
37949 37955 228810728
24282 24276 14147190
2328 2318 776740969
19778 19775 25469213
38002 38008 157977694
2418 2406 927840401
10147 10142 411699986
19558 19556 255229079
21926 21923 845775259
11505 11497 685783315
3079 3073 756946444
22254 22245 726991575
24657 24651 181646060
583 591 594886841
15371 15377 53468903
28549 28547 677699816
35257 35248 458538180
38021 38010 61012096
8477 8465 511788951
22626 22638 52180827
38024 38021 693411640
6571 6582 411576875
29813 29821 430897395
22914 22910 71920837
27123 27124 355731585
29538 29533 873422528
16749 16741 946763063
2848 2843 285339711
37532 37542 546221950
16876 16872 590056715
22687 22694 567261827
38035 38034 183522277
39185 39186 477675056
25907 25918 236640282
38038 38029 41809242
4491 4481 445653335
8007 8013 69698108
38041 38034 10739135
25563 25556 385598244
28013 28006 117832251
29646 29635 624126316
37875 37871 442012945
38035 38046 501712044
17202 17200 979369657
38651 38656 835663918
9166 9158 651476204
13495 13489 842678434
27779 27780 769049597
38051 38052 588486675
26946 26942 503208556
17632 17629 226825754
33597 33586 41062585
38053 38056 87515218
21408 21415 205768566
11236 11240 842284811
31384 31383 659547552
18181 18185 292203075
7693 7702 585093423
30563 30562 36919506
6916 6910 701808620
29759 29770 874097636
7966 7958 806708867
22159 22165 590543020
38067 38056 368915417
18691 18700 992551511
20497 20490 64425119
23322 23331 215743039
623 617 9617704
28840 28844 741854306
9108 9118 571285367
21194 21184 656221714
38075 38065 520844189
17390 17394 48198894
26809 26819 516475970
6778 6769 308646416
36159 36149 197413249
17670 17677 384929160
38071 38081 177234937
2045 2048 31622153
23950 23943 843491872
21399 21401 717052131
38083 38085 144271323
28765 28768 667244081
15640 15642 595913804
25819 25829 558376276
20739 20741 849568235
13402 13394 192550304
2892 2897 303819993
36468 36477 479467348
38090 38093 691503985
12137 12149 804452560
37640 37633 915518751
38096 38087 64717826
33693 33687 199906165
38089 38098 601722914
9178 9175 462893435
2306 2302 835967903
7096 7093 429452615
38094 38102 528892505
24065 24058 306673614
5931 5943 183247888
36108 36102 950685434
11022 11010 252677916
37120 37127 241540605
14692 14689 999129951
22907 22917 659568612
22434 22425 79225209
8102 8096 715235439
32305 32299 509270586
34318 34306 331814688
20488 20482 320402013
10076 10064 349427858
5170 5160 175206003
38108 38117 479431180
23709 23701 258095901
6081 6090 574489430
38112 38120 162014590
22642 22636 952527563
33658 33660 437744
3210 3200 198006704
3690 3702 919588598
34873 34883 137850564
38126 38114 419150451
111 113 307768600
7182 7185 66322201
36326 36316 197874977
37206 37203 569478179
5846 5838 182432268
23299 23300 681146695
10919 10911 95364433
11874 11869 748495078
39769 39765 315437707
37200 37207 939469447
3588 3596 26934663
6434 6437 888314243
26225 26220 741764763
37512 37524 526300161
38129 38141 84930873
38142 38136 251647525
29940 29949 35193027
38139 38144 204113285
31683 31673 664401825
33229 33225 19716317
22923 22920 345953426
36538 36539 978323459
8498 8494 319711807
6290 6298 108771357
2798 2797 223915286
25926 25922 712398865
23498 23510 734794581
31123 31131 952672573
21337 21326 998554469
5275 5276 4067433
37231 37222 553536618
36026 36023 587819769
29682 29686 944293144
17298 17294 142812263
5635 5644 618081480
35732 35744 999176177
32490 32501 854940363
2706 2701 664390287
2144 2136 215304190
4894 4895 104933672
38037 38029 625254046
36072 36074 798062341
186 175 436173918
35540 35538 518398086
27667 27674 798792375
39394 39399 510846484
32084 32073 690409856
39789 39792 727421782
7832 7842 491399102
3267 3261 75577000
23111 23110 187164349
27188 27186 903474377
31570 31562 281502560
28032 28035 309957843
22702 22709 86536629
38175 38182 791773297
38182 38183 401946316
22512 22506 265516108
29021 29010 953601226
4217 4222 420515014
16174 16162 677506361
38188 38176 956259051
38186 38189 883758498
2364 2369 406572452
8124 8128 58907230
6913 6919 94944046
37827 37821 741301161
38189 38194 785587915
5434 5425 49844472
36451 36460 385113784
9568 9562 405462669
448 456 512863838
10229 10217 214837576
38195 38200 230777036
38195 38201 56398528
37671 37665 856342373
32182 32194 800593810
23435 23432 149469398
14810 14814 615870969
2856 2844 871169100
18799 18794 659886751
26749 26737 192828643
38209 38208 596739507
16773 16780 61116257
27383 27377 141363772
29157 29147 185451556
38205 38213 738314669
38209 38214 195331929
38215 38207 355675577
18335 18346 635400559
33384 33395 755255400
9644 9642 312047051
23387 23397 964952683
14948 14937 20147646
7724 7715 610501549
11471 11483 582149556
26132 26131 790989354
7839 7831 260360878
2406 2407 385032964
38217 38226 434179058
6141 6146 168393171
26550 26557 53394176
38221 38229 818950717
38218 38230 128893897
3042 3041 747208648
30770 30780 246447900
31141 31145 228782059
33273 33270 931123553
26145 26140 598317675
14807 14795 249662345
15357 15349 685485029
9254 9249 584168517
18866 18878 727285414
26487 26489 88180598
15507 15505 905393603
37860 37862 192743909
2081 2075 447811175
10007 10001 9517877
38245 38237 549116775
3543 3546 39400982
39255 39251 942890780
14415 14423 951649979
32282 32277 896923505
12898 12905 998397837
28784 28791 906776635
11051 11044 418990113
36826 36821 826380233
38249 38254 210663015
33165 33154 374550972
15362 15366 439851557
7809 7800 977404953
37941 37935 987204260
33134 33125 927496861
30724 30733 121228458
12268 12280 71991889
14539 14536 867744935
38263 38253 127242078
14146 14150 243116339
29052 29048 52545313
38266 38264 308638136
38263 38267 579901570
1456 1464 8256876
33354 33356 112826498
38266 38270 304848515
32606 32614 343370004
38807 38813 904639906
21262 21271 662181934
11233 11225 682862998
26919 26930 112358687
5175 5165 502630214
33319 33318 477351971
15502 15492 138436070
38125 38131 336877621
31303 31294 880946030
6057 6058 524978980
26750 26748 166489419
39693 39684 85617641
29862 29851 544352596
35283 35271 13412664
38286 38283 72562943
38287 38279 875163221
955 963 971059413
16006 16005 188563497
7869 7875 802612771
999 994 433338517
21812 21822 946078963
6180 6182 243922438
5224 5230 885959738
29435 29423 18056522
34119 34121 155874899
31909 31907 16378274
36370 36365 165378988
10659 10663 596461336
39844 39838 232517056
38301 38293 795808018
31727 31729 8361029
24793 24785 768511784
17881 17892 27035302
8489 8485 26887219
24002 23999 84091827
38307 38297 730923942
38299 38308 143243672
1392 1399 944476450
27347 27346 212390923
32140 32146 469198404
19954 19950 626628298
17905 17913 396588226
1906 1907 334934597
38315 38310 768453302
19780 19772 398332055
34297 34291 116696889
17960 17972 116608699
3491 3489 600448308
12687 12695 581031421
11045 11039 520345715
28768 28773 922626478
1128 1120 550344955
20327 20330 980008220
20482 20474 98416798
16682 16686 24583106
579 580 472108748
33416 33404 456441275
3675 3671 924501676
38324 38330 67242621
37647 37641 35934571
38332 38325 119339971
9719 9715 874262229
35013 35001 985487051
24311 24304 578809378
18178 18189 745824706
27015 27014 474822930
1566 1568 780870525
18557 18569 141442876
24674 24673 872958825
28860 28854 761513890
30059 30057 223237573
18873 18862 586946186
21681 21670 929021966
27191 27185 731899273
13122 13118 264364475
9445 9456 390504929
38348 38338 519847211
34000 34008 839509261
27962 27953 196926684
35277 35289 542399385
6393 6382 681054429
14851 14860 716541495
21305 21299 779001990
19306 19297 458572048
5985 5977 359220326
37077 37070 788651352
8239 8236 513899645
28106 28100 4837157
11639 11636 6166187
38352 38361 265638273
31636 31629 117045609
1543 1535 675760829
18151 18145 476055223
36453 36443 98618121
13563 13568 137702229
3680 3688 34601282
16150 16151 445804086
37738 37743 165771787
3170 3164 325817394
26623 26618 13476639
38144 38152 949038075
30805 30811 349953254
5197 5204 743446098
12679 12667 474101318
21736 21745 917823099
18460 18456 140463803
2999 3006 325973742
15578 15574 145041066
36219 36210 911027791
35967 35978 53173234
38382 38372 409661600
11150 11145 82282181
38384 38374 72015542
20905 20914 57926326
9029 9025 340219369
4129 4130 948573714
38388 38387 830712336
38389 38385 857042292
26423 26431 194888621
38387 38391 595054996
21552 21548 350640228
4943 4949 65201504
9116 9108 954327986
13943 13950 977586766
23107 23115 499527131
30479 30467 903708400
9901 9891 50754852
8067 8079 711920585
29143 29154 269947715
35794 35793 722530911
8790 8800 29696276
20886 20876 111153809
34027 34022 239405709
38118 38111 668138027
35281 35280 734955764
11847 11859 451564216
13056 13066 259549519
33005 33004 990044567
28056 28058 354004253
754 751 688475729
34597 34588 37083459
3792 3782 239739690
7151 7150 387779913
13882 13877 212122614
20798 20787 17750726
29206 29211 509417262
21585 21577 111711513
23068 23066 126696771
15291 15286 383335770
32639 32645 456667698
33219 33220 371642001
27362 27354 905749849
23601 23591 351083045
17436 17431 811848585
38420 38426 534389911
37214 37205 718786396
20389 20386 997150831
24717 24722 892412873
9420 9411 404895095
38428 38431 871171317
10934 10932 824342568
14882 14873 83624780
39435 39436 666285410
28537 28525 104199377
35387 35383 222549600
5802 5814 63880882
38434 38438 770302186
35027 35036 303249696
7800 7789 231348172
14099 14109 816418653
12707 12697 719781768
26938 26931 66626583
38435 38444 900111176
32109 32114 565597684
27638 27646 301266454
37908 37902 313251950
25049 25046 319081551
38437 38449 278015201
38450 38439 62089557
2211 2216 930946018
7074 7075 763923845
2633 2624 277558483
38354 38360 811364457
13044 13035 915571124
38456 38446 479376174
9692 9703 309898556
39919 39929 570677080
24589 24600 287330089
1957 1948 91917748
24499 24508 352113364
38462 38459 785936782
22387 22381 88386568
30096 30100 30671909
27963 27957 19399700
38465 38466 325155932
16353 16364 977836319
6505 6514 766295730
35714 35717 348139964
33619 33631 885100916
36293 36287 350156479
31816 31814 499835186
24361 24350 913606990
24265 24254 183806319
11575 11574 862100283
38476 38469 39095196
9365 9363 438957969
27027 27021 856731208
37810 37806 303855980
20062 20070 387294865
9458 9466 254993678
38482 38473 696622558
38475 38483 393959216
382 371 35168208
38485 38477 472727190
2480 2474 744373365
37610 37607 140153830
4862 4854 670448319
32247 32256 121717690
26370 26371 92133173
27157 27145 608108276
38492 38485 738772201
38486 38493 106980690
22145 22143 21449898
9368 9374 697712194
33803 33802 642571898
18356 18361 394605559
38493 38498 853827907
33542 33540 33113276
26996 26985 127939269
36048 36052 16146056
20271 20283 578145747
31405 31393 376133843
38448 38444 194641087
18476 18475 964903081
1136 1131 191014419
3119 3110 194521853
34649 34648 382390657
34534 34529 952402239
38510 38507 76642589
9146 9134 639007793
19960 19954 23277770
5946 5952 794738934
35261 35269 910245362
37416 37408 380032107
35345 35353 796418427
104 106 658462907
1465 1475 11647990
37280 37284 779372846
21017 21021 322504729
911 906 199075906
37112 37103 812138351
20516 20514 995283965
20421 20419 60705614
5131 5130 444298369
4028 4016 476121098
10689 10692 201406689
18137 18144 581725800
19509 19518 979588659
35062 35054 341839701
25428 25436 476576999
17713 17712 322888152
34585 34594 26308183
26997 26985 958826822
38535 38530 702147742
2065 2067 56091061
5965 5975 116745902
12059 12047 575778994
39737 39727 793948829
31982 31991 542690871
13301 13312 514272320
39752 39743 815159767
27443 27448 163216891
14203 14199 417091644
6323 6334 641106391
31105 31104 134550739
23428 23420 69220565
18874 18869 184009670
36765 36755 987843715
12206 12199 843604011
20826 20815 201281228
38543 38552 444215931
13155 13150 30564884
38546 38554 685992773
27508 27507 226231173
38556 38551 791469603
632 638 40753571
38558 38550 125102318
13166 13164 933615911
38552 38560 454187822
18260 18264 712840714
26727 26728 636776916
6428 6434 682854112
29218 29207 682081068
39444 39435 578922599
32071 32076 452261645
25022 25019 38403936
38556 38568 287590227
13757 13751 199945373
18871 18861 635520142
11403 11410 632489820
14132 14136 448350972
3403 3412 217182675
14544 14556 20976565
35327 35316 405232652
1824 1827 517041702
20376 20366 148515059
21403 21408 485600704
19900 19906 252111278
14000 14002 944906225
38573 38581 3285804
30169 30160 7347796
16518 16511 605819393
5592 5587 433721637
9286 9290 420536433
60 61 353334775
28016 28011 836469450
12910 12898 201506473
24824 24819 257404408
2282 2271 406625430
16616 16620 396598355
38580 38592 329157644
13901 13892 217224379
2537 2546 901854208
21789 21786 637364199
10313 10312 73442303
1657 1661 706140154
28341 28336 167676520
7517 7526 853220951
38508 38506 555689177
27835 27823 360940471
32677 32675 204545255
4845 4837 366558841
39868 39867 638322450
9934 9923 616794937
34199 34189 548317687
32016 32012 209597347
12568 12562 587029448
31412 31411 208271241
7635 7641 321344506
14206 14212 108727348
8770 8762 67894077
8395 8397 5449208
21916 21917 954520497
25003 24999 434782219
11844 11856 226016087
3352 3355 5033112
29938 29930 990624454
31018 31029 529532686
35991 35979 98244127
31158 31147 844712638
8642 8637 148489794
38623 38620 924565413
7738 7741 812755010
1750 1753 652424070
30411 30401 837239063
38627 38619 862250301
21672 21677 827943315
10283 10286 755707983
24826 24833 677770904
38629 38631 783161029
28746 28741 63858567
21496 21485 283155771
25844 25836 727856379
1234 1226 115649844
8273 8261 41025976
38637 38636 658338224
23644 23634 419553246
11278 11267 31416833
8818 8807 427810915
38641 38633 100953818
38308 38310 684004031
36827 36815 429721001
25246 25235 152453865
38645 38634 610524710
32158 32157 231068547
18542 18543 814368300
20084 20086 292915281
10707 10716 588439497
10269 10262 16307440
8110 8113 767198609
24945 24933 752223173
3798 3805 16252727
8728 8721 862669107
11850 11857 19710046
13758 13746 900405009
38151 38142 493884332
35605 35613 679822427
14348 14351 269059104
21879 21880 887250215
31573 31574 612358822
4575 4573 944320219
38663 38655 149124585
38659 38664 404874398
27268 27263 186739305
25881 25883 965953548
31935 31925 536242381
25010 25019 269154862
34184 34173 897474170
38670 38665 341391529
32962 32961 862520420
38668 38672 376996661
38673 38668 717934628
34671 34677 5303121
7326 7322 395148108
33973 33969 482404406
17936 17948 897815799
23415 23412 288600329
8531 8520 186405284
38670 38680 569446228
30854 30851 732990788
38682 38672 754327479
38683 38682 326808465
11911 11900 823387867
30836 30832 522420898
858 870 303122600
26298 26292 16276412
4943 4936 124518328
22683 22688 901256812
38689 38690 129771787
15683 15677 453773778
30940 30933 582334460
7531 7528 697548864
26165 26174 466216563
12003 11996 882477316
4587 4593 929625437
35410 35401 828726401
3036 3025 216355161
9078 9070 674055813
19391 19383 250998708
38701 38690 279399126
33465 33476 483784600
17461 17449 10661390
23069 23057 235408256
37002 37007 266116265
11482 11491 180012783
1671 1673 795497053
22775 22764 583353442
38709 38707 483611562
27071 27070 894320515
19965 19977 750735281
14515 14508 453748639
4769 4761 316846153
38714 38703 623162970
27642 27630 670074448
38716 38714 582246050
13807 13813 724308031
39787 39782 55631329
26278 26277 563908353
29769 29780 701679991
12249 12246 349986054
27719 27709 497785447
17092 17091 327973779
15789 15797 854829392
25166 25167 895945308
15875 15887 352719008
35244 35247 82959700
7086 7088 157178628
24767 24756 281879748
39668 39658 460819491
35687 35686 111795098
20902 20900 525574539
15356 15367 433582084
17137 17149 479633387
39893 39902 393927230
32006 32017 340689028
28766 28774 710546857
39547 39541 861016794
29427 29421 810889244
11354 11343 591701679
10851 10853 594731902
38211 38206 204804657
16591 16582 949251477
38743 38744 954525811
37858 37847 902306329
8934 8941 799274010
34080 34077 574337805
38748 38745 836192857
2489 2481 298634063
30594 30598 874154527
38741 38751 775591789
26398 26393 16784270
21984 21978 73465530
21614 21620 410223536
9321 9328 413769377
19248 19253 35739237
26736 26738 555360826
10435 10423 102752416
21920 21911 755712027
23473 23465 438488275
16851 16849 376976497
39660 39671 996897704
31700 31703 42728783
30873 30878 21204722
31333 31325 305121093
26625 26621 498889955
23369 23364 541165621
38760 38768 493595007
38769 38761 258194530
35201 35200 869442640
22098 22091 158202314
38772 38764 106864220
30925 30933 847367606
38774 38765 134839380
21679 21677 834312335
1619 1610 396110094
36178 36183 293690355
26560 26558 848524341
16582 16577 427601672
38780 38768 782059840
681 687 606391568
38781 38782 197055136
29882 29889 301134398
37546 37536 286580030
23376 23384 473365192
30462 30455 104075300
5814 5825 696612926
13537 13531 992988282
18732 18740 634204442
38790 38785 825608629
801 796 442008
24031 24025 366297611
27250 27258 260521160
15988 15989 585057066
35233 35242 49496289
7414 7409 350680873
38790 38797 449776088
22004 22013 174487999
38787 38799 296886065
2475 2470 31736755
33273 33277 874041878
17415 17412 710657683
38803 38797 164910246
32394 32384 338918057
38805 38800 320887695
38926 38917 988352811
38806 38807 995294687
4232 4241 861012146
38809 38798 53364503
36683 36679 873665005
37770 37762 80949121
13728 13724 153434775
10317 10327 324300484
8841 8838 73161382
3504 3499 400841910
38934 38936 43281350
26758 26755 783111281
15074 15080 353217285
31533 31536 624840105
37098 37103 57515216
30706 30712 480190525
4694 4684 946372382
10902 10899 822322699
38824 38812 144110059
21139 21140 689581833
6499 6511 670299624
13087 13095 251722642
3464 3463 442259825
9199 9205 886485245
38830 38821 750088639
29887 29892 116194420
38832 38825 682194015
38833 38831 765024259
39879 39873 353207522
38833 38835 547857904
39317 39328 887278295
1215 1205 778966603
32437 32428 385229814
38839 38838 410815173
364 374 673662622
10462 10452 133098694
38842 38839 440690818
38843 38840 996125113
19746 19745 294665631
24888 24890 813386155
31512 31520 719610737
9001 8989 724554772
29953 29941 208702566
3503 3500 478148340
15942 15935 320864147
38851 38843 183804962
9765 9763 244727973
38852 38853 51793633
1252 1254 500691995
30342 30333 320996277
6305 6298 512185267
30565 30570 810564725
24870 24873 13158178
27647 27641 231981728
23498 23492 834991368
800 809 23459316
27034 27022 784916515
38851 38863 990952765
23027 23016 856319171
14321 14314 822415212
269 261 302492286
5724 5714 487133928
25024 25030 814505508
15331 15322 227297065
30900 30893 777013238
6109 6105 743992450
38871 38872 842699282
1734 1731 21484606
33128 33125 725963570
38875 38872 876729071
10924 10915 939372950
12816 12806 750368515
2009 1999 111555135
38873 38879 385095064
35014 35021 536414302
16973 16981 718128018
17626 17622 780826892
8534 8537 969490666
8177 8181 885598011
16973 16983 623051848
31315 31321 61070317
38881 38887 427959509
24163 24156 600153764
9448 9447 306861642
33706 33699 58602009
16440 16432 109898574
21120 21126 457165104
21839 21829 27021822
15972 15964 448825388
38895 38886 155074253
26240 26228 281126431
25302 25300 326957454
19531 19529 527090341
38899 38898 773325007
22904 22916 793822162
8511 8504 429520745
15109 15103 857100393
2371 2379 973410389
22972 22965 766294607
11712 11716 522874049
38906 38898 221769023
36473 36467 110665827
36500 36510 210613694
37623 37634 422596622
6287 6282 761066578
27568 27576 106077827
9603 9614 21808879
19963 19972 52203913
30044 30053 896352946
242 245 819636544
11257 11252 774340562
21352 21344 152308658
38918 38907 736897491
2086 2096 390338219
12998 12995 74664444
7532 7537 472362443
38922 38914 641004044
38923 38917 541756121
27818 27806 921474345
8373 8369 379223642
10326 10328 448621849
33407 33400 748002914
2276 2286 368033716
14850 14861 169891755
7674 7672 458627225
24248 24250 586487012
5500 5506 961563425
35268 35273 464973899
38926 38934 929648785
22793 22803 614703998
35599 35597 379410068
5757 5760 199600526
22178 22174 104468968
38939 38929 696665942
11575 11580 63299415
29018 29010 654208523
38938 38942 422038761
30157 30153 74099732
37608 37616 123555160
36732 36730 492576795
20340 20343 367609796
6729 6724 256516708
18965 18953 315603368
38946 38949 61151325
38950 38939 953225485
4764 4767 65854583
27290 27286 212798717
38949 38953 990426165
8131 8122 57718843
37614 37617 573503106
19796 19789 82663473
25560 25553 25195592
9392 9390 954126890
28145 28154 3553598
16348 16346 917797057
31872 31862 705637122
894 896 65681305
7913 7911 717173863
1112 1109 917078863
9939 9938 23654672
38966 38959 761830317
11259 11258 794006334
33245 33247 153927201
20990 21000 3466726
27935 27931 13832813
38971 38967 875085063
37328 37316 546712479
21795 21791 658745914
13231 13220 606543684
9301 9309 12710283
12660 12654 58270937
22835 22826 735916679
33618 33613 505262978
38976 38979 339194262
9830 9832 451052543
34026 34035 234214283
38982 38971 745735387
24146 24139 627892602
7621 7617 681172710
36850 36843 7491785
6390 6382 69410278
34849 34852 861422474
14812 14804 627036554
12886 12878 594406664
23864 23865 524597919
34886 34895 61203104
31438 31429 120576134
21683 21674 678016211
11732 11729 927427302
8307 8295 345441433
38873 38863 796801950
22300 22305 111124727
1139 1141 657769726
37047 37046 26919635
39000 38992 24807478
39001 38993 423064328
6500 6494 904996878
14340 14344 497104566
39004 38998 541989848
13299 13289 186736091
16874 16878 142282403
11182 11186 960989736
4280 4287 358334130
35176 35169 794424333
39010 39003 9447213
19324 19315 516037655
39009 39012 511725077
6428 6431 19244667
5367 5361 686897277
28000 27996 7883507
34094 34098 609449720
28518 28515 206951112
38404 38413 194756686
39019 39012 451364656
10725 10734 409272435
39690 39688 31987675
39209 39218 403663289
19984 19995 81089993
21106 21115 998319684
39025 39020 441480798
39026 39018 864861630
23890 23894 261941944
23861 23851 200082253
2692 2687 564898624
20495 20493 384638914
36984 36988 292126079
14380 14370 463932436
39028 39033 336421428
34199 34207 417697804
5637 5632 24403875
37891 37883 245930305
39037 39030 599138863
22266 22273 541359687
39028 39039 642553131
38290 38283 19169828
14301 14294 217155054
39038 39042 43344387
21087 21083 772466469
9625 9621 365479725
11216 11213 374717038
39046 39045 812425012
39047 39042 379309602
7205 7217 737856625
34882 34885 956403057
17816 17812 194290865
22113 22101 73485493
39688 39692 42097196
6263 6273 819923968
39044 39054 224289463
39049 39055 202559991
39044 39056 667576634
39057 39049 887238884
29905 29899 383449955
38432 38426 720374790
30605 30594 337029532
9992 9985 390570796
30068 30059 246595387
8523 8529 252580482
39064 39056 332554489
7000 7002 232195242
39061 39066 728461222
32798 32789 160615182
18788 18800 465961755
39069 39062 572706933
3855 3857 631345519
16096 16104 243997141
550 548 720672366
35961 35956 163924328
21890 21898 307154758
24648 24646 556849154
10150 10151 417062532
37565 37558 648378530
30592 30601 621046847
14007 14014 673569351
21507 21510 196187795
8953 8947 791755781
3672 3680 439207506
8934 8930 699828055
35694 35706 380091381
39085 39077 50928311
12398 12407 156395737
33500 33493 807042668
6932 6920 2713768
29444 29439 222291364
26946 26949 525414164
33446 33447 363908546
31016 31028 807091660
34628 34627 278041081
16879 16867 10811048
29426 29422 960837914
23341 23333 102522407
39202 39204 62188458
29397 29388 329310748
39099 39093 441159736
20046 20039 398850212
21579 21583 394691053
21384 21382 850635611
30618 30611 488838501
16073 16085 384525008
11531 11521 183820221
26204 26193 111511094
33674 33677 928281582
765 771 534332252
1274 1282 724830809
39107 39110 148378335
27381 27390 64046755
26432 26436 798411934
34883 34886 6931906
5031 5030 763912302
23426 23423 60548184
18475 18470 35948303
31181 31177 133145920
33053 33043 906690399
35496 35485 738949223
34163 34174 415149006
19175 19163 411620830
26204 26208 722478098
5088 5090 520049965
24315 24326 672763676
20700 20702 380485865
9864 9855 55086922
39127 39116 858627721
37664 37654 782539486
4806 4796 314959989
39120 39130 396837551
13554 13565 643477088
6551 6561 852023582
15986 15977 889327576
34435 34429 26931020
39135 39130 490030363
39699 39707 690491018
15929 15919 362785325
30557 30569 156580881
19389 19399 261455911
12668 12678 48325876
19871 19874 25693906
12708 12699 40795218
16052 16049 482238580
21240 21244 600450512
13188 13191 211548650
38207 38204 465759814
39147 39141 127688951
11858 11866 11830457
6312 6308 232998620
10190 10195 497543562
39479 39468 453352745
20455 20449 631994860
21401 21410 735937234
39145 39154 943220123
39155 39147 905643909
34952 34964 607333580
35348 35345 314063163
33073 33066 999209567
39149 39159 72148494
25026 25035 697036380
15876 15866 942279754
7501 7491 496905373
39151 39163 81730246
36725 36719 22215112
3273 3275 196449141
29525 29522 745947265
16545 16548 971023928
13639 13633 634126557
35870 35878 249973238
27742 27749 679320601
29812 29804 689177071
3471 3469 974418572
39161 39173 361827661
6601 6597 112654810
6312 6321 101528828
422 411 342661483
32139 32150 773204924
32070 32080 452864795
3726 3735 705148021
22391 22383 846689331
35524 35515 832438986
39170 39182 709470873
27537 27546 942246384
13389 13393 990796355
35230 35240 12772289
13083 13092 619233009
14148 14140 700746252
25749 25761 747071004
16178 16176 231883824
21099 21104 147205417
7445 7434 43195113
18282 18279 854683619
39184 39193 285386857
39194 39183 732330792
29936 29924 754518699
879 869 643110882
16589 16595 213968388
24853 24846 761676346
16219 16213 44772347
30399 30405 821453064
1687 1675 5101146
36685 36682 306057613
12972 12981 586202757
33582 33583 496098148
39343 39334 228528395
39202 39206 83976374
39195 39207 853381499
39205 39208 228449966
2335 2329 227808889
30803 30812 22680108
9 12 764968464
37817 37818 395072702
10434 10428 876696138
27332 27320 638551500
17758 17767 513252350
300 298 218633234
4352 4344 522835946
39920 39923 792869715
22461 22457 696009217
33892 33880 691423820
35537 35538 823913222
35779 35776 413828328
26701 26702 45449818
38766 38767 653653682
10415 10410 443469331
39958 39956 668879247
26602 26597 902361933
10345 10356 59058861
23017 23026 155394245
39230 39226 512415671
10965 10954 360984996
26445 26455 247928395
32314 32319 29773464
24184 24186 347588525
39235 39228 11563305
30611 30604 628739773
39237 39231 510430539
10837 10844 990375462
24051 24042 911180591
3906 3911 998075609
14287 14289 943057759
39655 39654 83287738
15241 15231 963564298
39241 39244 269772184
365 377 921431708
17083 17095 991624803
38119 38128 158298258
39236 39248 800599705
910 904 157401741
7020 7015 895723010
27633 27635 71390373
8686 8679 576694429
460 468 95778559
17586 17579 29428442
27230 27240 373256610
4260 4265 28875273
1681 1670 831409798
31654 31642 409432851
27554 27565 376310254
23329 23333 929872232
34293 34305 844995832
34757 34748 973317176
26748 26739 180131443
32245 32240 593446886
32042 32045 631223792
37788 37795 503949754
10194 10200 339918108
12665 12658 703347670
14864 14855 555346765
21239 21231 183194987
39268 39271 58939226
4170 4161 707525420
23081 23090 454761392
14146 14155 5849603
24845 24848 346753186
21245 21251 472786435
14012 14007 985518337
4519 4523 864704415
2547 2558 332424429
10669 10680 390033689
23410 23398 270855914
7950 7944 896404029
11473 11485 691250999
39273 39284 2330702
8325 8330 884896091
12669 12681 687468609
5519 5512 226490368
39288 39279 526004521
39289 39287 327236356
732 726 593531635
38688 38679 638141390
23958 23956 526157139
2313 2312 422573022
29151 29143 435260158
24156 24154 151953832
21419 21431 853368090
3910 3905 211089315
34188 34194 12196082
32969 32959 704137629
29411 29404 587846127
16209 16212 247911505
15131 15142 919275972
28192 28183 764975931
8672 8670 97026280
32188 32189 56907947
39301 39306 477222217
6417 6413 644658201
25557 25547 469456191
37970 37973 550974136
39308 39310 964596926
1632 1624 953882189
16720 16712 398254801
8278 8279 680762946
5383 5392 226571075
27912 27904 661905142
39314 39316 178409631
19506 19494 123118424
20090 20092 765749852
21914 21915 120720564
34446 34456 6293841
6507 6515 493380813
39320 39322 250283119
36359 36361 465163819
28180 28191 655275950
14452 14442 786005686
8661 8658 947138376
23799 23809 463081604
28997 29000 560102694
17773 17765 2829040
35296 35305 498589335
34028 34027 478881260
9240 9243 686915656
2616 2604 9613720
438 434 549961329
14175 14163 665820179
34009 34003 443823436
39326 39337 506499984
9395 9387 16083915
12024 12017 903097005
35124 35122 261812874
23424 23429 710446337
35006 35002 387414275
14154 14156 330260980
16144 16132 626084609
39345 39343 667832788
2754 2743 2220631
12127 12131 773972261
38026 38015 704346321
39345 39349 647960120
39350 39342 31476843
12779 12768 108371199
21704 21695 867784641
1991 1986 207772959
35346 35350 19260103
39385 39377 245380679
22868 22859 514060218
33511 33520 75126464
30054 30062 799765590
23507 23503 763322438
20786 20776 856526666
14937 14926 408014615
2293 2301 273926121
39353 39363 723244873
10852 10864 868513314
31924 31920 798927968
10517 10520 184641202
531 528 82339616
10856 10858 340660120
39369 39364 950107552
32711 32723 309323977
3963 3953 704709024
27323 27312 388840742
39373 39366 945920284
13860 13855 913606571
25067 25071 527263010
39820 39828 337359081
38902 38895 49564384
9738 9748 507592886
35784 35779 207442689
463 454 642734115
30920 30916 464950074
37771 37761 715032494
16566 16562 778786335
30352 30357 45536697
8066 8062 32910140
35983 35974 3213627
16829 16840 903584097
12930 12920 909839542
34353 34349 187913533
35111 35105 968326505
38355 38356 165563950
5736 5733 201308870
19165 19166 660203352
13020 13029 38308390
6266 6258 885662453
6892 6894 463545020
15439 15441 889892331
39398 39388 395785671
12100 12102 945965476
17771 17761 64781580
39820 39809 70893082
30361 30352 875522436
4580 4569 169053745
35093 35096 852603986
28716 28723 202526794
18081 18074 565609463
22440 22438 926252309
14443 14453 406674377
39409 39400 254151334
39410 39403 858684322
37749 37757 826677708
32530 32526 666762709
39407 39413 264119198
39414 39407 657363302
17979 17983 36840790
30347 30352 85107834
17358 17368 772947555
19726 19722 841814796
20840 20848 680359097
3531 3529 39478242
2373 2383 337843052
4500 4507 817343935
18854 18863 467031933
27359 27369 811099867
26236 26226 234708724
39421 39426 28692624
29379 29388 951422510
13904 13905 413742422
2136 2127 167108473
36188 36190 145334001
30055 30053 356405470
39432 39428 135156457
32761 32759 15492158
30717 30723 401601339
18831 18827 26319777
9011 9005 44635982
15925 15924 109734858
18330 18329 50196776
22770 22776 371607311
32965 32976 97866466
15444 15445 25416295
22078 22080 413378649
7739 7727 737991365
13375 13363 912701735
23718 23706 198512804
9163 9165 88852178
39442 39447 619362275
3062 3066 921557826
20626 20629 990317012
11652 11661 490363769
39451 39444 500465040
9940 9941 636629630
13358 13359 275475085
21447 21436 248293530
15546 15549 780679538
33422 33415 70761159
18138 18137 291280681
20233 20232 18922598
26035 26034 369057334
17765 17768 50044208
18886 18883 125872712
35182 35174 5821807
24373 24366 245090830
20166 20162 976513646
38992 38991 688325452
18584 18582 332431662
5528 5537 174742830
11807 11803 114550106
15582 15572 686449884
33592 33596 610833021
2449 2450 392241230
39472 39468 285465971
4685 4688 791454562
39463 39474 214028830
32520 32509 732003116
6421 6412 980064602
25409 25414 958161805
20451 20443 924154674
27939 27950 431323911
38023 38017 879153492
5119 5110 563112143
37363 37356 662142402
35719 35711 751905060
26142 26138 45543371
28380 28374 288060384
29235 29247 773214522
10094 10082 756314445
31376 31367 196976077
24149 24140 379007289
39490 39489 24794856
2536 2534 197531725
3032 3025 314083723
11609 11605 650852250
32399 32400 12897410
8202 8199 932889205
10346 10335 34145499
1314 1304 88479365
38686 38689 502419101
4432 4420 418220570
11555 11553 527457719
39490 39501 340915392
20783 20771 806939447
39503 39492 906339861
10830 10820 233374396
30997 30994 222379735
30272 30276 766002222
39507 39502 62412353
17313 17303 5153708
7163 7151 548562328
23660 23652 246104518
33828 33834 61905921
39786 39774 966696429
25746 25748 53600917
20555 20564 386225447
1941 1936 212053175
25656 25645 926130952
29424 29422 125962405
39518 39514 146066141
11984 11972 580467790
31322 31330 722089770
38123 38133 583896676
31066 31071 41313111
12761 12764 959119793
7202 7200 536897958
2336 2337 16117934
19232 19234 739063656
8868 8866 56297298
3285 3284 732715377
39529 39526 46698280
6355 6356 208950985
26234 26246 802603428
39041 39038 211812260
10433 10439 165713079
23577 23570 808271508
21441 21449 221492641
2874 2878 816122366
35160 35172 820061703
39526 39538 964135371
10729 10735 372420421
5961 5949 587351391
3081 3075 733487109
28224 28216 43197391
12652 12649 637405201
29622 29629 582293582
36161 36158 266167909
25180 25184 302251241
1391 1389 342588809
12622 12621 548932981
35391 35388 76628509
26605 26601 952596677
25020 25032 976754613
10611 10619 641592864
6805 6803 455069672
17281 17290 10532081
17803 17813 491626404
1977 1966 586345665
39557 39545 253722308
18847 18850 72485219
6994 6993 83731941
28216 28225 591290222
25594 25590 783195765
11513 11522 360142065
26638 26635 910530828
22031 22025 780241505
5666 5659 716668416
21209 21203 247893974
24753 24752 403401780
33136 33132 223869559
20633 20632 254614064
37741 37739 240119347
35897 35899 63243127
16476 16481 936767411
22706 22698 592337940
37313 37323 398267020
21313 21314 599649399
1398 1409 734713784
6095 6088 836822911
8076 8082 512938055
35676 35688 994660568
23568 23564 721410130
17332 17327 964163975
12087 12076 946798129
39578 39583 58062531
9908 9896 561474029
13644 13635 78501639
39586 39583 927553784
32350 32340 390969189
39586 39588 867107356
28062 28063 711510813
1623 1630 733214130
5012 5010 799140718
39592 39583 887016980
2690 2696 907556268
35727 35734 253412437
17097 17090 861529491
39596 39588 87457071
39593 39597 938846683
9429 9417 369369660
23227 23236 833398540
10621 10609 404790121
18422 18427 27906708
11007 11001 709950633
1576 1566 704307223
11937 11927 579075046
387 397 814949126
35197 35195 226034493
39607 39604 931443
14654 14650 821965674
39599 39609 569917732
16781 16776 584247937
39611 39599 408689638
10223 10217 640230112
19171 19176 928368675
38527 38526 566967905
21399 21395 474166455
35819 35813 550998484
9426 9421 77022464
27866 27869 808076460
30200 30211 642469428
79 72 173496568
24901 24898 200408824
7103 7096 609382293
2715 2725 375874862
17132 17134 212704418
34366 34363 639960590
11444 11437 796844085
38876 38864 238271608
25296 25304 819795788
26645 26638 314298760
14904 14896 805763335
39621 39631 355959660
28762 28758 622916628
37932 37929 810053234
34830 34822 731480170
39629 39635 623053925
25100 25092 724351290
1117 1119 480787994
2351 2343 830591778
37254 37244 504402758
39640 39633 779141797
28171 28167 27818642
39642 39639 618866392
22468 22466 583341042
31423 31419 39177309
12232 12234 793478962
16018 16007 788257941
9293 9287 485404882
8584 8575 142544146
9236 9244 536607507
15546 15534 425976651
1508 1514 694561106
5389 5381 57579156
17683 17680 215614357
13598 13600 273459789
36097 36092 745463908
37819 37826 919306841
35225 35236 737542362
25710 25720 214148050
7066 7056 234091259
39660 39649 832002042
39661 39656 9348168
22746 22749 653121397
39663 39657 499932817
38516 38526 678906806
21533 21523 29083403
38696 38699 273384632
35636 35635 536426402
34498 34490 972044014
1054 1043 279754384
12720 12718 905401724
1554 1547 15003695
15919 15913 4316327
23075 23087 14811915
11980 11991 182722698
741 735 832810556
34522 34527 262501387
14400 14407 846778355
26917 26925 975256590
30488 30494 741618258
11399 11391 478986985
13309 13301 6410369
27831 27819 18210839
33441 33440 532631038
25626 25615 166086704
6639 6640 641892916
13608 13613 834935064
6681 6683 81226320
7026 7034 525858423
126 122 346740560
39021 39017 487148138
11327 11320 431529564
26757 26764 662961785
29873 29877 358496602
5538 5533 618250440
14641 14650 109761981
29730 29740 910436753
28545 28544 428950941
17047 17050 914773201
20753 20752 698124045
39695 39700 384713794
37967 37961 364959145
14422 14433 754490762
36019 36011 195721838
14048 14050 579967154
4357 4349 167005647
26348 26347 452309721
14293 14288 8181252
6807 6815 43790122
8432 8438 838728614
39708 39710 29373963
33813 33809 355694201
39707 39712 18963095
32117 32122 498631817
777 771 358655567
27136 27141 678789496
7420 7429 51216140
36312 36318 826991638
399 398 718860089
27514 27503 314691634
26516 26528 309538878
25172 25170 224590512
39722 39721 913264447
29281 29271 950244316
31341 31348 314739207
2777 2775 528165886
9472 9462 870971455
18424 18418 714229295
327 339 44553444
11414 11411 437718378
8383 8371 476675064
9053 9042 825122790
10807 10813 709324919
36900 36896 352593059
39729 39734 145194636
39735 39723 25272131
39731 39736 830459397
7218 7216 362427932
21085 21092 993556741
6934 6930 423714443
18284 18286 506166008
9886 9882 56613259
7002 7005 315198412
16758 16749 51116678
3518 3529 979123039
25283 25281 709941867
37552 37545 610558259
18416 18409 44681472
33193 33183 580891753
33034 33044 655512186
26919 26908 34493933
8295 8306 692952907
13570 13571 10607854
20486 20476 591305787
39745 39754 253095313
3810 3806 299133114
2969 2960 326384102
7591 7602 341364
2388 2392 44283675
16642 16636 84135207
16930 16925 566383855
37768 37763 872982961
13580 13592 538264938
38034 38039 97347438
20649 20650 8372427
16089 16095 395832512
36072 36060 455248835
39762 39767 92965871
2258 2261 690787296
36242 36251 15961396
29535 29539 835407436
18099 18087 4235024
38466 38473 530733239
34369 34373 177119458
39765 39774 881656466
10454 10453 14580665
39776 39768 744328318
32642 32649 652508519
39772 39778 473988100
29130 29132 226224599
11239 11234 12343174
22931 22923 549009056
37685 37696 207019637
18873 18883 56025
30001 30008 685019589
18123 18114 56470832
5947 5958 25286302
38861 38866 745173558
21336 21331 699960661
4645 4644 720088317
24312 24306 234364570
20576 20588 822003685
16375 16371 129200371
39437 39442 15421875
26485 26482 68088425
35641 35639 379159267
1639 1633 881369728
3175 3179 110802752
13719 13709 378148973
28017 28024 451227057
2110 2115 632865156
38134 38138 153183318
16146 16149 617532912
31025 31020 137746131
23816 23815 314290598
39849 39838 635079916
11366 11361 19529116
33763 33757 969570131
17048 17054 457553205
14242 14234 949161661
4288 4281 185901568
38419 38429 134965563
39812 39801 360945571
39758 39748 392182216
24517 24519 419470866
39815 39806 483061278
26779 26770 73132037
532 527 987815631
439 444 916759464
39819 39818 797328784
27060 27050 900711316
33381 33377 243232216
24864 24872 221697022
39174 39168 698602410
34988 34976 144355374
39825 39814 682566830
6327 6335 424062003
30662 30671 850646919
14676 14672 464586454
24486 24490 724389217
39830 39827 218019788
10778 10771 615592393
30966 30962 591588912
30472 30460 188845250
27801 27799 442684208
39835 39826 675298069
39836 39832 664298758
35346 35349 33439976
25583 25575 630292010
14596 14593 955230866
34986 34979 724884677
34744 34748 612233134
26443 26447 520240745
11075 11065 293080174
32303 32310 957703168
39845 39837 606487859
20992 20994 96965123
39836 39847 73465434
30385 30386 452026605
21734 21729 921150040
39387 39378 298676718
38183 38187 575125513
39852 39840 930700259
4086 4096 662354757
2246 2237 102327430
346 351 168971701
39845 39856 412670434
21591 21593 228836836
6436 6439 722214923
12771 12768 154913433
34128 34126 431245067
6309 6310 779073637
5790 5779 815775007
14113 14108 638485880
21084 21082 38872868
39863 39865 74848184
11817 11825 950532428
38569 38565 931152149
37940 37929 777458197
8434 8439 806966806
38735 38734 152209788
39871 39867 695112376
8196 8206 541747821
31189 31180 264520057
31035 31041 640187519
27134 27128 685955248
7603 7592 596798430
39877 39867 2884127
37329 37322 348827016
27158 27151 944652491
30834 30843 414544829
15682 15686 76654860
15955 15957 79054512
7884 7883 734977760
21323 21318 255169923
7497 7495 385732228
39415 39409 583062386
10483 10471 225071942
12839 12834 198047055
19903 19901 545505429
39890 39884 320496430
14291 14303 693174618
29119 29120 917647969
39622 39629 427901323
30715 30716 328022951
33393 33398 35542524
1964 1962 835903904
31134 31146 299783801
39895 39898 96279428
34931 34926 756424211
3073 3085 387487765
1915 1922 558638519
39865 39870 560467154
13429 13428 375909637
30652 30660 514196846
34499 34488 65772382
19927 19934 245811072
22802 22809 761959231
39903 39908 756620924
14408 14413 76700110
13263 13261 673883106
6518 6517 954377395
16101 16095 164124597
13257 13256 285205545
34471 34464 629153071
36936 36934 322637653
32651 32662 23700915
14647 14646 505946326
30592 30588 760013827
16487 16491 248234397
2060 2048 374917555
1394 1395 913249791
7432 7440 261161182
39770 39767 34889992
39916 39924 449501207
36907 36897 360903187
30645 30633 669451938
15182 15188 6571671
23047 23040 454629093
32487 32496 815389252
26079 26068 667112729
2456 2453 539084623
27327 27325 838637125
39928 39933 649480458
39934 39932 145943405
24212 24224 721041079
30566 30573 711529734
38381 38374 417594526
19944 19947 647908014
25237 25240 506511709
36632 36621 231418650
4983 4986 712471936
17151 17150 34039888
32208 32216 349700433
39944 39939 441025558
19263 19254 693175537
39946 39936 709505194
1586 1592 68359336
34899 34888 554019251
4365 4361 505047930
37811 37802 266180984
39060 39071 156677627
30050 30056 207281744
28890 28895 75925348
38405 38403 49674841
15776 15769 581209829
16051 16046 236816237
4721 4726 731091773
5692 5681 70477650
7215 7225 919724681
39005 39004 903718961
22663 22675 36612697
5215 5211 618234186
14287 14277 130216457
19144 19136 790883301
18311 18319 829954383
9660 9659 957466764
4692 4688 843459856
39963 39968 665993335
15471 15472 553445496
11553 11558 472772936
35195 35206 441722953
35585 35578 499581177
2581 2575 184303219
15416 15413 75509266
22780 22770 62183910
18969 18967 374976543
27726 27736 983989412
849 858 691371105
30290 30297 944087578
39980 39979 995738308
26891 26899 401876912
18955 18950 345159441
39940 39930 405507487
20479 20491 569637477
37970 37961 535401986
20381 20373 507066594
39987 39976 975401009
23867 23855 952881060
15315 15327 81047114
12506 12496 224497398
11958 11951 901134608
4848 4837 507604166
4399 4409 915158521
37106 37107 589380439
1839 1842 991531906
36192 36198 514668598
26283 26287 313667526
27408 27416 212141935
26010 26012 392940879
30591 30581 446852864