0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 06:12:02 +00:00
OI-codes/LibreOJ/2880/data/02-05.in

5002 lines
96 KiB (Stored with Git LFS)
Plaintext

5000
391029798 641029798
455642680 205642679
195325609 695325609
858230884 608230883
405284 405284
706804232 956804232
869629956 869629956
452048195 952048195
987819957 987819957
232704114 982704114
92660741 842660741
929493242 179493241
2446601 252446601
334397627 334397627
499406540 249406539
216327182 466327182
122047148 622047148
844668059 94668058
860073585 110073584
225263913 475263913
725770327 225770326
60547800 810547800
922030568 422030567
632939335 132939334
683863406 933863406
421177553 671177553
820306288 320306287
717900853 967900853
304363035 304363035
422956357 422956357
987173652 987173652
298493769 548493769
738693287 738693287
896670906 646670905
294143190 794143190
226391025 976391025
84397991 584397991
17829335 767829335
752469208 2469207
11287794 11287794
640609345 640609345
424512471 924512471
431120706 931120706
918270293 668270292
544942872 794942872
698247375 198247374
323556233 573556233
735342791 985342791
959259606 209259605
800729922 800729922
364196254 614196254
129858402 879858402
283513503 783513503
455779959 455779959
7240204 757240204
758019757 8019756
599230384 349230383
398180308 148180307
282022839 32022838
476288685 226288684
727056673 227056672
257862410 257862410
428600340 928600340
431101157 931101157
987528466 487528465
123524616 373524616
441445058 441445058
19247424 19247424
213662994 713662994
373889086 873889086
257651297 757651297
82012063 832012063
51713458 801713458
933416264 433416263
502420553 752420553
14041312 514041312
878273550 878273550
190334147 440334147
508335073 758335073
370477123 870477123
899121082 149121081
885399215 635399214
628915449 378915448
507880710 7880709
134830928 884830928
825281225 575281224
32369912 282369912
253044367 3044366
255109754 255109754
505903256 755903256
434410750 934410750
89873839 589873839
814623566 64623565
636898424 136898423
349917147 849917147
699018799 949018799
269322939 19322938
716778711 966778711
732663687 232663686
227099453 477099453
2957789 502957789
936385072 686385071
989106363 739106362
243091336 243091336
1401349 751401349
67651829 817651829
841894499 91894498
184279700 934279700
396444309 396444309
396213996 896213996
463473165 713473165
399026994 399026994
310449282 60449281
276791057 26791056
943319124 943319124
387327435 137327434
175209163 425209163
838825354 338825353
119334317 869334317
941689050 691689049
964449189 214449188
995339769 245339768
227646302 727646302
5741812 255741812
225190409 225190409
202766860 952766860
361619364 611619364
299006894 799006894
501639539 1639538
851079751 601079750
719071169 719071169
149859047 149859047
292689055 42689054
788703680 538703679
949171300 699171299
698402752 198402751
163908303 663908303
896565936 146565935
653967888 903967888
817862001 67862000
430840842 180840841
681111589 181111588
394531412 394531412
263989183 263989183
472882421 972882421
463631637 463631637
896651471 396651470
316580074 816580074
350842452 100842451
858128370 858128370
168338649 918338649
947748110 947748110
661768619 661768619
288395206 538395206
516931291 266931290
167939627 417939627
24197121 274197121
492393596 992393596
166490249 416490249
392969859 392969859
402306800 152306799
764497538 514497537
757804309 257804308
485707274 235707273
269069090 769069090
13503714 263503714
536042197 536042197
546997221 546997221
65849472 815849472
21818129 21818129
788666913 288666912
837177837 837177837
221479271 221479271
658134232 158134231
548918 250548918
803586945 553586944
788464135 538464134
317948560 817948560
672236936 172236935
709954635 959954635
595192571 595192571
633581513 883581513
651625027 401625026
51184232 301184232
277715088 527715088
163289162 413289162
995026774 495026773
153648147 653648147
973364686 223364685
488779609 738779609
719915433 969915433
311825110 561825110
396610970 146610969
602122737 352122736
261143464 511143464
138517518 638517518
472385529 222385528
654409985 654409985
660529021 910529021
361411391 111411390
754432523 4432522
86341653 86341653
471179485 971179485
406527708 406527708
989782018 989782018
667740828 417740827
842112096 592112095
517036048 767036048
776579730 26579729
93649085 593649085
205343216 705343216
754268237 4268236
886029041 886029041
117836274 867836274
976800430 976800430
568631642 568631642
90594146 590594146
126775400 876775400
150252378 900252378
137451882 387451882
869416933 619416932
649219416 149219415
969084496 219084495
524946301 274946300
9572890 759572890
576751931 76751930
850885293 850885293
35519423 785519423
507387538 757387538
356413789 356413789
353263914 103263913
512631125 762631125
32681883 532681883
235211097 985211097
379384999 629384999
309991384 309991384
362912969 612912969
880700777 880700777
961922315 961922315
198125630 698125630
948442543 448442542
154055413 654055413
30852654 280852654
336994020 86994019
770975820 270975819
523577015 773577015
64903626 814903626
753371546 253371545
252951843 2951842
485283757 735283757
135239831 635239831
506190694 6190693
192670440 442670440
803835158 553835157
26848443 26848443
407762655 157762654
418974094 668974094
927183254 677183253
544412012 544412012
686532228 436532227
707730179 457730178
734901221 734901221
982194032 482194031
119109951 369109951
963502754 713502753
347916314 597916314
813477357 563477356
745896601 245896600
593592094 93592093
965134992 965134992
675517677 675517677
70546219 820546219
158049835 908049835
534095801 534095801
876775973 626775972
979419093 729419092
965308285 715308284
390184561 390184561
803811390 303811389
908588676 408588675
576619125 326619124
88563711 88563711
881776814 381776813
485856526 985856526
613191363 613191363
728880030 478880029
930415485 430415484
906632837 156632836
752146757 2146756
242234026 992234026
591349232 841349232
954165817 704165816
764888311 264888310
738522699 488522698
139520121 889520121
183555918 683555918
282364314 782364314
952130794 202130793
962419712 212419711
423392217 173392216
165504619 415504619
717526606 467526605
519889868 519889868
348752069 848752069
343592926 93592925
579592618 79592617
534975400 784975400
459594684 959594684
680000268 680000268
689607446 689607446
803936275 53936274
457496237 707496237
559199881 809199881
584830654 584830654
943157220 193157219
675516639 925516639
918187668 168187667
778773921 28773920
304053799 804053799
932034290 432034289
767583179 517583178
165038785 915038785
650976773 900976773
879253665 129253664
353369919 353369919
663321883 413321882
379674843 129674842
944154333 694154332
597183272 97183271
166516463 166516463
701614708 451614707
261559595 761559595
714385955 214385954
659890326 659890326
295522907 45522906
477067072 477067072
964343234 214343233
335979349 585979349
728387232 978387232
652613072 152613071
123601489 623601489
705395730 705395730
800880139 550880138
230932134 730932134
128447590 128447590
914878507 914878507
886659304 886659304
797592334 297592333
409529503 409529503
447789275 197789274
980584718 980584718
194873105 944873105
944179509 944179509
805480753 555480752
931249137 931249137
18563196 18563196
290468853 790468853
727925751 227925750
136417044 636417044
471644714 721644714
839458876 839458876
403216203 903216203
301654795 301654795
21426142 771426142
251622821 1622820
855310317 355310316
293651143 43651142
542702911 292702910
751538574 1538573
75951190 325951190
492789431 492789431
104679472 604679472
431134685 431134685
175802717 925802717
943464018 443464017
340089408 590089408
233200956 233200956
693626175 193626174
90420135 340420135
421477666 921477666
945771450 445771449
543543077 543543077
219857021 219857021
987378964 737378963
821908618 571908617
29383326 29383326
253041940 253041940
751385085 501385084
258929986 508929986
534271423 534271423
599919757 99919756
113621247 113621247
694219434 694219434
520880365 20880364
884422544 634422543
237881740 237881740
989576479 239576478
411639036 161639035
339653457 339653457
112661917 362661917
752110137 252110136
207303072 957303072
79867391 79867391
533186375 283186374
493227378 243227377
761413962 761413962
711046493 961046493
115651846 865651846
275480760 275480760
875849784 125849783
964629102 964629102
722121423 222121422
557894688 57894687
845165393 345165392
617598084 867598084
426032258 176032257
851216304 351216303
426802365 926802365
35725438 785725438
12844933 262844933
410844706 410844706
55834716 305834716
584070046 84070045
146615007 146615007
542108361 42108360
136695306 886695306
531192201 781192201
110078003 610078003
954909591 954909591
296917874 796917874
806543270 306543269
440559542 190559541
530749000 530749000
786405628 786405628
485246377 485246377
979152266 979152266
936679379 686679378
934525225 934525225
656221572 656221572
726200854 976200854
261214534 11214533
327171942 577171942
74200049 74200049
25801176 775801176
682630187 182630186
163190356 663190356
634856082 384856081
791225415 41225414
70348705 820348705
431892351 181892350
40365148 540365148
575322506 75322505
941917970 941917970
284984982 784984982
896468854 146468853
388973879 388973879
376271231 376271231
284736593 34736592
522284444 22284443
262927104 12927103
164599802 914599802
748077522 998077522
109439734 359439734
379704035 629704035
306504717 56504716
57026831 807026831
56727552 806727552
612027041 612027041
27419403 527419403
322463558 572463558
349744019 99744018
176910939 676910939
991643551 491643550
392558149 892558149
523711900 273711899
635423900 885423900
16662266 16662266
326451246 76451245
167677890 167677890
262411771 262411771
470823078 470823078
745764574 745764574
583290001 333290000
165824733 665824733
125723546 375723546
531207040 531207040
633306359 383306358
67875523 317875523
96460906 596460906
342190735 592190735
218940397 468940397
317759169 67759168
731082271 231082270
108986172 358986172
297843027 47843026
991106768 241106767
37693378 787693378
920554701 920554701
452397643 202397642
230180044 230180044
862441502 362441501
171019158 921019158
902125592 902125592
983683002 233683001
428582435 178582434
65103653 565103653
950584471 450584470
302291237 302291237
727080614 727080614
849362431 349362430
821539568 821539568
426887456 926887456
211657232 961657232
648276709 648276709
348685864 598685864
942120519 192120518
20313182 270313182
456618658 206618657
858031316 608031315
361962494 611962494
790449835 290449834
525224542 775224542
611931717 361931716
732027354 482027353
522561547 22561546
211353755 461353755
918061262 668061261
904866175 654866174
777306990 277306989
138834475 388834475
847735704 597735703
384013123 384013123
256979987 256979987
820409952 70409951
899256887 899256887
996320649 746320648
165914012 165914012
367100046 117100045
152715423 902715423
611833863 611833863
474784349 974784349
232032816 482032816
218762438 468762438
250569399 500569399
800662381 300662380
429051205 929051205
471007944 971007944
434495172 934495172
420257765 170257764
421259242 171259241
380175473 130175472
597461792 97461791
717000745 717000745
913591053 663591052
798461738 548461737
247246381 497246381
959613325 459613324
113006944 113006944
986576495 986576495
500055463 750055463
717603910 467603909
175835779 175835779
60900798 810900798
930840695 430840694
561366535 61366534
826558184 76558183
572744230 822744230
566596604 66596603
398281818 398281818
603881016 853881016
383462697 133462696
188917469 438917469
82309809 332309809
962051999 462051998
439737983 439737983
260511780 260511780
765317245 765317245
418099539 168099538
740472822 990472822
718880679 968880679
37728229 287728229
135847869 135847869
684187215 434187214
995677458 495677457
400868041 650868041
151240985 151240985
46419063 296419063
667340719 667340719
201301679 951301679
287999424 537999424
237500830 237500830
106382713 356382713
192048784 192048784
797033708 547033707
284045832 34045831
758089147 8089146
110723789 360723789
806043718 806043718
100025114 850025114
393394368 393394368
533389407 283389406
861315657 111315656
942780458 442780457
716503363 966503363
116048078 366048078
703820206 953820206
938710129 438710128
928819812 178819811
664478261 164478260
609508198 359508197
87988956 87988956
548875385 298875384
684558434 934558434
185499405 185499405
269836017 19836016
700154435 700154435
11697504 261697504
172980285 172980285
560654646 810654646
897664039 647664038
82637699 832637699
299491889 299491889
624059894 124059893
979268877 229268876
794848234 794848234
176136173 176136173
694234431 694234431
805497275 305497274
362542342 112542341
623034112 373034111
586652575 836652575
89911313 839911313
147170617 897170617
123300561 373300561
995306125 495306124
819429230 319429229
67590808 567590808
728443315 478443314
411233401 661233401
183516971 683516971
857515466 857515466
153670974 403670974
422889825 422889825
560324759 310324758
70525707 320525707
704967713 204967712
346486595 346486595
229514380 479514380
553965600 803965600
587437326 587437326
119595781 369595781
481689594 231689593
551048265 801048265
524664409 774664409
882403157 632403156
105529461 605529461
536701316 36701315
301859173 51859172
8902926 8902926
896603083 146603082
551885995 551885995
213062265 213062265
77387929 327387929
283554263 783554263
99891303 599891303
802545319 302545318
493331734 993331734
443376493 693376493
471957725 471957725
815670661 565670660
888932794 888932794
625965287 375965286
467887145 967887145
672759615 172759614
18188598 268188598
545459631 545459631
139160369 389160369
25680567 525680567
55173469 555173469
679808248 679808248
622331224 622331224
151401102 651401102
422443978 672443978
927671663 927671663
227193026 727193026
388076205 138076204
360832231 110832230
709069690 459069689
772399934 772399934
589133648 589133648
81551493 81551493
591013645 591013645
924619790 424619789
977434420 727434419
185082133 435082133
97945405 97945405
165434476 665434476
474524882 724524882
271438554 271438554
51981576 551981576
551768039 51768038
671894526 671894526
867348412 117348411
450277737 950277737
12699256 762699256
767468940 267468939
272630285 522630285
291379301 41379300
20183269 20183269
802164068 552164067
971594832 971594832
59159729 59159729
934014509 184014508
850672237 850672237
47030605 547030605
991244272 491244271
780728630 780728630
702071559 952071559
804506134 554506133
75580272 75580272
995671197 495671196
106850108 856850108
241185313 241185313
610054749 610054749
758259411 8259410
219310946 219310946
285892262 785892262
6031460 6031460
478763327 228763326
635943855 635943855
745392917 495392916
156472239 156472239
231197443 981197443
100903255 100903255
302386571 802386571
233797108 483797108
233406088 983406088
645202201 645202201
913887535 913887535
201739054 701739054
220238905 220238905
188028640 688028640
643233518 143233517
453671866 203671865
85239609 335239609
682032772 932032772
854800836 354800835
938514320 688514319
937733646 187733645
175709761 425709761
844406869 344406868
420058096 920058096
804011590 54011589
358822687 358822687
522982989 22982988
120871979 120871979
438823893 688823893
107237266 857237266
91427528 841427528
575244171 575244171
185772339 685772339
554290784 804290784
708039584 208039583
806881815 556881814
209267097 959267097
60133765 310133765
388080102 138080101
556844654 56844653
465757243 715757243
558782493 558782493
401114068 651114068
679381294 679381294
106658845 856658845
639081354 639081354
343253958 843253958
150205609 400205609
891232016 891232016
195387798 445387798
444214026 694214026
177836080 177836080
247697060 997697060
327163774 827163774
782500967 32500966
234409227 734409227
100864456 850864456
434728535 684728535
578337575 78337574
231923927 231923927
115268363 615268363
977909728 227909727
60799222 560799222
443810979 943810979
166944873 166944873
620246673 370246672
920583367 920583367
24745616 24745616
260556064 760556064
212495957 712495957
276968743 276968743
441292601 191292600
156437946 906437946
762543138 512543137
242799577 492799577
157906129 907906129
869496986 119496985
87474444 337474444
909191768 409191767
154071051 404071051
890798140 390798139
68966090 318966090
217926704 217926704
62311352 62311352
602088782 852088782
951308071 951308071
887584433 387584432
558064578 308064577
819621026 69621025
62362045 312362045
258253366 8253365
925371325 925371325
286787045 786787045
673112563 423112562
66570174 66570174
185487510 435487510
87341703 87341703
864183362 864183362
707731452 457731451
714578584 714578584
86142826 86142826
863142002 613142001
582143007 332143006
935245545 435245544
281647657 781647657
525889496 275889495
530490080 530490080
219473126 219473126
671305534 421305533
423744642 673744642
668262587 418262586
804377022 554377021
745808684 495808683
581248658 331248657
441633873 691633873
908600513 658600512
431098950 431098950
523637439 773637439
37864592 537864592
507391579 257391578
611734952 111734951
607371610 107371609
733205580 733205580
43083775 43083775
405262897 405262897
866381794 366381793
319779918 569779918
57003059 807003059
927102497 677102496
454921005 204921004
988195419 988195419
84597477 584597477
384546894 634546894
792744275 792744275
234033917 484033917
306970465 556970465
181294362 431294362
590162310 590162310
736538502 486538501
336160161 586160161
441819471 191819470
311557641 311557641
624591705 624591705
40435867 40435867
106963814 856963814
218724863 968724863
677223442 927223442
952614771 952614771
132679302 882679302
682756923 182756922
282901899 32901898
565867610 565867610
196070315 196070315
595117179 595117179
12040361 512040361
944068040 194068039
349218467 99218466
289241842 289241842
136309902 886309902
122915336 372915336
351737127 351737127
309377655 309377655
72709063 572709063
156425764 906425764
637166595 637166595
985317650 735317649
295572554 545572554
678598427 678598427
279576152 279576152
210402562 460402562
125480641 625480641
262988945 762988945
20676899 270676899
52361531 552361531
217947289 467947289
835117541 835117541
602093153 602093153
845480223 95480222
725219823 975219823
765150175 265150174
26907653 26907653
94529223 594529223
960658237 210658236
956906472 206906471
821434291 321434290
245202919 995202919
629980536 879980536
154210789 404210789
591166932 841166932
581327243 331327242
883348481 383348480
132157319 132157319
36154586 786154586
825040721 75040720
339207099 89207098
539166016 289166015
93969293 843969293
531815591 531815591
6920000 506920000
236184660 236184660
247093451 497093451
524599506 24599505
817888710 67888709
242993365 492993365
395457340 145457339
359912817 359912817
940561622 940561622
170092196 420092196
456870865 706870865
962040214 462040213
608992034 608992034
953469433 453469432
165301021 165301021
14392358 264392358
577919233 327919232
428293650 428293650
775368055 775368055
715712788 465712787
551772151 801772151
961829567 211829566
402869439 402869439
862738199 112738198
949217452 949217452
153255082 653255082
115972379 615972379
332484357 82484356
153165699 903165699
867753770 617753769
693522008 193522007
901168003 901168003
207202138 457202138
139982516 139982516
205090530 955090530
361616650 861616650
820849898 820849898
842618366 592618365
561825405 561825405
717182661 967182661
499293776 499293776
242382635 742382635
146530507 396530507
425087602 925087602
28538799 778538799
947788164 947788164
879469841 879469841
396985937 396985937
290800966 790800966
31152864 31152864
484698870 984698870
611202067 611202067
545011942 795011942
776341701 776341701
545761768 795761768
521356784 521356784
647444383 147444382
872688776 372688775
99868611 99868611
890775339 140775338
801798202 51798201
864588694 614588693
119833211 619833211
19850831 519850831
682392083 182392082
800561382 300561381
64772733 314772733
718425688 718425688
725910751 225910750
246451319 496451319
442277238 442277238
755097764 5097763
740669420 740669420
849959002 99959001
53924860 53924860
813235641 563235640
791902989 541902988
686755312 686755312
705911761 205911760
917197732 667197731
148306967 898306967
25793100 25793100
127945059 377945059
866556530 366556529
159271918 159271918
678211708 678211708
114874323 114874323
405482736 155482735
109058821 359058821
477371384 727371384
243726454 243726454
69593343 819593343
5041089 505041089
321192013 571192013
955076007 205076006
309058409 809058409
942552336 192552335
789867623 39867622
44279218 44279218
191468233 191468233
396239579 646239579
815309989 315309988
523414388 23414387
559559555 59559554
791107777 541107776
201869309 951869309
827541948 77541947
743566263 743566263
954894960 704894959
256360120 6360119
128605301 878605301
641996676 391996675
428552497 678552497
343899861 843899861
525413114 25413113
829614669 329614668
58899179 308899179
726600487 976600487
715935558 215935557
95783514 845783514
868319427 868319427
771799410 271799409
854709901 604709900
641081586 891081586
421759968 421759968
106433679 106433679
974702805 224702804
773382580 523382579
332635163 332635163
816344948 816344948
447780543 947780543
767042842 767042842
272146002 272146002
667868729 417868728
761657507 11657506
414246704 664246704
886406940 136406939
805491393 55491392
681742304 431742303
743974912 993974912
134876636 634876636
422427088 672427088
576850564 326850563
624278135 624278135
775271035 525271034
188114989 688114989
175598915 925598915
846979636 346979635
394589027 394589027
332337032 582337032
27533958 527533958
218078457 968078457
67031347 317031347
409872339 159872338
227024852 977024852
200591413 200591413
16758465 766758465
705139650 455139649
38379517 288379517
695037638 695037638
668038935 418038934
134420181 884420181
331266510 331266510
22434925 522434925
21866905 771866905
50847359 550847359
606400199 106400198
829541787 329541786
353227144 103227143
369175521 119175520
237481681 237481681
912830683 912830683
728327131 728327131
189526526 689526526
446524947 446524947
769437566 519437565
428158746 928158746
724867065 224867064
892959952 392959951
959385307 709385306
379931592 129931591
75503316 825503316
867471449 617471448
506403329 256403328
9624625 9624625
447464409 197464408
975827562 475827561
466192645 716192645
861743163 111743162
752251260 252251259
194464904 944464904
896473519 396473518
71490329 571490329
573304227 823304227
701128099 451128098
559914147 809914147
150586067 400586067
227255393 727255393
360230075 610230075
343838981 93838980
754342578 254342577
152441183 652441183
453133413 703133413
478690287 728690287
305522383 55522382
66073779 566073779
367589020 867589020
281025735 31025734
200284484 450284484
234233101 234233101
992854364 492854363
340731183 340731183
113512318 113512318
306556526 806556526
529139297 29139296
720989652 970989652
151734340 901734340
261935280 761935280
675781480 425781479
72133616 822133616
306079408 56079407
47911763 297911763
251668969 251668969
435838541 935838541
902482141 152482140
421939573 671939573
197853196 447853196
858110318 608110317
924959936 424959935
918951404 418951403
45975754 295975754
173002284 423002284
736618814 986618814
143573148 143573148
389599496 139599495
890660367 140660366
228458626 478458626
83842351 583842351
248584815 998584815
888046138 388046137
235548518 235548518
86051026 86051026
4051523 754051523
485923156 985923156
619536462 869536462
375671632 125671631
809066423 559066422
649526012 149526011
276731797 526731797
580823975 830823975
568229761 818229761
968769214 968769214
216381736 466381736
128498026 378498026
89750080 589750080
203303496 703303496
52652426 552652426
850262054 350262053
141173279 391173279
452178608 202178607
533027025 283027024
10222758 10222758
74491186 74491186
558598602 808598602
76946502 576946502
13951137 263951137
220633159 220633159
730630654 730630654
147149507 397149507
10846981 760846981
289393068 289393068
84179249 334179249
853333641 353333640
983501225 733501224
77098358 77098358
776594098 26594097
444587395 694587395
322561475 72561474
359398084 859398084
360714629 360714629
80232995 830232995
581462115 831462115
387699159 637699159
364340193 864340193
556420161 806420161
136224154 386224154
342663276 842663276
213118552 963118552
670000176 420000175
733653074 483653073
333536427 583536427
10557161 760557161
233205399 483205399
937746174 437746173
676879399 426879398
942487971 192487970
309193745 809193745
500125702 500125702
150255855 400255855
782607886 32607885
88714696 338714696
800981916 300981915
659481189 659481189
797670869 47670868
525326748 275326747
808036134 808036134
673763510 673763510
185163335 435163335
214318561 464318561
708863678 208863677
784277979 284277978
815527624 565527623
855809765 105809764
138977389 638977389
539511239 289511238
49780333 549780333
578692624 328692623
89016805 89016805
69492786 569492786
112212706 362212706
460019835 460019835
77714042 77714042
680311652 430311651
106424625 606424625
309224560 59224559
348907299 98907298
39270424 539270424
323809410 573809410
704737004 704737004
74655783 574655783
525766990 25766989
922028317 172028316
574788858 824788858
162959039 162959039
472317503 222317502
858933858 358933857
380436114 880436114
850873740 100873739
974845767 474845766
434708363 684708363
92319176 592319176
595417673 845417673
966147217 966147217
64365032 564365032
912094836 412094835
929118499 429118498
908374932 908374932
784929365 784929365
14567240 14567240
951808347 951808347
964247223 214247222
237953327 487953327
780987186 780987186
515454823 265454822
460662005 710662005
208687037 708687037
420662684 920662684
70359637 70359637
677610141 427610140
572316370 322316369
274877010 24877009
381925555 631925555
516768374 516768374
928359157 178359156
509876480 259876479
38108689 288108689
247918395 997918395
156877984 656877984
365377954 115377953
559572699 59572698
292707581 42707580
337895465 837895465
569028370 819028370
535499432 535499432
580661921 330661920
856918125 606918124
808581272 558581271
368062046 118062045
623343217 873343217
595166006 95166005
133992631 133992631
782115968 32115967
908418202 408418201
500299511 750299511
609723243 109723242
882552181 882552181
412893946 162893945
430852316 430852316
216261671 216261671
885989765 885989765
571366718 71366717
678452374 928452374
706555305 706555305
520098510 20098509
820507275 570507274
559929693 309929692
356371312 606371312
88766963 338766963
317533449 317533449
34115241 34115241
824877301 74877300
612893866 612893866
842853318 342853317
916482478 666482477
286020262 286020262
321360741 321360741
478571890 228571889
428321822 178321821
17923371 17923371
683667895 933667895
741827266 991827266
46380646 296380646
603738331 853738331
266936752 266936752
741273744 991273744
820762417 570762416
595842780 95842779
784497355 784497355
8660751 758660751
463682777 963682777
527437030 527437030
617782305 617782305
32774920 282774920
301885655 801885655
520490922 520490922
492926913 742926913
11423303 761423303
276590909 526590909
245549021 745549021
789172108 39172107
937179542 437179541
146832641 896832641
192454017 442454017
800745290 50745289
302352371 552352371
657974525 657974525
903498021 403498020
739762748 989762748
31727335 281727335
381420296 381420296
112846690 112846690
108793703 358793703
235912495 235912495
444144208 444144208
646420271 896420271
695752805 445752804
310709868 310709868
490281289 240281288
534260363 34260362
413986236 413986236
544680634 294680633
980221290 730221289
969914688 219914687
529359877 29359876
1199250 1199250
438545620 938545620
365272839 115272838
784224847 534224846
680080105 430080104
930257970 930257970
522569767 22569766
655647418 405647417
807551379 807551379
377130801 877130801
18988338 18988338
555976465 805976465
17633406 767633406
688584573 938584573
860085906 110085905
645876951 145876950
297547287 47547286
953709755 203709754
902029794 902029794
21712964 271712964
272673652 272673652
141584111 141584111
222543344 222543344
934632006 434632005
774398328 24398327
639370075 139370074
62422164 312422164
177940770 927940770
844091425 94091424
731608532 481608531
515969824 765969824
379409545 379409545
153754465 153754465
314503663 814503663
771482156 521482155
867667545 367667544
7246271 7246271
564435372 564435372
228801014 478801014
484656595 234656594
258377949 758377949
858649740 608649739
468365265 468365265
633473412 383473411
12739931 12739931
909778018 159778017
460175537 710175537
277260252 777260252
732712912 982712912
947614587 697614586
634322237 884322237
241659257 241659257
740344273 740344273
494341208 494341208
85026894 85026894
471509181 221509180
80873721 830873721
123214678 123214678
378732237 628732237
560997103 60997102
569689431 69689430
354021497 604021497
930825544 430825543
575068012 825068012
445310420 195310419
269775977 519775977
303734105 53734104
236305350 986305350
183063341 433063341
115194799 615194799
40853126 790853126
50299246 300299246
412196895 912196895
61601686 561601686
160714334 660714334
749572371 249572370
320005982 820005982
521086606 21086605
625427250 875427250
416583296 666583296
427586591 177586590
593393165 843393165
445743274 945743274
683843853 433843852
85924526 85924526
93825089 343825089
147155484 897155484
702322801 202322800
639509408 639509408
946439555 696439554
294358281 294358281
420976130 420976130
896562854 646562853
90917743 840917743
709242961 209242960
64631616 64631616
461335470 461335470
711069440 461069439
934820343 934820343
326845581 76845580
292326328 42326327
335793105 835793105
281858982 531858982
198157843 198157843
553833140 553833140
434517930 934517930
220697348 220697348
132264176 132264176
674489408 674489408
696579947 946579947
710742627 460742626
472784622 722784622
390440689 140440688
515196304 15196303
805099749 805099749
808924073 308924072
445847339 195847338
629520883 129520882
516827608 266827607
106009729 356009729
439656814 439656814
86213151 586213151
378653424 628653424
277462925 527462925
556048591 806048591
622119145 122119144
434582376 934582376
222103377 472103377
558691026 58691025
911571394 161571393
38821153 538821153
158764449 658764449
386642620 136642619
406066170 406066170
264587978 514587978
74948545 574948545
330150571 830150571
6548468 256548468
179145320 429145320
833666136 83666135
828050323 578050322
136268103 886268103
115176517 615176517
662510770 162510769
425713726 925713726
604205094 354205093
652499702 402499701
34995079 534995079
169178821 669178821
473757244 973757244
790265755 290265754
345292016 95292015
37025850 287025850
178352225 678352225
11783278 261783278
779048210 779048210
601214455 851214455
454675424 204675423
419138147 169138146
977888771 727888770
201584767 451584767
925818642 925818642
734454130 734454130
368786816 368786816
65963069 815963069
237451634 737451634
151982574 901982574
621482801 371482800
203043173 453043173
303277482 803277482
868796121 868796121
733816710 483816709
582608553 582608553
59065338 809065338
2658712 2658712
889714165 139714164
837776437 337776436
517286089 767286089
715842762 715842762
126909344 626909344
143662710 893662710
624336987 624336987
497804418 247804417
289202312 289202312
562962636 562962636
900236614 900236614
519732023 19732022
855130101 605130100
215243722 965243722
585980566 835980566
116919365 616919365
53460966 303460966
515377260 765377260
636628379 386628378
655567417 655567417
903381636 653381635
286386587 536386587
878411875 378411874
617232050 867232050
863613221 113613220
79378900 79378900
983772054 233772053
378021218 628021218
641014824 891014824
784185345 784185345
132883258 882883258
177742926 677742926
12522228 512522228
106035115 356035115
196150672 196150672
390564020 890564020
272630706 272630706
359743859 859743859
365049270 865049270
96987792 346987792
790687749 540687748
478683465 978683465
212821917 712821917
796489722 796489722
471895079 971895079
495280174 245280173
599989091 99989090
908140827 658140826
413409728 163409727
180402460 430402460
201804462 451804462
429044691 429044691
56952513 56952513
587762414 587762414
95443332 845443332
906571 750906571
837087370 837087370
68569003 568569003
521788287 521788287
620722840 620722840
464347271 964347271
134423690 134423690
424973849 174973848
913144929 163144928
111077832 111077832
876539126 876539126
69510786 569510786
239040959 989040959
243715045 243715045
702697274 202697273
930152630 680152629
690388574 690388574
156047022 406047022
563861221 563861221
800165440 550165439
103791530 603791530
882895298 382895297
435733424 185733423
985688583 485688582
889708294 639708293
925257608 925257608
606210919 856210919
434558730 934558730
877554040 377554039
540356137 540356137
221682186 971682186
25714630 775714630
184325413 684325413
975417919 725417918
647372955 147372954
267615251 17615250
287459911 287459911
210292667 210292667
833619345 833619345
938953671 438953670
881916741 131916740
450206002 200206001
502281400 752281400
425927625 175927624
259860426 509860426
142325917 642325917
60922935 60922935
372265854 872265854
276607824 26607823
699162970 199162969
766130901 266130900
918623507 418623506
6091445 6091445
877540693 627540692
467639481 217639480
33041760 783041760
861162777 611162776
995259677 745259676
907138007 157138006
950418056 200418055
21444896 771444896
549569397 799569397
876517926 126517925
291638832 541638832
30338205 530338205
870838268 620838267
392289192 142289191
655245478 155245477
987510684 737510683
531459389 781459389
813398532 813398532
276048447 26048446
214259283 214259283
287144664 537144664
202705490 202705490
397620432 647620432
228303544 978303544
815154537 815154537
38341561 288341561
757070838 257070837
217604236 967604236
375897715 875897715
376055684 626055684
966250350 716250349
894071173 644071172
641707307 141707306
375770284 625770284
711325668 461325667
704350205 954350205
198708611 198708611
830981956 80981955
165736450 415736450
160580901 160580901
874170426 874170426
173809067 923809067
491641345 491641345
807159317 557159316
243399198 993399198
347484025 847484025
55598601 305598601
588739841 338739840
766318743 516318742
54382356 54382356
265848050 515848050
71870581 71870581
137319003 387319003
499569209 499569209
823769618 323769617
37175461 787175461
4453791 254453791
890365961 390365960
26980418 776980418
850715497 850715497
443120909 443120909
357914659 107914658
552937891 802937891
714100379 714100379
225801820 725801820
486137359 486137359
391244224 891244224
141854922 891854922
954954082 204954081
131543979 381543979
27246161 277246161
984303129 734303128
194456519 444456519
844801414 94801413
560148658 560148658
28791156 278791156
28280333 278280333
901893922 651893921
140168801 890168801
379139059 379139059
867159743 117159742
179265480 679265480
350360979 100360978
700450612 200450611
708150215 958150215
400663399 900663399
372488449 122488448
90726037 90726037
912285411 412285410
122566584 622566584
23042840 773042840
819079701 69079700
752547930 252547929
36200108 36200108
969656030 219656029
793237611 43237610
42073477 542073477
633142055 383142054
548536092 798536092
895417486 395417485
682632910 932632910
818766715 818766715
430662976 930662976
296536180 796536180
366241088 366241088
464625712 964625712
134766015 134766015
243703968 243703968
909719912 659719911
477299737 227299736
911159338 911159338
136117458 136117458
937211365 187211364
31560481 31560481
151419633 901419633
33781733 33781733
57631769 807631769
861567930 361567929
638979669 138979668
296989004 546989004
337617446 837617446
167212970 167212970
440541025 190541024
332331778 332331778
345888770 595888770
609651242 109651241
65674295 815674295
255547374 255547374
117381434 367381434
462976603 462976603
718815291 968815291
160104851 160104851
733585453 233585452
116658234 866658234
677780853 677780853
182864596 932864596
637436212 637436212
247979466 747979466
330623716 830623716
858442854 608442853
467213597 717213597
166207740 916207740
51152394 301152394
649899915 399899914
821490226 321490225
610762255 610762255
898759677 648759676
238009161 738009161
884142698 134142697
52327957 302327957
953313624 703313623
250823522 500823522
970492832 720492831
400220266 400220266
801818079 551818078
720034595 970034595
840233590 590233589
273591125 773591125
228117366 978117366
31638602 781638602
202699948 452699948
88810542 88810542
288578120 538578120
286290886 286290886
325651464 825651464
628562354 378562353
888463837 388463836
201719360 201719360
870658401 120658400
367685719 867685719
446294457 446294457
686128033 686128033
622107797 372107796
257057995 757057995
580346041 580346041
902277477 652277476
225668200 475668200
154873443 154873443
27882088 277882088
107789181 107789181
986803209 486803208
340269339 590269339
775508202 275508201
438614004 188614003
123382983 123382983
158470448 408470448
798559490 798559490
343266069 93266068
19892124 519892124
732820931 732820931
106299499 106299499
424035747 924035747
580898301 330898300
854325926 604325925
710312877 710312877
121927007 871927007
266335829 766335829
793022244 543022243
290395311 40395310
682722344 932722344
82994932 332994932
869566153 619566152
505267481 5267480
268826677 768826677
967071654 467071653
843550858 93550857
861707516 111707515
392488697 642488697
105617226 605617226
917117144 667117143
120087940 870087940
672441661 672441661
194958220 444958220
514407984 14407983
220106608 970106608
780685452 30685451
950890252 950890252
391139168 141139167
877796454 877796454
712857494 212857493
933741372 433741371
241088619 991088619
543930593 293930592
979214037 729214036
200615962 950615962
697226730 447226729
165068163 665068163
327465390 827465390
659987737 909987737
658813173 408813172
406295338 656295338
956047858 456047857
301322107 551322107
491540259 741540259
314927819 314927819
229334301 729334301
207319606 207319606
151396665 401396665
384001052 884001052
260024314 260024314
560251115 810251115
774892635 524892634
735358962 485358961
197363907 697363907
877757743 627757742
879444968 879444968
671226341 921226341
688803507 688803507
81363567 81363567
226056626 726056626
648875218 398875217
282155319 532155319
87035016 337035016
830945655 80945654
14659467 764659467
137053225 637053225
516764863 266764862
670097694 170097693
906266002 656266001
622841511 622841511
951805302 451805301
827191711 577191710
419489533 919489533
189473198 189473198
800465507 50465506
493624541 993624541
11541255 261541255
61950087 311950087
485219326 485219326
615708364 115708363
915643364 415643363
947606644 697606643
807414573 807414573
25405576 525405576
78929865 328929865
69321016 319321016
842975736 92975735
466070082 966070082
21969049 521969049
230638396 480638396
152867035 152867035
565276058 65276057
859294429 609294428
793001845 543001844
220130181 720130181
752140682 752140682
395818317 395818317
800858040 50858039
475462846 475462846
958980083 708980082
651825884 901825884
14860229 264860229
25834224 275834224
633119364 633119364
384966037 384966037
496638825 996638825
501794535 501794535
290981165 40981164
579939415 329939414
664252876 414252875
64797753 64797753
293749753 293749753
752557520 2557519
94549145 344549145
608585389 608585389
85095383 85095383
938297297 188297296
107602679 357602679
680061038 680061038
68300899 568300899
102770617 352770617
171138134 421138134
968126587 718126586
860959522 860959522
788488694 538488693
762962772 512962771
613148823 863148823
79135269 579135269
160589353 160589353
378564387 878564387
100966139 850966139
346895285 846895285
729942821 979942821
778033821 528033820
52169021 802169021
35786327 285786327
874173672 124173671
337345519 87345518
941839110 441839109
612405356 362405355
473060471 723060471
798735127 48735126
262873841 262873841
284667121 284667121
700390639 950390639
408211273 658211273
395080928 645080928
782489069 282489068
212932447 962932447
15193775 765193775
995405047 745405046
575901216 325901215
828036302 578036301
128684481 878684481
851411472 601411471
777754125 527754124
243075615 243075615
998850035 498850034
829472220 579472219
710026450 210026449
765603381 765603381
869279660 869279660
368616390 618616390
905557196 905557196
930010779 930010779
468304898 968304898
959089823 209089822
862197497 362197496
70379479 70379479
563559291 313559290
276948185 276948185
490595004 740595004
449422445 449422445
904846481 154846480
484106542 984106542
820384250 820384250
6530507 256530507
971741949 721741948
630123274 380123273
372347434 622347434
725941451 725941451
211332761 961332761
395945701 895945701
479302053 479302053
80549668 80549668
257930391 257930391
336932032 836932032
446376755 946376755
671218570 171218569
153296595 153296595
608410194 358410193
340858624 340858624
345063297 845063297
749233710 249233709
20101664 20101664
978350276 728350275
47330282 297330282
803538487 553538486
412206357 662206357
86932622 336932622
556186811 306186810
600559775 850559775
346185225 346185225
682825800 932825800
802624779 802624779
982094529 482094528
348930151 598930151
234756322 734756322
766007996 766007996
104326227 854326227
820312973 70312972
687915033 437915032
333907540 833907540
395271133 145271132
70062363 820062363
400380448 400380448
431431858 931431858
29592117 29592117
124890757 124890757
84267727 334267727
317434598 317434598
311384443 811384443
713403560 713403560
93136109 843136109
177643192 427643192
255738956 255738956
772092639 772092639
709908329 959908329
7559910 7559910
592571902 92571901
516193673 266193672
681804533 431804532
359684165 859684165
52815521 52815521
979370429 479370428
311004248 811004248
309610190 309610190
96574990 346574990
344539478 844539478
34336837 784336837
339438596 589438596
950769588 450769587
2570402 252570402
651111277 651111277
486863225 236863224
632880681 132880680
441923372 441923372
9061318 259061318
990738120 490738119
335874379 835874379
147657273 397657273
602063240 102063239
850454325 350454324
996976734 496976733
667211115 917211115
702029853 952029853
97748238 97748238
998652936 748652935
809980954 809980954
971093635 721093634
58343567 308343567
240785733 990785733
514882397 764882397
305947663 555947663
552327311 302327310
831490583 81490582
151661445 401661445
425344474 925344474
223122043 223122043
101171035 601171035
661597074 161597073
898923467 898923467
140757551 640757551
284451812 534451812
757098393 757098393
538433224 288433223
467784622 217784621
822934992 322934991
6351434 256351434
462278740 962278740
802465525 52465524
178816702 678816702
192804139 692804139
221912701 721912701
744421151 244421150
354805969 354805969
83084164 833084164
451747069 451747069
138352733 138352733
387224540 637224540
99081764 99081764
936576798 186576797
430344578 180344577
584065965 334065964
840943572 90943571
806551242 806551242
817166875 67166874
455809311 205809310
194886050 944886050
235841168 235841168
308601787 308601787
270260716 20260715
336230271 836230271
115205726 865205726
742396541 992396541
968702154 968702154
286025911 286025911
651039129 901039129
171769592 671769592
860542931 360542930
79061511 329061511
757563606 257563605
197090341 697090341
153022797 653022797
974267457 974267457
356866446 606866446
516195304 266195303
805173144 805173144
698797695 448797694
903007691 403007690
254101315 754101315
713056538 963056538
528925988 28925987
620685870 870685870
543899294 793899294
672259404 922259404
262065533 262065533
13612658 263612658
952920136 202920135
126633053 876633053
902815585 902815585
200629324 450629324
981234580 231234579
410280427 160280426
154653704 404653704
954356427 454356426
880135596 630135595
181155072 681155072
520791714 770791714
443230326 693230326
187752046 187752046
301319861 51319860
380947174 630947174
783794840 783794840
455562798 455562798
623195 250623195
539411390 39411389
720896019 970896019
920106616 170106615
63873827 563873827
826813646 576813645
516654097 266654096
886171631 886171631
922098589 922098589
222322039 972322039
264646650 514646650
220947731 970947731
50821235 550821235
158592483 658592483
19366407 269366407
541489994 291489993
989689549 989689549
739373726 239373725
860237355 110237354
666036145 416036144
832233207 582233206
14813208 264813208
115293866 865293866
463028077 463028077
705270416 455270415
41893049 791893049
739393328 489393327
371638590 121638589
36649407 36649407
763321422 513321421
394307064 894307064
957595720 707595719
852446125 852446125
328845772 78845771
571287511 571287511
837880013 337880012
594201978 344201977
637668530 887668530
619525123 619525123
992195356 742195355
134605154 634605154
364793013 614793013
717012835 717012835
108533331 608533331
455483215 705483215
83630367 833630367
928426305 928426305
171476585 171476585
896741445 396741444
178421979 678421979
677980936 427980935
195911186 445911186
231049263 981049263
30473104 30473104
752609739 252609738
893985801 143985800
804863886 554863885
834187694 834187694
332446517 82446516
706421 706421
37796296 787796296
237257938 737257938
557353748 807353748
723158743 223158742
638129879 138129878
266156710 516156710
189670685 189670685
760870377 510870376
288105542 788105542
487037722 487037722
104752881 854752881
164759546 414759546
344983497 594983497
984158793 234158792
77664309 827664309
378736627 378736627
980508314 480508313
287190866 537190866
535748726 535748726
450209740 700209740
210231211 460231211
158152296 408152296
328031388 578031388
946277529 446277528
401595908 651595908
105041027 605041027
648016732 148016731
881974594 381974593
60497145 60497145
351404717 101404716
230666049 480666049
691765802 941765802
165518260 665518260
922834404 422834403
191228743 941228743
220124931 220124931
189026715 689026715
81675816 831675816
47290651 547290651
358875708 108875707
213973408 463973408
747194200 997194200
940708815 940708815
148788523 648788523
599542639 99542638
365882766 865882766
439944354 439944354
660359858 410359857
184037964 184037964
896982775 646982774
77949724 327949724
907219377 907219377
411148267 661148267
800466750 50466749
713244436 213244435
641795698 641795698
700139793 700139793
498527241 748527241
429846693 429846693
305596110 555596110
194026924 694026924
384422973 134422972
713179474 463179473
1443125 251443125
223379731 973379731
870694657 870694657
25939067 25939067
669154683 169154682
59239358 559239358
128154832 128154832
292777038 42777037
553473664 803473664
280507415 30507414
45210915 795210915
14717269 514717269
67113738 817113738
117504940 367504940
791150904 41150903
259671451 509671451
369374421 869374421
22315205 272315205
916706837 916706837
802674801 302674800
36661734 36661734
262822370 762822370
200106939 950106939
508906624 758906624
780444567 780444567
493376494 493376494
722029183 972029183
985595099 735595098
103334488 603334488
973030198 973030198
849041876 599041875
714770484 464770483
8721909 758721909
615217749 615217749
582351453 832351453
66566377 66566377
207189398 957189398
990400754 490400753
328852097 578852097
236462168 236462168
570918405 570918405
488754211 738754211
338732700 588732700
523057312 273057311
708493100 458493099
662489519 662489519
436584759 686584759
601694325 601694325
623965663 873965663
831537999 581537998
938235374 938235374
218400478 218400478
688774606 188774605
806273337 806273337
2046853 752046853
191450529 191450529
875095634 875095634
13877409 13877409
820159596 70159595
274127979 774127979
584019493 584019493
803108423 53108422
304611755 804611755
765170717 515170716
286883430 36883429
901885289 401885288
86983351 586983351
176844436 926844436
230060976 230060976
559972741 309972740
750372743 250372742
258539876 758539876
134186168 634186168
532820817 282820816
310565939 810565939
620018665 120018664
888664053 388664052
551780490 551780490
214653979 714653979
100501686 350501686
745469361 495469360
451247535 701247535
779622414 279622413
205489886 455489886
540168908 290168907
139504989 889504989
738495430 488495429
958036980 958036980
422860594 172860593
690049305 690049305
768151985 268151984
970207928 220207927
201394455 951394455
259637046 759637046
859327752 609327751
57980528 557980528
756822827 756822827
439425053 689425053
762166344 12166343
201227337 201227337
818398041 818398041
372892067 122892066
69404555 569404555
147156202 647156202
403651924 653651924
409946462 409946462
904759153 654759152
968160604 718160603
956377133 956377133
819935927 819935927
891533268 391533267
476065815 226065814
568613444 318613443
583866751 83866750
712315508 962315508
875811740 125811739
786005408 36005407
629777660 879777660
223419726 473419726
5949316 255949316
57727759 57727759
446083904 196083903
57591993 57591993
583634983 833634983
105013334 855013334
55779926 55779926
189814917 189814917
726144564 476144563
535474161 785474161
11065554 511065554
769489525 269489524
236869150 986869150
852901049 852901049
684299186 934299186
686037103 436037102
759427332 9427331
988888940 238888939
79047111 329047111
778970190 28970189
176397541 176397541
653578482 653578482
492477517 492477517
794038114 794038114
274518458 24518457
132437348 882437348
117755167 367755167
169633686 919633686
575462985 575462985
314796120 814796120
957389698 707389697
727205177 477205176
255382545 505382545
876397654 876397654
256955375 6955374
852307668 602307667
47945589 547945589
783562597 33562596
777282569 27282568
631952614 381952613
670968111 920968111
340379226 590379226
463069681 963069681
353121073 103121072
687733915 937733915
877127167 377127166
412439549 412439549
141525869 891525869
393779190 643779190
113652326 863652326
380297425 880297425
905799822 905799822
86679761 336679761
617714790 867714790
100128214 350128214
170141385 170141385
563277694 313277693
50720948 50720948
150855193 150855193
265999967 265999967
118530946 368530946
24833408 274833408
214083499 714083499
549823655 299823654
859444235 859444235
755438022 505438021
850599542 350599541
967659225 967659225
684746501 934746501
136182634 886182634
293859041 543859041
401711943 901711943
410511504 910511504
248200285 498200285
430984484 930984484
957584369 707584368
12192047 762192047
255278083 505278083
453892671 703892671
486134451 486134451
408772059 658772059
176317819 426317819
659596168 159596167
737177960 487177959
789199769 289199768
170752143 420752143
777303776 277303775
237907772 987907772
776730130 526730129
51821431 301821431
804148142 804148142
250073525 73524
286251126 786251126
881820382 631820381
518483299 768483299
151840751 901840751
217713949 217713949
223579146 473579146
172558992 672558992
606258375 606258375
576278194 326278193
741311635 241311634
925226079 425226078
969875447 469875446
397483746 397483746
861059864 111059863
55379477 805379477
264648278 764648278
242730687 742730687
920009043 670009042
662454039 912454039
999698618 999698618
61506866 561506866
908062239 908062239
649257317 899257317
939757736 439757735
544900826 44900825
108229136 108229136
284242108 784242108
442028215 192028214
843910379 593910378
282333224 282333224
721674481 471674480
440210049 690210049
987581170 487581169
412395024 162395023
370120149 620120149
361631511 361631511
945483558 195483557
158982487 158982487
916194716 416194715
980110053 980110053
738494571 488494570
390542585 890542585
598699295 98699294
613640058 613640058
333207148 83207147
109925229 109925229
479963022 479963022
879493958 629493957
823222379 573222378
695155532 695155532
136061365 136061365
524511829 524511829
418730627 668730627
932611240 932611240
420861090 420861090
206776438 206776438
7625950 507625950
122329396 622329396
151256936 151256936
191710548 691710548
227368681 477368681
402739615 152739614
981887807 731887806
522989660 272989659
711005466 211005465
990423811 740423810
30360658 280360658
199361147 449361147
58101041 558101041
687742460 187742459
658480610 158480609
732001693 982001693
250390443 500390443
41723176 41723176
519229393 269229392
799883166 549883165
613431315 363431314
266382138 16382137
481158159 731158159
572158666 572158666
86168738 86168738
289768525 39768524
188305824 438305824
25452491 775452491
873847147 873847147
517022423 767022423
616666563 366666562
5690905 505690905
193724857 443724857
346301362 96301361
811882786 61882785
22281445 272281445
622760054 122760053
735905466 235905465
629888245 879888245
557289884 307289883
950207530 200207529
857201244 107201243
799337290 549337289
440166887 940166887
555457293 555457293
214903157 714903157
500037971 500037971
595864665 345864664
674632006 674632006
428512317 678512317
441199691 191199690
666720027 916720027
405420052 155420051
269290404 19290403
294425913 294425913
462433169 462433169
382162800 132162799
560276789 60276788
759904020 759904020
58944915 58944915
305408618 555408618
237267915 987267915
943211799 943211799
438371956 688371956
169232059 419232059
888023684 138023683
203942764 203942764
977339 977339
565865295 815865295
196264002 196264002
61962622 61962622
205106365 705106365
385935539 635935539
478655481 728655481
454225236 204225235
553156770 553156770
60678451 560678451
557616136 57616135
85355881 335355881
90033440 340033440
59746225 559746225
491757020 241757019
837746234 837746234
481426464 731426464
668750281 168750280
999081455 249081454
708078860 958078860
420124188 170124187
86934813 586934813
743420856 243420855
70702475 570702475
892041906 142041905
330633219 80633218
585040758 335040757
535723137 785723137
88581793 338581793
737539543 987539543
105511888 105511888
844134621 844134621
885828490 135828489
598127145 98127144
521785204 521785204
520059501 20059500
605156191 105156190
49980975 299980975
174272513 924272513
150578472 400578472
140023806 140023806
813609927 563609926
73186160 573186160
733007563 483007562
751626426 751626426
303851119 553851119
496336377 746336377
558584112 58584111
611222250 611222250
195024852 445024852
792429079 792429079
540940017 40940016
143682946 393682946
187913251 937913251
284299996 284299996
164561702 914561702
116724906 866724906
516557645 516557645
663765203 913765203
801300720 801300720
86265191 836265191
889001513 889001513
169711251 669711251
533864633 783864633
884550029 384550028
94501495 844501495
985741482 985741482
976450792 726450791
112797990 612797990
306254369 806254369
308519207 558519207
386953361 136953360
423985584 423985584
997267429 747267428
621318122 121318121
272390086 522390086
449478393 199478392
913339324 913339324
151754437 651754437
791453464 41453463
597093010 847093010
780751339 30751338
16859006 266859006
845966261 845966261
660675227 410675226
836451620 86451619
863170750 863170750
890925470 390925469
679566267 929566267
145865674 895865674
940999626 940999626
882664543 632664542
262430346 762430346
649913633 399913632
542789562 42789561
858586584 858586584
715322809 715322809
26199864 276199864
564794207 814794207
115357572 365357572
145952038 645952038
848461909 598461908
248879138 248879138
541530472 541530472
886007930 636007929
364610094 114610093
651114953 901114953
928713348 678713347
461092215 461092215
576064623 576064623
531916507 781916507
330003302 330003302
550704431 800704431
385418622 885418622
784864467 284864466
643522433 393522432
616443775 866443775
486649005 736649005
35151925 285151925
712326768 962326768
215314384 465314384
119624755 619624755
748531502 498531501
281580795 281580795
291848348 41848347
845587049 595587048
750164488 750164488
958320833 708320832
801905213 801905213
394957407 644957407
135325306 885325306
633809317 883809317
621960349 621960349
752526744 502526743
125270870 875270870
28384819 278384819
131341189 631341189
115483024 865483024
88679039 338679039
62126546 562126546
647455638 897455638
784636833 284636832
466839635 216839634
416230655 666230655
11698812 261698812
917327669 917327669
363817180 613817180
52495895 552495895
552603402 802603402
125381830 375381830
729287420 229287419
926158767 676158766
135863057 885863057
898961235 148961234
501236435 501236435
388757717 638757717
657950000 407949999
87732744 87732744
626842670 626842670
464993552 964993552
861452745 611452744
80934213 330934213
703092983 203092982
589097861 839097861
566416588 816416588
959114127 709114126
445300131 695300131
949136827 949136827
291762926 291762926
143837066 393837066
571517594 821517594
257670248 507670248
938360785 938360785
617054487 617054487
616453492 116453491
464839227 714839227
449255580 449255580
322600525 322600525
369329027 619329027
149744712 899744712
25632466 775632466
194930862 444930862
966851165 216851164
419020142 169020141
165576855 165576855
207989522 457989522
298110684 48110683
234047556 484047556
962130388 212130387
661547005 161547004
923472976 923472976
48405716 548405716
665195414 665195414
946380655 696380654
193519341 443519341
817252992 817252992
14223778 514223778
885984083 885984083
715531562 465531561
410639957 660639957
945594921 695594920
854745520 104745519
689073472 939073472
405097346 655097346
281480952 531480952
270847469 20847468
302468984 52468983
611346049 361346048
957538114 457538113
871391323 621391322
853478150 853478150
488259238 738259238
423952944 673952944
538395194 288395193
486462394 986462394
960980292 210980291
380957493 880957493
731992173 481992172
909282107 409282106
334961122 584961122
608941088 608941088
564870055 314870054
399721684 399721684
383642345 383642345
373066682 123066681
89060268 839060268
782860973 532860972
650486403 900486403
154373309 654373309
655489937 905489937
270730548 770730548
678093673 428093672
420930194 170930193
347681783 597681783
45026969 545026969
213782796 463782796
196109268 946109268
162126692 662126692
21496417 21496417
110208865 360208865
7707465 257707465
384599903 134599902
428682431 928682431
415412288 415412288
894925976 144925975
957864735 707864734
40214078 290214078
11698514 11698514
619109255 369109254
102530700 352530700
847187835 97187834
337425371 587425371
452747318 452747318
601828325 851828325
551534157 801534157
378749983 128749982
349049963 849049963
953258646 953258646
205332749 455332749
670155729 420155728
235417601 235417601
22231685 22231685
416384121 916384121
607951312 107951311
906364798 406364797
962751097 212751096
18784091 518784091
76588151 826588151
983465798 983465798
434013602 434013602
293075915 543075915
165313318 165313318
660151832 910151832
80589207 80589207
1632677 501632677
264869687 514869687
96626307 846626307
641169475 141169474
57112237 557112237
658223928 908223928
762883597 762883597
441328399 941328399
77248782 77248782
815120250 65120249
27981736 527981736
981957323 231957322
414633996 664633996
598604348 98604347
706158810 956158810
305601673 805601673
96716798 846716798
26357385 276357385
469757240 469757240
859550098 609550097
932630128 182630127
573438614 573438614
517379719 517379719
209660769 709660769
728662800 978662800
374226159 124226158
547356070 547356070
406982363 656982363
745850653 495850652
205934057 205934057
183646150 933646150
196003360 196003360
646352279 896352279
365194517 615194517
897305970 647305969
411134806 161134805
671271369 671271369
925487633 925487633
730254054 480254053
780828015 280828014
219418081 969418081
397471435 647471435
353409149 853409149
328791547 828791547
496963807 496963807
800134989 300134988
960103890 460103889
739521392 989521392
920062277 920062277
279092027 779092027
235282517 235282517
101053736 101053736
42897135 42897135
477386012 227386011
415277872 165277871
144074540 144074540
115997701 615997701
177766897 177766897
301924562 801924562
369762843 119762842
612504429 112504428
568968888 568968888
908018241 658018240
687186275 687186275
958092519 208092518
35341227 285341227
217296275 967296275
290766802 290766802
922327977 422327976
503941166 753941166
552115118 552115118
560824619 560824619
564326186 64326185
431697289 931697289
296484696 796484696
963955202 963955202
187606858 687606858
90049071 340049071
797669856 547669855
906355552 156355551
847180104 847180104
481347660 481347660
54049011 54049011
468317540 218317539
496744401 246744400
597895695 347895694
406455372 906455372
503750949 503750949
431002759 431002759
19312924 519312924
968946157 968946157
925559025 675559024
631213423 881213423
450469481 700469481
919829009 169829008
216781251 216781251
122475577 372475577
211905468 211905468
926724727 426724726
987804991 737804990
699699654 449699653
282245518 32245517
903549628 653549627
541447178 541447178
863601776 863601776
724062419 974062419
981083871 231083870
749003284 999003284
358497235 358497235
619017867 869017867
608463320 108463319
406118898 156118897
274371548 274371548
843555531 343555530
5687693 505687693
251576639 751576639
269473705 519473705
19649426 269649426
391630728 641630728
14722649 264722649
834543940 834543940
194167895 194167895
728586626 478586625
213653025 963653025
974892836 724892835
489363689 239363688
590529172 340529171
67276582 817276582
5801431 255801431
313454170 563454170
528209497 28209496
147406749 647406749
527686655 27686654
940873482 940873482
728067156 978067156
447890497 697890497
794715929 544715928
143217244 893217244
894756832 894756832
866596739 366596738
57225911 557225911
67882688 567882688
796497345 296497344
123489952 623489952
282398987 32398986
605159656 605159656
381437973 381437973
3402331 253402331
783604874 533604873
792342638 42342637
73781236 573781236
788153678 38153677
778998797 778998797
885860376 635860375
462006268 462006268
26977522 526977522
294440879 44440878
934032444 934032444
31938593 781938593
192494703 692494703
423236890 923236890
122487758 122487758
652302773 652302773
618391910 368391909
795120017 45120016
414424474 164424473
60150755 310150755
737554934 237554933
118946319 618946319
388656567 388656567
351177386 101177385
618383438 118383437
905007449 155007448
450618747 450618747
241458863 491458863
461112255 711112255
823051402 823051402
556976432 56976431
260497105 10497104
483089349 233089348
357551933 357551933
220501237 220501237
392912938 142912937
718232836 968232836
858278506 358278505
876662962 876662962
211741924 461741924
284991728 784991728
252021015 502021015
127684585 377684585
614420262 364420261
223220137 473220137
232128660 482128660
139174441 889174441
673077160 923077160
309515694 59515693
422530387 672530387
144078529 644078529
783075769 33075768
109802202 359802202
34508266 784508266
19410379 19410379
778824708 28824707
117191812 617191812
903295336 403295335
616935295 866935295
733998110 483998109
86339756 586339756
990192038 490192037
445392017 445392017
156356129 906356129
962521454 212521453
28867322 528867322
297890230 547890230
563053989 563053989
80364576 80364576
704362992 454362991
256926879 756926879
564986706 564986706
890459156 640459155
271671818 271671818
967602149 717602148
946266058 446266057
471324689 221324688
403577620 903577620
246605614 996605614
490865368 990865368
253102511 253102511
233362468 983362468
261595399 261595399
168893417 918893417
164214776 414214776
673409281 423409280
682696665 932696665
841145438 591145437
460550364 210550363
989289314 239289313
559108470 59108469
940627970 440627969
214593244 714593244
885565118 135565117
741615352 741615352
205301071 205301071
661037382 911037382
764142677 264142676
794698283 794698283
613440625 863440625
592076386 592076386
332192747 82192746
712986304 962986304
547994023 547994023
969384425 219384424
480534567 230534566
173533907 173533907
8042104 8042104
752332908 502332907
45153498 45153498
69762315 569762315
178239721 428239721
46107545 46107545
807254705 57254704
3454309 753454309
313959173 63959172
847743137 97743136
83107904 833107904
383979409 633979409
116498533 866498533
539847937 39847936
748310983 748310983
228570739 478570739
20379947 20379947
722625127 972625127
716727721 216727720
307799690 57799689
396037691 396037691
971481779 721481778
205428177 455428177
358242171 608242171
805160676 805160676
38624388 538624388
558326384 558326384
152506874 652506874
645423513 395423512
863843827 863843827
366939568 616939568
622691633 372691632
47104732 547104732
54437758 54437758
31774648 531774648
13330243 13330243
140816970 890816970
902998466 152998465
279266815 29266814
227219723 477219723
737006994 237006993
294211812 794211812
417400941 667400941
788650435 538650434
672063633 172063632
69815863 569815863
684561564 934561564
313682421 813682421
769663037 769663037
476624720 726624720
948906818 698906817
795991185 795991185
598394707 848394707
997336862 747336861
150228309 150228309
301126436 801126436
722549245 472549244
868586355 118586354
302511970 552511970
887643519 137643518
177146939 677146939
794266232 294266231
568415297 818415297
498758830 248758829
1440971 251440971
800451029 50451028
205242529 955242529
806530862 306530861
829490484 329490483
903804118 153804117
375479989 875479989
37430794 37430794
556072052 56072051
886234266 636234265
563625799 563625799
305078017 805078017
88053785 88053785
217166707 467166707
707845566 207845565
82305313 332305313
730996153 980996153
591393966 841393966
299555507 49555506
234072052 734072052
538710103 288710102
489222093 489222093
611973615 361973614
550795970 550795970
898287010 648287009
897726357 647726356
743745038 493745037
147218883 897218883
500440008 750440008
654097968 904097968
525619790 525619790
465624254 215624253
798831993 798831993
307734613 807734613
826890441 826890441
752017540 2017539
935770946 185770945
666407289 666407289
684024625 934024625
478071167 978071167
863150653 863150653
161265894 161265894
582053290 582053290
445626016 945626016
696669528 446669527
312872576 562872576
20103360 770103360
448262959 698262959
50024630 550024630
221728184 971728184
109455881 609455881
705878035 455878034
507779596 7779595
512675244 512675244
828312920 578312919
233441249 733441249
274739460 274739460
858466395 108466394
923613930 923613930
150457026 900457026
245917901 245917901
253592706 753592706
199079688 949079688
504556244 4556243
49763464 799763464
729514028 229514027
324093780 74093779
970459843 220459842
415648859 165648858
954692501 454692500
739577287 489577286
957900903 957900903
64723098 564723098
213072336 463072336
363492235 363492235
658915603 908915603
204440983 454440983
559324717 559324717
717493144 717493144
637733017 887733017
74115742 74115742
498037707 998037707
156472689 156472689
296521425 796521425
438612828 438612828
434380687 184380686
387444049 637444049
539401134 39401133
282794034 782794034
80887120 80887120
643711746 893711746
199558674 949558674
564662397 314662396
939405970 939405970
473118755 973118755
226096644 476096644
113268163 113268163
800342131 550342130
451668916 701668916
374459277 874459277
485158021 985158021
548672761 298672760
971294463 971294463
638079260 638079260
893899384 393899383
173829543 673829543
950906530 950906530
904996253 404996252
530956575 780956575
887272694 387272693
45620688 295620688
320080624 820080624
883618069 133618068
323541645 73541644
263568373 263568373
577603476 77603475
747402755 997402755
253651283 253651283
686674499 436674498
648822701 898822701
297412075 297412075
468589633 718589633
96317471 846317471
652599226 402599225
379028079 879028079
80242832 580242832
638073282 888073282
746089215 746089215
30851620 530851620
764061977 14061976
799473594 799473594
230801836 730801836
777336057 777336057
209667255 709667255
547104969 797104969
176932613 676932613
315718230 65718229
105188091 355188091
213312478 963312478
939170122 189170121
344944888 94944887
323807507 573807507
535311205 35311204
636292703 136292702
201636951 201636951
549992308 799992308
61077366 61077366
405773506 155773505
690969883 440969882
213657158 463657158
865563005 365563004
157391958 657391958
855602735 855602735
820701407 570701406
585374630 335374629
703323075 453323074
643696287 893696287
826662886 576662885
664329158 164329157
845006248 595006247
853246252 603246251
293885463 793885463
671938286 171938285
318221905 818221905
214540428 464540428
75487302 75487302
633937237 383937236
559195951 559195951
637046031 637046031
410204240 160204239
298542001 298542001
983363885 233363884
579323944 79323943
786976526 786976526
528000512 278000511
172888798 422888798
407522501 657522501
323641089 73641088
412358592 162358591
317708929 567708929
462430994 712430994
426168125 176168124
430264310 930264310
54072254 304072254
130490685 130490685
474483626 224483625
950805727 450805726
891532604 391532603
995732117 495732116
241742111 991742111
400634046 150634045
421794308 671794308
464338867 214338866
82709292 82709292
622483251 622483251
809394175 309394174
18332273 768332273
591639015 91639014
927674661 427674660
846503075 346503074
637481731 887481731
211359117 211359117
96020628 596020628
159083722 159083722
390825429 890825429
845250596 595250595
187704746 437704746
434560702 934560702
813536780 313536779
270346004 270346004
505415544 505415544
802517668 802517668
160027228 160027228
392025107 642025107
51633890 301633890
828523943 78523942
58121212 808121212
609515161 359515160
836670955 86670954
724277225 974277225
128963885 628963885
841397983 91397982
981475068 981475068
589943305 89943304
208998124 208998124
687714834 937714834
259684947 259684947
638822564 638822564
562713303 562713303
684292197 934292197
674121326 924121326
27801692 527801692
520674612 270674611
464780858 464780858
751748542 251748541
934757288 684757287
125890741 875890741
307333132 557333132
846822168 596822167
114347381 364347381
622516643 372516642
285455419 285455419
970353714 470353713
164195328 414195328
497622182 247622181
896679084 646679083
331160357 81160356
621020471 121020470
807730686 57730685
400295550 150295549
746756186 496756185
273919417 523919417
781986048 781986048
664751802 164751801
152833503 402833503
899531968 149531967
201028096 451028096
155584470 405584470
16722841 266722841
185056787 685056787
268693620 18693619
775832148 775832148
67681059 817681059
378668183 378668183
297719974 797719974
174971850 424971850
717132766 717132766
787826499 287826498
679325123 179325122
97398155 847398155
412414104 162414103
780149080 780149080
689285675 939285675
100616030 350616030
702510464 452510463
429785852 679785852
825294566 325294565
647316891 147316890
134193745 884193745
241897708 991897708
544539103 44539102
543555330 793555330
657443243 657443243
987758117 487758116
959288669 459288668
76239402 326239402
161400399 161400399
76258452 826258452
19638717 19638717
205551874 955551874
261754383 511754383
490583069 990583069
632350203 632350203
170379809 920379809
450485728 700485728
44793257 794793257
288390651 38390650
264644242 514644242
277750822 777750822
381386601 631386601
204880103 704880103
761326188 261326187
653637576 903637576
660100815 410100814
849762282 599762281
549408901 799408901
803755579 803755579
747957655 747957655
417876148 667876148
737345465 237345464
399130514 149130513
977534287 977534287
787612018 37612017
867019557 117019556
97353968 97353968
809585058 809585058
207925238 457925238
46945756 296945756
555632856 555632856
684298011 684298011
356162591 356162591
461535645 711535645
514978658 514978658
182184568 932184568
83212339 333212339
546635866 296635865
169036763 919036763
649004639 899004639
158537330 908537330
766515319 766515319
866763047 866763047
644946616 394946615
585361388 335361387
264661344 514661344
180288231 430288231
807868855 807868855
760103227 10103226
982040296 732040295
524668552 24668551
146457447 146457447
849738039 849738039
135526239 385526239
644295672 894295672
929624701 679624700
87897988 587897988
23046739 523046739
87718526 587718526
76465573 326465573
544223748 294223747
535233471 535233471
99796791 599796791
480671951 980671951
667474097 167474096
240797858 990797858
489298422 739298422
158280483 158280483
640863715 640863715
604159702 604159702
25077000 525077000
241824818 241824818
385882672 385882672
630139126 380139125
509255272 509255272
573464641 823464641
783275339 33275338
918867941 668867940
41425418 541425418
187864803 937864803
657838038 407838037
436785799 686785799
545269220 795269220
758544332 258544331
946111188 946111188
467817980 967817980
759098105 9098104
573225887 573225887
594402767 344402766
342541705 842541705
906748521 156748520
546789264 46789263
327217852 77217851
584178397 834178397
466509464 966509464
261603870 511603870
355336784 105336783
164912914 664912914
426263272 426263272
571964530 321964529
934045356 184045355
203651749 703651749
165121700 915121700
63838888 313838888
110982666 610982666
400319644 900319644
961660265 211660264
705208543 705208543
713667732 713667732
810328402 810328402
951090687 201090686
430257604 180257603
116650373 116650373
221625931 471625931
636162041 136162040
26417159 276417159
858330824 608330823
513760328 513760328
18330793 268330793
764632342 764632342
571231782 71231781
228290388 978290388
252581828 2581827
451122438 701122438
450932651 450932651
265348162 15348161
937198435 937198435
494229160 994229160
938562471 188562470
260672855 760672855
647490786 897490786
455526523 455526523
543747584 43747583
62440711 312440711
715682087 465682086
988121898 988121898
217780043 217780043
803627235 53627234
129143999 879143999
867467508 117467507
665572988 665572988
205532624 955532624
194372923 694372923
215887694 715887694
29576301 29576301
455587335 205587334
817545741 67545740
175124188 175124188
76664398 326664398
737539520 237539519
746899915 746899915
51318669 551318669
188674193 938674193
36357797 286357797
282263974 282263974
109032760 609032760
996068860 996068860
125924880 375924880
247920120 247920120
540962213 540962213
54693766 804693766
184593702 684593702
941470924 941470924
462191851 712191851
427458747 177458746
560606063 810606063
522387822 522387822
811757015 811757015
875395560 625395559
543898791 793898791
264238504 764238504
273486560 523486560
386099583 636099583
286718698 36718697
738198475 238198474
102907878 602907878
467087794 967087794
880135573 380135572
824265777 74265776
170870080 670870080
453382159 453382159
263777534 763777534
363268282 863268282
34649710 34649710
689399590 439399589
652140202 902140202
491131332 241131331
331189449 331189449
281082036 531082036
781126852 281126851
947058399 447058398
966625390 716625389
211840371 461840371
559216848 59216847
622316818 622316818
988000193 488000192
295833545 45833544
560291132 560291132
766034054 266034053
103007329 603007329
358559344 608559344
979238961 229238960
989898895 239898894
144739187 644739187
549479847 299479846
784906152 34906151
309601289 309601289
863384716 613384715
196989042 696989042
814538886 564538885
912665817 662665816
919780298 419780297
188388300 438388300
148584946 148584946
43209688 293209688
704541467 454541466
565298416 65298415
880991737 130991736
814187972 314187971
294726246 794726246
665802168 915802168
718352944 218352943
371676173 871676173
903252066 653252065
796103427 296103426
300309288 550309288
232265346 232265346
848799786 348799785
732435639 232435638
752926464 252926463
538525813 38525812
845558 845558
728762399 728762399
275504969 525504969
283267953 783267953
144845332 894845332
456656365 706656365
852751414 102751413
546922422 296922421
400882426 900882426
292691863 542691863
942817073 942817073
36346219 36346219
195271637 695271637
494446055 744446055
392288300 392288300
520915125 270915124
796259954 546259953
975510902 475510901
607055024 607055024
270973124 770973124
942641149 442641148
379363170 129363169
833220136 833220136
500760910 760909
919084420 919084420
281861190 281861190
906110172 906110172
609321560 859321560
927581895 177581894
74309063 574309063
563240195 563240195
834899051 84899050
902971192 152971191
918347843 918347843
831658154 81658153
13249111 763249111
109582369 609582369
139031309 389031309
245757605 745757605
185929855 185929855
158357877 908357877
161072315 411072315
36965948 36965948
470608240 970608240
940464660 190464659
217031221 967031221
762191260 512191259
93273445 343273445
90510265 590510265
164876521 664876521
518291536 518291536
705267991 205267990
81852845 581852845
669548432 169548431
318846118 318846118
146074667 396074667
555340306 555340306
647785278 397785277
229341060 479341060
608185360 858185360
9328776 759328776
142828201 142828201
677609616 427609615
832361416 832361416
833408741 583408740
907776405 657776404
762286963 762286963
32323077 32323077
656984620 406984619
39950231 789950231
457641952 457641952
986492640 236492639
200553973 950553973
120074733 620074733
612588194 362588193
344486892 844486892
916895771 166895770
542122660 292122659
152340741 152340741
708945711 458945710
145862246 645862246
617239925 617239925
232539808 482539808
570956315 70956314
758360419 758360419
668046485 418046484
116705118 366705118
959238630 459238629
371283075 871283075
939817567 439817566
812644463 812644463
581133668 831133668
398221890 648221890
681366931 181366930
960073918 710073917
792620324 292620323
378819602 878819602
776422142 276422141
475358484 475358484
775220325 275220324
407032588 657032588
882413817 382413816
60227666 60227666
634473198 384473197
196806122 446806122
194289454 194289454
383184078 383184078
358489176 858489176
904801933 904801933
113278121 363278121
36003519 36003519
402820865 152820864
869652429 619652428
763530078 513530077
189106325 189106325
964665527 464665526
762251197 262251196
513430728 763430728
382032130 382032130
921521614 671521613
745046971 245046970
806022971 806022971
836195200 836195200
590788489 340788488
725020301 725020301
532485197 782485197
902557617 652557616
70688154 320688154
453894965 703894965
721864807 971864807
456341786 206341785
169140702 669140702
164908645 414908645
317371752 67371751
806642251 306642250
266672538 266672538
141082946 141082946
214197066 964197066
796662718 546662717
366012519 616012519
281310256 531310256
464409282 214409281
679229272 929229272
766313884 266313883
687500546 437500545
40355117 40355117
373541978 123541977
898560594 898560594
390534256 890534256
804461313 554461312
793272498 43272497
659994106 159994105
566425516 816425516
139682476 139682476
274282790 24282789
178492374 678492374
769871867 519871866
569331650 819331650
334179980 334179980
207099632 957099632
571286766 821286766
959879359 959879359
379349007 379349007
453250696 453250696
766346136 266346135
808557479 58557478
16159061 266159061
718964538 718964538
388665805 638665805
596765107 96765106
693476667 943476667
632067133 882067133
394287953 894287953
820445279 570445278
752234408 752234408
545255029 295255028
843947432 593947431
43851894 543851894
498327200 748327200
990291469 240291468
340756118 340756118
206416171 456416171
26746071 276746071
389004460 889004460
625942599 375942598
252099111 502099111
858366218 608366217
70309689 320309689
454507394 954507394
16744209 16744209
911799446 661799445
63679493 63679493
930698321 930698321
562664997 312664996
143112818 893112818
420999292 420999292
499438041 499438041
53205225 303205225
989043017 239043016
242622333 992622333
400801175 150801174
746473339 746473339
116320806 616320806
522362752 522362752
757215552 757215552
783265152 283265151
761658429 761658429
291081852 541081852
378947330 128947329
893379449 143379448
889906214 139906213
912222312 412222311
7136023 7136023
402268678 402268678
607081845 357081844
35445356 535445356
682976132 182976131
816104212 566104211
806105764 306105763
147734256 397734256
603336200 103336199
286998115 36998114
163805703 913805703
59043936 59043936
587050975 87050974
251852087 501852087
228882890 978882890
336202382 336202382
889411585 389411584
970544273 970544273
463565469 213565468
224106662 474106662
883941384 883941384
152017315 402017315
171700669 171700669
11115538 261115538
317649594 317649594
179004674 929004674
192892788 192892788
128981156 878981156
812204139 812204139
538766437 38766436
201707095 701707095
292396764 292396764
759370382 9370381
994606646 744606645
238209496 988209496
777148791 27148790
935757554 685757553
256283380 6283379
573839086 823839086
188809619 938809619
27658324 277658324
2609177 2609177
114141281 364141281
415451508 415451508
235962048 235962048
47358649 797358649
123759573 623759573
95796439 595796439
522526065 272526064
140567702 890567702
311567488 61567487
826376056 76376055
292788072 292788072
114021051 864021051
19673922 769673922
434490692 184490691
331509249 581509249
639376511 389376510
606236525 606236525
525457720 525457720
445851732 945851732
668742244 168742243
308232313 808232313
690275803 940275803
737913924 737913924
919858233 919858233
435853250 185853249
31950829 781950829
304561569 304561569
167864640 667864640
74049625 824049625
585543905 85543904
603532789 603532789
239938721 489938721
666691699 666691699
971644465 221644464
156135056 906135056
900074480 900074480
676297841 926297841
553455796 803455796
844308423 844308423
808544069 308544068
771393382 521393381
790840801 40840800
922058429 422058428
73208796 823208796
937343442 437343441
59778983 309778983
432195509 182195508
47642063 547642063
136104901 636104901
246246211 246246211
315277650 565277650
306907933 556907933
186615629 186615629
730828035 230828034
176069920 676069920
119922598 619922598
973754865 723754864
131775462 381775462
996052439 996052439
293336050 293336050
114140977 864140977
626766620 626766620
249781197 999781197
348796723 598796723
341180417 841180417
867467008 367467007
717512037 717512037
934959401 184959400
478108690 478108690
418092589 918092589
569018775 319018774
785087858 535087857
164902752 414902752
235846505 235846505
365002145 115002144
349303594 99303593
657540994 157540993
155083319 905083319
33329986 783329986
584375439 584375439
272964123 22964122
957898526 207898525
655646451 905646451
297215504 297215504
152728933 402728933
645213600 645213600
127594962 377594962
584301207 834301207
766729091 266729090
605377217 105377216
454583272 454583272
229911392 979911392
828892467 578892466
18504545 18504545
845924091 845924091
61739895 61739895
90335444 340335444
587993625 587993625
426260002 176260001
744621374 244621373
543403703 543403703
661273717 161273716
255539017 255539017
693108579 943108579
153793578 653793578
602872828 352872827
30244467 30244467
523739443 273739442
823222867 73222866
834254885 84254884
586494604 836494604
186119167 936119167
593891996 843891996
109587361 359587361
487497307 987497307
587979037 587979037
830451389 330451388
431646977 181646976
597953570 97953569
884282527 384282526
773892538 273892537
127280866 627280866
607516745 107516744
276208908 26208907
197971209 947971209
222055250 472055250
852291134 102291133
673585869 423585868
79422813 79422813
721119706 971119706
462502403 212502402
38254526 38254526
876028063 376028062
999305090 499305089
930441325 680441324
938750322 938750322
369239857 369239857
287398114 287398114
650363867 400363866
878216874 878216874
721374884 971374884
445627180 945627180
880271725 880271725
94952161 94952161
333569083 583569083
382682257 882682257
295347225 795347225
34287983 534287983
774691471 774691471
953842437 953842437
921853569 421853568
702843729 702843729
13145112 513145112
280876859 280876859
906637501 156637500
249827433 749827433
685805002 185805001
199452119 199452119
999034344 249034343
838218812 588218811
367698601 867698601
518998128 768998128
798002899 48002898
389526715 889526715
568258557 818258557
154634692 654634692
881796899 131796898
933338754 683338753
11144171 761144171
822049491 72049490
796166303 546166302
916239329 166239328
935439842 185439841
895953222 395953221
830907047 330907046
333373013 583373013
339473969 89473968
74692061 824692061
414982315 164982314
551623214 551623214
88690113 588690113
767843724 267843723
460322309 460322309
101318351 101318351
372706041 622706041
40601962 40601962
677473886 177473885
61747194 811747194
396717978 646717978
139664710 889664710
461708956 211708955
697470969 197470968
965635656 715635655
989727374 239727373
767986761 767986761
413534087 163534086
912888320 162888319
262092115 512092115
668315178 168315177
308449953 308449953
396120044 396120044
74663739 324663739
840026753 340026752
803913746 803913746
236328150 486328150
14549373 14549373
233441511 983441511
117772165 117772165
700338814 700338814
205326442 955326442
399818778 149818777
131604895 131604895
336148476 836148476
112430490 112430490
493683655 993683655
760674006 510674005
278205343 278205343
596078213 96078212
77754382 77754382
702351132 702351132
267798642 17798641
433781307 933781307
212655531 962655531
610876759 860876759
672954388 922954388
581189543 331189542
713122753 963122753
165965278 165965278
171468202 171468202
148684545 398684545
227043014 477043014
233577934 983577934
747279954 997279954
351302582 351302582
279962361 279962361
747183887 497183886
723040432 223040431
842456311 342456310
53488961 803488961
99386783 349386783
813281864 563281863
302011808 302011808
530965737 280965736
269641445 19641444
838515499 338515498
290816542 290816542
173787125 173787125
105532705 605532705
489726638 489726638
563251027 813251027
87669123 837669123
807800689 557800688
212070737 212070737
968547553 468547552
37701477 787701477
503175979 503175979
348417436 598417436
534216240 784216240
381160858 631160858
812034303 312034302
544664570 294664569
577756503 327756502
501714918 251714917
683705738 433705737
582577321 582577321
867541120 617541119
251102480 1102479
11708099 261708099
584959856 584959856
502360439 752360439
936873009 686873008
378609995 628609995
761326207 511326206
104371280 104371280
167036309 417036309
213396708 213396708
21515054 771515054
234832634 984832634
296894295 296894295
122925046 372925046
976894384 726894383
569273133 319273132
741291894 241291893
285440165 285440165
782313549 532313548
74521756 574521756
702735059 452735058
905913824 405913823
992460631 492460630
795371387 545371386
764812000 14811999
514028662 514028662
999209444 249209443
944431759 944431759
731957199 731957199
90148271 590148271
459259393 459259393
631857618 131857617
574054547 324054546
319418635 319418635
103310054 353310054
184085639 434085639
371303660 371303660
338456022 338456022
869061008 619061007
201399535 951399535
666259625 166259624
724500376 974500376
123728602 873728602
315205388 565205388
78086820 78086820
84536866 334536866
338938512 838938512
337171463 837171463
858809414 608809413
415652652 665652652
798613001 548613000
990539986 990539986
36837172 536837172
50055043 300055043
876101020 126101019
543065153 43065152
910928515 660928514
106940286 106940286
662243625 162243624
388375687 638375687
740828093 490828092
734699203 484699202
137652923 887652923
388072714 888072714
402420142 402420142
111629129 111629129
589545450 589545450
42541630 542541630
493922600 493922600
878432763 128432762
565266661 565266661
232479855 232479855
614815525 364815524
228741288 478741288
5081535 755081535
614097660 864097660
855211174 355211173
244340746 244340746
23638345 523638345
624535382 124535381
258752505 758752505
667269425 417269424
8071672 758071672
120134249 870134249
216012749 966012749
647031355 897031355
387108454 137108453
332419844 82419843
157150260 907150260
292518398 542518398
263824678 263824678
474954765 224954764
345698626 845698626
101363751 101363751
567884494 817884494
638833200 638833200
525777390 525777390
526952925 526952925
859256483 359256482
749427305 249427304
898097696 398097695
998870308 748870307
484388440 484388440
40159753 540159753
442017564 942017564
483927202 233927201
596140205 346140204
424112507 424112507
617459310 117459309
359225693 359225693
40243298 290243298
962539784 212539783
430980580 430980580
662983202 912983202
546664372 296664371
121665170 621665170
132873990 632873990
62406736 812406736
564904756 814904756
936600536 436600535
490191055 990191055
620252787 870252787
401539098 901539098
516133606 16133605
155770708 155770708
721973486 471973485
153933981 653933981
556729330 556729330
536543227 536543227
843074236 593074235
6715926 756715926
291949985 791949985
285346776 35346775
256516518 756516518
765728014 15728013
44493849 544493849
30996696 280996696
884833019 134833018
950666874 450666873
326293583 326293583
782934443 532934442
279032598 529032598
233554943 233554943
402106242 902106242
199787220 199787220
616928928 866928928
317118695 67118694
485927413 485927413
379228988 129228987
780339645 780339645
483115449 233115448
638940365 888940365
696113638 196113637
828645253 828645253
520393597 270393596
376586987 876586987
550882943 50882942
524818884 774818884
719442043 469442042
766195727 266195726
939076909 939076909
3361887 753361887
126404565 876404565
68186083 68186083
706998709 706998709
143928367 143928367
52665356 802665356
42346973 292346973
221995257 221995257
387707998 887707998
887691201 387691200
495939377 995939377
361895016 861895016
50013071 300013071
444630403 194630402
376196476 876196476
92073327 92073327
747360954 247360953
613187853 113187852
283824464 533824464
878965739 628965738
321220217 571220217
684350149 684350149
402005783 652005783
716303207 216303206
892842473 642842472
117332151 367332151
904350059 154350058
81232577 331232577
272888279 772888279
117379642 367379642
209963616 709963616
577400265 827400265
409103407 409103407
808482222 808482222
669589512 419589511
301144037 301144037
130704676 880704676
522548659 272548658
422765715 672765715
200454234 450454234
490446723 240446722
218669383 968669383
36254667 286254667
679481715 679481715
984210484 234210483
369836459 369836459
409350663 909350663
45239884 545239884
433195872 683195872
417719676 417719676
140750982 140750982
743701717 993701717
439944886 439944886
439396236 189396235
894378723 394378722
223385087 723385087
860360391 860360391
137671745 637671745
929508373 679508372
219767456 219767456
834580142 334580141
607334695 107334694
508282804 258282803
970618016 970618016
159456399 909456399
948649798 698649797
60703845 810703845
619440450 119440449
902846469 652846468
124063409 124063409
417833693 917833693
561811430 61811429
221364629 471364629
948801786 698801785
254262375 504262375
846185945 346185944
812281671 812281671
630949714 380949713
360813547 860813547
716386563 966386563
332661378 832661378
582758145 332758144
389645491 389645491
434829387 684829387
100760882 600760882
129371215 629371215
716374471 716374471
294271985 44271984
634710169 134710168
576782189 826782189
385279899 385279899
153674971 403674971
782179765 32179764
87350729 87350729
331965623 331965623
561017293 811017293
938898390 438898389
851055653 851055653
41837756 541837756
749293798 999293798
620583416 870583416
295246479 795246479
753284815 253284814
74624396 74624396
369927937 369927937
625157392 125157391
539371397 789371397
475194924 975194924
685636168 685636168
486502217 986502217
33620514 283620514
856487274 106487273
49537189 799537189
796586708 546586707
319760276 569760276
296426652 296426652
587120144 837120144
617550755 617550755
939484166 689484165
698648946 698648946
884206117 884206117
206109722 456109722
369164461 869164461
185672100 685672100
626127582 126127581
168613368 168613368
133061733 633061733
49566691 549566691
592304846 592304846
867430623 617430622
241445233 741445233
309565902 309565902
466996306 466996306
500260653 500260653
406881129 906881129
575145764 325145763
193845590 693845590
279991207 29991206
295096444 795096444
346492304 346492304
600333011 100333010
273720549 23720548
52627942 302627942
690657962 190657961
751538085 501538084
892296425 142296424
259388468 759388468
711897425 211897424
419212779 669212779
716670330 466670329
565741189 815741189
362632866 612632866
47891419 47891419
748607910 248607909
183836200 433836200
273483302 273483302
127408521 127408521
776377643 526377642
548087567 798087567
318724417 568724417
240051674 740051674
91782652 341782652
542848195 42848194
714364301 464364300
28725291 528725291
217959975 967959975
56573752 806573752
882287311 632287310
604219461 604219461
702246496 452246495
219173473 469173473
600775914 850775914
55088912 55088912
615586921 365586920
305157204 805157204
756018296 256018295
277624427 27624426
687363308 937363308
668100624 418100623
296949613 796949613
305498511 55498510
153020960 903020960
485673825 985673825
344033543 94033542
844005791 594005790
925827822 175827821
20350838 520350838
52129993 52129993
522123408 772123408
874570928 874570928
982730704 732730703
693208321 193208320
979225880 479225879
865722583 865722583
169792013 669792013
41255627 291255627
506500134 506500134
124848478 374848478
340194414 840194414
568598509 568598509
189765744 439765744
95534663 595534663
650236512 400236511
301782290 51782289
587599801 87599800
248155881 498155881
911135259 661135258
413423658 413423658
925068398 925068398
628553274 628553274
104192179 354192179
961143100 461143099
656981149 406981148
629489004 629489004
234370571 484370571
643858874 143858873
56029688 556029688
783087479 533087478
767324722 267324721
219326175 969326175
744810962 994810962
535434675 535434675
842821817 592821816
15769242 515769242
441604647 191604646
184190721 184190721
826502551 76502550
708958940 208958939
955897147 455897146
344867684 344867684
683550004 433550003
933922513 933922513
727658233 727658233
576199478 576199478
479019046 729019046
665968270 915968270
971607530 221607529
921372400 421372399
138127271 888127271
594084015 344084014
683843516 933843516
195733955 945733955
788538502 288538501
146341201 396341201
154705329 654705329
953693534 453693533
717817134 717817134
51642085 551642085
597906152 97906151
187031661 187031661
402741848 652741848
739262940 739262940
715124915 715124915
807360757 807360757
946177712 696177711
433254482 433254482
12257312 762257312
580808999 830808999
139657656 889657656
145326857 395326857
238658176 988658176
758234443 258234442
692915333 442915332
543949140 43949139
101938930 851938930
646710405 146710404
994327682 994327682
457262866 707262866
977341333 727341332
468297660 218297659
848398302 348398301
590169276 590169276
414207455 414207455
238301372 488301372
157042870 657042870
897653479 897653479
151673378 401673378
372361993 122361992
394794626 894794626
289808411 539808411
363789128 113789127
716391681 216391680
491207443 741207443
583926642 583926642
591558668 91558667
242298534 242298534
203230401 453230401
878403513 128403512
263014918 513014918
936787878 686787877
127185718 127185718
253200312 3200311
818077255 818077255
179296584 679296584
368848311 368848311
372533332 622533332
709778785 709778785
57262611 807262611
987377242 737377241
270224254 520224254
580676725 330676724
366541353 616541353
42726555 792726555
983341609 733341608
659638147 909638147
979096492 729096491
474346373 724346373
94038894 94038894
233262786 483262786
476799257 476799257
774262543 774262543
802620268 52620267
504239213 504239213
287395063 787395063
708414981 708414981
730723923 730723923
68289547 318289547
881374929 881374929
185795571 185795571
460331368 710331368
723367334 973367334
58839859 558839859
166302197 416302197
138747068 638747068
65119265 815119265
867940450 367940449
50898492 50898492
227654770 227654770
900468911 400468910
183901285 183901285
204039571 704039571
611959885 111959884
785375301 535375300
530497862 780497862
478752609 978752609
71308284 71308284
479217125 729217125
807052849 57052848
251241125 501241125
576040956 326040955
884326697 634326696
273628546 523628546
594455461 594455461
229252785 479252785
447298118 697298118
179733906 679733906
484702565 484702565
487518174 487518174
979966914 479966913
731323425 731323425
804089238 304089237
956165679 956165679
557885473 57885472
488320356 738320356
354053974 354053974
51434026 551434026
542650854 542650854
503026317 503026317
31248140 781248140
284410719 784410719
328135775 828135775
256627893 6627892
605561039 105561038
468880109 718880109
703349218 703349218
57262046 807262046
866922018 116922017
372354687 372354687
366120243 366120243
753338605 753338605
353784244 103784243
128465721 128465721
317145798 567145798
638676777 138676776
84642640 84642640
49164179 299164179
213740952 213740952
546079687 796079687
364714035 864714035
508754349 508754349
259386109 9386108
382282989 882282989
109277952 609277952
757122262 507122261
339010760 839010760
10325479 10325479
993119708 493119707
418752474 168752473
380994788 880994788
499708086 749708086
969170000 469169999
934596868 434596867
941681842 941681842
188094298 688094298
968851386 718851385
466389523 966389523
682809850 932809850
490957755 990957755
717852364 717852364
620971926 370971925
671434234 921434234
536967217 536967217
956932496 456932495
892105827 392105826
356540168 606540168
187523365 937523365
670593675 420593674
211667601 211667601
10969716 260969716
269167526 769167526
304244034 804244034
926267197 676267196
487225449 487225449
736016703 486016702
666982813 416982812
900631164 900631164
183434070 433434070
380467159 380467159
396722983 896722983
185633751 935633751
426308584 176308583
754398608 504398607
853827321 603827320
610812329 360812328
50730710 800730710
918422928 918422928
261605321 11605320
15055123 265055123
836060214 336060213
906707201 656707200
744063869 744063869
991035168 491035167
24283865 774283865
902931042 652931041
164813964 914813964
239025425 739025425
74809404 824809404
831740218 331740217
210485471 710485471
216053307 216053307
133202311 383202311
930431063 680431062
871375082 621375081
704604124 454604123
726535114 226535113
232319111 732319111
89770699 89770699
938126646 438126645
380533741 380533741
118537981 868537981
229559624 729559624
491911623 241911622
799152585 49152584
685533867 185533866
224242244 474242244
949617877 949617877
649715893 649715893
326640215 76640214
482949629 732949629
903691269 903691269
651585382 651585382
245962002 995962002
420930459 670930459
174849470 924849470
246701304 746701304
675380685 175380684
876299233 376299232
55650008 55650008
363462712 363462712
328135080 828135080
919599807 169599806
549998683 49998682
754228672 254228671
291112540 791112540
319328871 69328870
442882729 192882728
552765068 302765067
829083380 829083380
366219763 366219763
119641078 619641078
928020071 928020071
869497272 369497271
476487172 476487172
759433655 509433654
274484852 774484852
228824915 978824915
632523808 632523808
507417820 507417820
810873728 560873727
903214812 403214811
895401673 895401673
54389999 554389999
672571421 172571420
107337975 607337975
224529984 474529984
106019116 106019116
494596302 744596302
255498151 5498150
124463983 624463983
307812905 557812905
477173565 227173564
601178173 851178173
7916120 257916120
355737161 605737161
496479228 746479228
372333241 372333241
572172370 322172369
306427134 56427133
469746794 719746794
157529193 657529193
776566058 26566057
859001483 359001482
457366660 207366659
803940038 53940037
174209640 674209640
451421397 701421397
494846798 994846798
662873335 912873335
107460725 107460725
699509254 199509253
31974425 31974425
608994719 858994719
217162704 467162704
41096963 791096963
190113391 440113391
857276324 107276323
816720263 66720262
315555411 815555411
574245418 324245417
769132272 19132271
768998268 768998268
18455214 768455214
632308530 882308530
872453855 622453854
544586453 44586452
150571568 900571568
964012438 964012438
47879389 797879389
682399765 182399764
758731060 758731060
742759756 742759756
819608624 319608623
439124452 189124451
357400046 857400046
882311596 382311595
683164468 933164468
498994056 248994055
36757877 36757877
579106155 329106154
808261780 308261779
199754215 949754215
205129016 455129016
290904686 40904685