1000 500 10000 50000
741707745 844758713 509784278 347637246 304521357 399811725 652424850 415374394 838581021 886181953 274198872 312721475 349561081 628075277 448281237 419125673 429687299 974297715 554897587 806802771 466252686 532277243 261729577 182910528 238562428 713821699 152148643 47452677 519481692 699575909 643049476 113705790 396850975 152833753 461343036 553888687 552645478 113767885 969263081 243742852 852466192 95978306 556464328 202027272 724053583 857261919 473669299 153740881 831559633 28566885 813060006 150328672 413360482 74789582 333239200 651922910 641127635 337904197 551891941 13125680 37480106 194941416 126831470 286847435 200291523 440690861 840736122 752937001 406975100 662515556 996679854 111957646 758493862 405660535 313984918 335063798 115438807 787654218 488804679 946998440 668737457 154381039 97327111 934614294 81686975 283082665 439053557 722814611 620986862 990945499 588456645 510983322 38403268 567804470 650347112 238694792 8495330 343599587 991631793 267986784 6115143 840828000 379944430 617125359 99004888 546445703 952189158 214443695 186616274 293510190 13958488 855353731 447891229 963801954 642484378 529578205 99400972 81537935 104909169 720387835 72483433 693365814 83887510 110886701 113686637 734234622 202097847 122181967 77834209 46245994 242685106 936465707 887073994 475145890 406107419 838595237 21591592 210812930 53038931 208207866 356839475 919513775 916077952 804730704 883315728 558562329 186825262 982716701 492616618 144250785 555620889 417616405 837616600 492024753 381019461 951303237 78775729 583117308 926001559 9126292 629363302 21203018 945591999 368953650 496348908 204215771 207548886 370456855 267545056 113104171 578664721 624384531 32617945 347259026 281631588 768450028 905821356 468456851 603683082 250954327 612707636 11820324 668570733 302840589 503845077 49590193 106660180 582620806 632707501 885178093 591747098 114587157 906381111 389855450 483540807 255246372 446587576 691089693 625703227 714132632 656710218 56884302 338517162 541844518 404143328 620148750 162810899 162481037 941121955 766493981 413435365 406345945 630830659 82006097 709186534 134675735 984112645 668363068 569812896 469336499 553541160 14076347 583923656 312438624 256448152 67464462 420201351 703035728 611070509 45904577 417168359 267780727 955305234 608201875 809625245 211964916 80866978 972436144 374445953 21988933 591446478 640397672 428334878 74793490 574920123 990037766 61985579 559032767 658400834 631798475 28369266 64458347 498391177 464809276 229413326 754839329 532273739 649614677 457875056 143344247 548035608 727559769 263641328 503340842 335761643 925782927 715305758 416628621 750735424 942268065 291133908 194698255 582665737 719468786 269491745 10102213 562022906 331477325 569134981 72940093 963275800 450020601 137398440 314183330 914829877 366811766 69022658 299619969 16426442 379414068 295480571 416978405 106973836 411638253 920319247 295251833 337421180 488141358 711880455 88156603 282925776 3014362 135371213 865591513 574999503 404862958 875693727 137022408 736340283 297345061 62478855 552132437 599882016 199877295 866315767 367228246 419205416 935338426 666848216 288148212 167268847 814845141 705126617 274242684 226483393 477962217 569494517 416420927 966103575 133891325 357093885 101545705 989422043 492465098 967137218 416937899 897328056 695347298 406476661 633668339 845208713 468955516 38317129 445090728 668832811 904632896 812318975 88038226 692487675 331683544 228702793 859756523 146528684 933829410 133999206 225528431 411791627 556010077 641949359 230411555 542417757 999043244 331957260 531839799 344024695 151610832 948777698 241352750 699474484 207770712 727537443 544683197 676726228 765854572 842290279 198075392 670487468 507125607 138629973 215491496 838809151 367332766 75248018 837854189 301162175 61763578 915898975 565470156 470290010 410364687 795881712 12707766 261924284 980355326 397063919 605948979 131966157 198357970 847301729 683956996 406128682 427355526 81156546 82854909 193210097 923446825 280930301 716213919 430572432 419560274 931705416 121897936 786893040 6953433 812268480 940571570 921233367 728167454 506041725 391523376 138532140 154439790 256747496 252972778 134795116 653811415 858921757 119277627 852169385 558739839 655750977 258298066 986095365 736907523 193669329 31821816 660354348 474599630 748035735 943443134 746676259 679741150 65341069 386085652 539210938 730125903 326657221 312960658 310809710 685215301 704484034 301858204 839655091 961231530 554830982 826966561 467559298 413752738 798760543 319728682 972492578 307027873 430543102 811104296 43935396 624212431 842926112 556806098 98812060 590961847 500249231 698004673 123219350 418106654 84090325 514946642 748911 263263900 827907300 311558621 948479201 384907687 613416826 640650646 198655570 168247807 320133560 666214868 434516900 118894102 985943550 259525831 278438330 269003005 70630126 322373726 893215436 913556239 879179824 844543851 357034439 231945408 542548523 332770143 502568416 479155202 847716786 503317327 742419103 675624085 814875949 690898303 60531772 428292774 184065302 111703696 449056935 504198863 777918565 883573835 475609319 616378468 143099665 754047649 885381474 66246146 76421374 778596909 979802385 808117552 475657113 189353177 892579314 18205636 522123320 395147730 349877192 222356459 898465057 92296294 897980545 565857359 635710952 811028671 994150133 819776254 922732367 295723422 323975116 553167285 179297256 799584436 169545753 174913276 406148438 54927226 241159422 335086167 686040489 73478160 143203718 14213956 262831337 888299387 32419592 637471011 135963470 234813138 859827471 34428526 327109433 610324369 452802240 962820385 273869393 299468726 635112992 49118113 595192148 959088109 602285399 774489405 611188898 771831152 949402681 17337335 679274732 43078456 204939856 217831574 116556616 200659929 232045530 379387953 88959315 116981476 16858963 224922785 351794615 729202788 111867665 531420402 339527156 564669905 346757140 613396549 864138632 981870132 662514663 311847133 793474594 117316415 86336537 257179845 889147567 888255572 127033535 420938652 931334028 331973391 491286580 47890643 532633320 723332111 279794950 621592635 692829941 149170268 699031774 44624555 878373056 810899440 428561311 70416566 228085698 775318451 536329469 944740684 757188583 51360485 256587817 403179530 168676900 195440708 660359376 57824466 936212635 787392911 331279472 720063016 119366301 822566053 620470014 651999622 398414517 900264964 126108610 91244457 901951586 825140385 988385368 632840996 488556178 269463032 703257562 569158230 44781483 92103384 513898914 654486420 143463870 623003085 57665949 312140770 818443793 718025325 222481591 607172781 357934589 553761063 327235797 477300891 228843469 947705811 981816867 479774340 700487128 107925476 423535152 454955068 785582215 264436873 87796063 126654746 533899905 643569979 695812977 578681388 735673363 62228244 85684161 879137233 685231329 143350111 191278003 356191475 713891790 413759594 963364257 71826379 820037011 143116407 401643624 48880480 943338572 383460490 381171174 496342053 343902320 804706326 951297121 982000890 69143198 39093183 108655635 603043104 535179516 656984966 34240845 270852879 571729564 119925007 2506465 109477246 115791472 193784468 465668722 829683262 460060416 281549332 901509641 280097427 277182093 155669618 181494261 220520664 539130108 562665435 716862717 735548783 219888115 520676192 717549672 289031313 412285729 678721661 744590771 947465246 188222981 778831617 70834478 759952545 751272978 73340943 869429792 867064450 267125412 187614867 696747711 727185828 321680553 450773706 859799609 598862646 606443324 41293869 819383310 998089787 456475659 388762380 733638569 676363774 909438572 303704594 817911441 174240655 834942609 562502212 121705900 23165589 193850182 192540378 635634489 945123160 265881321 357580634 664703963 385523087 397711855 213968027 112708915 719392408 664741733 825024878 318255053 123701411 718835102 990154717 121791197 27827114 231433450 707946120 704190888 140872022 864167068 374618682 167629031 699109676 937120894 289334931 574791620 983487430 334391663 62942462 781126943 600272984 273039450 445830905 985796072 670751305 659798933 951021341 390143712 177057019 628562572 560915119 153274784 347397673 551069835 127582335 375224787 782503285 835528455 931932029 775891661 552211876 306550711 943520692 103837906 96187958 85371976 678629526 79675388 419763639 594088342 713318685 872552978 867127792 11665944 710865403 537879096 671464877 514403097 780539162 701038250 142965668 341454280 854313035 342879696 745040469 981895370 718104483 380060107 669940179 502552866 8468122 222152054 809103577 951988814 325989960 757807889 889877145 857135840 689999631 162157137 451224181 403318316 34710114 170868326 414984260 745575517 708747422 938965491 112494967 341802937 640003740 255460636 683257217 346833128 598340332 280814039 328728498 168961168 660874147 998668677 671514034 669342269 73337084 333133964 473847436 251843399 90941853 363724580 108979238 633457838 525881718 412719774 36776153 413108186 583588100 304276767 11200057 144851876 95758611 123695024 486654813 735762352 379155660 22428384 82595479 830012346 303242423 263840331 998973515 964116570 115025361 523003902 633458838 40878800 708654221 107306274 292722199 652112428 323547208 401701437 285570265 701945280 814421211 174862773 115053466 250525665 331655894 126253523 395377541 427414506 249948547 882032354 15693211 481620562 904460738 98288690 311632907 207703161 214645376 163122775 24336084 182187091 538643032 657794923 223065891 247297252 617617551 515788090 899409680 793681113 917489528 37496298 495626393 584427092 64875425 463196213 834952757 396531320 589449736 82846651 823945826 691914637 964879006 839639037 173535198 869339743 790444081 337684460 929559258 5089456 500807235 953895343 39792902 39450266 464206619
803 780
626 575
847 983
232 617
983 838
775 946
282 749
703 979
673 262
141 162
522 56
646 684
334 882
301 532
262 137
272 196
637 826
12 299
209 10
590 808
106 323
95 475
684 277
490 690
202 335
958 990
326 113
846 259
248 907
725 381
493 935
246 119
57 815
478 396
95 808
515 803
848 213
875 228
975 480
881 976
159 694
246 355
50 344
998 637
79 431
597 991
65 812
630 34
810 752
625 501
511 40
653 163
470 407
560 596
750 801
319 398
299 42
58 135
477 278
735 590
333 458
933 591
393 416
930 68
526 2
126 224
161 60
414 94
938 570
850 710
878 500
406 50
857 710
690 253
182 753
515 947
44 85
627 36
222 402
825 599
575 33
85 219
6 142
364 94
817 552
209 205
394 318
503 709
342 63
780 873
474 964
318 517
806 473
854 207
942 532
935 932
283 767
937 30
708 925
691 938
776 799
313 911
634 907
766 375
147 834
948 900
993 708
900 718
380 279
50 516
533 540
504 402
926 21
672 344
481 707
714 639
880 209
490 616
654 380
964 124
356 674
78 674
561 474
625 163
426 617
400 960
824 951
509 167
466 774
926 800
9 711
681 476
169 221
840 883
673 69
129 353
146 551
406 795
755 894
862 436
814 807
102 562
900 993
526 457
305 533
814 100
351 177
249 224
965 842
560 799
687 832
167 750
878 593
703 361
226 346
713 857
541 652
363 244
25 406
890 812
578 285
10 461
843 849
273 621
380 718
644 187
509 56
306 558
478 370
374 901
303 354
377 481
705 248
334 681
52 536
698 34
214 369
925 733
526 691
921 328
893 730
697 885
951 944
181 871
951 272
991 891
168 819
769 702
208 920
934 215
305 163
73 195
960 450
852 108
275 659
801 591
658 597
319 599
218 344
181 662
167 733
702 373
425 820
874 344
673 475
748 914
652 81
100 718
511 997
401 876
428 889
440 924
774 215
466 713
59 608
715 385
264 877
165 411
44 795
737 58
503 234
168 923
554 270
44 357
953 671
412 864
517 668
760 962
429 350
73 51
65 559
563 521
163 893
461 549
198 350
898 74
223 409
758 154
507 338
588 277
152 828
108 229
244 439
261 849
858 987
477 726
208 264
44 941
846 891
683 128
66 40
639 150
660 818
934 599
10 990
482 953
765 478
26 845
349 730
580 127
996 206
712 579
678 421
760 907
996 239
185 645
926 788
89 965
880 68
359 608
49 76
609 801
990 484
533 162
66 183
199 121
752 841
906 997
690 983
76 841
678 102
446 398
602 646
972 840
25 890
494 890
103 869
847 821
252 894
700 824
889 914
969 632
316 250
730 917
508 452
79 361
202 821
697 35
7 756
285 315
38 971
951 952
642 269
304 201
449 150
192 682
771 72
559 486
355 240
859 890
830 680
563 84
584 267
615 497
697 811
248 39
437 631
87 785
937 1
883 510
985 969
730 162
405 668
197 616
482 42
130 879
289 802
397 841
209 76
147 778
634 826
468 714
680 688
341 559
162 394
215 514
89 450
502 738
950 346
712 598
977 612
868 553
435 500
162 432
560 759
622 735
154 784
725 973
168 838
980 635
94 823
629 1
324 168
142 622
342 353
779 771
213 406
654 877
770 825
686 219
758 724
431 741
994 169
217 243
297 125
639 783
109 105
51 744
527 864
0 368
592 830
130 41
740 141
139 171
335 504
718 290
484 975
749 176
168 749
193 897
822 343
685 924
483 641
508 934
11 958
883 531
959 31
141 283
299 563
252 395
714 960
632 296
7 205
663 366
385 979
987 488
113 495
99 813
619 452
18 932
601 514
355 94
648 114
870 893
816 265
665 31
296 224
147 327
598 427
562 208
530 407
8 835
907 747
802 417
270 398
447 600
423 92
58 329
228 339
377 927
405 1
793 989
791 832
832 36
666 920
44 304
433 148
150 809
543 961
506 779
675 645
879 357
429 782
946 564
853 768
391 535
545 811
452 497
816 518
54 610
982 840
519 222
202 688
320 713
865 600
84 82
103 836
427 467
263 337
649 958
513 447
287 865
151 608
641 598
536 252
896 114
239 886
102 179
641 410
422 886
804 156
816 651
188 346
500 311
322 600
330 460
712 283
792 138
734 828
728 143
907 309
410 77
104 913
740 136
176 930
126 425
256 972
720 308
896 778
181 766
177 512
844 35
597 570
961 764
231 253
964 676
268 160
687 661
573 438
80 865
753 556
526 52
642 268
311 320
948 243
283 876
165 857
482 7
182 13
552 119
421 856
216 769
527 859
111 850
84 179
555 978
285 518
53 245
805 617
923 699
698 101
287 128
738 935
386 817
419 509
473 749
223 39
641 494
321 495
174 391
458 938
367 393
535 949
970 880
404 457
952 703
263 146
995 934
692 844
81 729
642 751
5 192
677 569
856 650
740 552
491 786
738 363
182 764
771 505
683 824
999 202
962 821
660 373
296 536
478 593
825 477
760 440
401 770
345 697
751 438
832 637
650 356
693 856
577 858
453 652
438 580
658 282
72 273
357 410
894 365
645 591
836 883
935 464
586 711
179 374
156 27
270 721
439 199
184 689
990 678
792 452
23 591
231 325
561 159
655 885
889 112
508 483
675 521
818 400
352 160
552 130
583 479
562 352
886 510
248 975
209 944
984 435
49 106
305 681
847 175
747 808
412 694
328 568
293 846
492 666
436 399
303 271
329 41
77 65
259 645
502 606
746 269
140 105
812 834
44 318
484 391
397 425
698 548
23 983
200 348
847 562
987 910
497 432
875 417
406 598
664 257
753 85
259 584
27 815
11 402
754 457
434 864
439 582
890 914
490 522
462 532
507 574
202 638
966 793
304 942
747 871
598 405
286 836
819 723
730 44
784 854
125 21
858 252
25 602
843 180
699 223
670 218
994 696
77 684
462 548
768 781
199 797
711 694
811 391
132 438
657 716
31 426
297 732
919 180
95 26
290 421
460 962
613 995
254 342
589 562
850 517
656 942
847 21
164 520
76 302
285 622
481 553
21 603
586 274
87 247
343 876
1 124
730 911
457 128
569 37
449 96
658 331
866 424
323 820
512 606
137 325
186 249
942 653
170 258
996 232
107 208
441 976
757 394
404 544
42 830
98 515
737 569
485 813
739 313
425 808
470 196
266 243
461 222
266 971
403 937
320 58
251 497
220 672
445 135
504 335
40 436
849 102
169 241
768 356
518 127
982 45
704 352
212 317
708 243
790 184
449 855
411 586
384 452
828 692
424 459
234 762
136 740
15 540
260 401
472 679
859 244
896 311
294 538
317 296
691 233
579 462
335 692
481 423
289 238
337 138
314 9
407 953
923 704
542 314
760 534
822 940
2 723
277 131
558 361
988 935
197 521
36 944
191 57
707 73
370 256
0 47
992 914
635 965
948 704
175 933
965 985
571 287
769 938
994 29
332 705
610 877
348 735
669 17
790 498
222 160
812 939
918 740
104 611
568 955
668 517
166 815
758 955
886 612
701 315
291 498
206 881
489 872
445 359
705 664
849 279
240 214
135 182
976 336
528 757
859 512
642 32
152 627
987 741
781 252
474 582
554 239
425 777
737 210
609 397
111 656
457 373
436 317
293 700
708 28
100 485
474 852
413 641
201 377
478 912
997 736
36 674
695 638
545 715
707 31
487 204
766 504
404 534
936 178
382 979
289 670
933 10
624 759
485 627
783 777
635 60
861 951
786 341
724 698
323 924
585 965
585 782
500 984
58 439
393 56
380 518
160 842
669 156
790 893
775 478
810 123
681 45
766 756
388 64
867 959
162 542
423 334
692 958
727 647
501 937
586 972
361 475
429 880
601 98
823 298
364 717
180 86
688 736
769 701
979 378
748 866
905 333
607 841
640 321
14 841
460 126
68 62
585 60
174 29
270 141
46 375
870 136
711 850
947 13
264 54
983 102
748 875
459 784
295 309
753 852
256 244
956 383
752 906
876 219
488 266
770 740
587 251
15 764
334 748
459 410
978 113
250 829
931 355
563 985
711 989
853 89
97 404
823 852
995 992
714 179
1 156
809 303
983 233
611 602
474 608
6 718
514 532
360 340
406 353
633 824
183 447
234 344
45 593
617 263
564 65
21 150
914 383
76 899
111 246
202 54
168 473
359 913
102 819
523 919
748 524
187 422
856 818
835 927
927 408
211 43
679 566
806 28
860 42
727 347
116 123
223 633
133 514
886 359
43 340
537 226
970 95
15 689
400 695
52 188
869 41
207 308
932 955
678 180
419 323
958 266
328 776
559 138
139 229
120 633
12 449
186 175
581 254
858 990
734 637
405 351
249 492
62 137
951 205
252 518
420 628
212 891
254 957
879 394
821 23
363 937
366 399
80 719
834 344
773 709
907 257
693 783
638 892
241 475
914 932
230 272
61 506
145 724
34 349
382 296
296 679
208 375
625 817
627 116
291 320
179 49
165 805
723 460
34 58
752 746
265 756
884 607
413 879
694 430
333 657
10 345
699 148
374 585
675 409
977 572
495 612
574 873
791 448
20 525
344 936
284 444
962 307
885 352
993 983
768 970
926 704
128 10
789 404
484 23
722 98
405 291
840 876
452 108
450 475
576 561
251 568
911 793
666 752
145 369
176 389
123 117
142 70
477 192
439 235
231 460
497 201
225 680
135 989
593 775
397 6
863 709
784 619
311 859
789 819
14 609
99 125
141 498
794 774
906 609
408 612
609 743
686 621
39 952
570 919
965 679
383 759
356 324
182 207
173 713
357 852
436 673
267 806
815 418
336 966
613 124
805 151
726 358
228 882
702 450
762 358
354 782
320 291
83 88
401 720
250 400
50 204
578 818
50 727
368 865
679 970
559 874
903 655
396 334
446 947
593 918
161 704
593 22
251 343
240 876
88 29
815 922
755 520
615 556
976 258
200 948
410 569
67 510
489 799
214 548
678 714
103 453
945 333
539 495
619 623
723 267
401 726
391 348
156 686
676 215
37 187
394 989
99 782
510 147
238 17
882 560
70 846
312 650
643 107
705 735
779 130
490 674
692 990
40 312
290 610
129 779
250 324
551 866
729 462
163 34
977 219
16 981
734 708
293 530
664 167
672 122
909 541
856 420
439 934
124 146
643 332
437 267
768 589
866 812
683 420
118 397
781 458
370 939
768 429
675 75
804 839
590 971
950 440
110 467
1 177
890 722
178 131
145 882
291 162
961 498
815 966
639 856
984 34
840 91
565 267
488 284
404 39
529 422
807 217
35 217
315 687
60 791
830 407
968 314
238 882
673 407
742 156
285 777
549 200
95 862
270 961
540 989
798 573
842 205
800 257
831 743
493 873
174 535
568 629
564 623
19 818
948 766
759 996
188 563
38 470
379 590
671 209
297 980
977 890
989 780
469 41
685 504
454 56
861 397
600 400
749 42
160 563
310 491
745 611
702 862
787 472
720 418
566 584
273 557
272 196
27 739
108 595
432 238
125 800
432 866
856 126
722 836
603 496
547 889
635 288
818 21
460 172
865 511
893 556
612 229
517 840
525 635
592 415
888 769
789 490
594 824
947 859
250 826
660 362
658 10
511 23
642 953
420 584
820 843
788 335
495 835
779 937
553 599
760 233
386 401
779 334
272 550
89 352
298 868
641 146
422 927
434 574
49 696
550 348
348 438
957 129
304 516
850 955
719 440
406 13
710 173
820 954
813 148
707 646
627 585
484 253
657 704
136 44
807 284
383 74
392 429
724 886
956 178
494 452
158 827
107 929
742 41
935 341
844 841
564 289
812 43
299 197
454 425
97 66
203 348
392 820
785 667
819 858
723 332
515 18
881 41
539 745
469 974
901 518
876 852
238 343
807 723
746 651
350 265
703 657
538 439
84 306
256 922
82 475
352 482
406 74
70 800
933 692
137 513
683 751
703 671
313 154
238 619
169 627
148 530
818 704
179 910
14 594
540 648
657 153
587 977
5 351
156 329
90 376
91 283
270 763
148 303
831 125
701 638
671 636
93 859
201 992
384 336
66 700
566 732
52 537
803 593
539 476
16 642
145 238
632 690
623 935
413 301
947 274
72 481
219 780
564 540
826 847
833 227
745 146
429 332
904 184
436 10
744 909
228 74
640 8
699 99
818 645
646 61
804 640
442 576
827 578
863 206
240 927
398 918
0 892
328 886
659 872
925 203
227 155
196 330
528 115
711 737
357 822
814 801
530 279
191 686
105 97
994 333
476 113
966 283
442 13
188 930
868 742
208 626
600 518
15 772
389 751
938 40
640 77
899 454
144 653
10 714
922 672
74 883
70 925
972 477
151 684
208 663
48 403
291 156
550 266
595 103
150 643
544 626
60 994
101 653
227 177
430 414
175 365
112 978
302 348
166 291
226 908
480 789
888 892
569 483
775 713
882 4
681 341
785 613
557 34
4 508
936 67
727 166
374 965
986 63
994 419
460 196
339 58
416 766
129 713
657 691
759 339
530 60
48 648
270 247
799 430
873 698
527 166
962 330
562 332
140 443
847 858
903 777
462 9
59 870
84 925
667 101
776 727
756 46
967 181
734 781
953 416
158 86
631 826
404 919
869 136
917 337
373 306
896 646
264 944
89 485
846 880
936 528
767 717
400 949
928 587
564 561
923 537
871 938
516 555
376 194
393 449
263 757
110 311
875 277
139 305
329 31
751 925
639 949
240 957
145 292
863 615
962 944
167 152
797 669
401 408
939 527
887 831
896 784
241 649
328 270
462 959
998 856
922 542
953 3
230 616
286 141
964 799
812 611
606 494
713 641
525 241
998 837
965 948
590 565
247 406
53 450
825 487
166 867
390 425
574 569
854 764
745 825
612 310
701 584
659 797
105 562
546 609
302 231
150 390
300 553
344 155
992 173
778 255
398 613
594 901
469 93
357 442
126 482
50 474
54 997
344 204
514 512
666 404
454 635
424 289
348 609
370 410
64 742
174 906
876 207
889 517
583 607
792 574
496 826
268 782
3 323
658 69
464 709
338 182
992 494
368 316
792 656
454 824
76 716
666 47
103 593
123 813
313 347
989 896
258 928
277 275
973 268
294 242
618 551
642 454
299 952
383 428
372 840
720 668
817 27
110 8
109 496
681 487
51 684
637 634
327 292
687 960
317 100
304 615
873 770
205 276
481 619
338 58
960 295
456 357
893 617
479 690
65 344
10 324
123 518
669 803
773 527
701 826
596 572
990 128
459 195
166 939
224 841
367 546
313 893
387 229
896 445
543 481
739 111
766 610
165 283
96 83
789 128
676 13
108 722
549 140
748 648
246 213
196 755
752 631
997 703
513 223
413 278
357 466
58 163
900 930
835 547
31 270
400 54
689 761
450 175
171 234
921 163
934 640
590 643
791 999
57 156
363 234
150 449
12 990
732 132
912 653
883 868
739 836
825 976
777 853
506 957
836 964
506 171
135 815
669 724
591 66
420 660
523 21
888 905
672 326
416 938
389 176
792 478
836 773
17 286
666 830
987 967
92 717
427 886
440 592
679 589
576 493
190 534
774 928
783 125
774 239
841 809
687 10
175 842
523 243
753 851
979 562
355 977
87 103
394 9
449 747
820 297
464 27
344 748
927 349
113 995
152 407
205 919
914 932
494 258
125 257
790 974
69 752
989 94
269 330
772 254
418 5
907 642
452 239
570 715
655 924
97 174
744 145
416 842
850 669
529 942
21 632
829 546
585 470
824 887
456 676
220 111
818 309
962 877
860 183
700 522
10 609
794 210
341 63
395 12
101 1
634 887
70 416
296 580
133 961
455 614
581 881
700 52
512 516
966 946
198 306
953 563
194 563
804 572
69 800
547 872
319 974
168 302
360 45
996 551
647 273
546 95
815 738
315 699
472 816
983 820
152 584
464 65
459 874
418 134
105 29
65 398
17 146
822 848
330 105
266 535
260 665
890 4
230 226
399 766
550 895
183 272
461 374
625 803
819 750
531 775
212 233
470 350
983 570
308 917
346 450
961 995
171 129
572 27
125 252
74 964
250 379
959 619
5 568
186 808
458 29
325 513
146 559
171 630
811 437
291 502
170 370
909 541
388 383
934 840
413 170
497 112
931 611
330 570
796 639
235 872
4 50
627 638
642 920
880 0
917 922
69 84
926 985
791 116
512 559
142 849
207 483
693 0
376 271
347 383
578 636
518 567
99 814
138 515
227 232
900 375
462 207
696 252
286 515
168 696
146 556
821 248
311 363
978 775
20 0
437 642
405 410
872 761
363 486
524 852
518 176
387 408
239 992
185 545
21 222
751 179
755 732
20 2
30 931
431 40
766 945
52 910
608 13
29 496
714 248
781 783
402 810
205 362
358 961
886 291
48 383
84 662
629 915
186 450
39 919
70 374
750 78
281 463
474 428
759 112
853 663
384 608
714 743
764 236
378 404
128 716
564 453
954 385
661 702
151 972
126 865
566 820
455 868
520 814
504 200
197 674
109 950
925 381
320 707
882 37
547 239
792 823
292 157
812 517
890 227
380 826
239 130
12 887
269 846
127 381
221 433
77 477
499 566
74 129
619 596
869 85
283 442
767 191
293 32
636 216
715 535
210 644
102 842
904 498
528 495
434 294
433 925
674 188
805 770
658 929
718 580
18 593
331 549
971 746
662 916
739 155
578 161
574 559
94 451
131 621
989 294
437 216
519 814
587 928
188 402
796 663
913 547
155 338
515 34
151 103
67 738
753 959
770 501
639 440
264 499
232 940
612 839
412 778
425 82
513 888
701 967
638 578
943 668
473 766
498 24
162 65
966 428
267 96
895 782
942 941
850 659
585 380
496 276
538 780
268 685
213 289
175 591
560 211
429 636
788 844
526 330
884 597
117 905
897 66
974 538
342 799
149 676
864 617
710 103
146 406
707 794
864 976
751 19
867 515
758 689
747 137
985 798
798 109
955 211
762 474
932 211
222 62
853 296
227 498
692 29
42 798
429 687
45 822
124 928
677 313
842 843
220 902
631 746
647 872
813 926
14 253
256 890
765 793
179 522
976 136
49 849
692 891
412 686
134 465
881 77
681 606
127 6
230 760
344 640
692 376
810 832
682 775
964 177
874 593
951 973
792 761
491 986
726 452
820 741
453 502
946 213
150 845
76 169
843 651
819 725
490 511
785 524
915 159
444 376
131 292
842 448
493 339
282 36
717 542
713 428
47 808
951 962
105 143
712 784
406 369
301 446
410 112
405 943
457 379
134 799
904 328
675 649
605 6
804 406
332 691
494 467
743 916
548 617
31 902
563 217
347 74
156 917
604 16
192 852
598 533
460 969
438 987
419 205
186 920
816 563
418 574
863 329
697 987
1 165
427 63
606 341
68 604
918 652
534 378
516 25
517 27
344 957
629 273
463 81
277 834
533 778
187 771
362 23
695 687
355 955
920 919
176 752
20 660
371 684
894 295
878 995
139 157
196 97
667 595
135 145
284 979
423 339
100 544
720 646
228 739
320 195
168 419
185 333
967 696
900 636
766 923
324 354
313 961
690 431
475 117
576 548
455 466
628 392
554 859
327 384
735 268
671 221
660 14
534 20
821 549
977 358
377 684
556 417
927 961
305 358
596 201
62 633
69 831
532 154
70 987
224 880
799 596
686 44
475 109
671 419
421 844
605 299
910 880
534 252
95 796
836 668
246 254
862 731
809 175
217 95
375 861
426 65
21 303
298 581
802 337
687 545
970 969
898 487
187 875
992 214
591 265
759 547
711 556
390 603
223 322
530 899
712 648
526 209
328 748
558 605
634 379
715 705
967 458
440 969
645 687
740 383
362 454
258 357
375 683
599 254
686 773
547 44
217 980
969 814
297 356
291 677
804 784
746 295
315 224
112 275
823 8
632 316
880 701
833 305
174 626
839 119
9 618
910 827
515 206
257 332
621 4
156 273
353 898
505 408
129 170
948 380
635 725
359 149
172 690
975 221
618 765
112 388
530 749
49 719
472 509
790 210
362 118
529 917
472 929
322 919
902 456
150 425
55 918
437 354
813 105
770 422
352 303
119 500
882 776
455 713
296 573
362 746
682 61
448 658
362 754
330 671
77 455
695 350
963 0
993 798
873 344
426 48
761 763
601 258
102 415
106 197
48 111
401 931
429 449
942 111
106 699
329 18
131 340
134 914
665 477
620 332
401 173
933 332
261 987
269 894
143 700
988 992
426 372
268 309
457 811
607 0
40 175
804 630
257 76
820 953
861 499
515 289
97 460
722 24
37 329
557 462
311 156
866 786
483 156
665 184
56 592
647 940
199 785
394 201
942 742
475 169
407 241
977 135
371 581
279 399
157 441
847 390
579 166
526 633
37 467
376 385
743 140
286 349
979 769
412 313
66 631
847 755
268 592
374 723
616 276
809 513
736 723
218 170
825 154
12 654
179 385
0 116
445 553
79 203
257 752
447 346
735 916
715 379
779 870
199 543
18 486
232 721
211 114
896 275
494 874
284 323
898 37
800 558
69 407
769 335
125 233
539 277
676 273
306 733
46 276
143 381
765 764
101 882
651 530
290 380
780 874
206 218
719 663
346 186
439 542
107 697
113 921
416 944
111 854
44 709
543 977
114 508
449 89
586 130
167 967
262 272
369 283
1 476
589 217
961 878
208 409
384 802
781 245
704 470
289 977
662 90
40 800
224 407
293 400
799 593
574 641
604 29
811 704
913 321
966 103
72 646
462 601
656 422
547 104
459 503
963 809
862 395
122 896
72 445
725 29
579 852
817 785
8 724
539 207
815 617
293 546
993 295
218 327
903 208
988 516
662 309
201 483
985 385
417 411
748 946
22 648
516 15
12 438
452 413
14 436
295 700
850 93
500 992
323 808
775 338
526 895
638 509
788 226
3 929
633 47
766 884
751 809
60 96
888 407
655 853
148 741
165 358
913 613
318 670
555 505
229 363
900 264
987 332
117 421
292 508
636 160
337 689
156 527
339 45
799 283
351 992
546 203
980 460
500 778
799 329
261 89
540 915
632 626
798 692
79 150
468 185
558 906
464 737
528 568
810 96
975 168
986 41
561 81
716 415
490 999
104 73
901 332
322 855
234 867
662 523
778 611
38 856
298 515
475 663
659 101
88 480
730 753
928 412
268 628
668 941
986 959
823 103
490 226
709 547
168 118
382 975
533 748
100 126
644 154
74 763
390 49
242 67
941 387
576 61
512 557
900 923
971 831
195 435
642 99
369 131
45 358
655 484
610 756
101 98
374 841
322 194
867 410
48 154
154 138
806 610
397 733
795 608
908 862
811 519
358 278
360 612
259 88
173 483
987 693
736 856
33 331
418 686
971 735
702 472
825 498
330 535
111 44
427 992
790 717
90 662
550 89
178 507
80 272
615 506
977 103
244 790
990 791
821 519
150 35
581 665
529 956
347 104
777 616
319 659
70 354
199 502
241 142
196 12
315 296
122 717
556 667
866 405
766 421
22 682
838 975
694 611
164 570
334 439
154 343
337 300
378 638
469 300
197 521
775 773
116 333
677 896
493 681
696 39
844 468
349 281
118 46
765 712
571 856
630 58
586 71
604 365
601 775
30 357
381 11
507 74
545 899
480 230
335 362
263 408
217 262
280 292
167 919
431 687
232 677
300 648
650 963
114 873
899 865
707 615
423 517
924 86
489 318
4 779
4 491
892 860
146 206
909 740
528 455
186 433
852 598
16 965
958 573
973 643
479 664
999 983
97 128
909 355
859 187
319 790
958 990
428 363
216 847
793 289
919 120
225 352
227 726
887 389
390 352
628 519
891 3
596 995
199 936
936 889
259 297
494 564
582 486
520 993
494 803
130 486
868 779
361 806
51 815
611 739
817 459
614 553
632 33
87 995
737 398
789 563
608 593
219 724
463 797
700 312
834 357
662 945
217 190
603 655
133 301
548 946
670 582
852 422
136 641
520 433
348 419
804 151
623 73
907 100
727 527
309 352
321 559
894 530
988 121
800 419
95 813
404 789
143 105
837 662
192 455
436 897
31 432
300 873
211 532
897 421
648 921
815 572
157 498
328 110
549 102
750 324
456 823
618 859
773 726
443 75
688 282
438 253
747 903
838 658
185 217
875 670
568 43
720 543
197 900
281 247
833 854
141 410
741 233
251 370
40 395
390 983
154 491
919 638
98 453
138 978
82 664
703 609
72 672
940 451
959 244
323 132
241 261
850 516
601 341
850 909
344 996
750 241
237 570
779 256
801 980
870 773
244 917
643 245
852 139
46 985
460 821
191 22
787 634
710 283
480 570
757 263
96 919
500 517
739 812
797 251
912 656
792 273
288 333
882 244
91 955
859 74
90 420
626 635
801 658
106 570
379 645
145 557
436 750
550 35
801 952
519 702
910 862
839 711
588 835
874 937
484 109
68 754
17 653
887 433
530 971
713 487
424 207
536 708
287 787
590 600
159 904
18 794
700 285
764 836
782 991
125 140
463 556
589 725
55 369
264 993
893 73
785 5
257 733
635 197
163 93
321 254
58 388
952 688
626 158
240 67
241 980
529 108
723 365
315 127
229 595
108 757
717 426
538 617
741 66
269 809
794 291
586 474
756 400
433 856
555 602
720 411
69 322
586 918
163 606
669 275
455 58
714 99
320 329
967 809
622 919
193 963
862 530
456 864
973 819
352 832
333 843
671 203
942 145
125 816
163 593
924 634
915 868
124 937
421 949
369 94
920 69
240 803
819 933
597 271
734 688
348 150
612 498
276 962
845 389
176 421
155 173
493 98
987 390
108 912
928 144
349 442
170 57
356 316
632 610
998 433
648 834
57 343
207 495
389 224
238 495
925 703
766 838
802 946
591 782
789 523
727 291
817 124
499 78
821 504
540 833
463 313
695 19
505 471
479 323
530 158
315 484
695 376
860 633
702 350
882 778
643 125
383 418
957 129
908 585
315 90
912 559
616 650
907 316
263 360
306 980
93 478
47 925
568 37
967 991
800 821
564 772
262 95
721 91
896 235
967 811
394 481
101 308
135 156
94 418
765 757
24 792
997 849
766 40
868 139
455 551
79 952
82 769
469 956
429 903
500 101
718 350
887 10
973 380
933 751
879 707
615 494
576 762
725 680
999 208
970 148
597 571
62 38
608 867
49 970
832 537
467 765
916 404
318 387
466 218
440 639
40 56
59 803
268 269
623 517
791 847
457 632
163 289
90 378
369 445
524 156
876 44
917 850
184 881
54 683
946 408
665 478
889 684
31 582
440 983
465 406
337 336
826 257
486 349
656 418
28 807
818 616
245 23
699 733
862 580
29 888
522 811
850 934
496 118
285 798
19 109
913 211
988 441
354 575
991 585
818 315
106 733
538 255
610 703
20 186
923 953
478 439
787 105
819 704
238 491
772 863
698 527
124 676
595 669
483 497
735 655
375 511
140 454
278 93
800 662
156 964
716 415
515 112
386 547
587 445
568 155
799 206
509 152
704 987
129 913
632 117
477 326
810 650
226 198
366 990
598 959
850 251
438 897
402 3
443 269
498 255
253 168
115 711
961 542
59 37
230 143
75 716
410 81
739 353
3 789
888 472
590 609
428 340
862 671
957 207
251 978
198 140
341 721
64 836
398 45
365 993
247 876
370 866
461 78
638 733
320 263
21 578
205 985
688 523
536 90
163 246
755 248
718 716
696 819
713 166
932 387
359 162
132 801
626 95
389 315
552 812
760 276
712 18
346 821
804 588
642 356
245 374
435 606
601 195
383 5
281 850
585 169
249 688
508 277
115 744
68 221
77 917
195 795
325 480
770 144
902 611
292 836
492 39
831 885
916 811
391 605
12 302
290 887
802 50
577 161
731 696
891 419
945 223
367 193
509 419
907 657
966 608
745 258
791 979
907 525
324 221
213 868
453 1
274 476
0 262
230 84
624 966
797 73
867 870
981 316
446 928
60 309
305 785
642 906
132 544
247 370
144 452
33 400
283 514
509 768
883 803
763 780
397 259
176 862
885 150
472 276
846 107
876 301
26 897
940 904
952 666
632 128
987 673
644 851
103 710
906 842
91 459
4 543
904 771
658 128
704 829
365 843
857 551
344 602
407 800
895 324
255 286
253 90
854 792
643 425
992 344
934 506
503 41
197 60
979 186
546 887
417 334
196 702
417 462
647 478
909 37
707 502
695 296
549 225
538 514
420 920
256 943
287 172
394 273
11 36
648 263
786 898
104 686
120 194
675 916
122 273
85 240
290 969
0 938
821 958
450 482
4 706
531 311
949 193
99 399
909 644
599 940
771 595
487 568
893 27
852 784
945 40
581 434
540 133
862 570
334 398
610 56
561 508
318 396
633 813
831 19
220 57
668 516
36 900
348 853
178 665
258 215
15 555
656 131
765 406
623 852
670 124
144 753
489 896
324 783
10 827
959 50
75 558
617 281
27 396
918 337
14 666
845 885
350 272
982 744
666 385
131 532
160 223
345 562
630 326
640 677
145 273
642 330
680 903
421 963
219 793
691 798
406 706
283 72
390 96
80 356
920 664
755 303
628 954
985 261
447 332
793 363
311 740
627 437
855 562
157 840
416 499
932 423
104 369
999 315
448 125
484 109
11 35
985 118
330 265
307 583
338 319
945 993
590 381
877 820
339 283
514 146
661 679
793 986
150 680
151 876
168 756
0 237
115 726
365 926
770 710
652 941
467 507
206 311
597 460
928 964
620 375
489 840
619 165
173 742
423 917
273 238
141 978
403 859
409 919
206 103
909 799
883 206
98 495
103 988
135 836
138 77
650 962
236 184
80 583
228 757
883 548
476 478
962 264
246 326
597 736
191 9
407 142
568 866
422 737
272 716
971 736
594 891
255 757
410 682
455 972
879 652
795 156
44 914
769 592
282 800
751 378
346 853
922 435
721 446
635 203
904 453
129 543
443 272
973 257
743 705
964 144
211 220
406 857
220 327
362 938
766 252
455 187
960 693
850 182
548 493
488 567
944 592
600 605
164 368
24 596
304 130
318 147
449 860
679 871
572 242
36 374
664 987
41 596
782 591
614 263
676 215
975 40
465 320
249 290
917 219
931 992
778 451
72 343
577 945
303 302
676 825
207 478
262 19
411 386
276 118
683 374
378 127
970 382
9 246
66 268
769 95
690 938
281 623
140 999
615 757
252 736
794 347
929 549
33 806
755 188
635 175
22 166
739 498
103 149
27 579
925 981
11 431
394 881
572 836
550 622
279 419
572 619
501 866
713 336
153 844
675 282
216 703
772 586
346 585
75 380
473 172
766 78
407 756
627 631
927 394
494 432
586 114
942 857
469 959
0 655
907 732
896 65
282 766
368 39
247 274
954 597
558 66
599 254
610 908
825 430
100 910
656 711
81 608
268 109
434 792
124 665
820 891
980 884
363 8
329 761
91 896
872 757
999 960
744 260
824 307
139 931
790 586
810 920
76 496
342 411
894 105
606 215
881 270
442 551
5 121
763 805
278 512
592 944
849 751
873 653
565 70
744 201
594 290
176 488
396 867
273 913
564 71
383 55
101 667
530 421
816 392
231 827
488 801
210 92
973 877
505 904
705 994
566 174
171 408
271 509
134 780
582 850
577 741
755 700
94 502
100 520
424 396
902 281
67 852
842 756
952 188
352 39
144 483
626 885
308 446
125 930
564 122
987 399
654 945
58 727
40 651
949 42
10 736
790 211
593 187
702 309
135 311
576 92
438 400
72 722
707 73
345 933
684 251
440 89
20 523
200 584
571 888
399 920
758 646
422 528
868 890
977 839
630 711
80 856
131 579
631 243
784 387
107 382
256 319
152 570
823 744
117 380
933 415
83 269
563 54
972 359
973 117
378 831
425 276
980 454
152 75
748 689
976 210
437 589
544 628
329 881
88 811
459 512
90 150
554 928
963 789
81 722
75 276
328 934
901 578
904 931
411 852
66 400
629 554
362 603
1 270
851 8
293 525
579 235
21 373
208 186
379 884
202 954
884 438
521 39
949 303
146 799
538 641
775 493
487 793
521 819
673 21
66 649
49 702
835 902
520 899
151 162
219 256
15 318
852 851
811 877
601 204
770 515
480 811
180 333
765 452
153 716
56 871
490 200
320 342
269 287
930 973
269 409
388 244
110 263
296 250
972 712
746 700
361 983
251 463
755 997
383 178
96 140
304 773
625 763
321 582
849 331
263 406
26 385
679 402
36 299
759 363
160 788
54 705
820 983
199 574
896 189
62 919
207 30
701 746
26 400
588 959
593 13
122 144
288 719
72 308
801 747
701 926
244 339
853 798
470 749
283 835
163 974
689 817
824 821
309 885
895 53
878 410
433 814
724 41
498 852
902 64
367 894
745 258
537 971
405 67
613 512
249 549
606 542
318 493
479 436
104 812
604 389
315 420
704 42
542 156
603 973
130 177
801 222
426 710
87 653
61 192
469 543
210 476
979 290
785 124
342 784
84 245
761 588
213 508
462 850
150 68
39 243
846 366
128 594
129 653
354 591
252 120
767 114
296 158
752 626
187 414
88 609
690 164
485 985
391 962
758 722
878 4
937 869
778 4
763 957
682 133
655 12
749 998
848 737
885 264
692 325
207 240
514 726
137 40
155 538
780 424
38 385
815 274
721 115
788 810
442 902
314 204
882 30
408 759
900 132
232 913
915 928
934 506
148 325
637 693
990 680
578 400
711 122
267 39
365 179
314 986
123 733
511 421
205 271
401 428
976 155
489 964
41 613
184 314
999 259
100 626
261 150
296 719
631 858
140 891
644 4
296 990
706 207
83 243
197 826
370 384
604 962
216 603
937 713
675 697
92 737
665 134
886 139
872 595
789 79
978 943
860 563
598 859
368 49
590 53
794 614
679 671
386 672
692 69
891 675
579 91
717 135
603 356
288 307
371 337
474 595
696 920
348 226
157 977
307 746
586 560
380 140
968 64
743 160
56 697
809 716
658 460
853 454
493 961
127 123
517 834
107 217
511 448
63 501
991 801
721 215
428 477
803 155
642 816
875 98
644 872
900 842
407 169
504 16
129 81
917 81
311 974
362 967
623 159
132 756
111 957
545 79
823 918
96 549
537 824
789 858
621 91
997 330
136 467
721 870
445 51
173 542
810 409
580 567
797 875
385 450
535 818
160 609
925 651
618 859
445 251
227 547
154 133
708 356
614 629
160 979
617 136
170 210
883 560
394 878
705 818
844 509
942 251
761 398
994 348
892 490
129 989
513 402
980 766
685 153
804 909
607 837
455 25
194 664
648 561
951 696
14 153
551 474
461 52
380 511
720 612
924 303
2 842
234 463
350 68
625 115
171 911
557 698
405 516
251 873
488 243
234 532
701 536
833 548
534 100
359 644
253 335
887 245
112 921
671 28
904 320
811 354
288 522
681 540
16 843
235 593
909 588
732 297
485 296
485 798
705 395
871 660
495 936
75 971
847 158
700 798
689 235
527 652
63 446
869 441
930 267
682 644
612 435
768 233
631 479
741 241
8 154
878 943
278 776
65 424
232 727
217 132
918 403
33 429
602 508
774 548
561 646
217 331
581 469
545 781
505 512
483 63
71 326
790 995
903 887
176 768
29 438
892 285
24 408
65 456
964 51
283 439
472 973
337 476
358 873
650 858
675 783
211 451
870 957
419 117
292 630
494 413
226 282
539 239
580 397
234 256
989 455
528 48
326 684
988 677
330 21
22 469
918 928
555 286
629 98
367 628
383 738
175 167
144 364
888 356
311 108
983 123
476 623
437 415
966 833
395 818
102 183
937 533
776 823
202 628
15 239
618 514
14 523
114 270
884 985
44 569
650 885
164 749
385 811
489 201
745 939
863 398
110 17
681 178
690 381
30 665
743 169
568 353
25 343
811 578
707 154
21 827
602 840
196 690
926 993
493 572
269 425
898 561
312 303
183 132
987 362
344 889
71 277
481 154
973 324
235 141
93 260
847 267
492 567
67 758
104 612
800 248
980 54
173 669
702 188
980 755
236 598
318 73
141 946
439 145
594 200
620 906
364 388
618 866
575 846
829 563
843 457
891 746
832 944
32 152
484 348
850 156
286 913
385 731
713 191
338 439
291 242
836 870
48 883
548 835
245 985
680 117
73 538
197 747
969 316
950 366
673 284
492 511
775 876
155 532
693 194
491 964
972 446
242 936
977 552
414 503
342 321
644 147
745 709
582 812
103 494
168 584
844 969
440 56
326 942
581 364
912 63
559 417
571 847
60 193
91 353
434 730
137 174
175 895
702 894
570 265
459 630
372 686
516 656
332 945
765 964
464 686
676 686
318 61
508 340
239 665
836 915
274 74
293 243
312 635
298 59
806 545
309 293
524 434
719 622
37 189
567 346
788 960
159 227
393 148
40 416
206 92
73 727
465 355
539 355
776 972
686 13
577 575
997 950
540 653
266 643
873 72
299 380
569 992
649 741
769 160
439 726
130 989
177 58
426 349
241 268
581 398
839 553
84 522
325 700
918 927
164 2
981 884
241 332
994 172
441 37
120 760
722 263
494 301
413 388
545 650
804 104
396 144
764 868
430 305
836 275
760 480
74 757
76 106
511 397
637 100
814 751
160 102
620 479
30 25
886 336
512 171
141 744
213 235
90 620
251 640
340 822
810 743
962 78
842 716
160 272
821 926
296 404
17 414
586 502
49 871
708 325
350 954
11 158
492 117
702 361
344 4
372 648
734 519
958 96
849 570
202 756
235 738
618 191
325 36
647 623
89 975
970 658
695 962
744 255
190 891
783 194
212 150
431 716
108 902
122 630
556 984
610 789
271 800
824 461
486 857
430 5
701 718
4 621
418 57
404 607
28 11
697 190
702 663
869 476
301 672
861 926
145 786
853 143
672 426
175 885
962 945
839 71
637 303
727 524
323 650
930 438
6 905
785 58
835 44
552 706
856 732
496 32
458 675
332 903
637 380
135 115
860 973
502 157
519 257
56 488
333 801
473 279
435 338
877 499
375 499
519 801
167 980
589 20
908 987
590 991
686 582
874 387
197 891
246 547
267 354
916 511
295 518
920 590
101 918
893 612
63 115
389 7
514 541
273 338
914 940
972 559
738 338
456 935
322 829
360 280
325 620
729 598
996 784
304 757
766 409
575 808
165 155
6 266
265 152
218 74
663 871
24 689
912 359
316 169
124 652
534 521
858 844
277 294
268 990
247 240
888 375
376 429
641 227
165 372
493 977
817 972
62 249
293 844
625 759
55 882
291 30
73 712
491 599
923 288
375 752
117 819
614 133
491 667
623 976
741 266
705 734
366 457
940 797
782 379
926 475
932 411
234 763
193 16
263 742
950 999
521 719
160 382
46 808
417 113
994 997
884 697
468 83
171 940
313 870
785 624
742 313
338 465
988 672
928 737
605 747
512 803
452 556
211 618
67 914
792 959
546 536
111 37
670 706
497 506
410 805
987 806
840 761
947 517
324 425
731 544
574 277
21 887
189 130
283 805
990 607
177 941
273 321
559 541
496 368
163 532
121 934
27 103
82 490
514 292
973 519
149 369
734 813
797 599
672 653
645 54
138 219
930 461
306 695
257 399
552 351
48 914
825 206
28 397
412 989
983 438
108 918
136 946
309 36
896 469
221 558
872 98
223 645
636 224
36 701
761 435
591 926
461 393
395 944
348 950
381 930
587 988
689 318
726 274
746 125
999 701
418 121
8 151
597 714
523 80
224 700
109 605
48 955
343 514
823 182
749 920
641 582
664 126
351 770
165 879
681 559
135 59
833 553
392 161
0 788
290 704
565 674
515 961
373 361
20 604
767 882
222 645
232 502
860 853
998 725
432 713
268 736
566 373
691 701
413 834
229 377
127 78
803 870
201 239
420 303
547 614
813 754
154 451
967 897
358 554
409 525
717 1
461 760
948 800
389 696
565 312
891 999
303 589
676 836
721 58
147 386
957 510
795 982
363 854
880 193
59 676
469 996
965 743
24 527
32 69
703 746
642 994
597 741
809 461
683 658
105 813
775 423
110 770
704 983
754 194
385 716
750 923
706 41
291 757
480 891
26 701
333 203
727 319
109 683
315 981
592 20
450 335
259 565
72 799
320 63
215 467
280 8
764 792
414 614
302 378
943 74
716 814
122 771
819 537
197 373
86 90
941 351
383 263
630 124
717 398
396 779
794 228
603 407
157 647
841 284
949 545
985 920
115 898
899 692
387 340
288 983
355 304
596 220
809 382
364 122
148 472
470 433
219 334
120 796
283 966
897 504
468 429
234 135
502 780
50 866
152 933
497 867
756 354
27 556
105 437
635 118
201 942
573 980
418 145
467 343
998 161
493 850
494 418
18 139
679 345
737 166
643 431
165 406
684 493
101 694
837 485
243 981
476 921
479 153
325 827
802 508
509 217
596 270
348 252
709 670
270 353
359 144
423 935
879 729
141 902
721 931
486 502
659 529
371 103
728 335
431 545
28 760
703 987
251 74
638 747
244 318
91 882
21 651
302 832
591 926
991 950
58 388
275 151
143 120
579 815
39 261
32 132
834 771
576 25
286 314
138 940
431 179
704 718
801 118
438 781
205 818
786 129
273 835
699 421
758 244
431 395
599 274
489 748
278 441
305 881
697 35
945 731
903 509
613 242
949 29
892 900
210 992
823 977
245 373
705 378
300 146
862 806
921 669
819 259
594 95
948 35
284 714
26 368
378 829
219 298
716 688
967 312
476 961
172 150
566 266
502 553
761 58
514 474
799 360
455 744
167 185
553 446
755 642
364 369
576 462
88 849
469 214
360 471
191 539
886 792
916 390
459 98
90 223
746 951
961 50
466 101
257 768
702 843
745 37
773 823
281 213
6 584
406 301
208 196
896 961
732 78
278 548
500 256
827 484
153 741
792 370
587 644
203 695
948 566
201 780
447 16
201 717
125 906
691 673
730 548
413 937
988 722
198 397
589 718
871 176
346 46
205 714
780 665
879 640
449 420
885 438
409 0
853 70
366 420
125 824
524 254
788 393
804 173
515 64
498 474
128 385
306 2
658 981
347 59
89 257
528 103
586 339
312 718
93 786
584 7
18 300
828 944
938 421
6 628
822 890
303 496
662 80
631 860
10 390
262 696
923 436
771 452
160 421
872 162
645 550
468 415
187 304
927 667
816 75
431 11
393 82
767 5
253 655
640 289
151 942
338 539
940 58
586 340
716 153
794 171
690 695
724 497
749 565
523 973
10 362
652 502
52 892
915 401
516 144
529 151
30 273
224 46
164 926
787 704
831 421
222 806
895 205
74 677
656 337
389 118
493 369
637 567
540 935
299 222
119 876
926 82
489 710
413 251
694 968
379 448
33 664
895 482
412 568
528 576
709 477
798 750
364 737
535 530
946 493
253 592
625 721
412 112
683 584
659 339
428 476
831 38
954 193
232 851
808 782
527 823
801 631
298 681
40 172
536 604
255 931
272 847
435 424
645 79
240 406
348 484
580 169
586 670
512 466
948 584
426 428
860 202
512 134
827 399
834 133
40 21
442 48
516 424
408 866
331 160
169 245
19 322
874 318
323 23
397 949
590 573
716 433
373 345
762 873
461 811
775 147
258 456
941 65
496 140
505 463
790 823
417 319
833 246
343 236
477 258
176 402
975 367
528 729
458 402
191 682
544 454
843 188
700 862
988 63
573 609
790 251
310 115
692 714
348 783
256 173
935 184
954 578
863 909
167 965
413 353
202 164
494 292
234 834
631 454
462 854
809 607
829 95
197 230
462 866
511 858
103 864
557 532
951 766
969 243
898 141
968 246
511 563
616 584
477 957
718 580
876 72
758 727
172 409
546 399
291 501
388 24
251 412
477 795
402 142
203 285
675 930
441 184
816 750
731 522
345 186
429 60
472 335
764 624
454 699
929 420
122 155
417 851
342 273
235 145
357 665
151 785
978 61
337 236
885 317
975 167
922 529
636 813
310 64
771 737
985 789
10 525
170 710
247 883
574 978
690 382
997 523
978 483
768 19
760 14
953 858
412 992
399 468
951 420
986 560
354 198
374 661
937 502
712 893
567 287
143 741
622 666
400 969
877 735
25 805
244 411
227 219
854 667
297 994
76 230
994 806
28 907
679 535
318 15
293 980
576 934
612 85
598 30
828 991
209 253
360 355
924 361
931 914
279 42
465 469
892 654
258 218
498 71
387 294
464 560
359 961
534 751
832 49
463 45
910 865
246 757
732 402
364 836
209 461
768 416
23 448
228 300
600 658
944 243
642 591
498 879
906 616
336 289
145 67
747 78
696 747
225 482
0 708
224 565
53 926
610 102
591 47
173 156
995 304
549 295
42 631
705 105
992 964
704 385
823 667
581 911
210 773
216 751
69 425
456 327
982 669
758 344
636 809
690 979
665 516
688 290
823 491
543 94
568 51
395 209
612 757
671 49
140 70
686 85
53 732
830 660
392 849
270 74
691 202
280 574
57 516
948 69
857 214
57 744
454 468
510 551
488 789
34 595
45 822
225 296
816 714
630 360
37 937
319 972
586 383
465 435
900 746
658 168
755 521
76 290
364 911
427 377
845 259
591 150
631 354
304 37
20 267
26 302
354 610
845 203
837 415
753 159
531 868
531 797
510 422
378 52
318 873
291 615
929 306
170 748
78 470
632 929
484 19
574 314
63 85
629 326
907 367
308 55
239 22
595 178
964 189
284 373
925 970
99 796
880 705
255 189
336 805
135 866
386 797
778 474
119 995
15 110
920 661
42 610
346 106
590 415
631 657
420 897
255 641
307 534
369 506
759 242
383 804
588 220
859 178
153 990
525 116
739 304
466 722
995 9
252 901
169 268
544 84
193 979
208 703
813 664
701 409
964 439
136 227
615 659
680 782
326 893
307 674
828 535
364 512
781 826
444 297
773 228
957 17
68 433
157 836
606 943
598 503
188 237
502 311
985 473
29 627
752 649
522 998
918 121
180 259
755 54
581 512
73 101
747 827
231 485
346 290
14 485
487 422
132 573
471 255
900 609
781 903
111 551
829 333
172 468
684 503
528 281
945 628
411 825
297 47
843 53
197 577
629 37
381 0
787 470
209 325
979 692
307 299
57 689
383 481
278 422
227 147
742 491
599 556
499 407
984 4
913 210
72 559
315 480
538 131
114 396
734 348
985 241
799 219
724 676
429 458
13 774
689 326
247 178
315 323
754 458
289 879
718 354
476 909
635 368
587 724
548 493
843 142
420 766
861 259
631 845
569 65
142 160
630 435
535 185
168 180
190 90
89 731
545 594
332 440
984 144
794 489
156 34
143 858
759 936
820 28
110 541
158 566
16 622
923 6
100 350
388 459
788 639
397 296
467 191
525 180
628 749
308 213
99 482
743 862
909 432
715 838
740 67
120 89
764 291
152 197
341 65
959 394
834 615
957 206
196 638
56 307
233 828
467 547
716 231
123 658
43 557
866 108
154 670
269 683
591 123
634 324
589 265
362 933
229 978
940 517
12 522
799 446
333 172
29 431
599 825
890 270
103 911
152 367
482 550
590 82
610 920
757 281
20 887
800 230
725 716
420 683
101 278
680 35
758 337
326 531
874 618
409 331
500 625
409 768
564 890
879 599
145 456
160 674
192 471
733 29
195 739
851 554
489 936
800 190
445 596
473 420
272 0
132 924
390 53
651 626
984 45
363 48
911 568
187 25
463 465
338 349
227 503
89 395
340 328
181 696
6 509
471 922
346 84
181 691
454 673
190 68
832 354
343 273
681 879
231 826
486 730
390 894
860 160
628 671
448 482
833 98
632 699
127 971
811 354
823 721
574 48
118 865
497 596
365 212
83 958
830 21
513 788
838 496
284 789
780 554
656 629
857 555
186 690
205 728
655 692
117 203
797 360
370 707
702 33
955 51
760 967
452 773
763 669
151 453
998 231
592 460
948 535
906 368
739 669
590 650
56 198
457 315
303 662
263 206
722 533
645 458
19 267
605 965
397 389
439 974
862 536
113 414
218 976
848 149
113 108
61 277
320 476
472 901
552 5
351 192
707 494
702 781
132 208
510 15
196 518
528 648
678 172
535 861
129 512
48 913
369 428
916 400
39 747
619 694
553 476
949 892
338 848
145 676
598 665
935 411
297 90
707 204
581 593
573 421
56 862
374 309
216 389
535 285
58 377
793 493
569 215
306 390
370 859
955 232
151 247
736 687
315 777
527 51
802 474
719 787
58 466
774 866
304 868
586 336
22 689
131 848
253 361
966 487
51 451
820 960
434 569
959 792
557 873
955 548
269 268
731 671
420 741
143 643
753 289
653 556
520 907
894 490
725 285
183 969
168 693
127 953
806 39
37 559
520 252
993 176
775 931
186 285
696 325
429 696
82 325
308 238
167 49
737 872
104 757
245 60
9 130
879 327
611 623
607 397
42 633
300 9
658 231
624 870
250 267
741 638
608 371
8 686
834 541
106 663
8 790
626 562
216 521
833 531
177 427
450 680
41 336
799 943
484 827
510 43
151 65
894 521
868 65
371 614
894 954
780 73
392 250
316 28
58 501
293 472
491 138
960 148
640 922
218 713
446 538
61 918
127 973
751 33
175 180
973 981
990 420
429 949
964 957
386 874
784 8
642 352
791 754
928 110
437 970
977 707
685 397
903 461
371 686
535 46
218 292
916 217
652 251
570 331
46 871
577 860
85 848
214 501
490 690
473 243
364 413
690 266
223 208
589 261
165 388
999 264
846 674
704 20
214 792
436 626
963 844
552 914
271 583
509 894
144 595
644 471
401 909
519 979
109 520
24 441
590 89
184 812
831 217
459 722
111 254
203 674
420 380
387 882
860 230
610 671
221 781
880 330
531 363
422 608
567 468
787 499
649 472
965 983
74 686
795 55
775 372
746 264
483 204
238 456
230 566
652 648
871 407
916 573
874 418
558 83
580 897
542 474
642 447
975 175
707 898
690 269
842 880
610 592
87 477
626 425
20 485
75 224
476 435
293 186
649 436
530 306
410 493
331 657
165 748
932 684
347 337
960 299
344 94
315 525
198 443
341 255
569 495
265 2
45 548
178 206
305 555
887 123
701 725
352 620
122 623
909 932
224 302
47 259
883 707
982 481
826 324
436 368
63 793
285 666
313 500
706 543
703 118
648 890
525 820
107 658
762 349
555 18
429 985
371 426
381 488
526 671
575 699
681 477
489 936
646 868
432 81
762 989
849 818
806 842
197 891
57 976
65 516
443 791
352 257
628 844
472 671
530 380
935 911
497 964
634 168
668 72
310 876
745 166
514 772
92 314
965 126
4 931
862 962
488 315
156 103
33 106
412 761
480 718
298 77
343 481
600 419
426 557
982 727
440 365
228 772
78 40
87 784
771 759
355 581
208 895
331 297
935 228
991 814
333 965
878 483
359 689
860 993
83 158
160 901
153 14
599 795
410 343
696 203
516 517
201 349
553 388
282 520
555 875
482 892
429 633
378 832
241 194
71 424
931 707
416 378
207 192
567 965
430 709
423 141
792 360
537 723
536 862
23 0
116 461
688 728
517 73
266 513
334 227
91 235
349 668
237 96
397 565
105 752
752 109
461 221
605 249
13 593
98 349
641 308
960 259
855 193
460 202
371 326
647 428
352 736
392 901
855 148
348 609
796 690
451 921
786 63
470 109
519 106
363 283
467 147
881 122
912 85
247 463
198 791
100 796
155 227
855 183
491 825
694 836
997 409
30 561
561 742
587 955
27 656
823 178
118 148
818 891
677 122
281 129
939 822
675 662
987 461
741 128
670 763
661 29
329 204
552 201
369 177
733 381
527 936
656 286
71 778
653 874
23 523
221 16
588 445
489 773
678 563
87 310
462 149
386 469
684 44
297 945
325 279
892 127
900 636
26 589
664 666
837 475
692 683
775 712
695 905
122 319
262 10
84 631
797 896
304 889
464 773
522 167
353 913
274 417
292 321
739 214
204 5
839 876
761 134
579 941
743 910
430 229
392 636
964 77
985 203
222 820
149 111
805 489
647 57
816 375
688 306
341 432
222 521
407 196
443 89
161 687
15 403
160 971
192 136
709 579
286 721
729 251
852 581
49 431
381 325
73 240
55 434
721 955
767 85
70 860
146 611
478 659
944 380
395 901
86 380
47 148
900 536
917 396
445 413
989 996
237 118
814 323
155 199
108 71
570 838
681 154
259 118
82 333
918 384
155 430
330 649
75 697
956 586
757 793
212 750
736 550
673 354
496 855
835 489
159 539
537 530
687 791
993 272
62 766
20 419
457 241
129 135
893 667
387 834
7 28
997 175
571 861
679 905
852 564
996 896
809 397
565 176
307 983
765 541
441 321
826 703
814 662
572 630
711 757
7 169
507 495
158 252
403 503
273 452
313 765
536 376
791 714
457 862
21 409
460 26
774 611
116 335
178 966
679 509
785 532
673 38
27 612
233 366
561 872
204 773
997 325
716 735
39 200
838 829
387 659
60 438
298 505
896 351
62 449
235 467
671 302
861 117
302 525
202 610
551 289
914 601
470 496
354 862
43 235
872 745
712 386
25 491
195 531
845 264
825 159
982 902
344 281
25 71
109 960
813 678
735 443
159 652
418 187
87 737
581 648
8 621
191 596
662 62
252 594
415 530
794 463
885 86
714 887
371 955
287 949
920 820
394 136
724 445
841 175
482 910
421 253
281 909
41 868
294 423
275 494
458 385
725 282
386 501
756 420
99 736
663 2
278 779
751 325
713 242
604 472
673 164
4 238
147 889
969 23
794 854
944 323
367 894
198 639
541 163
321 730
923 994
832 981
781 578
739 709
855 585
162 434
763 139
193 616
552 157
805 471
969 578
923 160
612 386
946 941
597 735
888 88
20 871
80 208
143 853
266 276
763 618
440 549
696 194
665 104
917 625
469 850
764 538
680 97
968 840
63 65
357 394
907 212
788 230
592 392
92 508
716 380
429 420
852 344
150 929
893 337
143 20
325 448
929 76
319 839
288 354
57 353
195 596
507 548
822 199
660 290
558 217
995 498
167 399
815 31
193 226
57 81
933 768
50 873
529 932
567 620
567 374
652 817
406 108
230 472
891 250
603 589
524 199
273 173
558 454
529 244
181 385
554 17
326 921
673 520
833 294
468 276
647 218
120 317
827 571
434 274
703 249
87 745
740 776
915 453
706 147
976 364
756 217
918 112
875 780
692 29
730 739
158 708
987 862
838 118
338 134
508 611
255 955
406 349
275 85
612 45
145 215
605 701
453 301
778 422
775 131
710 414
417 341
461 683
277 878
236 162
256 187
800 718
598 882
441 922
29 56
693 991
163 644
248 894
39 952
507 456
649 168
75 259
974 343
83 583
471 338
315 695
572 540
43 144
590 664
407 142
216 856
506 34
301 805
989 955
852 22
156 398
512 340
401 748
753 215
129 745
209 521
387 848
390 117
858 826
128 521
651 827
933 26
886 656
323 226
555 228
243 856
372 235
686 371
975 705
520 910
825 93
363 474
400 172
131 724
136 621
702 895
738 254
609 906
964 155
530 317
261 654
268 650
75 884
531 540
782 488
64 874
198 96
570 894
305 527
428 641
635 479
694 134
904 547
275 555
627 589
670 780
815 98
870 918
67 394
162 298
331 716
170 709
586 341
105 692
466 493
795 64
423 413
331 32
100 252
179 56
42 585
910 783
213 834
869 201
782 925
687 216
962 449
181 973
943 955
525 137
153 871
137 248
195 717
219 773
356 380
197 642
908 288
908 605
970 570
867 215
294 529
287 402
408 466
546 361
331 10
700 741
281 652
141 758
110 428
55 559
130 414
612 825
233 32
726 34
250 28
7 404
461 393
666 632
350 756
119 98
489 292
177 235
105 687
490 128
172 929
671 385
968 206
698 672
498 213
388 270
881 151
183 662
283 729
250 634
904 304
479 631
416 365
613 114
381 860
55 163
890 972
655 279
630 934
563 395
898 178
605 907
65 551
347 50
162 982
376 827
433 871
181 635
397 365
343 445
173 647
604 620
894 268
170 795
961 430
801 923
821 33
934 859
754 714
628 217
23 662
840 739
165 915
571 628
972 976
412 505
828 566
310 418
829 80
62 853
83 920
904 251
97 19
841 826
707 618
806 12
103 50
502 305
807 754
492 661
892 68
284 454
312 296
60 565
4 909
315 746
65 336
818 472
169 245
701 265
681 464
364 515
913 171
383 220
22 369
973 525
47 678
139 177
825 313
704 420
972 851
146 934
887 888
407 791
536 16
666 142
531 477
935 498
216 838
441 320
445 386
763 904
958 216
848 748
946 851
464 792
322 160
612 15
851 539
684 493
958 973
639 78
922 355
36 725
371 64
193 492
72 301
599 623
378 217
376 331
501 803
918 9
805 587
383 775
849 520
367 52
180 575
423 471
47 460
643 901
709 561
587 93
473 953
400 261
28 193
467 73
338 889
535 223
791 409
369 581
339 280
901 633
320 275
69 577
146 531
232 255
236 790
928 779
606 797
196 376
981 801
160 153
398 369
120 796
672 424
7 843
209 458
960 431
868 686
859 852
427 77
552 15
658 768
59 681
883 574
501 503
428 672
178 889
283 360
912 939
205 973
564 207
649 379
155 314
982 242
419 392
496 591
391 828
256 55
343 795
760 293
983 297
106 990
603 923
610 695
324 829
551 464
782 11
348 715
469 762
930 789
282 380
530 267
10 245
517 85
170 413
336 968
97 544
800 6
57 442
523 317
645 14
104 770
961 869
691 897
691 461
606 913
318 878
235 795
731 297
141 204
528 706
767 336
766 11
670 464
222 766
836 648
956 915
833 676
581 130
537 407
717 432
503 103
400 683
829 279
305 31
875 742
0 604
456 412
735 153
418 18
557 487
971 743
643 513
924 844
231 950
814 33
515 114
148 79
891 814
463 254
315 19
893 775
98 147
172 102
892 719
569 527
907 520
699 2
503 455
73 44
792 25
546 871
487 805
891 718
187 477
232 207
522 438
864 757
718 751
452 273
449 419
952 49
961 274
686 453
374 970
808 367
788 288
777 787
304 935
434 133
836 235
543 394
774 840
38 303
434 955
32 12
203 687
395 751
47 521
523 782
542 976
397 944
543 157
251 428
68 897
47 662
585 837
878 848
533 836
851 822
497 240
18 764
553 434
937 875
558 990
280 561
804 357
284 673
388 601
563 831
740 270
388 889
742 358
772 543
813 324
908 609
343 538
826 768
920 520
151 581
752 769
510 338
781 361
316 454
61 93
206 178
556 793
849 143
289 207
220 396
223 791
994 198
660 317
90 78
674 687
460 518
124 825
345 419
952 448
936 398
217 330
695 367
363 110
153 488
735 468
34 911
90 322
192 593
536 473
106 420
763 242
678 209
227 904
979 437
425 520
235 528
84 751
524 396
548 596
266 421
373 509
776 359
956 676
66 79
779 551
921 114
354 241
340 280
326 943
425 813
98 210
347 825
152 827
878 790
231 960
208 691
638 331
53 791
720 240
31 764
605 747
863 74
674 843
146 517
38 391
580 470
439 555
879 206
571 212
958 969
658 265
598 514
93 996
82 751
829 209
303 690
640 968
414 341
648 31
647 904
188 855
254 260
360 327
10 597
558 272
381 6
643 47
621 553
164 6
797 103
820 284
159 724
201 342
605 249
769 832
960 123
430 91
759 171
476 422
950 264
301 372
60 78
308 729
352 636
822 867
181 750
380 118
407 245
667 57
440 365
403 804
812 305
199 815
352 379
234 608
419 841
506 136
278 483
76 333
46 592
853 609
796 699
224 769
158 216
585 450
7 620
508 412
603 847
58 790
320 103
85 493
846 699
747 42
279 871
894 663
962 306
33 102
279 180
979 284
814 179
925 900
309 46
301 273
807 550
336 529
901 36
372 559
643 903
43 4
702 302
797 256
773 377
667 869
800 490
543 586
994 265
171 73
895 545
546 60
462 959
669 640
822 240
262 609
628 437
565 960
840 629
267 392
434 795
20 40
799 868
336 629
846 509
30 414
792 619
80 980
762 765
934 840
765 764
19 666
486 344
538 334
113 451
404 573
878 308
364 238
12 379
434 244
469 347
662 855
696 323
637 969
576 497
463 876
498 547
454 230
574 329
35 584
173 417
452 904
143 820
870 414
858 741
187 112
978 823
379 368
199 593
490 622
933 626
912 552
878 199
661 407
747 743
597 769
179 938
867 8
925 991
208 216
927 966
316 468
557 851
120 945
519 287
618 667
553 644
667 48
935 349
372 840
306 635
362 499
192 240
731 282
706 582
444 282
726 165
32 696
231 845
802 542
136 964
327 326
869 942
478 469
109 385
30 166
603 860
318 909
179 787
225 731
628 448
938 288
643 821
179 657
909 240
486 494
250 844
977 423
291 359
104 572
894 303
940 834
902 762
770 554
142 899
153 954
637 716
127 88
822 207
694 383
617 363
761 668
763 724
231 923
877 190
206 864
686 435
377 72
613 493
192 568
925 84
48 677
945 95
831 290
74 946
293 916
894 468
717 876
337 220
410 313
266 782
257 842
16 402
569 314
617 878
23 550
608 370
681 764
737 474
526 49
658 571
950 233
395 180
978 553
447 302
586 503
447 732
672 157
714 628
261 492
951 860
890 883
337 772
767 446
178 138
529 670
0 225
490 950
248 54
24 495
899 985
980 544
145 524
631 945
621 396
790 74
879 717
881 57
81 867
242 890
899 708
590 461
79 674
842 891
836 353
710 74
14 217
813 683
98 623
255 720
441 191
616 188
374 573
104 327
414 799
810 325
378 513
326 121
328 347
274 812
528 281
949 963
313 74
692 490
77 659
184 476
189 30
926 907
951 88
978 742
432 559
599 334
365 690
980 828
975 714
107 638
310 1
945 70
654 998
134 667
733 925
689 144
874 870
464 864
466 780
740 405
431 480
301 543
56 746
431 205
792 59
533 564
407 806
889 676
14 708
461 525
418 851
946 868
727 514
577 651
28 949
820 390
854 540
215 851
140 685
948 472
486 940
925 40
541 394
508 214
100 198
412 351
527 58
220 890
333 594
327 681
996 922
380 958
7 393
225 265
926 635
416 719
63 667
106 626
380 21
290 480
386 434
661 752
809 549
629 281
372 559
537 549
719 752
79 537
460 578
648 623
102 897
473 690
746 457
434 779
246 192
162 825
569 321
489 477
219 608
633 60
645 409
891 271
351 24
946 341
625 445
648 560
578 714
230 925
317 831
1 568
5 623
32 468
496 637
12 900
805 72
863 532
642 437
813 907
220 784
183 843
753 469
701 168
688 231
722 833
476 836
303 549
882 946
934 41
81 121
926 837
24 515
675 705
14 687
387 406
178 464
293 760
926 331
796 279
573 837
789 137
571 295
996 510
682 465
719 88
988 44
342 351
163 836
249 443
369 823
887 425
569 648
174 816
577 2
12 801
3 660
815 206
653 77
738 50
989 300
627 571
73 881
483 606
716 399
239 327
457 125
130 599
182 740
988 850
219 151
729 922
789 185
79 566
282 900
351 204
339 931
460 827
599 936
785 18
662 607
451 227
865 68
420 880
678 348
789 307
973 90
51 559
242 745
491 776
769 99
599 524
216 685
88 137
585 916
392 352
242 291
154 92
590 810
652 586
392 549
821 827
608 912
665 25
419 86
740 625
710 145
99 70
282 703
473 603
59 359
486 941
603 573
317 634
289 210
164 777
409 861
251 802
670 730
929 830
576 542
511 897
226 54
234 135
708 634
126 697
797 486
451 286
139 917
77 247
591 252
630 694
843 433
13 614
517 111
343 149
327 9
929 788
935 34
559 836
36 262
616 125
959 757
667 486
897 366
408 27
477 430
99 205
393 954
277 574
411 529
654 511
472 661
826 642
243 520
867 976
335 216
953 583
919 404
324 906
968 868
148 373
51 889
538 495
213 698
20 2
573 54
650 259
44 414
944 791
741 20
469 31
537 897
352 891
365 374
230 841
268 106
624 347
692 903
789 632
411 515
83 925
154 139
999 954
727 867
574 587
808 973
179 801
34 337
253 381
233 900
484 190
537 807
160 89
357 501
458 180
75 324
926 217
229 551
116 589
119 859
554 115
782 741
969 716
347 275
0 718
540 418
424 665
711 659
750 853
197 783
164 36
660 635
183 203
240 256
18 784
466 119
896 722
811 60
184 247
470 664
175 250
284 718
691 54
307 39
254 184
107 858
72 542
874 91
662 998
850 211
584 32
668 228
517 668
149 452
130 711
877 69
365 661
958 186
435 234
542 495
649 333
338 428
874 414
825 91
192 215
115 684
560 112
474 834
819 352
795 59
700 504
779 568
83 781
259 549
461 374
875 947
478 156
616 678
463 151
89 801
441 665
410 669
642 643
8 712
925 29
932 184
197 580
742 823
460 929
853 679
514 608
822 410
925 592
130 401
180 16
417 978
769 382
991 687
883 802
118 322
973 637
472 21
504 90
615 961
799 956
477 579
80 496
643 378
251 9
676 619
997 325
651 509
624 292
587 426
487 104
333 437
791 880
658 21
219 61
976 615
158 654
860 375
380 374
555 138
468 395
993 164
648 398
26 90
767 542
769 437
730 869
179 589
106 56
733 513
928 326
352 975
839 372
890 355
906 925
691 723
138 130
722 342
697 322
230 373
596 328
525 702
320 640
635 330
903 148
481 866
339 557
241 425
405 283
851 61
673 443
883 761
320 812
506 341
916 688
812 274
153 783
597 499
754 375
54 571
116 6
225 891
806 979
403 481
139 85
592 930
347 192
139 740
806 248
742 459
420 473
880 457
793 465
574 236
603 643
747 307
786 48
935 211
575 158
981 309
645 70
208 746
680 222
850 727
186 628
294 493
725 654
35 225
651 884
302 699
838 958
349 369
375 801
822 341
682 483
357 936
650 855
882 232
764 155
273 988
853 378
155 640
309 807
246 529
818 546
616 39
257 650
504 335
880 241
46 68
981 546
741 331
644 459
51 314
518 161
652 992
843 269
674 916
785 410
116 725
602 101
852 978
229 244
66 563
309 683
766 461
550 747
965 916
50 992
644 394
614 854
297 288
969 575
283 790
307 521
733 924
836 615
338 727
418 281
185 454
774 93
881 503
860 296
704 981
228 113
259 404
722 177
48 982
911 772
237 847
494 73
961 313
164 293
962 346
401 836
729 235
24 648
695 916
402 821
56 153
488 454
539 462
509 470
182 659
901 454
448 224
925 202
401 445
109 47
594 268
282 567
567 658
157 579
690 409
728 196
212 80
756 580
203 431
553 147
695 82
513 241
117 666
482 991
215 210
269 716
599 101
806 751
24 947
748 668
508 355
762 25
596 864
266 123
928 612
102 994
634 999
819 991
626 284
515 552
28 856
287 21
927 434
447 150
402 324
210 9
798 637
166 579
18 918
698 149
22 833
361 160
219 744
271 979
909 712
289 804
540 227
892 566
563 860
573 99
667 165
604 642
712 63
97 525
346 322
825 59
833 709
964 943
604 960
182 851
701 938
666 563
53 781
160 562
708 751
260 462
208 295
900 2
607 438
701 276
385 39
70 530
467 872
839 159
632 290
466 621
788 482
561 629
177 874
700 223
475 282
662 661
166 586
879 538
491 569
671 174
5 182
495 122
816 231
764 928
847 573
880 208
806 998
116 379
393 125
207 764
227 524
819 375
910 212
168 975
695 216
15 726
817 149
8 410
902 555
427 133
84 56
407 832
75 660
807 651
208 979
145 873
365 723
346 639
492 887
499 78
874 334
806 202
61 93
197 88
886 503
148 90
544 454
848 712
238 815
823 455
82 419
8 579
47 265
322 751
241 496
44 387
982 467
11 519
444 766
815 552
205 83
620 702
309 820
996 388
81 629
520 661
126 789
59 539
688 749
676 615
458 53
224 769
499 76
836 644
789 536
956 144
480 728
31 508
462 917
131 859
78 212
282 335
527 135
629 946
785 81
679 323
592 118
402 768
545 269
452 214
159 493
139 369
443 265
304 539
433 376
523 315
562 202
116 484
494 881
582 104
608 647
726 619
882 528
363 745
830 607
8 403
890 709
533 710
88 293
349 506
219 498
259 787
817 87
84 925
626 566
620 691
783 816
2 287
733 610
655 751
154 435
191 608
28 167
456 619
528 101
81 91
382 622
155 238
318 742
570 537
629 351
771 445
761 730
737 867
824 29
101 51
347 803
817 342
934 388
130 869
818 891
971 330
933 925
981 663
812 982
922 477
779 817
234 641
821 891
39 818
35 99
323 746
916 225
214 904
873 677
944 702
748 694
123 546
728 769
934 94
347 539
548 455
944 46
458 76
527 515
611 30
892 649
121 572
630 943
306 376
790 850
787 824
179 811
727 870
529 939
350 183
888 980
901 549
620 899
667 799
738 644
155 595
117 472
860 90
30 466
236 922
30 251
230 809
163 739
485 350
806 814
114 759
941 890
793 240
895 3
525 820
294 794
219 740
3 741
664 243
60 249
342 426
520 691
232 759
293 376
974 914
873 428
338 131
231 591
449 719
104 1
660 374
393 747
628 903
588 171
667 51
740 815
328 665
274 833
950 809
236 502
53 842
217 376
845 88
387 587
212 126
396 101
637 433
579 986
155 219
394 384
820 250
620 944
581 157
555 476
4 748
957 507
811 806
895 175
418 775
432 581
578 233
193 895
993 734
305 608
716 971
190 6
790 995
898 763
756 419
847 643
152 290
662 330
663 276
933 287
379 307
756 631
171 868
629 388
382 777
835 866
919 468
979 655
794 319
279 600
872 879
738 254
868 211
560 564
692 628
485 680
733 905
382 504
358 794
645 350
294 334
299 832
56 849
359 357
324 88
75 11
672 166
398 978
581 459
219 561
498 355
540 206
633 847
354 66
131 547
476 195
708 257
152 106
491 772
308 978
258 512
37 353
507 310
978 917
378 404
878 74
749 21
436 76
691 295
174 10
323 671
67 292
291 940
314 340
777 143
186 393
145 914
741 125
127 949
921 737
911 427
103 278
937 667
563 169
239 795
777 70
232 942
289 63
469 115
119 974
619 498
189 834
340 474
606 738
587 494
444 950
356 945
975 583
426 138
96 6
534 457
930 354
565 537
284 161
716 888
311 904
67 451
253 906
67 417
54 732
394 996
93 648
593 427
974 785
139 67
136 779
348 616
339 182
129 722
913 477
483 85
16 814
268 535
547 805
108 737
500 423
713 912
69 565
46 105
568 588
650 616
792 394
638 407
892 639
304 665
725 415
545 354
975 323
812 995
574 55
508 135
206 912
628 985
548 240
352 816
221 433
487 630
555 503
514 805
688 994
706 551
763 134
256 569
852 641
956 294
636 511
678 534
272 760
519 126
540 199
770 446
893 556
702 248
241 97
465 817
258 255
427 878
561 58
843 969
577 622
696 634
494 524
38 782
374 345
975 120
119 507
200 600
34 210
633 756
199 707
700 126
448 844
454 82
805 481
677 802
28 198
474 426
481 355
561 305
126 148
246 529
196 468
65 804
887 575
434 147
843 265
946 251
856 827
385 570
235 8
777 333
656 995
291 568
840 742
486 989
953 895
49 97
692 42
174 378
683 819
432 477
59 386
521 687
313 234
428 653
752 891
168 380
858 169
320 776
621 890
758 154
66 265
307 231
418 74
102 352
354 425
828 472
874 977
688 331
721 757
83 858
156 624
717 459
533 227
214 281
143 190
116 137
471 984
736 520
408 803
662 11
512 220
452 611
305 258
379 160
780 145
119 646
242 342
723 837
477 629
613 493
761 111
292 508
345 125
17 804
974 455
698 219
613 576
733 663
952 953
855 635
861 330
778 413
372 131
705 324
544 958
832 521
277 388
962 285
303 509
681 101
233 69
823 805
94 665
160 440
795 178
90 796
715 865
559 491
542 483
323 120
251 759
794 672
910 837
821 80
960 705
78 813
295 811
935 336
81 710
68 549
2 348
746 248
259 169
871 290
108 867
716 832
627 683
405 785
565 513
986 555
411 213
597 650
125 415
762 890
543 869
544 846
562 597
801 571
887 856
486 761
673 692
366 190
145 641
321 401
236 251
990 316
159 206
307 798
927 341
817 785
899 519
788 590
292 37
477 369
458 948
980 908
356 379
523 550
253 444
525 703
218 762
291 170
976 51
20 194
948 749
608 41
620 183
906 511
377 740
358 652
391 33
149 867
565 683
651 983
612 711
474 98
614 615
341 442
809 473
548 93
597 513
16 885
74 974
326 529
66 697
506 122
176 645
165 435
582 868
266 268
919 296
452 442
429 756
780 256
112 113
430 646
183 160
81 936
345 366
141 357
531 508
646 165
153 194
243 607
444 409
828 887
861 284
273 493
442 328
913 13
72 85
579 24
141 625
505 874
45 384
517 414
608 464
438 971
943 774
133 171
35 259
840 869
512 87
501 93
208 796
928 489
731 402
624 338
292 848
729 780
303 250
748 25
453 586
630 538
814 671
427 358
754 222
184 934
42 651
538 455
789 161
990 354
640 195
554 67
742 868
452 739
213 426
686 572
800 60
920 52
645 841
171 825
611 476
277 964
365 546
70 196
906 167
692 844
873 13
239 574
348 480
706 336
377 486
185 811
766 577
904 893
269 844
83 600
222 637
451 358
423 177
733 701
478 59
124 27
926 241
929 393
398 529
472 346
716 10
280 851
89 380
496 696
146 767
322 482
850 320
26 322
207 912
815 157
759 273
5 173
51 320
669 686
127 461
945 123
469 8
859 652
127 78
896 745
478 50
899 953
954 735
365 967
552 748
591 209
932 206
337 538
926 973
517 833
925 324
88 52
412 669
862 605
947 481
929 488
699 52
599 260
568 611
792 939
290 123
231 603
536 288
974 260
286 502
54 183
75 788
778 917
259 600
107 272
716 693
540 775
632 332
167 987
221 967
251 527
8 840
557 467
948 161
531 850
218 726
570 504
26 960
190 76
229 388
404 983
796 522
337 698
140 849
431 674
18 547
201 611
500 785
448 29
648 852
733 905
776 456
832 741
446 388
665 298
724 286
782 573
825 870
133 794
498 91
29 903
713 538
115 765
338 978
405 552
683 925
999 293
936 764
499 673
494 413
758 540
987 892
334 547
696 448
840 608
834 300
376 690
626 680
741 678
143 718
116 181
128 626
523 35
157 195
588 974
654 997
256 489
320 469
186 53
589 849
106 303
635 438
815 502
94 27
337 298
862 798
962 580
691 950
41 91
700 253
33 513
55 61
281 104
642 638
338 621
545 842
20 578
862 965
350 99
79 461
134 292
407 345
473 443
932 802
627 407
818 198
184 9
514 623
176 687
38 736
916 855
852 738
640 729
179 6
6 96
30 742
27 932
542 676
175 933
538 401
252 356
39 824
590 303
858 200
363 764
901 525
801 575
489 246
915 495
357 986
522 265
432 274
80 673
142 409
702 39
123 513
584 66
183 545
489 314
103 557
821 188
579 707
574 879
631 200
425 79
990 719
11 938
337 851
232 694
806 362
989 941
188 980
143 643
273 220
799 644
399 472
605 650
337 408
678 429
388 625
154 371
13 15
766 522
514 710
363 326
543 501
738 211
312 39
250 603
123 715
844 16
389 140
362 592
774 804
985 216
370 710
16 389
40 83
14 332
449 32
525 267
681 742
259 953
746 894
258 812
255 574
145 270
582 794
933 482
496 871
764 133
814 69
375 36
355 612
20 296
557 192
169 56
224 40
455 256
897 688
162 41
392 11
116 458
666 735
322 400
920 361
791 382
378 801
274 729
512 720
386 121
187 624
776 292
385 800
814 782
281 593
189 500
650 335
193 544
71 298
681 349
101 947
150 362
490 161
730 588
741 679
139 681
935 548
859 538
753 745
295 953
74 344
370 55
386 59
580 800
933 589
424 18
155 921
629 372
619 119
21 449
845 80
9 114
839 258
810 633
746 223
413 283
309 482
275 881
651 701
795 115
129 902
239 94
608 386
53 269
873 286
751 746
87 44
955 851
2 132
200 2
631 200
688 226
316 95
807 929
774 917
881 273
255 170
384 915
684 204
471 765
922 61
228 355
494 682
95 323
616 381
440 782
499 885
937 369
11 282
160 203
55 935
650 607
831 179
328 94
45 792
386 717
993 395
981 570
695 609
119 145
542 377
388 465
302 46
218 978
301 729
482 95
430 517
418 554
448 622
94 872
474 483
148 333
651 663
786 497
159 388
137 88
39 222
406 465
864 772
834 803
710 121
547 560
697 241
61 667
780 934
788 153
786 124
906 675
777 120
613 396
791 690
182 81
491 986
774 93
590 475
733 685
49 858
668 342
735 315
55 630
444 811
22 149
50 394
308 653
75 635
336 418
401 321
251 686
879 37
992 77
570 472
820 885
913 707
563 80
774 244
447 628
34 883
722 434
659 957
183 813
537 160
75 303
210 13
659 300
881 427
49 265
693 908
923 818
759 291
504 458
375 958
118 605
32 708
540 215
695 987
310 154
920 78
840 554
123 688
802 353
938 243
400 395
654 331
23 12
91 615
392 952
707 412
924 663
749 302
741 838
269 21
532 942
701 944
357 110
434 918
494 722
716 479
522 760
370 232
386 93
279 252
570 331
636 117
296 703
62 380
231 499
664 317
821 279
482 161
204 493
354 705
653 235
898 939
220 515
540 291
158 571
181 475
170 883
902 9
117 125
704 967
843 837
78 860
175 916
578 127
538 767
923 971
754 266
876 729
823 711
963 226
633 257
993 120
999 687
622 468
881 304
599 677
900 952
857 761
292 630
825 713
727 355
92 840
9 5
567 565
111 740
187 710
868 793
756 416
817 406
536 216
712 30
201 351
380 809
982 834
102 999
936 669
931 878
398 878
474 58
713 740
616 416
119 608
378 751
628 651
489 487
199 483
92 541
544 673
117 708
695 925
517 943
993 575
807 197
523 99
909 372
848 835
920 570
716 523
866 471
113 928
972 740
373 573
687 268
829 594
571 930
338 278
241 558
256 527
737 481
847 389
565 766
992 619
537 860
596 270
130 58
568 149
156 582
270 876
411 780
169 963
151 630
364 665
171 581
889 251
119 757
90 603
178 31
147 559
264 639
960 736
547 753
264 768
952 633
405 538
965 172
557 151
993 367
350 925
633 690
680 891
562 990
827 829
664 84
250 746
756 169
801 518
235 957
686 909
172 33
299 376
808 781
64 542
405 313
475 696
404 96
924 496
628 632
714 450
456 560
574 122
293 212
518 990
315 3
910 382
523 366
461 449
319 773
773 730
496 861
652 717
611 762
265 920
776 343
580 924
941 138
268 306
546 849
624 281
530 821
475 120
4 947
754 558
156 17
35 571
545 627
593 762
333 633
177 712
84 7
17 151
468 887
781 685
295 638
986 904
327 785
565 499
624 568
971 100
638 562
483 304
159 852
877 90
19 231
650 324
39 109
293 221
417 229
118 699
142 233
498 670
300 144
325 731
460 125
500 912
893 748
68 21
326 576
798 923
667 868
945 167
333 692
799 552
242 822
466 867
687 642
858 714
490 449
376 230
873 50
161 983
280 656
26 365
115 154
523 288
927 251
808 438
365 480
452 528
704 537
203 884
585 666
387 646
77 211
857 1
638 899
905 380
635 14
533 236
904 25
170 713
292 166
535 719
533 815
471 136
731 205
922 515
369 113
418 904
353 456
972 992
759 326
545 585
967 777
99 985
414 159
865 958
801 268
200 945
645 205
794 778
674 28
163 709
180 245
104 516
19 692
399 352
433 858
785 775
956 5
28 468
276 200
940 71
103 956
25 451
377 912
233 679
711 676
106 649
163 505
853 690
419 592
845 36
530 838
992 57
762 452
297 998
616 332
145 554
872 337
672 850
692 450
537 39
75 374
489 707
345 368
402 54
580 250
989 138
556 551
206 617
473 594
642 86
922 239
769 622
574 939
626 325
260 67
309 657
902 619
414 369
483 304
407 89
730 972
554 275
447 96
378 323
308 501
466 863
741 860
688 549
785 178
831 620
426 305
338 669
656 207
373 589
626 891
805 270
674 993
740 630
49 100
314 347
320 748
237 965
923 457
882 111
532 163
12 616
329 875
281 763
3 392
945 132
420 126
715 290
478 270
255 795
720 555
264 205
515 403
70 127
87 932
215 326
219 50
159 839
244 669
238 555
715 485
867 199
367 140
72 258
927 850
53 36
612 757
686 201
730 342
475 592
389 316
232 623
134 238
933 692
314 913
141 300
835 682
117 637
36 419
464 104
696 716
154 904
95 252
89 66
790 868
202 636
746 806
166 551
482 223
698 244
235 765
227 677
145 141
387 13
721 351
425 963
322 265
61 163
723 685
523 787
530 368
698 154
268 766
537 819
824 634
632 570
499 994
560 883
110 582
662 650
321 336
650 558
734 385
88 303
304 136
173 48
31 408
203 324
203 610
828 97
689 494
205 208
999 700
154 57
736 945
901 212
718 703
533 758
924 810
924 400
470 296
364 817
536 179
273 957
788 54
353 446
95 916
487 45
19 945
440 600
165 586
753 298
157 893
625 129
450 68
868 357
81 883
154 775
954 714
580 279
260 802
842 102
800 249
700 963
854 822
43 510
482 589
269 7
611 606
631 169
61 384
778 872
53 690
92 669
854 305
295 714
203 733
118 299
122 64
424 706
660 461
552 776
776 108
930 725
891 285
779 220
756 436
911 305
21 350
906 100
475 385
381 315
601 213
280 902
826 705
745 863
621 236
50 364
959 713
367 546
657 284
111 681
786 873
901 296
129 177
4 93
938 990
915 625
998 634
36 322
621 793
229 15
481 560
36 521
952 853
918 17
37 154
907 271
758 647
727 876
530 54
49 821
773 551
245 479
993 128
79 578
298 351
115 932
591 798
302 315
215 314
820 983
846 118
944 484
926 137
540 422
80 123
857 201
868 599
211 214
432 462
458 259
240 898
607 296
331 736
550 692
618 621
776 587
881 218
361 973
833 765
2 622
241 642
220 913
450 843
405 582
359 840
914 204
966 802
298 913
851 281
557 155
99 216
42 243
392 827
296 421
483 91
865 810
907 704
766 436
614 401
663 3
825 653
945 365
506 986
641 487
981 826
878 414
557 337
761 305
255 432
731 90
51 283
757 311
796 282
685 948
514 58
519 693
98 904
536 769
45 191
942 921
419 2
568 478
865 971
472 461
514 555
995 201
963 38
172 391
622 807
609 496
924 299
875 644
255 101
697 302
404 700
19 440
31 986
839 935
726 162
238 439
300 255
157 759
836 283
544 970
347 134
723 447
936 320
578 174
950 674
844 991
206 805
387 292
443 222
383 406
808 603
901 880
58 170
172 66
782 402
194 309
516 547
666 315
639 288
356 634
405 149
635 128
283 670
458 521
563 810
361 589
220 281
586 922
419 731
789 702
833 61
217 200
927 334
637 248
500 270
398 13
677 556
511 391
75 831
307 440
772 129
407 461
191 648
815 836
798 948
913 73
75 993
443 69
855 563
326 614
670 184
461 297
396 974
546 490
871 891
881 131
557 875
526 950
567 193
426 371
50 63
528 292
545 128
620 855
769 673
662 865
279 290
644 445
111 207
12 809
323 158
286 292
450 766
158 316
484 894
645 798
304 101
994 818
369 621
169 732
235 815
991 571
732 991
383 761
578 221
452 446
983 225
64 986
863 598
279 725
422 698
792 921
916 655
331 603
845 826
592 901
374 76
909 344
927 569
482 788
53 973
701 743
184 744
474 235
474 617
529 917
908 723
342 157
397 267
441 166
210 947
830 28
748 587
338 615
171 336
817 875
248 690
302 28
336 579
553 247
658 168
178 686
456 165
332 287
220 177
415 880
987 925
351 451
130 87
559 311
675 488
920 841
108 772
161 252
119 98
790 121
269 160
521 610
23 894
669 471
675 580
434 113
774 18
306 585
831 361
927 947
807 639
340 794
762 595
376 787
701 226
625 955
254 87
300 698
877 782
391 603
609 537
356 14
240 707
287 985
573 485
589 654
907 991
609 565
907 777
98 61
201 517
799 722
680 373
50 833
630 753
197 821
658 99
148 584
483 340
56 635
742 300
839 507
989 612
448 860
556 595
895 309
331 725
800 749
62 610
536 675
271 241
161 723
791 293
927 914
254 321
675 193
180 473
906 262
803 825
251 435
983 760
493 866
304 792
954 259
917 251
808 842
592 620
6 945
56 457
271 316
230 550
899 861
585 21
425 345
316 888
770 896
459 940
105 655
985 436
792 423
32 375
920 849
244 131
201 776
690 728
730 403
574 775
177 199
722 156
49 56
586 508
842 605
467 676
298 529
548 141
703 719
782 188
429 262
899 688
571 267
754 420
804 507
103 588
519 323
0 404
704 777
206 793
167 570
96 627
692 877
260 166
156 653
116 566
611 141
767 759
385 203
24 398
820 520
80 39
460 933
813 880
710 338
811 484
835 976
563 592
737 586
76 716
90 499
617 977
380 926
278 342
639 3
974 239
718 70
522 443
785 804
399 54
232 836
394 548
120 330
428 744
36 990
643 826
925 425
678 46
253 0
269 990
673 597
785 984
234 875
479 488
754 126
690 920
186 975
307 987
871 522
682 946
510 446
397 901
531 864
705 14
445 211
690 880
297 965
751 975
203 678
739 792
628 309
468 690
575 782
447 202
756 245
663 109
631 530
607 126
992 184
413 342
612 199
609 222
440 827
108 745
305 730
139 281
220 466
733 998
763 942
802 495
895 877
392 472
492 200
381 267
911 547
887 33
284 447
11 437
231 400
768 816
485 79
57 606
468 231
740 677
156 22
630 686
233 735
741 666
477 59
464 115
959 108
44 93
744 912
531 825
231 354
114 81
947 689
719 224
753 932
499 194
547 91
576 93
533 500
835 177
140 95
758 413
26 395
512 528
61 220
140 421
550 637
248 894
811 419
845 865
4 797
952 56
617 937
741 894
720 481
57 753
666 257
264 118
566 999
608 738
69 6
961 342
128 719
535 335
139 91
580 991
777 545
174 578
203 169
363 294
636 944
504 638
770 359
976 363
638 366
996 326
369 896
696 127
893 313
259 385
494 301
299 276
37 912
366 416
996 426
322 916
388 917
805 207
348 102
461 106
18 707
10 575
300 85
753 786
616 381
861 998
736 233
377 629
981 190
865 998
480 202
645 649
831 395
153 216
219 554
799 73
540 879
456 423
655 642
965 700
443 226
425 90
335 791
476 136
778 978
160 994
617 177
977 347
339 398
753 308
409 362
183 650
858 535
860 620
789 168
721 531
977 878
571 634
777 354
445 992
293 83
74 242
307 650
954 926
68 28
932 528
262 118
893 528
253 847
311 48
616 522
360 667
935 721
577 272
219 234
840 341
938 567
913 974
930 120
315 443
236 229
68 749
248 980
457 391
750 638
468 322
528 4
586 469
652 74
584 563
885 409
644 726
301 305
308 130
600 123
584 46
880 284
618 531
388 786
454 348
857 363
720 955
482 605
215 995
493 514
338 426
895 482
729 539
840 77
464 277
401 111
175 800
285 252
896 623
843 718
761 833
598 201
257 352
600 176
100 924
915 822
460 480
415 983
564 579
30 24
118 985
969 288
902 539
266 153
911 974
677 873
945 390
491 921
480 0
382 894
251 371
186 36
829 312
580 488
343 512
562 233
629 177
852 355
708 28
926 0
6 697
158 140
244 108
763 442
756 723
7 887
414 384
156 274
861 391
676 968
950 224
901 284
866 136
469 724
338 618
437 781
297 88
20 468
712 744
173 292
489 817
444 3
982 206
733 743
595 711
967 276
562 261
995 15
690 322
749 100
954 696
955 917
165 797
386 630
213 114
713 439
693 168
503 561
290 800
898 281
826 367
337 914
205 217
214 869
361 924
144 30
177 57
466 795
467 427
665 229
859 291
759 621
611 512
208 253
410 812
891 221
326 334
936 586
273 501
850 144
833 656
560 927
763 896
581 668
500 995
672 130
56 899
652 974
632 400
429 511
114 767
306 226
673 248
684 771
647 875
635 523
344 922
535 808
59 113
141 753
434 171
917 289
47 743
965 142
36 448
507 256
391 167
975 284
49 781
203 813
62 96
235 65
238 774
316 610
928 815
132 429
363 964
724 823
86 860
957 244
606 790
650 631
879 792
524 588
878 977
461 821
965 967
881 542
963 167
493 411
485 607
42 365
360 866
994 591
724 240
813 102
74 130
745 184
515 41
486 27
909 586
20 299
590 944
778 292
56 674
282 895
229 27
795 313
387 74
897 269
933 361
435 510
638 105
619 911
862 380
998 479
147 328
40 945
599 13
110 543
987 808
640 889
992 874
816 75
50 405
575 79
482 821
649 399
317 97
272 578
74 422
15 215
527 767
624 94
594 705
99 967
533 823
513 28
56 176
197 671
907 174
344 359
910 731
343 283
486 964
752 637
404 36
154 263
252 120
541 836
237 96
278 61
763 629
135 423
950 521
392 69
424 797
113 318
283 553
417 968
578 821
21 109
167 634
148 749
703 662
49 509
531 582
121 682
661 361
642 888
486 384
442 275
894 635
131 912
130 568
249 824
486 451
362 965
993 438
111 74
843 164
941 314
327 706
147 935
251 939
19 379
636 887
773 495
591 901
32 116
518 282
621 408
147 883
899 800
107 567
9 839
886 764
833 652
489 110
798 107
28 365
743 97
229 292
112 547
895 987
21 226
28 437
153 307
514 286
733 68
546 95
561 430
450 690
35 499
715 378
187 917
262 475
963 949
968 207
940 870
874 48
207 625
388 452
267 907
607 591
593 805
238 799
627 945
6 691
901 224
354 322
319 710
341 711
688 475
886 336
3 958
568 698
619 914
776 218
558 373
13 619
865 76
803 599
39 697
439 55
275 258
550 990
696 202
248 919
432 568
963 99
913 17
292 669
353 737
340 129
610 335
188 796
495 682
574 464
604 690
242 964
355 340
266 981
217 6
253 259
123 571
454 288
401 213
331 415
877 303
669 110
400 821
60 675
688 736
333 473
406 556
156 742
940 59
304 686
108 246
589 216
498 493
426 503
515 803
563 534
223 655
30 870
520 591
100 324
777 691
482 829
126 221
652 103
578 577
38 788
597 197
563 626
316 460
631 719
626 285
711 598
83 530
160 109
425 290
423 559
218 758
684 493
630 742
724 476
822 22
188 660
442 857
302 303
466 682
481 508
922 300
712 927
862 900
98 59
391 499
383 667
60 0
202 142
611 623
567 432 1278 1000000000
262 812 7492 3867772
301 14 7791 158517
112 978 3574 5957536
929 618 5286 6182966
895 574 1617 1000000000
164 173 7935 832702
679 698 9679 849551
410 634 4995 6387
457 128 3220 0
892 528 7441 3708533
137 621 5719 33021105
353 456 9018 1257476
732 132 3035 40670747
823 852 2573 4414937
716 231 6325 5258723
728 364 7374 23702434
356 559 8752 1187454
463 36 4337 4620625
582 76 2234 29013846
361 9 7616 233704
312 500 7074 263280
804 636 9930 139665
272 1 7730 4095536
727 166 4047 0
135 842 4332 771536
486 11 6715 1008900
656 965 8866 6732275
361 328 7245 1972385
799 741 3396 18769182
813 111 6990 1698987
31 764 8237 3126495
962 568 6802 1889712
376 868 6707 5140044
522 738 9639 2011587
759 217 7654 390008
106 761 4722 3254931
341 373 6017 856841
290 665 6629 1733017
400 337 5555 388412
168 803 4634 1900556
262 19 6582 934734
353 295 8502 3898740
210 773 6899 2890601
291 923 5785 1244091
409 81 7656 2897052
850 200 9873 207665
90 98 4488 12831861
277 275 5059 18408757
145 356 9180 213914
647 279 9996 1364303
258 218 5931 0
958 969 7936 2682265
787 918 4495 40364441
702 255 8999 1478093
329 6 5564 219695
387 100 5016 11996932
60 541 9043 3061594
469 537 9203 219695
523 866 2139 60001626
42 944 9288 0
947 518 9219 163969
204 733 7329 8964031
973 637 8448 0
604 394 9912 4858298
977 347 9690 741048
449 937 9206 27208
819 360 5943 2191696
394 842 7135 633684
705 337 8347 1762506
903 777 5227 14749938
611 209 9217 494345
711 676 9051 2073619
528 137 4529 6893832
197 497 8779 2038491
640 865 1998 18635084
879 882 9496 0
994 806 6967 2621183
605 765 9070 11964184
283 923 2172 204405
241 649 4364 0
35 414 9518 2586133
15 511 3962 7333417
654 281 1962 2000719
922 231 4024 54311522
277 388 7940 724085
455 880 8277 6847898
448 125 3705 2900330
776 160 7658 1932963
98 335 9447 273716
928 3 8135 3741058
501 249 9425 1275344
997 483 3542 14019826
546 942 1864 18751683
518 176 3828 8796805
256 46 6990 984746
66 91 6698 4669648
779 971 5347 2125863
343 584 8499 906538
809 30 4808 389188
861 391 9828 0
340 6 8829 3650647
774 997 9926 8215080
233 957 5077 1172973
90 294 5099 9849267
201 954 4496 207883
509 793 9633 1076759
535 487 9312 709713
501 288 6022 32142899
849 629 6879 4719643
326 109 8591 222001
347 179 1064 185305313
69 542 6853 507863
966 908 9322 3728810
577 422 1788 367489716
82 475 2631 149040
200 210 3860 18987409
446 714 3451 28932101
148 977 5013 714218
360 929 8505 475668
673 597 9666 0
348 234 2559 3237243
587 332 5942 514771
519 552 6385 77902
63 65 6542 0
333 539 8230 851650
182 830 7248 2776497
340 702 2873 26675521
525 820 7053 43812
262 166 8839 9707734
2 41 5743 14183418
482 184 7809 293146
473 749 2884 0
890 723 6836 1798977
405 847 9754 349784
645 465 8959 140676
415 983 9760 0
799 473 9587 3144069
43 627 8633 3976509
831 882 7207 2125863
398 575 7983 15295179
503 345 7189 10681874
724 190 5819 3656784
421 915 5836 3745755
709 42 8392 3123379
216 927 9830 146393
782 653 9855 2380817
844 991 9328 1856894
621 952 2890 76378
788 54 9040 0
945 167 8957 472080
713 100 7134 978960
289 253 5801 2936908
600 667 813 1000000000
947 168 9362 2018849
477 994 9003 1389159
873 653 6094 112806
687 369 2206 177510
427 322 4302 25245836
317 100 4291 6481140
864 951 1906 2530034
577 500 5478 5605357
80 5 9120 2117434
904 421 9122 242851
756 501 6111 1604011
688 863 4687 3507115
619 233 5142 10902511
273 322 8280 2526166
872 708 8645 732435
295 759 8325 1621639
152 939 8101 672135
956 536 5289 2505202
496 840 5916 319655
853 454 6678 293637
138 20 4168 5043516
739 907 5518 3914414
645 516 7042 434601
294 538 4629 7396226
95 26 2044 8602460
158 451 8487 437697
756 289 9593 795910
435 700 443 424092504
39 931 8454 2869027
514 100 6592 463429
90 823 5557 1916735
468 689 8007 79743
800 976 3462 6299339
327 933 7625 5967300
641 756 6307 5922489
144 483 5524 641738
759 482 9699 1604011
476 680 8305 978960
290 800 9762 0
1 476 2447 3930713
120 388 5138 8667977
464 511 8581 238050
283 262 6025 3042218
61 826 8986 757771
357 936 7632 3616234
980 531 7648 2698545
479 503 8012 221834
681 764 7798 484512
420 149 1040 1000000000
464 475 9399 657054
361 394 7833 466806
784 810 7786 1481158
562 455 9153 503014
273 680 5256 2349575
229 449 4259 2804721
922 175 4415 3994702
715 921 3595 4170039
256 871 5111 12254688
961 878 3416 0
63 470 5373 3242615
59 544 9622 4319671
209 495 9084 7466136
370 981 9641 3817114
353 285 7946 1464511
329 609 5553 2788731
97 128 6201 1534161
17 284 9821 5294395
561 443 9494 3314517
222 802 6432 2933779
375 17 2621 16978457
303 43 6078 5866658
684 987 3710 6040165
518 737 9255 1225366
737 919 9134 2704727
523 405 8941 775698
376 424 1167 1000000000
592 765 4547 4551590
194 664 4859 572173
900 547 6415 2073573
192 279 2749 11842590
555 714 9832 1332137
129 910 8584 1288579
920 569 2353 7107705
875 179 5412 364205
342 536 4413 11097043
341 877 8735 1369980
911 791 9634 1318696
607 126 9624 3213235
49 970 5827 934734
221 681 8212 2112142
852 127 3972 11011235
687 329 4472 2310384
57 781 8115 784884
489 907 2493 14117671
784 38 8002 2874002
401 836 7622 0
362 603 4892 494102
660 812 7748 6182966
334 23 9512 11255287
778 169 6771 868301
733 381 6045 0
459 272 9114 1114249
612 447 6040 627302
454 710 8236 1369040
391 499 9996 0
19 336 6633 1400413
788 540 9909 40506
268 802 8687 2913506
280 895 4658 30552462
705 996 8498 6221903
433 778 6603 4129289
181 612 9043 396084
140 685 6927 12250413
38 195 6154 3907178
7 909 9988 663714
293 530 3881 3269192
165 748 5875 693919
313 691 5882 302604
329 938 5146 5043053
698 306 6281 821611
536 239 3523 263280
378 227 9688 4283893
186 495 6774 2526166
4 544 9947 1093070
704 260 6662 5302258
215 490 8783 6331563
528 101 7715 0
487 841 5885 299344
733 508 7333 3912865
767 719 4268 23237850
73 538 6673 0
835 806 3682 16127415
561 66 8408 1265724
120 614 3946 4949665
948 478 7309 3982239
273 62 6739 498439
783 840 4842 362454
13 171 7160 4795966
207 735 9509 1757106
113 702 9358 737205
526 851 9363 577118
481 814 4885 151713
834 517 9108 0
488 454 8648 0
714 757 3154 30946656
10 245 7188 0
36 608 4980 3817114
642 239 328 11627278
229 83 6677 11543047
455 58 4017 4330875
866 471 9282 7236979
752 803 8265 511958
521 50 9859 348657
0 262 4243 3832446
694 350 5198 3011149
390 735 8598 0
568 241 1760 1787799
858 169 8020 2334636
459 302 9227 1201780
21 653 2237 17724215
560 365 4579 10381589
7 404 6277 2355087
762 945 9530 1274195
793 449 7203 6039297
154 290 5398 228130
453 485 6453 686294
215 183 6336 13576913
547 198 4612 5217091
726 34 6857 5601311
917 922 4182 21109780
836 127 8533 492192
567 430 3943 2012415
899 665 5654 1179095
69 684 9786 6503911
717 702 9641 2221758
645 273 8595 1053762
475 792 6139 132364
369 445 4384 6077887
673 291 7408 1444448
658 555 8663 746140
448 386 5789 8211373
776 179 4166 1178884
522 64 9875 1796651
615 685 6628 29803738
116 512 8793 7232014
693 721 3336 9573772
880 358 7746 826662
428 269 7486 1810696
69 989 4550 212944
344 83 7881 244590
972 907 7808 1589011
249 928 6168 6953225
957 89 7396 857510
304 201 4634 0
245 373 6165 8867555
401 75 9975 275780
980 219 4878 4316833
556 791 8983 1602468
564 760 6488 1100742
141 736 5510 6626846
968 818 3800 6237211
286 545 8278 730159
921 443 6527 3784326
558 852 7247 469743
876 523 6192 1500967
68 369 8488 1285117
106 518 4380 1409455
517 622 6765 2671194
356 171 8301 7283630
208 263 4602 1378378
583 157 8047 11003693
401 726 4371 3216906
507 407 3075 1844148
636 834 7993 1395944
939 88 2793 4614979
103 296 8432 978960
419 432 9590 538067
118 623 2426 16131
61 384 9456 0
191 490 6587 3898740
211 375 6423 3285081
981 298 9467 7499611
486 480 9318 204352
33 941 8871 1312282
837 748 3846 14732914
20 720 8883 791680
592 874 5980 6452741
439 582 1058 127874591
151 754 8519 2253427
526 49 7918 0
761 668 8096 3413648
673 471 7068 5028
327 969 8719 1678414
451 521 9815 619202
250 254 7656 1402256
871 501 6431 1869122
845 857 7670 9137571
553 627 7084 4309620
974 785 7846 240496
147 559 8847 30808
903 318 7864 499292
881 107 4883 13382827
351 177 457 391299672
526 738 8652 6883821
982 796 7329 45977418
783 777 4242 378789
326 678 4724 9033313
336 52 6591 5865698
857 39 8132 2491971
25 0 7083 44931
242 24 9957 234708
119 646 8531 7553765
708 541 9694 212944
891 999 5442 0
547 80 4074 3192633
738 194 8059 5809068
669 655 3775 6713548
647 331 8076 1111067
419 247 4426 1946689
537 30 6496 2392220
24 537 7524 2530034
487 190 8926 2831772
776 727 3821 6419141
468 476 3423 20463382
101 645 7620 5048061
459 393 3780 10472049
724 365 6642 88989
707 620 8339 75988
662 422 2108 9401458
54 218 6823 2296604
374 730 6092 2113812
769 729 9391 417078
529 29 6740 1550570
710 484 4347 2211951
110 760 5403 1957314
555 545 6130 12730177
467 597 8873 88674
512 991 3388 2117981
832 113 7357 981626
955 446 1982 12525742
859 276 8891 321264
202 638 2769 5277962
687 493 6583 827343
360 355 5197 5959757
960 712 9274 468147
683 247 3063 24076662
215 210 8615 3067772
378 982 9669 42104
981 797 4081 13544881
883 990 4341 3187201
970 495 9917 132364
144 604 8881 5554125
839 458 9383 50503
659 40 7316 91878
76 34 5330 1400475
815 290 9689 213914
150 986 1647 91406727
927 88 5977 214226
406 369 2367 198412
592 417 8968 2201577
862 962 7270 16028
497 919 9629 8025086
739 979 6611 3421639
795 791 9032 2968560
693 647 4983 9017584
116 379 8445 2641584
375 165 9977 116262
230 760 5882 0
831 917 7905 58751
185 34 7752 1503205
955 211 2776 0
772 530 6996 2497052
401 796 5411 16542738
990 611 8042 2105976
193 199 2559 10108597
887 644 7857 757771
312 406 8274 1472937
387 642 9276 885133
875 670 4737 118389
248 850 6390 5438645
383 858 8940 2939956
425 238 9112 2941440
875 696 5799 178569
298 999 7470 4362534
841 602 7694 1462279
302 50 6446 5877726
106 387 8879 3990567
194 915 3162 9681158
22 2 4805 38165783
529 795 2697 10402235
658 929 3901 2097450
493 28 4227 1088568
399 85 3272 21044529
753 224 5709 6008773
542 217 6769 3982239
112 116 8889 620267
636 928 7252 10754678
844 61 3219 65213501
909 12 3239 2784627
310 814 9227 151713
306 327 877 296676212
879 125 9753 6856
370 590 8631 1836522
685 240 6515 2201577
861 284 8921 12246426
448 833 3706 3971041
799 190 8790 867681
56 899 9792 0
28 238 6404 633684
242 106 7887 2201577
934 741 3562 1224569
474 461 4795 8840910
468 71 6556 198353
223 553 5798 2644489
678 22 8041 556477
198 294 7185 1128951
91 680 1902 48310365
759 766 6848 4671578
146 953 6891 4865552
799 42 1986 4047956
146 697 6616 475668
824 37 5160 281588
259 254 7856 4161113
312 557 2528 58834529
874 373 3950 16398518
638 562 9114 0
588 171 7827 11402371
126 904 9086 221834
809 527 5307 3527711
585 445 6226 213914
829 466 4510 20511214
604 620 6526 3120052
672 772 5211 10441921
541 128 4978 11714582
959 619 3500 4851435
650 61 8433 1316559
965 679 1051 6998749
663 996 8123 3116076
343 283 9874 0
930 418 8439 826662
622 18 8659 5056601
325 513 5781 0
651 866 4343 598001
63 132 7654 2268626
901 351 9024 263280
45 627 4936 204856
557 708 5775 6034382
153 291 6692 90049
111 699 7848 1289822
919 516 6857 434601
183 706 4804 8439301
134 628 7179 1209346
319 257 9725 5031834
305 32 7407 2803151
515 523 2923 5770832
770 49 1782 25872798
901 721 4513 7526673
90 932 2921 23506779
846 936 7793 3346007
430 821 9472 50495
69 800 4515 0
605 876 8414 6338304
453 76 6981 448046
735 268 2748 6544099
797 800 9148 2061570
269 409 5257 4790831
130 901 8849 753537
831 795 7861 893
790 893 3916 685410
962 191 5173 2142554
241 344 8380 648798
603 923 6462 2056541
628 812 9227 864529
395 959 8550 1846843
817 21 7967 3607015
102 889 3247 6388491
838 579 3279 59576526
886 530 4285 5340152
730 548 6919 11619780
242 175 5224 1578059
708 244 8375 6106464
206 397 4749 898672
893 605 8141 1820066
268 306 9251 1551770
142 899 8265 6639517
239 257 5626 11309873
733 905 8079 1409455
178 649 8968 486749
880 320 5317 1201780
690 983 2515 14658116
281 906 7968 284268
672 571 6274 2632066
529 118 2683 10797560
527 0 3441 1563766
990 815 6052 483017
133 620 4803 74286
137 25 9644 701287
307 746 5214 2472442
98 261 6642 3647476
900 802 7788 1090062
147 766 5776 1685727
198 358 5863 5857801
899 187 6778 1670922
28 71 4506 18755850
891 595 8152 2824036
630 379 8241 2869979
663 92 9043 3834453
47 823 4131 9258822
264 762 2569 521668
348 55 8235 115139
807 217 2739 10497010
283 789 3734 677349
271 583 7549 1750011
48 913 7151 3681589
813 58 7049 978960
762 924 3988 55966268
86 758 1795 231688175
775 837 9477 846569
841 275 9375 390008
681 169 7466 950667
407 405 9975 214862
70 45 7875 1643778
672 589 6257 219903
344 905 5177 10087768
808 358 8557 2389478
0 364 9665 364808
741 894 9715 1251012
670 704 6520 2123783
305 83 7873 4319671
925 624 5214 20499774
747 111 7291 2923168
573 438 1966 55548060
891 512 8226 28436
118 322 8419 4236005
140 917 4768 1288579
508 921 9463 0
871 98 785 99883372
863 89 7437 657054
226 129 3145 1318696
50 265 6927 2509152
175 486 4640 14661600
682 513 2532 13466755
892 959 8419 1347676
865 560 8470 629155
131 365 8746 2918434
662 916 2701 73982643
205 283 8369 104562
952 931 3573 3820374
190 797 9412 1314565
254 962 8834 1214679
837 764 5567 14973023
783 611 5760 5306786
756 631 8609 0
460 26 7321 5234317
829 694 2124 19242974
672 424 7783 336287
820 141 4719 226613
923 863 7583 9598135
923 445 3669 8055096
322 495 7241 6347650
198 726 9578 821724
623 378 6917 4865552
440 211 8536 373875
667 21 4016 70981348
771 575 7106 4809721
249 278 6284 299344
490 511 5022 133997
176 839 7442 2283352
607 614 8528 12756139
661 487 9460 482061
174 29 3706 3157553
205 247 5094 7858378
582 632 2990 2552390
961 484 5274 90049
801 747 5667 3660419
429 568 5894 1285581
398 78 2893 11239469
743 817 9958 425108
550 35 3131 1732202
912 393 9458 4402710
90 31 5353 4640815
165 620 5634 2624709
984 373 3164 47590298
999 552 9670 3503666
977 878 9732 0
66 698 9626 2828349
619 960 6949 1836522
181 696 6970 0
292 900 6816 2499784
908 766 6816 0
200 834 9965 469743
595 884 3622 12422507
816 14 7661 429093
719 256 3234 1100742
200 776 3707 16700894
137 103 9821 3303684
817 23 2885 12228578
903 551 1534 558810684
441 373 5757 22195585
639 882 5387 816763
845 320 3154 3394907
707 880 8861 2831772
37 607 5513 564545
740 756 2418 2266208
984 768 6303 6137830
301 814 7436 76378
59 563 4414 1079052
611 226 8610 1835795
671 493 8366 1451077
506 663 9546 6683308
559 967 8479 1282160
788 48 4837 552941
820 753 6786 1287735
361 206 8023 3959142
686 562 1034 89392069
804 575 7681 5791138
335 936 8495 2016960
223 304 5491 940164
915 537 6068 5531372
131 985 8135 1071263
194 163 7814 4279927
785 36 4203 1889712
285 315 1925 416480
799 287 9536 238050
277 259 9754 89981
110 731 2950 37729340
224 40 9017 3656624
189 500 8438 2487858
241 268 5057 0
131 660 4934 479935
457 883 9901 1473865
413 716 3747 4001016
848 149 6941 21831809
514 541 5007 2759960
413 202 6118 6083391
365 967 8705 4861866
469 300 5807 4149599
782 408 6281 6730317
774 951 8313 1244091
500 188 3615 1690105
868 599 9455 0
860 296 8152 0
974 965 6777 1503205
601 925 8295 5048061
853 378 7707 3258760
472 73 7637 944623
100 528 3806 4339597
848 703 7397 4656248
760 670 4633 657054
463 116 3408 5210771
43 766 9366 293146
106 456 940 1000000000
926 793 2509 9090912
996 626 1949 14183279
715 128 8940 0
988 605 4992 3157696
798 13 3644 9524615
286 577 3042 100037752
6 266 6229 2917262
173 953 9885 646906
627 775 7740 237589
850 710 4710 3568026
68 343 8197 685973
707 324 5116 1663735
326 728 6970 516972
578 357 6899 2738538
296 793 8215 2275293
965 130 1975 4651598
440 827 9696 1317734
759 769 5859 4305037
131 331 2922 45859917
396 649 6317 2086706
130 88 8498 209652
858 741 6721 0
404 757 1351 14347748
717 459 8079 0
551 697 8958 4133535
889 266 5555 13374329
179 255 5089 4126674
145 79 4006 17597888
636 937 6089 9621478
935 464 2163 3517281
768 629 9062 362454
136 488 7882 559755
977 317 9707 967473
374 771 2012 60033882
874 844 8190 3601640
288 710 7340 2811798
258 584 2089 65333344
972 454 3069 18385312
339 496 2537 4036445
487 216 7157 1602468
573 922 9161 1731319
841 501 1967 65232401
81 628 3195 8928595
218 172 8437 1685727
716 153 6821 0
454 776 7406 714218
879 692 5888 516972
953 932 8295 284031
704 777 9605 0
147 704 4865 3903089
195 717 6641 1738310
187 118 4980 3020735
768 956 8070 914120
978 168 6367 2024247
412 639 9856 1922817
402 324 8140 1602305
231 598 8322 2186571
926 137 9130 2073861
569 527 7143 8310135
529 244 7456 0
833 841 4133 14513944
429 359 7579 514771
221 656 7967 3656784
75 576 4656 4203626
143 713 1716 7053024
319 282 5321 6345995
721 47 7065 1393908
868 208 4929 2830310
534 711 8341 8902013
726 891 7385 2863583
606 341 4597 0
230 809 7691 0
870 52 8673 14644811
688 728 6199 11649725
924 464 8701 1397683
706 7 6752 2227928
298 480 6609 661326
255 143 5985 2702830
597 412 8787 1890576
580 17 7039 11532708
424 999 8164 2937118
620 836 1696 1000000000
379 384 4167 2668189
148 984 4426 6137830
654 759 7812 954962
500 118 7983 995427
162 679 6339 289568
289 225 9562 715591
907 286 7697 4513143
964 51 4168 9847991
963 99 9930 6442696
840 861 3557 23794084
933 764 9559 1126141
327 464 7723 0
660 462 5150 3128907
816 646 8663 3133976
445 11 7709 6460403
831 743 4132 11745751
972 712 5113 1471869
398 760 9468 67551
878 787 9208 558004
367 8 9042 1455354
636 572 7008 6746100
66 265 8836 0
772 705 3413 20873898
333 799 4084 432521
794 685 9358 4800922
773 735 5907 715591
893 979 8222 848073
354 601 5453 5048061
402 617 1407 772426
855 563 9180 0
854 82 8115 7935490
447 236 9647 3684476
874 746 9766 596053
258 525 9921 695478
597 780 8768 1617739
927 920 8205 252296
133 84 9588 848180
73 240 6464 2226669
321 132 9061 76378
753 216 8759 7059659
23 840 6343 898672
622 13 9833 2016960
460 775 4566 913837
250 301 6417 4331339
220 657 9999 3663413
577 945 5476 7942081
655 349 9303 465644
217 131 7629 1699550
298 892 2175 17300822
238 375 7410 76378
340 126 9742 1593836
795 544 8678 459232
929 839 4854 4584267
412 861 8029 1519325
731 228 3528 62144638
675 709 9969 16667
972 477 2594 2905777
684 317 9616 4651037
620 890 9103 1680768
559 311 9610 208988
606 808 9463 759799
987 219 6052 221834
562 208 4437 3387879
188 402 1985 89207934
53 428 8236 1757554
62 763 8043 867681
409 184 4541 14429870
129 353 4495 2634486
668 846 6373 685973
792 604 4626 3656784
352 624 5372 3838279
399 138 8188 151713
411 972 7300 0
2 495 9995 4664657
991 689 6759 2529691
881 438 5730 653762
809 51 8712 53265
199 970 8714 3381897
172 623 1877 640519187
22 683 9703 941520
959 664 7995 2842009
399 772 9948 7599581
585 782 2486 6998749
952 669 7041 2784627
639 453 7561 5233213
817 27 5408 1191670
847 504 1164 4294075
436 866 6389 3200299
477 573 5059 5321157
461 221 6352 6385382
276 428 8476 67551
454 713 7038 1408053
921 163 4581 2486798
442 53 322 1000000000
108 849 5670 3796895
19 51 2360 44695973
413 885 1814 16667
241 978 9306 577931
259 340 9671 672135
439 639 7590 2941440
449 89 3251 8834651
385 347 4485 13502502
999 538 7575 2321179
854 285 9698 793521
54 676 7579 43815
361 13 8928 6423595
429 833 8005 194707
952 56 9600 0
647 920 2725 646094
589 340 4963 9510657
776 979 6623 1178884
452 39 5679 4163364
967 696 4936 301366
371 118 9110 829046
533 472 8601 617842
578 636 4501 22410370
462 20 9506 1103806
347 59 7154 741048
185 527 5394 5117996
869 990 9350 4307321
418 389 8794 2447163
347 208 9819 1444448
707 603 6187 4959864
250 602 9567 1918494
355 97 9412 4027946
131 999 1449 7039837
91 14 6330 2336197
932 411 5261 9449967
814 751 5150 1447128
540 544 7029 3856920
661 976 8070 1282160
460 423 9777 59446
301 924 9044 636122
178 460 7965 486749
563 84 517 9170508
332 440 5595 729963
465 53 5814 15222584
633 934 7957 77558
349 605 2168 80695286
701 967 4152 3228609
936 320 9157 1224666
202 342 1106 46391765
463 312 4311 21225814
20 462 3376 9297082
33 65 5851 933326
980 454 5847 0
406 627 7077 2160566
910 862 5157 889072
801 310 6439 368406
572 132 9854 5239679
638 596 3140 4573745
547 973 7447 3754786
447 251 7085 1214679
74 299 9096 954962
682 950 6729 1500967
131 53 8019 362454
351 525 8437 2204165
65 719 6152 95354
68 797 9980 3504
374 720 5237 11493176
574 828 7075 1478093
251 225 9535 2264486
179 424 7671 530362
445 553 4140 22746337
504 713 8655 1352421
58 377 7412 184023
590 201 2106 42618048
773 168 8841 845940
934 395 7720 1710249
937 504 9117 1698363
582 794 8785 2666250
172 722 3496 19139215
971 743 6738 0
645 54 5468 707371
361 48 6093 3959142
884 776 9605 1523469
267 907 9921 0
581 841 9695 448046
348 419 2826 7618310
511 67 8411 1350598
379 448 6738 442710
323 808 3671 5234581
875 947 7155 4820104
648 921 5237 10451146
892 68 7431 619306
487 951 9488 1478093
623 747 6922 4189696
764 420 6866 302477
179 385 3646 889072
864 390 6175 8218878
223 839 3658 15261218
443 531 2815 293769929
215 578 7125 2265752
651 242 7958 237633
193 897 2528 157478905
788 280 9799 2212486
230 394 9771 1013955
366 961 8603 28713
470 219 4669 1910214
574 450 9394 1245837
157 953 9970 868853
692 340 7983 3023976
391 605 5862 6447186
626 553 5306 1294188
972 783 4293 2910958
815 232 4076 0
228 993 6735 735293
27 971 4083 4061649
686 838 5251 9412910
154 894 9619 511223
940 904 4178 1384219
988 887 7193 4138660
189 834 8142 6461611
709 718 5961 242851
359 814 6190 258107
655 853 3023 35873564
336 395 9455 1616879
852 967 7630 42591
445 251 5441 0
170 19 9725 349784
450 475 4107 961579
287 41 3626 9074343
92 855 4593 9858559
104 969 5139 242851
674 629 7486 5643189
247 5 6272 3366183
394 800 5878 1327575
769 943 5294 14998601
292 900 668 1000000000
629 208 7007 2073573
437 141 2450 38520646
760 670 9275 3859
440 48 6258 577118
154 876 4824 0
766 251 8849 296807
762 890 8955 0
364 89 6613 732435
152 909 6381 299293
937 225 9646 3332724
63 105 8687 4307321
722 132 3745 2460218
283 876 3754 1882352
0 541 4359 25922812
250 911 5842 6603515
649 587 8232 5028
917 251 9646 0
808 842 9591 3444964
468 328 8914 6467341
848 142 6638 849551
141 902 4559 3681589
984 307 7037 8656227
14 687 8206 0
938 483 7501 711358
847 875 9108 44931
543 60 9800 2075094
406 301 6944 2031335
573 359 9779 214226
277 32 7381 2586133
157 704 3670 8989845
808 595 5445 675005
507 205 9034 4654389
849 314 9735 1389634
371 190 5195 13400124
640 537 8910 1119473
101 420 9605 822457
380 512 9953 22369
852 598 2598 4414937
877 564 9098 1429135
588 123 4936 17966020
589 654 9481 0
240 885 9822 275780
31 212 6433 2987023
701 456 6563 3139347
854 137 4525 2887539
291 438 4951 2810366
77 311 9542 311876
869 196 7092 1019489
587 494 7786 16054
386 672 6579 2449027
40 260 4921 29318669
596 810 9401 238050
141 42 5920 1393908
642 99 5007 1047869
247 147 1702 92061338
758 955 4957 13891784
545 955 9376 1158404
993 146 8239 116262
142 227 6093 2546196
760 595 5581 2492469
452 316 8957 2275293
602 83 7991 6055430
17 735 8011 3164903
608 346 9659 2147234
781 413 9974 784884
251 53 4879 8220899
160 670 7946 530362
508 675 6423 816763
846 512 8745 2117981
572 926 8098 722515
507 243 8554 4775224
379 555 7134 5372935
621 143 4215 91219683
565 123 8606 0
289 212 7101 8146962
893 667 6831 0
78 462 7292 3727467
746 251 4735 204856
99 165 6330 2960724
846 374 2106 0
304 153 9463 1051837
589 4 4190 469743
960 942 5029 546136
310 120 4627 15502059
431 40 2338 11730070
785 86 7478 5703857
563 870 8414 609204
857 892 9212 116262
65 398 2387 183701685
323 171 9377 3959098
772 129 9206 0
913 416 4734 4644508
947 930 9338 2506516
330 596 3485 4863958
234 10 9497 812883
507 158 5069 1263443
445 223 4051 2230103
678 398 2593 33163756
692 990 1255 0
614 198 4775 23444694
652 671 9334 77902
992 102 8856 401834
221 859 8545 826662
567 308 8535 1462279
377 963 6400 88674
459 84 6408 1594027
969 178 9695 723437
738 158 9040 7931428
518 765 9943 845940
188 563 2401 530429
286 732 6377 6237211
137 986 6092 4115497
537 226 1385 191004023
410 3 7080 5239679
815 276 4055 154275
316 878 9278 5025846
187 95 8945 377428
183 349 6801 788770
432 814 4077 29982404
577 860 7282 3371863
703 646 6235 2295778
312 615 1589 61090047
178 507 4272 12352132
879 206 6543 3344655
253 799 6625 8000119
815 526 6135 3742553
887 425 7004 1070507
231 44 9265 800251
846 686 7508 1102143
575 79 9892 477162
831 936 4283 6317255
132 438 2254 55548060
639 78 7128 476067
399 310 9783 151713
161 946 7092 1843603
988 826 6817 2276121
435 590 7828 2770434
209 76 4763 2334636
134 781 6731 7650548
492 92 7656 2271996
435 714 4793 900150
89 73 9636 91878
803 593 1928 4467276
328 718 9117 2077738
127 640 9958 2061570
346 305 8880 293146
692 896 9681 507863
411 367 6513 1590553
989 7 8623 4279521
575 940 9985 3920818
979 290 6145 1163252
473 690 8067 0
174 341 5627 20938109
835 639 8724 2811798
381 995 991 265358644
737 616 9848 16742
935 411 7123 0
469 264 9777 1925094
94 302 9082 714218
562 501 8435 2937118
993 917 6441 577931
960 104 4300 293146
196 870 6851 2303635
723 383 1157 90460224
127 314 9584 1907463
889 82 2283 10747779
81 651 9183 226613
88 780 7981 119623
977 303 9356 3861503
778 926 6754 751269
963 794 9758 472199
320 105 7331 4614979
972 600 8325 538067
900 918 8390 892041
48 250 8624 829943
976 221 5993 3377376
37 708 9095 1315330
503 709 2598 13041461
658 805 8130 1256962
144 651 4150 4506256
411 751 7372 1314781
320 47 6869 746891
906 408 3985 12054262
12 773 9546 5121530
393 82 6883 151520
221 162 9670 2024247
840 381 2161 17544050
554 814 5188 8527005
607 805 8696 472199
27 132 8251 735293
680 698 8169 468162
665 167 2913 4228544
439 846 4810 2478779
703 361 343 52044804
498 76 6655 189954
292 591 6062 466097
69 978 6816 50503
918 100 8322 535873
740 813 9488 822457
12 875 8080 364205
332 441 9355 1596885
64 907 4742 284268
562 50 7367 172158
821 87 2942 1761181
952 532 7522 3430273
60 988 4901 2276121
80 865 1746 31098003
546 170 7631 1241766
354 507 5403 10151960
281 652 7165 404072
830 680 4795 843439
70 401 5364 178977
512 54 6905 21263
716 500 6753 2018849
548 0 7889 1378378
220 250 9551 207694
270 699 7366 805717
772 754 4515 5372935
166 998 8790 6051150
103 597 6536 653762
260 89 6511 2197005
372 969 9483 4533678
438 717 5716 5536386
20 186 4972 1370721
698 149 7549 1172909
232 307 3371 68795424
438 253 3342 13828754
136 33 8739 221834
38 501 9990 3975084
311 169 5702 117859
838 61 6141 3903089
678 313 9909 1075031
411 975 7750 2817920
446 953 7818 6236376
717 148 6115 5343942
885 147 8636 1185209
850 209 9756 2180572
334 983 4930 77558
836 126 9523 25238
866 939 3735 0
165 879 4489 21479345
248 214 9691 3042218
262 574 7086 1577111
125 235 9419 468162
533 227 8650 0
541 40 9129 2475532
488 284 3952 9918065
503 41 5265 10856062
840 954 2113 59003530
646 189 6293 0
355 340 9940 0
766 211 8952 104053
964 83 5483 1175069
700 963 9180 5235282
850 908 7718 762436
437 542 7113 2871564
111 450 9749 222001
413 164 4367 1119473
989 526 9942 577118
64 733 6498 250611
696 319 8067 1663735
530 306 7504 4618819
926 213 8293 42591
86 727 6002 19425841
16 402 7775 0
160 199 6093 2917913
67 52 7277 750337
144 364 4302 1652510
270 545 9397 1347676
296 421 9260 0
565 717 4298 32669106
45 257 3735 52107951
724 240 9857 0
525 477 7455 1510705
177 994 2484 3459819
3 43 3047 4556534
511 357 9132 1350598
985 453 2182 8083508
258 440 4589 204352
867 515 5175 4795966
333 692 9066 151520
854 734 5029 7007950
143 709 4393 9694551
924 338 5778 13905528
143 120 5706 1648955
280 860 8716 4305037
17 345 9447 675005
741 679 9009 0
793 693 5050 5488528
768 283 4797 2175280
566 615 6044 189954
593 578 3970 2141884
681 511 5159 4795727
151 250 8323 1402256
318 828 9631 1916189
354 524 8298 2929933
610 371 4961 23487804
89 527 5892 3445784
186 418 955 1000000000
656 444 4179 18375040
794 672 8930 1356427
696 194 7620 572173
737 701 8452 122375
808 430 6649 12164181
602 796 9806 3566741
185 836 8450 1503205
407 756 6068 1890564
206 821 7964 587781
857 222 4792 8943986
867 199 9356 0
475 195 5559 7587912
164 912 8471 425228
592 392 7343 28154054
754 286 6140 273716
138 829 8005 538067
262 917 7484 465679
429 364 3924 10527035
370 415 9468 5943393
671 206 9931 482061
111 962 7912 2985445
761 58 5862 0
801 204 9861 2148699
103 285 8131 2671194
395 901 7717 0
115 998 9643 16742
309 820 8394 414820
301 458 7918 158517
392 581 7238 987784
778 523 5101 4959953
825 93 6335 964561
206 912 8678 208988
913 974 9771 919049
228 52 4544 960838
247 226 1243 89504364
266 516 6492 1168354
741 266 5681 2568670
680 557 8431 1185209
628 423 8213 1916047
890 812 3022 2211182
521 452 6870 2583430
359 752 7450 893
332 593 8429 1101760
719 477 5210 733231
520 73 4733 11873445
548 945 8974 2913506
948 601 9167 7212607
220 470 8160 478372
824 659 6541 312185
93 421 3993 3834041
289 63 8133 0
692 18 5028 3931769
779 752 3988 1464511
134 161 6708 11413659
542 492 9608 2271996
474 482 4939 12210926
461 393 7404 2013912
219 884 7891 1523469
633 492 2307 27701950
425 978 2851 34287833
611 603 5047 1622662
555 662 6837 1536279
428 450 3019 9300743
702 33 5937 1226472
309 863 5340 1510705
382 921 9533 6141708
700 388 2248 2881933
580 408 7250 3091611
443 453 4134 34459622
86 641 9684 1518738
281 513 9391 849551
113 570 9409 838992
390 547 5772 1185209
88 811 4397 0
462 356 7840 4276148
211 354 6200 1367343
672 653 6967 112806
671 581 8719 1231806
238 241 9663 425108
900 972 9263 1922817
600 724 9311 400850
452 906 7326 8184481
361 475 5354 10590853
319 461 8100 1244091
635 935 5293 3135797
107 986 7332 2509152
761 225 4383 12637359
204 2 5048 9377960
521 976 9083 43815
155 238 7583 172729
397 296 5684 0
31 986 9548 0
977 70 3168 3695042
600 738 4948 347979
454 56 4021 12347651
863 532 7756 11429756
455 594 8877 4041645
520 163 4869 28436
757 806 9881 349784
632 624 4745 6750598
184 361 8428 3377376
530 256 3656 1384993
507 287 6588 5696114
27 829 5968 2464630
75 343 1347 343579372
363 674 6789 513041
954 556 7249 14310901
650 24 3060 6626846
351 998 9433 1397208
407 839 6257 751269
664 986 8202 1348805
385 184 7158 293146
572 431 765 1000000000
625 155 4100 0
820 250 8254 0
943 704 6631 5022644
581 106 9484 1696472
623 578 7043 468147
967 617 2811 4161827
155 732 6685 2730964
698 527 5142 12955213
413 342 9673 0
555 875 7072 0
716 523 9242 0
779 293 9357 1128951
847 858 2084 16295481
424 330 2559 7380751
452 892 6591 711358
447 87 6299 5563755
921 100 5614 12622848
834 846 7562 4556534
652 992 7329 327179
778 811 4681 5497870
963 682 4159 13466755
865 943 8254 1894852
931 713 8731 0
504 50 3631 274748
554 687 7711 785915
728 543 5365 29186903
101 697 2071 27727243
827 301 6665 2816327
601 341 4348 8345375
261 355 8165 3891664
248 980 9785 0
351 204 7621 0
128 753 4003 2509152
661 343 2072 43467129
770 554 7685 8030445
261 849 3847 5357747
895 387 8840 1864813
179 641 7389 476989
934 506 3985 13537593
43 264 5201 664862
27 437 2963 8836444
616 424 6704 7408655
132 801 3638 37604449
287 902 6374 1347676
598 361 9520 714458
725 790 9096 42591
208 798 3835 203365
460 915 6822 466097
460 608 2841 486749
456 248 4538 2316446
396 884 7327 3961474
407 727 5304 10282994
632 332 8377 5688300
865 386 4339 364808
348 878 5264 214226
915 958 5601 630962
400 817 3349 1366829
763 307 1879 83430747
975 922 6054 4161827
681 132 7062 1757554
270 846 6702 5489815
318 798 6563 4566132
880 762 3291 43131264
751 410 4600 4283003
726 367 7353 1620620
113 846 3094 89168982
550 50 3227 16981226
257 240 9542 5928972
889 226 6893 125132
326 88 7762 2276121
620 588 9114 4114781
156 482 8474 646906
81 960 7168 3072152
199 755 9108 77558
998 386 9208 3229107
656 175 9970 2167246
809 506 4476 7591206
749 943 9014 3504
37 245 9746 281588
527 460 5735 154275
460 24 9235 678344
58 253 5858 100122
594 778 8751 4103905
116 137 8765 0
248 758 7552 2024247
582 169 2690 5706398
902 456 2847 2468917
999 291 8471 42591
759 996 3392 1409891
792 273 4901 1458683
89 956 6980 2265897
304 734 7349 2724562
858 617 9816 609204
427 844 6826 2917411
611 262 8343 711358
211 214 9328 5195236
716 914 6935 954962
833 78 4182 16947243
954 422 6596 5656639
586 274 2027 163486642
771 330 8956 685973
344 660 7336 1241766
353 373 8237 15866256
331 995 3578 50037228
1 90 9532 3647575
623 935 5539 353786
479 931 9113 8036876
366 364 5453 13975985
260 276 4669 26208900
624 437 8782 2217275
749 238 6070 244590
974 239 9559 7575210
78 878 4475 2506516
88 854 6245 4084574
677 650 8093 5186778
777 256 7461 1888505
293 32 5011 5509571
999 568 7928 577118
971 41 5430 1413968
69 310 7525 1459526
241 911 4778 20010820
770 829 7460 1202722
812 96 9211 2859345
531 363 7094 0
22 880 9693 2550974
996 426 9597 1409891
197 122 9881 829943
521 213 6304 1076759
527 980 8993 2939041
496 135 4967 3460577
655 279 7974 1656985
790 733 7246 200344
898 460 7628 8490934
257 141 4886 1312282
151 271 4414 2770731
194 563 3585 2124400
108 365 2964 6811394
95 252 9144 0
991 210 5806 7577378
677 33 3177 10849723
449 77 9892 292928
911 691 9383 4001205
589 889 6199 469743
21 409 6819 297854
286 997 9754 597910
230 413 5174 204352
81 710 8046 1164184
787 939 2221 84329536
720 930 6052 2105661
427 377 5492 4914157
109 71 9077 3727973
500 311 1237 84422196
88 260 5301 38150014
645 726 6814 3555306
738 594 7050 6716248
720 662 9721 791680
0 625 7914 130758
75 943 6076 5745704
460 22 8937 67551
738 880 8171 498439
388 90 3988 3728948
508 333 4898 2212486
581 661 1399 121487850
155 532 6641 130716
452 611 8697 0
398 535 815 173094746
694 566 938 233131977
761 435 5829 369242
937 502 7117 7297636
977 374 3789 3985273
410 812 9843 1683428
456 412 6719 0
765 599 7400 1172909
946 389 7992 2290522
898 178 6541 1224666
797 896 6034 923115
158 442 3456 57716949
630 0 6786 752313
629 397 6760 1285581
844 396 6176 8775869
820 753 2857 2985238
522 780 7262 7958320
642 268 4309 0
330 649 7685 2037691
626 508 6034 4387385
204 125 1728 16600191
20 296 8503 0
297 493 1884 60321372
187 533 2193 5701953
772 47 9882 1464511
730 973 4773 27650
177 563 9855 156928
215 573 1337 141592411
605 745 4364 4139691
673 322 6699 0
19 784 8447 2874002
258 723 4100 16935097
280 725 2585 182361095
139 85 8435 437154
374 917 5453 2018451
483 663 8235 200344
395 115 2115 481411208
672 23 9389 4446213
714 743 2498 1095114
760 401 4718 2817920
67 830 9629 2098001
725 274 8252 6387289
640 447 6636 2526166
596 373 9937 1273638
650 265 9786 244582
842 298 3303 6039377
354 705 8634 0
56 670 8358 582466
706 741 6939 2987023
372 482 6674 2117924
842 102 9324 0
44 980 6918 1179095
688 964 7779 832702
161 704 4920 5742412
807 189 9340 16174481
517 691 4500 5872481
895 5 7798 3057461
224 765 3320 8721063
572 193 7274 920372
483 97 6641 941520
586 920 9133 252296
136 196 7162 7839664
234 102 7989 796129
99 98 8254 1588855
470 932 9569 2967944
789 568 9059 70575
621 723 1959 36026871
856 280 8831 546136
776 811 6188 1178884
847 311 6816 437444
894 795 8189 4113829
452 190 7626 439112
937 723 9342 2468434
388 70 8737 762436
905 133 7681 13196976
808 623 5345 1531255
418 57 4245 0
242 140 9982 5682312
11 744 8772 2840399
746 548 1040 18123691
758 333 4449 4280606
907 909 3270 1958542
164 777 7462 1386565
796 690 7294 2307925
154 33 4876 2389478
40 175 2938 5207667
34 675 6403 22369
903 192 8839 242163
532 930 9522 629155
62 481 7587 6004045
143 765 5109 832874
266 928 4727 11000708
934 215 4643 1987005
266 254 7525 11092810
426 65 3422 7893417
312 339 6998 3513166
215 789 8674 303618
724 296 7617 1127281
306 558 4077 3231669
925 411 3084 8740069
708 131 3006 8817636
979 733 9760 464666
604 328 8173 3656784
291 170 8537 6949350
47 726 9112 3555842
992 148 4033 5343942
473 166 3405 5395835
868 52 8819 2752856
930 955 3934 629155
741 241 5143 0
909 661 9430 244590
851 109 6713 841448
108 604 8241 284268
600 518 2353 15767840
886 510 2500 13660089
447 151 4488 7605176
592 901 9269 0
111 683 2013 7537767
166 766 9481 237633
55 284 4816 21408714
970 621 7305 3709258
259 787 8305 1932094
694 926 9128 764177
486 666 7058 793521
763 754 5541 10864702
362 30 9116 40506
277 544 9854 1731319
893 650 4229 6131092
634 667 8653 1523469
138 701 8866 639978
893 752 5288 1801903
26 767 9837 6316957
743 140 4287 3660075
13 100 8153 2189300
295 555 8917 746140
981 546 7913 1287925
773 379 8386 317373
642 726 4999 1175069
633 129 4625 640158
789 161 8678 0
786 609 9818 2869979
814 851 5753 8740069
424 12 4027 3405056
959 782 9690 3956429
248 166 8200 553071
787 45 5473 4027946
361 477 6152 841448
831 507 9203 11088682
402 339 9853 1461855
469 956 3282 14436439
407 142 6015 0
185 439 9161 2897240
151 306 7045 829046
720 240 6961 1902328
752 398 5663 1964123
85 845 7453 1222278
234 781 8736 1448639
61 163 9405 0
706 638 2295 1000000000
6 93 8256 785251
334 400 5214 6322240
303 541 4402 10632953
692 101 5527 3829713
689 616 9829 1957314
280 734 3009 316561316
933 927 3125 13550585
111 975 8521 1616864
387 127 6863 7048795
379 541 3907 206717276
498 520 6149 507863
890 729 7790 2208224
571 287 3295 81957117
605 922 7820 6299339
956 563 8012 2265897
534 100 3964 2502606
298 967 6901 1305356
444 401 4293 1069098
412 112 7118 2730712
182 82 8636 3685001
321 809 9071 1769858
663 792 8329 1364303
363 673 9179 2698545
842 239 9718 732435
974 393 8922 7669797
396 743 6499 12440069
544 111 7024 1289822
739 39 8748 2223798
696 819 3180 0
270 398 2794 6959748
207 950 1445 10335976
334 46 8985 1241766
137 964 6885 4115497
700 483 7073 5467675
97 304 5830 82256
70 336 1253 124363620
832 354 6679 4126934
822 666 9444 226433
723 308 6985 1462279
948 69 7462 0
617 370 8662 0
929 488 8468 789907
381 601 2110 61883335
47 130 7452 227840
645 263 4499 1959728
172 779 8112 4749406
857 202 4674 13105640
794 489 5505 31153924
790 498 5063 537321
422 948 5587 893
972 425 4757 3928162
29 893 7309 17138644
891 228 4440 1013955
945 40 6411 0
462 847 4826 856841
668 179 4549 1663952
27 656 6778 689159
731 941 7651 504183
126 388 4425 838290
957 752 9779 509458
213 29 6890 701287
328 385 2610 4562516
618 551 3097 27382125
249 713 6206 4799726
450 698 6045 1995455
143 625 6180 857510
130 605 9452 2347151
630 395 3019 31306028
405 538 8651 1173482
281 266 8423 2852463
220 672 4706 3568026
306 384 7361 7114225
784 750 9103 3422203
253 495 6790 6516898
212 138 575 1000000000
870 880 6074 1093070
783 500 1055 19538669
225 554 8366 2117981
543 94 7035 2663153
989 649 7222 2140885
27 458 7685 466233
592 495 7823 5416683
884 850 9198 1194559
180 931 3339 11698031
662 311 2555 2138164
576 548 4339 0
247 883 7195 3771653
333 300 7112 811126
210 485 5991 263280
15 303 8150 2902273
553 754 9874 503436
703 719 9650 0
522 328 3747 8916597
274 179 4780 5325748
648 263 6350 255468
0 745 5218 4389485
201 993 4218 647936
575 338 9054 76378
160 487 8971 1995511
697 30 7750 323900
653 860 9260 1429135
122 801 9562 258107
831 913 8117 242851
46 592 7203 2085488
142 964 6547 2380817
227 232 3992 1409891
692 834 3291 1654657
553 782 8623 578576
770 38 9046 1250722
763 827 4929 16935036
312 984 6059 4795727
923 103 6127 714218
334 209 6121 661326
420 383 7763 3982485
954 327 5733 4978724
773 801 7441 4702334
348 783 6176 1317734
816 483 8942 1451077
276 364 9657 67551
663 489 9105 6387
737 437 6620 3193256
31 404 7073 6856
187 414 4899 4608399
857 331 6364 6731429
384 365 4200 8224909
909 855 4891 24855925
773 16 9197 1637127
380 357 9250 635833
422 528 4584 693173
292 663 5237 3342712
764 900 7454 214226
387 288 7569 5025777
591 422 9693 4765109
384 802 5114 630011
565 995 9483 214226
96 817 7167 4110592
493 991 5754 1531255
766 577 8878 0
572 169 5928 478372
48 860 3441 12438343
885 599 9558 3715851
741 721 9624 822106
236 933 6833 1400413
894 182 8716 92135
824 848 5087 2735769
430 637 9047 2099870
613 997 5483 209652
710 223 3023 14955410
983 31 6936 2987023
765 651 7431 598001
277 444 8806 5480734
253 644 8287 1165006
674 993 9202 3965422
626 408 9290 132364
546 364 8922 16192
418 335 5815 612965
604 55 6903 67551
373 113 8177 8190617
518 417 896 113713845
961 718 8015 42591
65 516 7552 0
6 882 7996 1058970
599 425 2015 23444694
787 677 5216 8599292
998 825 7169 851315
907 27 5301 193328
285 646 8028 12331630
847 21 3359 5526080
415 815 7106 2850826
896 832 4772 513041
907 212 6990 2502606
967 686 8432 1019370
481 979 2051 9858559
124 80 6634 498202
802 88 6180 2369371
582 88 3652 119623
350 428 4577 58980
109 520 6643 1317734
273 788 9888 22369
969 87 5598 15966648
798 355 5558 4500231
735 875 5969 562565
304 620 6321 3877444
516 807 7053 5582778
602 480 9840 711358
236 975 6813 2887202
660 189 7872 11015243
603 973 4430 301366
577 790 8945 2577947
274 118 7568 2990139
623 695 4976 468147
46 854 2917 6034385
192 631 9982 676529
243 387 1532 1000000000
862 64 3883 2559425
208 796 8289 0
56 936 8743 552941
764 164 4384 15476526
476 979 3335 6660408
978 375 4670 16096143
920 570 8827 0
501 70 6052 178977
679 905 6933 381389
776 359 7868 0
742 88 6033 209652
847 177 9238 1273368
480 236 9193 2859623
427 257 9907 6303310
743 910 6802 0
847 588 5398 8497483
225 122 7984 3412277
485 141 7692 564545
310 198 9192 1933553
336 966 2263 13021155
764 760 7853 189954
277 294 4911 11270527
385 59 9726 1058970
711 830 5568 1622662
127 653 7207 312422
334 903 3900 2321179
477 278 317 271915616
10 493 5513 214226
98 436 3877 5195867
153 329 7263 4647501
148 215 4507 1452881
562 665 7874 503014
292 836 5238 0
433 564 6097 137609
318 571 4223 24073090
7 625 9145 1645564
409 768 6969 5914038
229 846 9204 6235829
953 563 2432 1047869
111 207 9369 0
600 487 9920 1985354
344 997 9578 597910
139 221 9648 1381446
164 280 1595 1000000000
278 385 1420 120196590
242 361 5054 8057260
1 733 8052 250611
112 275 2346 22398781
169 260 9387 2201577
405 236 8977 0
78 606 8771 4669427
557 993 6753 88989
956 332 6265 18400585
246 254 4460 4445878
645 205 9012 0
936 669 9200 5504670
50 949 9157 1916189
285 618 7319 6419223
936 981 8453 1352421
27 838 5155 14004276
663 2 6328 13435370
3 138 8363 4369251
580 625 6139 2867730
292 687 5767 177510
409 919 3704 8161857
97 502 4898 11261048
259 758 7047 2632066
811 354 7556 0
2 617 7775 6991934
513 268 6409 1656240
567 761 5931 7485732
929 220 7474 6565983
669 678 7244 5578657
449 601 7053 686294
119 98 7841 2098112
489 637 9753 724254
703 804 9910 1328812
944 961 9997 42591
635 815 9056 704005
481 508 9991 0
179 797 8607 28436
344 853 4728 263280
374 573 7686 2828958
609 682 9656 1911751
73 838 1483 12298684
721 338 8498 0
213 21 9875 88989
238 747 9373 76378
355 174 8131 1209346
357 665 6998 0
715 471 3051 84007472
577 101 8108 1266585
924 602 1364 32854560
969 341 7337 28436
88 357 3264 2908878
49 491 3549 3898340
96 129 7884 425228
731 630 6631 16742
850 2 3546 2317030
706 315 6913 4225900
408 965 8596 635833
168 419 4864 3325302
572 540 7870 693919
332 672 8539 1444448
871 469 5261 1360618
686 44 3974 6949350
845 387 4485 20207745
384 196 7926 5745735
152 8 4969 3005441
688 475 9941 0
486 924 4240 1536279
553 691 4565 10010334
713 857 3392 2634486
861 210 9270 4225210
21 488 6789 10134361
707 73 5795 615400
8 380 9892 57813
205 503 2849 11927212
654 713 3837 2302055
601 514 3088 6190374
377 79 3878 17226377
481 637 3323 6920207
479 795 7672 2160315
758 766 6322 1719592
970 286 4991 2968560
449 538 8160 11025213
687 10 3140 9636786
639 474 2928 2189300
427 106 3508 10575027
956 233 6991 1512111
909 366 9670 300620
912 295 9142 708101
793 374 9452 240565
271 474 7690 3650647
730 217 6905 5429342
481 560 9134 693919
186 966 6505 2538754
828 656 6392 1616879
79 318 9554 3997313
241 255 8444 2776512
4 491 3355 7742919
195 635 2522 5658290
277 223 5005 800730
574 314 6632 76463
818 400 2547 5509571
794 614 5867 10214390
693 453 7301 26752787
765 908 8744 15175108
69 211 7656 2316446
829 209 6824 2013848
505 408 2867 3216906
750 582 6074 5467675
153 411 8695 6680539
625 365 8332 1719592
419 921 3346 57036788
679 745 8498 4710128
46 797 7369 987516
152 757 7150 212944
341 107 7607 1769858
98 522 3804 16540963
555 476 8163 1097844
145 468 7345 104562
741 159 7584 2548012
701 653 5451 1725404
973 210 4656 329084
633 178 9827 292928
169 942 7775 1589011
958 825 9664 242163
984 29 9135 6288353
998 676 3787 16079997
707 116 3914 2819089
450 129 8103 1231806
254 107 7119 4027267
789 646 8419 2117924
650 452 9940 450475
915 457 2103 31796819
501 844 5193 5340152
33 400 5423 3257015
450 764 5328 40506
201 351 8710 0
874 265 6784 368406
804 562 6231 12891718
237 795 6681 12504957
647 86 7735 5339337
620 989 7990 3412277
879 563 3252 1686378
358 584 9908 1663735
920 726 9947 221834
44 318 2451 23566455
255 708 4908 5770832
741 435 1757 98736373
62 280 6105 6743981
528 437 6388 5945670
686 877 9805 5962830
673 430 2233 18953263
372 650 4950 3487390
655 624 9934 242163
777 274 1922 18400585
729 79 7864 6633881
230 957 3702 2506465
238 774 9802 172729
461 374 2721 23244545
661 45 9768 1691572
574 587 7187 7394010
763 904 6500 4589514
957 129 3751 12781757
725 242 9370 400850
357 88 2261 2908878
571 408 5919 13639643
791 409 6958 0
912 397 9619 425228
517 943 9108 0
868 907 4938 6236376
270 504 4493 1486540
714 99 5243 1047869
745 14 4599 3336979
732 464 3556 1510705
964 482 3856 6746100
368 852 8595 509458
153 194 8665 0
122 908 8017 6223768
482 706 9457 3064814
857 958 7031 6119224
790 276 3249 10724383
260 35 4381 2197005
21 226 9917 1513450
388 511 8027 954962
887 611 9324 192828
140 443 4322 27834755
783 244 4708 7159922
279 334 7144 661326
370 777 8069 1640516
133 458 9227 3838820
242 755 8585 1475773
793 989 1132 30418791
187 550 9713 359581
420 880 8430 0
698 953 6104 12551079
868 352 3412 1381332
567 346 5588 4139398
627 280 8910 964421
183 902 8736 892041
122 457 6264 2525539
367 22 6595 6338304
601 82 7521 5688243
268 574 9624 115139
214 32 1826 39093812
740 604 7166 2743499
961 565 6316 987516
584 878 9279 212944
704 936 9908 454251
210 36 9355 2239993
562 486 6899 3897180
429 65 7774 823893
390 773 7567 207883
177 374 9174 753537
890 190 3647 10150419
797 991 5034 5259776
672 123 8501 2349575
466 480 4640 14543538
594 338 7859 274748
32 375 9664 647476
171 444 5927 36456821
560 809 2186 3671668
803 454 1082 1000000000
878 118 8788 479935
95 323 8871 0
191 402 5951 2589981
116 238 7937 2506516
320 329 3193 0
633 689 6673 9175699
880 441 7359 3332724
865 511 2326 19187319
237 946 6938 3134317
970 502 9406 1628626
488 266 1928 97688207
96 465 4955 5905019
221 340 6911 2910958
877 729 4780 9771683
960 311 5678 6381369
601 213 9315 4895266
805 607 2429 42058634
397 304 7072 28105
525 542 8719 252974
871 722 8145 2204165
17 279 9697 490249
71 536 6220 42591
716 227 5082 6235522
94 965 8082 1327575
349 281 5240 11549984
693 0 2460 16100144
684 858 9741 1598341
308 589 6983 8021542
889 695 4931 1654657
172 138 4500 2072003
256 755 6732 5456089
706 127 9459 2081624
839 257 6515 751269
293 328 6011 2810366
251 247 5429 0
84 220 5882 747432
345 366 8516 4735840
993 321 4060 13387917
540 309 8914 1476591
414 341 7604 105520
285 666 7674 0
484 30 4445 12203903
695 625 6160 1725404
479 275 7310 5867928
370 699 8544 399112
916 63 4176 16031483
629 98 5740 2064189
846 275 4919 5978152
721 985 8621 1034344
56 471 1142 1000000000
435 330 9924 1209346
853 371 4436 1400413
796 383 8416 6750598
158 682 9315 511223
214 252 4837 4118477
446 783 7591 2105661
755 521 5389 20320827
769 556 3776 5223727
168 313 8425 4816758
48 271 9818 465644
536 681 5140 3772961
449 96 5170 5572554
752 786 8300 1464511
796 699 8214 0
452 164 8170 578890
597 411 8397 981626
554 635 3128 2347151
275 555 6705 1165706
783 548 6874 1438741
651 964 7379 7200262
218 713 7222 0
753 852 1817 4414937
78 869 7405 1757554
927 801 3370 214226
937 901 9180 2468434
933 434 4739 329479
323 876 3231 2624709
866 907 9538 1750316
672 53 9235 88989
713 800 8112 151815
307 739 9273 5307959
504 988 4854 3516067
454 425 3237 14754769
385 498 2098 10436101
342 395 5263 3291484
631 719 9985 0
132 924 7596 0
611 800 4465 5901605
489 102 7144 432563
935 932 1473 13891784
645 841 8790 0
197 60 3455 0
305 987 3628 6539692
420 598 9087 832874
58 679 8132 827343
372 755 6947 507897
962 78 4383 9340216
76 230 6932 395256
442 7 9759 7926527
43 148 8602 5764042
953 805 5244 2392220
259 213 6446 1071263
14 841 2165 6515236
114 930 2501 629155
312 347 7727 6612133
214 118 6980 5727200
93 592 2169 35810856
135 423 9912 0
260 700 7561 13995044
615 279 8844 1128249
566 414 5421 7829186
531 480 9703 711358
352 556 2971 4452741
469 838 7894 1590553
439 627 6921 753537
57 353 7088 820831
705 864 2810 115139
967 229 1906 74516213
242 309 8973 3859
465 499 3879 31305377
8 410 8479 0
768 935 7170 2868634
947 639 8360 2372050
338 687 8592 3567844
169 275 9617 1577758
437 646 4713 2295778
208 557 7764 1202722
169 57 6058 851650
174 466 4927 36172714
446 860 5255 3521771
577 948 1865 12670140
297 732 3441 7380777
341 504 6657 1486540
57 443 1519 17779207
499 8 1548 1000000000
797 468 4985 14868154
621 416 3635 37395945
450 364 8553 1231806
467 504 2149 10526420
943 955 7323 2915592
361 806 6106 543545
982 669 7167 615400
759 809 7225 42104
335 504 3097 6639517
570 838 6935 0
931 708 2686 1524943
407 342 8897 633684
217 204 6485 1039820
280 268 5133 2155101
391 171 7423 504705
356 319 3651 6696592
687 955 5172 5542265
78 674 726 329639114
183 57 4591 4001016
700 866 8258 2140885
178 900 5358 2325734
906 294 9047 4858298
691 311 5360 2138164
661 957 9812 1919114
170 57 5704 2919988
713 395 9872 296807
170 413 7179 677915
128 37 8170 3233541
183 556 4662 1081031
195 203 4622 38955304
658 265 6863 2663843
308 202 6500 1305279
868 404 2149 33439241
390 101 5387 388412
562 502 5899 813947
807 564 3968 4367459
259 192 4860 3416554
391 351 9715 3795182
454 514 5373 1696472
257 403 8661 3052566
779 937 1646 2958073
636 553 9145 1395944
673 538 6001 5489370
235 831 7164 1165006
362 206 8317 2475532
782 339 6907 1016221
661 794 7285 1136524
84 213 6217 3486097
595 838 5931 3400383
340 468 7706 1851413
818 891 7804 648000
512 16 3237 11670973
244 518 8591 284031
895 339 7937 2346317
265 498 2823 6809747
294 120 9537 3386848
946 949 4528 10066616
688 189 3717 71775161
578 235 6779 362454
484 867 4709 3933289
750 698 4330 9585831
414 381 7428 2077738
462 46 6188 10062971
920 564 8814 1312282
852 735 8515 2201577
291 678 9971 43815
115 454 7121 250611
973 877 4644 4105749
356 803 6307 5462015
122 35 1703 521015439
998 977 9044 1222278
227 519 8001 770729
789 656 5874 8811551
552 217 7169 77902
90 239 6701 12192732
786 664 6040 1464511
134 855 6660 750337
64 768 9546 1332137
491 990 9906 465887
465 965 4738 7593926
501 844 8942 1996746
118 588 2986 479935
781 613 6600 2104835
24 534 8173 1691280
225 313 7569 5922489
406 10 5469 2137785
915 0 8360 466097
44 35 9038 389188
568 810 2687 9668013
466 361 7116 1552733
616 125 7491 0
473 766 5409 0
182 81 9183 5103374
175 918 7680 3332952
257 768 6374 2541906
172 398 6951 3819750
736 233 9720 3549911
349 787 6792 6457994
792 313 7996 2365342
730 212 8228 8146962
295 811 8598 80830
500 284 1287 12921499
913 789 4704 6388491
521 576 8685 4203626
275 290 9373 921089
239 194 8397 4135198
747 808 3852 5234581
803 825 9396 0
102 183 4888 5207667
643 617 9659 944623
949 956 7023 6400026
605 154 9120 1900220
85 493 7376 437154
671 275 4277 9924673
147 216 1645 87690121
975 414 6805 1332356
3 118 8182 3620805
756 46 5288 10677260
251 967 4934 3551041
464 425 8196 893
736 318 7371 1016221
639 949 3594 843439
712 600 4300 468147
839 47 1911 273473570
319 475 3295 24718754
784 782 6527 4737594
804 562 7948 530362
142 182 9187 1288025
62 610 9373 0
72 415 9273 2105661
599 323 5775 6000289
517 461 8373 1623778
61 830 8704 3202061
636 418 5041 177510
175 180 7691 6758657
231 790 2625 18379836
944 323 7028 1379664
128 882 5930 4901388
681 807 2013 28436
320 409 4748 11879040
16 213 6398 3877444
158 347 6555 1263443
953 939 1298 11323524
256 457 8536 596053
475 385 9217 0
920 93 1311 1000000000
748 704 9087 1224569
432 221 2835 601619
173 697 4290 476989
764 293 6509 4817183
511 463 9158 58751
154 627 9674 546260
827 452 9962 2902273
681 725 8674 151713
199 952 8607 2735769
327 628 9121 313656
644 726 9727 1282620
940 70 5397 4013173
21 236 9705 740177
980 4 7660 95354
103 796 7803 714218
84 4 4205 2156180
993 576 5943 752313
95 173 5318 10183586
275 288 6242 1656639
654 532 3905 521668
784 40 2308 2837430
527 846 9717 93201
103 53 9842 424860
886 612 3428 8304708
0 305 9951 1620884
123 227 4555 32343048
722 513 3279 15747948
714 541 7496 321264
528 576 7190 70091
106 360 8255 5174732
56 592 2704 15825152
452 638 6236 3670498
423 217 5617 199003
913 707 8730 1607468
718 727 3646 19425841
785 212 9721 723302
90 77 240 1000000000
67 378 9795 42104
868 862 6319 504705
209 253 6922 6418145
692 903 7412 0
155 595 8019 202815
870 918 6899 105520
68 881 8125 5330676
170 262 9521 753537
664 167 5559 12150135
375 889 8114 2632066
6 641 5759 2207651
226 398 8720 1854492
956 480 9406 2829719
789 404 3267 4037659
235 324 6800 5974923
555 535 9563 1136524
927 271 7761 20605531
381 453 9291 4669427
157 441 3546 39540787
639 369 9632 50495
580 991 9557 396991
671 357 8894 117859
514 512 4758 2759960
89 441 7989 978960
53 459 4626 1594027
898 987 8315 1844148
231 827 3828 46491019
48 801 8599 10148
301 903 3827 578576
185 602 8191 469743
696 928 6979 2138164
885 780 7541 1799907
67 838 2315 66445834
706 897 7853 4931730
489 964 4469 0
854 792 6159 0
172 92 8447 1075031
717 700 5683 2140885
664 684 7203 2505081
375 428 9647 664862
270 796 3118 21980458
643 469 6308 2837430
9 808 9543 1332356
262 696 5356 5048060
36 343 2093 15697759
659 518 1010 112079754
925 202 7961 230460
463 216 7980 619138
589 247 9045 22326
142 115 7741 2546196
578 541 5176 7244530
821 171 2777 504705
37 969 9760 151713
362 118 2912 15447442
569 923 3872 6324337
849 451 8826 821724
738 719 8829 793521
509 337 8176 219903
759 226 8831 189954
143 858 6025 9237504
923 704 851 16415230
534 681 6931 2643682
505 6 2150 106871386
690 462 6029 4638606
74 197 6030 116262
374 207 4262 1644124
237 405 8173 3562225
414 142 7737 2077738
118 699 9163 0
23 214 8154 711358
882 111 9427 0
69 896 5365 507863
435 222 8753 1690105
747 81 6421 1640516
367 972 3061 243457635
830 506 5107 24274818
426 138 8104 1888295
333 739 4674 1637127
123 434 7147 281588
549 507 6583 6957045
935 509 6399 1321414
632 553 9580 452212
470 928 1870 11287480
496 954 7433 442710
441 284 7116 5656639
412 760 5125 390008
192 203 7415 1862547
90 724 7409 2941440
212 422 8453 2522589
559 486 4924 10959772
107 464 4851 3421639
926 684 3082 9456650
324 442 7418 2840399
914 688 5562 832702
965 211 1777 27164499
151 949 8797 292928
953 3 2076 47740295
743 956 6770 8951859
504 477 8040 959241
36 944 1149 51949812
644 471 6619 5307766
264 133 8213 14033832
233 900 8540 5658018
374 129 6853 6957045
817 998 4147 27668991
411 952 9882 1916047
927 954 6810 3745670
119 431 9437 466806
399 255 7077 1034344
40 192 8852 3861512
208 955 9373 596542
520 51 8441 1315330
210 731 3874 35453601
80 624 5944 3123186
200 274 9762 151815
796 124 2780 12283187
628 519 4980 2810173
735 531 8007 562565
657 586 4443 146393
288 870 7425 7562154
481 755 2978 9829546
171 262 8867 2605064
206 820 3369 19636840
868 211 8171 3365879
977 831 6615 492192
737 445 4363 856940
361 589 9482 0
8 585 6044 4448536
998 275 9859 7733921
145 70 4434 3695042
682 368 5173 12726984
565 513 8874 2566326
886 261 9654 1224569
196 640 5364 2072003
62 38 6374 8652988
845 88 8428 0
181 569 4754 5949100
167 967 3673 4688558
65 376 9518 448046
240 814 2909 913837
858 469 7391 129231
192 196 1310 100437506
15 23 7315 9751503
476 142 6149 3891664
392 377 8827 1275344
648 890 6943 3041018
851 287 7331 1481158
844 509 5306 1513450
891 790 6751 128503
820 520 9501 0
573 396 2087 79871565
474 161 6097 7212701
156 22 9677 5696588
285 410 718 9735653
238 892 6161 151815
196 451 8042 4251582
893 226 7893 2859623
535 191 8957 709713
869 441 6690 15904706
273 221 7482 498439
885 624 9217 3939418
466 218 4982 2098112
922 963 8993 1176656
440 663 4730 0
386 26 8502 364808
561 58 8095 879648
694 482 8289 3412277
382 122 9949 2221758
222 2 9017 2337620
361 915 8091 9924673
413 632 3625 10573208
192 16 4246 7986196
102 647 9396 6332428
244 917 4311 953511
820 931 9240 58980
472 48 9372 259430
995 994 7446 1552733
315 480 5353 416480
40 455 8745 3504
966 103 3790 4769271
200 442 3641 2842792
10 681 6660 377428
976 363 9745 318379
152 191 4156 2840399
304 979 9023 3132245
53 141 6471 226613
364 777 9499 6855
558 336 7263 9932463
743 97 9879 1928737
759 736 9996 3324966
438 797 7381 468147
581 843 9104 2242011
200 601 5339 5688243
652 2 9624 6855
105 149 8302 466233
259 584 5104 1696870
656 629 5795 4473740
130 414 6902 498665
17 791 7544 4147233
948 614 8543 1244091
212 532 2739 43910553
53 926 5651 2372771
602 881 7834 15702900
210 703 9760 263280
285 802 9641 1593836
645 765 4796 466806
903 896 1274 257780586
695 687 3093 9636786
940 317 9787 2268087
813 984 6425 900150
701 938 7654 0
594 876 6040 1841179
169 154 9468 119623
427 249 6858 3638813
688 278 7538 3260681
538 910 8798 740177
737 867 8486 0
239 52 4619 6612133
277 120 7006 1127281
64 701 6805 1126141
195 609 8694 735293
664 394 5118 8698805
401 876 1725 3216906
30 19 7868 349784
135 431 5961 6552492
537 807 7387 0
297 883 9381 466097
63 860 9982 1637304
69 568 4267 281896
256 42 8825 1274195
412 245 9261 4436587
578 762 8924 2955046
591 943 2801 2336102
748 954 7638 348657
917 28 8257 128503
600 854 6787 19515369
209 477 6823 353955
270 350 9500 177510
318 203 2728 17544050
946 700 7773 92135
935 888 7914 746140
956 70 9118 914120
378 832 6002 0
26 606 3091 9663353
990 678 2813 22009841
878 414 9422 1292818
796 50 4863 11467269
791 497 9320 417078
899 254 2867 4931113
568 688 3106 2023587
185 721 6900 5117996
528 117 8956 845940
130 482 7974 3412277
329 226 9833 373291
675 866 8502 823893
603 94 1233 80946956
449 886 9807 504705
608 366 7422 3863667
979 992 5347 1310825
956 379 1364 487126466
299 222 4952 577947
57 728 9042 1496848
853 744 7320 483017
56 862 7030 730619
55 604 4227 67551
540 989 2311 22061754
569 831 6283 3954238
355 42 6431 4139691
895 712 3507 42374122
688 133 7470 151713
916 63 8138 1016334
678 875 8264 1637127
109 372 6269 17062544
752 906 4182 4988581
962 500 3727 1922817
344 602 5681 1107368
764 385 6172 1126141
661 689 5276 10115969
688 792 9537 144913
199 282 6313 6743981
999 710 6401 8741864
270 895 9533 1448639
387 375 8654 116262
645 112 8213 140529
539 735 5197 1969459
493 105 1772 29635730
512 516 1901 12946388
570 165 7823 885921
457 318 4483 1731319
527 522 9916 708101
358 645 8662 805717
689 224 5695 483017
48 90 9948 15550
240 991 7093 439112
965 142 9746 4527615
863 933 7545 9685129
448 486 4007 50144728
681 420 7835 90049
275 696 4295 178569
721 518 6888 2071277
588 974 8683 1408723
386 717 9061 180853
247 331 8801 832874
654 727 7328 2577947
585 965 2051 0
501 179 8208 1240414
334 227 6240 0
339 297 5702 128503
910 97 2178 30677261
785 18 8360 1831899
372 840 1758 21306533
515 509 8889 219903
381 310 9883 8300891
81 444 8927 1916735
32 890 3934 68758557
563 112 7909 1400475
964 188 9954 2380817
582 639 6992 104562
704 646 4419 6989062
258 448 8902 1212918
92 80 5348 1643738
316 955 7917 2462540
432 95 3827 8085407
142 160 6622 429347
927 901 4800 3144069
254 184 8385 800479
128 149 7542 746891
786 497 9022 3382976
208 656 4474 6083841
45 693 8893 1783221
785 264 8499 319935
942 627 1986 13004439
942 653 4512 112806
146 315 6126 4865552
179 413 8482 1129379
506 341 7253 8345375
487 475 7189 564545
841 289 8998 139665
289 399 8633 1503205
412 276 5534 2620662
515 560 6873 2822805
268 256 7091 3667777
230 313 9868 4389755
917 337 3696 14381431
638 733 4199 1409455
338 465 5042 0
941 693 9963 3867772
565 242 1103 1000000000
867 66 8983 676529
89 975 5842 2764585
387 587 7924 1785917
185 273 9025 1289822
953 794 3857 848180
23 211 4025 1367343
662 108 7430 388412
992 475 9311 138647
647 846 9697 1988823
103 415 6553 424860
173 669 6626 0
52 707 6393 2752856
851 473 7502 4881898
832 595 9825 746891
345 192 6707 432563
728 769 8486 0
437 30 7149 349784
719 717 7640 6603515
573 98 8704 715591
917 603 9827 4029553
311 316 1321 138899581
958 780 9055 27208
117 557 5794 1573855
635 587 5427 1787799
163 70 9987 213948
337 117 6278 1608266
35 497 7016 11739998
324 621 9323 289568
554 270 915 115014530
639 538 6645 104562
286 292 9576 0
464 856 5709 3907808
111 142 6387 312422
578 277 8284 655187
609 761 8303 6271187
558 217 6542 942295
153 14 7446 288512
866 678 8898 2175280
415 469 7758 2833754
659 400 9366 91878
764 395 9996 281896
920 664 4163 9333069
595 107 6748 1494846
961 702 5020 460027
733 924 7349 1409455
791 514 9801 951640
840 876 4945 1458683
775 880 9187 498439
742 663 8512 2144253
795 889 8932 0
294 636 4426 50663286
8 979 7166 1178884
756 371 7792 2073573
71 708 7811 8194422
956 586 6850 0
414 798 4177 11477330
341 480 5163 661326
170 525 6218 1510705
491 772 7936 1161531
478 295 3862 13883876
761 111 8589 1649219
202 432 8597 6855
856 988 7774 3151588
466 546 3837 14165559
461 449 8719 4649503
377 89 6190 647380
704 4 6510 1918494
60 487 6060 1643778
173 938 9560 981626
887 793 4413 437444
619 900 9568 1922817
756 416 9004 0
51 76 5941 3906376
602 891 6215 908259
844 956 7509 584300
542 475 6139 138647
170 639 8671 2142554
563 169 7898 2334636
378 451 3061 42430849
71 419 7147 5074277
117 149 2815 68041801
349 755 6316 1853177
215 475 7062 4478877
820 13 3152 832874
283 290 7423 465644
486 730 7459 0
424 224 8229 3405056
564 579 9645 0
282 471 9010 1501765
642 227 2482 5159907
815 578 7435 6186512
138 130 8486 879648
762 595 9422 0
463 287 7943 3469445
798 573 2528 43910990
261 785 9896 723302
426 175 4196 3968822
899 953 8580 378579
953 799 7887 3287865
528 103 4970 8079404
960 736 8667 0
983 233 2054 14658116
59 37 5996 1960927
911 793 2311 17690204
10 502 9301 2776512
406 938 8661 273716
870 725 6566 7591206
199 827 7465 329479
721 923 7085 714218
520 964 6992 1844148
564 772 4861 18205636
339 40 8861 1877593
888 432 2508 6626508
765 558 9369 1081031
793 153 9598 302604
223 633 5425 2066867
736 723 5710 2566326
453 671 8203 704005
705 599 9277 1223802
688 331 8875 0
273 66 9468 347979
997 121 5391 23234329
276 43 5763 22369
971 31 7627 3784326
306 857 4964 8542449
184 530 7142 7056867
752 937 9058 511958
32 258 8878 6775295
329 397 9712 1285581
572 664 9978 441031
2 65 2610 2943214
302 487 3450 2727953
499 195 8596 7587912
289 409 8616 198353
307 674 6485 2714410
161 839 9839 50503
692 483 7171 4283003
333 384 8907 6009572
264 686 7492 2268626
767 987 8460 2042560
985 707 2765 43815
318 493 4213 3868741
98 723 5897 1462279
780 900 9917 1327575
231 37 6695 1479888
185 423 3367 11733765
315 653 5282 2141884
261 727 4803 3728948
577 913 9336 3745304
124 671 7480 77902
554 28 4891 7969699
361 547 3869 5218481
51 400 776 83205571
949 4 5488 1093070
222 503 6700 746891
792 26 5276 132364
243 206 3320 9468914
532 604 6747 629155
413 316 2869 8612097
861 972 5819 4998673
121 609 9444 1288579
303 931 5861 2262949
264 283 2108 57813
187 989 6721 0
662 25 8133 751269
19 790 6599 967473
92 669 9285 3615039
538 577 9553 4257605
862 965 8261 0
292 669 9947 0
193 502 5115 3982485
962 449 7352 642529
750 101 5296 7948680
244 217 9808 88989
650 607 8660 2699689
108 544 6826 2011587
898 906 8022 585846
701 802 8968 596542
648 834 6063 858021
932 950 8604 4126683
110 143 3477 134964078
475 113 6220 7594898
538 102 4696 2871564
207 253 7687 2989833
677 333 7170 1810581
394 813 6316 5287391
101 264 6831 214862
457 532 6638 1725404
36 611 6968 735293
520 542 6314 6855
246 736 6149 605646
588 32 5632 11245302
654 43 6953 5772372
982 181 5872 38828011
761 844 2171 81745802
850 962 3867 5781564
31 991 9696 299293
771 337 8980 3020532
440 897 9790 709432
785 837 9451 226613
165 521 5240 1995433
8 562 2367 1932963
680 97 7186 3703726
231 845 6809 3409013
297 288 7355 0
59 580 6281 663714
897 613 9954 1761181
354 774 2610 22665401
657 490 7219 250446
511 391 9352 147478
522 541 5669 2467954
179 801 7836 0
799 865 6395 7026437
522 815 8744 2366333
879 685 4219 53441661
771 264 7727 4888760
898 944 7683 1452547
450 989 1476 44827717
564 71 4761 15624689
735 401 6436 2546196
212 738 7918 7923199
199 707 8673 0
672 373 8995 1069098
394 496 9788 851315
116 566 9418 230460
276 487 7103 22369
932 21 6389 723302
605 417 6582 141076
980 54 5774 0
252 503 7711 657054
891 647 3530 11463269
352 745 6848 4361917
777 765 6630 3355147
236 638 8916 1496848
736 857 9832 4639964
179 811 7652 0
33 343 7678 633684
941 513 4131 35936697
767 705 7755 1204315
619 119 8712 329537
814 100 1281 125987649
989 571 4523 1602468
178 288 7794 3056596
687 112 8158 3551041
736 859 6036 5159907
495 544 9651 2200535
167 815 7955 978637
917 449 6481 5134687
791 369 3649 396084
519 61 6643 503436
266 601 5825 2250328
806 872 1897 120905199
71 511 7174 3705746
442 551 5923 4593072
78 860 9271 0
912 180 2462 68411522
491 622 9887 1769858
317 329 8569 5904896
865 403 5933 11390919
867 84 6462 893
949 541 9087 1472937
749 42 2710 18585232
963 809 2885 26742283
224 302 6671 3258760
641 638 6895 2919333
920 489 3599 4332660
470 151 9642 2335013
503 983 6720 7380751
504 647 9666 274748
470 478 1228 11323524
707 618 6267 881367
121 682 9889 1091234
653 877 7614 1429135
242 385 3067 71008825
940 95 9580 2016960
911 547 9616 4342212
240 876 3158 3930873
799 605 7081 3326127
942 142 7576 425228
802 454 8302 2160566
540 356 6649 79743
783 201 5262 596053
26 322 8547 0
292 798 9574 455415
833 530 8844 125132
43 4 7552 1278934
689 622 6940 5561487
800 662 5692 4448585
56 457 9460 0
367 393 693 59121959
88 506 5253 21058055
185 442 8386 1179095
550 502 9507 189954
250 959 5072 5447789
250 207 5906 2180572
606 905 6221 7859027
158 822 8929 740177
840 259 3871 14713889
537 192 5758 9668013
41 186 9960 4470044
638 366 9650 97833
947 519 5710 2919283
173 584 8042 2061570
203 889 6610 10112141
392 11 9089 521807
671 37 2484 9458786
993 263 3078 15658015
802 246 5545 2084228
753 289 6553 119381
174 873 6810 509458
75 833 8696 3246425
805 202 4696 678506
408 523 9038 2015514
533 266 8122 1165006
835 504 8106 28598010
227 492 4224 35655191
667 57 7720 2092190
523 836 9766 470792
576 997 6014 2774671
722 179 4712 1663952
94 374 9065 1296185
321 550 5434 2227928
679 345 5238 15534085
421 856 1995 64567916
67 852 6138 1606707
918 120 7735 7474104
868 575 6004 2830310
404 235 7522 2067747
515 212 8717 723302
72 800 9073 577931
583 669 7040 7572417
436 904 7255 2492469
46 508 2679 2064667
170 181 9848 1241766
493 749 6536 722515
807 554 6264 5531372
378 422 8315 2148200
6 539 8821 1878242
531 597 9754 432563
433 510 6960 498439
89 694 1358 3412277
595 83 543 1000000000
886 843 9071 1604011
747 451 6525 10527035
334 626 9448 661326
32 15 1951 43316815
583 467 6154 846569
805 979 3327 11675393
42 615 9819 213560
830 28 9504 1769349
185 204 3537 469743
866 482 8209 293146
428 585 6501 954962
344 11 9897 752194
436 163 8163 2943840
892 25 4901 116262
919 201 8839 263280
1 808 5201 2869979
852 716 7131 913837
767 191 3292 23720867
47 328 7883 2376282
274 812 7280 8357943
845 947 8951 1711018
52 63 4897 7943145
122 723 8518 1186719
396 867 3620 2828959
820 398 9906 503436
949 135 5525 177510
3 244 8178 2117981
67 46 6301 1916189
678 946 9170 198353
652 438 6290 466233
748 448 9471 1266585
160 153 7129 288512
560 160 5613 20940029
702 373 5100 0
4 143 5699 2837510
792 605 2886 25214141
826 934 1283 1297550
529 19 1018 1000000000
3 934 7635 2117981
328 828 9102 242163
537 215 9075 74883
11 896 6121 513041
835 484 8543 11927414
558 784 8453 66605
627 631 5952 0
555 671 5192 17566729
471 899 3822 3498089
792 871 8598 1305356
448 377 6281 61524885
589 265 7007 13191565
957 243 1526 54550553
978 858 8520 829943
213 971 9546 284031
180 893 9715 470792
605 481 8359 1160573
21 220 6844 2887539
136 550 3675 8747825
184 609 8216 199003
283 841 6722 2186571
766 40 4677 0
130 361 8744 233704
664 334 2567 18305525
638 34 9300 764177
285 777 3814 416480
598 882 6159 0
129 722 7840 0
95 411 3016 10911664
204 981 2316 236527569
837 465 9119 978960
371 600 7457 3429160
110 841 4247 3709258
36 459 6848 532352
777 711 4941 548800
667 180 6195 3303684
861 162 8786 670957
983 383 8886 2471325
335 340 5965 2434403
666 956 6340 19475799
324 491 2304 34109589
183 843 7977 0
738 782 9502 28436
587 93 6592 1330511
904 482 7632 1448306
526 93 9867 4890748
523 61 7467 838992
608 188 9350 2693730
854 429 7888 3957037
937 964 6641 0
722 95 6514 1126141
111 813 9202 1698987
676 13 3138 34439386
887 706 3574 6731429
662 515 7529 1438230
93 821 2481 37794562
502 837 9433 1588855
896 987 3902 1563731
824 561 5953 376422
736 527 9078 2852463
989 642 8621 212944
173 542 5320 0
325 995 8127 437697
988 661 6450 5490179
159 407 972 33650674
116 867 7365 816995
128 759 7163 226433
600 867 8961 274748
573 310 6013 25221124
22 600 9741 906538
202 164 5286 442710
156 736 6439 492192
897 780 8457 15550
757 907 8827 2227011
473 594 9163 3040719
929 779 8683 1540044
965 595 5261 9603252
339 365 2291 10381589
514 650 8406 260757
770 317 5156 7843345
153 896 5589 74286
810 229 1557 24550164
72 693 4671 5367462
213 741 4223 12867466
596 580 7969 558004
580 232 9042 3729677
207 312 7567 3029517
420 531 5988 4784330
131 856 7610 546136
466 780 7728 654666
484 894 9372 0
818 625 2583 18222107
238 645 7776 1265809
54 727 2867 6081683
521 39 6045 335556
181 784 1382 52603270
429 707 8982 213560
559 541 5076 2759960
558 724 4929 2155101
73 727 6352 4016911
747 484 9144 3613272
415 722 2945 6516898
628 338 7333 104562
377 862 8549 647380
676 479 8305 2770434
944 353 5083 11071485
81 460 8746 612965
817 87 8220 3344655
498 944 6245 1719592
63 861 4897 4904814
404 606 8409 8668512
64 76 2955 89118836
798 394 7790 454251
137 283 8231 905077
18 84 4807 9208340
390 134 6621 4488325
879 362 7330 321264
931 203 5714 520503
396 923 4479 6615161
644 330 8986 1916189
340 105 3904 20084455
845 865 9643 0
541 836 9894 0
4 306 8195 251172
237 576 5878 3134317
66 81 1798 31987710
133 627 3339 14322973
121 949 6780 4663995
152 828 1711 33378796
520 55 9580 567240
144 595 7210 202815
190 210 1293 1000000000
396 783 2841 30952569
144 653 4362 112806
940 750 9587 2268087
493 339 4476 2550423
108 595 5318 0
966 608 5315 2143650
755 894 554 156588240
650 370 2656 21217295
694 718 7548 764177
483 340 9551 0
135 182 4626 6596247
339 718 2988 8785110
872 297 8901 1030905
472 868 5528 589382
627 914 5369 237589
250 721 3231 18094458
6 875 7667 1556959
515 590 4541 214226
104 369 4415 4071723
665 126 8871 1176656
658 921 6996 6389003
97 66 5309 1534161
640 437 2061 3945701
607 456 8816 4340940
167 427 6520 5260638
502 628 9761 1910214
90 662 4297 2479519
455 846 6680 5074277
240 927 2908 31219065
673 81 6363 893
481 117 6111 954962
719 882 9980 146393
572 409 9954 16131
602 7 6571 2171668
661 235 8465 1663952
187 660 9940 390008
596 367 3701 9829546
301 372 7877 3880924
496 37 1177 1000000000
685 517 8062 194964
356 863 7034 5866001
263 336 874 149328964
283 820 3545 6266083
607 296 9488 0
886 365 6892 4803830
3 590 2837 29272186
700 767 6358 2099870
810 646 8741 2838163
854 197 4776 532352
691 670 3517 2987023
862 327 7879 1119473
761 361 8643 1047728
138 356 7550 1400413
365 561 7396 75988
650 65 5811 2167246
427 731 924 1000000000
943 899 9097 5200779
853 371 9253 1400413
461 823 796 66423456
580 286 8162 1400475
424 433 5772 1757106
178 367 6823 237589
462 865 5876 4251990
186 450 2690 0
845 121 9321 1578059
469 257 7481 996875
367 311 6800 978637
342 42 7603 1273368
91 754 7099 8153827
844 698 7929 3906376
244 818 9295 3504
108 885 8844 79439
458 405 7413 4692676
621 741 6930 594230
911 203 7833 829046
91 23 2666 17773930
226 528 5969 1854492
82 476 7101 661326
755 248 5937 182120
938 957 9803 1172973
532 249 9099 5066191
951 494 3486 1478093
997 338 8554 771536
124 509 7351 2361965
591 453 7683 304838
883 12 7703 104053
571 653 5932 1524698
725 654 7869 0
336 789 3534 11827244
576 683 4820 3133976
21 758 6941 908259
322 737 9028 753537
375 721 3192 4713783
727 293 8973 312185
320 842 2350 24544396
34 142 4223 13341307
904 36 6033 42591
2 139 6540 2204165
907 670 8773 991901
725 386 3340 466233
463 465 7478 569857
859 573 6517 2137785
932 176 5423 28170955
948 726 8678 845940
432 36 4658 15697759
37 824 2877 281588
850 93 3988 1330511
260 285 7245 25959952
668 678 7136 466097
626 95 5982 809991
170 981 7111 2529691
188 582 6045 2526166
108 902 6215 334939
655 138 7419 538067
416 805 8312 1256962
397 598 9629 57813
747 686 2735 5438645
186 762 7335 2693730
686 575 3240 19412049
502 303 8917 553071
670 368 6863 2494053
226 136 1091 169576395
547 614 5925 12122901
538 530 8473 1127281
278 662 9892 1133137
722 14 3349 3246425
734 708 2827 15181426
45 16 7588 1690105
211 100 2348 25044089
343 282 5096 4160620
904 25 8802 537321
425 623 6983 2290522
279 600 8325 0
470 110 5753 3159506
448 229 9107 793521
845 681 7253 1222278
9 5 8963 584585
937 249 8539 2676728
778 292 9857 1309784
530 113 7619 6547042
474 562 9648 800730
930 896 8437 4108719
799 266 5399 2072145
429 493 3221 2209750
308 158 5787 7776429
701 990 9720 0
14 156 6434 2671194
429 593 5192 194707
338 47 3253 3487614
356 621 4030 3739417
697 58 4987 5111710
409 882 7340 4925511
487 805 7626 4807309
412 38 5489 2694769
322 751 8411 0
114 396 5954 2828959
642 587 9115 730159
684 52 9165 2230103
872 257 8325 472199
892 474 7842 1928010
282 911 7382 2316446
28 856 8109 1456406
621 63 6962 1058016
753 179 9824 530362
890 801 9944 537554
730 973 7851 27650
247 160 5009 351615
492 441 8277 2786184
8 161 9244 730159
603 446 5384 2111755
512 473 6107 538067
980 57 7726 1289822
493 575 9270 76378
198 71 7414 795910
568 600 2108 6316957
817 714 7273 321264
346 98 4613 5043516
992 901 5750 2416058
799 168 6510 1479888
101 472 6762 1469933
422 35 8422 2148200
942 374 4680 5916851
806 39 6857 0
724 397 9617 675005
313 185 9412 7870207
395 121 3198 12827155
17 299 6754 24884872
224 634 9355 1376342
192 215 8047 4311161
518 990 8939 1492701
608 843 7922 1678414
346 978 7238 7943145
491 345 9725 2392220
312 879 9261 1057746
4 348 8960 462171
205 417 4413 15168708
447 489 3128 48232667
942 578 5348 9798101
480 202 9712 0
252 110 5741 7047945
535 456 8902 28105
875 550 7541 44931
471 29 9940 514771
343 847 7889 2200599
464 699 3482 5548115
444 835 4627 48981318
277 565 8130 3416554
713 265 2059 360184
768 613 8841 7130299
854 533 1458 80069104
654 877 4510 5734700
781 578 6632 7126671
524 14 7614 3369382
425 813 7494 0
376 690 8996 0
326 106 8777 242665
894 4 8683 1809677
930 625 8941 100122
221 162 9027 2024247
748 53 7746 2337486
384 915 8630 652489
682 335 4945 7053024
277 421 9644 800730
767 600 8643 1222672
998 856 3304 0
100 640 4794 8878737
237 721 5337 452212
112 241 8388 644552
634 418 8130 829943
720 160 2181 14395141
180 353 4296 11101461
879 791 7289 1473865
404 36 9884 433602
498 628 4296 2790322
520 5 5211 4339597
670 985 4354 8777468
509 369 2308 68058899
810 863 8925 1409813
868 962 2902 12939057
69 407 2744 0
782 220 6230 478372
80 41 8745 1577758
890 788 9931 42104
18 832 9407 57813
955 7 9191 459232
906 611 5274 82256
315 477 8232 1053762
178 751 9416 661326
440 56 4663 0
577 145 7971 2529042
4 909 7431 0
863 563 9695 2189990
342 799 4910 1471869
904 328 2864 2073765
814 33 7604 0
590 776 4281 1523469
547 404 5772 1231522
673 204 8893 95354
999 122 2818 62920258
97 767 4405 16399718
607 412 8486 711358
220 79 3352 42707645
855 533 7016 751337
862 459 6762 363821
452 756 7599 3422753
531 333 6032 8296324
547 560 8510 0
475 169 5287 0
829 349 9151 3917435
691 723 7453 0
864 545 5125 12093895
57 230 7225 851650
238 60 8484 177510
629 856 4132 17438737
930 464 8695 2926988
278 193 3170 21911150
919 120 6012 1648955
707 299 5323 43815
595 933 3814 3705738
995 992 1842 9574566
477 369 8697 0
462 959 3107 3112776
6 398 9920 6855
956 899 8662 258107
658 446 6463 475668
215 267 9760 3881045
265 320 9591 935729
2 723 1460 212913557
369 952 7399 27650
891 718 6440 0
688 349 7269 766111
74 331 8948 469743
597 551 7034 6959206
518 486 6445 2955046
317 677 6389 11404077
839 372 8360 6111930
501 658 4349 10870843
76 363 7392 1494846
902 509 7363 219903
685 51 9791 1596885
973 129 3222 17670976
497 82 8539 151815
742 491 6564 3874922
25 571 8871 740177
34 883 9085 324229
655 424 3967 8069176
496 934 1698 16451633
499 430 4395 3164903
539 998 8752 785915
937 638 4999 520503
193 616 7321 2390102
654 334 5036 4477643
28 138 8052 141076
165 488 9422 821724
457 171 7732 2011121
755 338 5743 77558
835 416 6687 3052566
927 703 4515 214226
194 507 9802 927589
455 948 4397 4116961
399 211 7782 2418563
974 473 8740 1552733
383 714 8446 242163
436 812 5068 3246277
615 929 9410 4878353
836 563 9836 746891
328 626 5981 686955
344 237 4972 10575027
949 799 6105 21263
654 331 8841 5357747
480 61 157 1000000000
505 512 5189 1716771
709 42 7092 3123379
493 866 9558 371388
816 75 9817 1513450
786 76 9503 582466
254 891 4671 15954676
548 703 9466 3314517
24 441 5643 20637335
855 562 4685 8192068
580 64 4221 29396802
115 684 7188 1979492
134 565 9126 1910214
826 689 7196 1400413
365 613 7657 5011450
734 385 9069 3111847
239 903 4706 6492795
491 366 8687 2029354
494 271 4166 1452881
633 864 6314 2530034
170 892 9499 74883
704 420 8100 993091
952 666 5655 1842736
962 508 6168 178569
982 95 2679 65470448
839 253 3805 27647900
561 872 5874 5087664
774 520 1202 164204451
237 471 6123 13131584
91 535 1261 93593199
677 313 3933 24961515
542 185 8779 3621335
324 783 4864 6595278
497 837 2969 17434036
177 381 8544 2721011
711 605 8447 764177
672 626 8492 1069098
429 985 6491 615723
179 835 9354 76378
360 573 5470 8700938
40 173 4424 476989
611 217 8627 2171668
394 923 1841 17742805
110 541 7569 8469896
856 764 8191 166724
135 115 5303 5378848
419 410 4606 10992496
504 90 7317 3290453
865 527 7446 522314
792 409 9049 1128951
564 843 9516 2538754
612 798 4297 10808793
586 285 8963 154275
183 360 5862 2462540
273 988 8530 1484466
345 576 7271 5195867
438 329 5362 2803151
248 427 6009 4396860
288 396 4656 2227292
663 554 9576 2376282
436 961 4658 5195867
283 696 8624 573239
349 261 2117 282967702
245 23 5672 3214862
652 282 7187 977722
577 758 6202 4257605
356 349 9800 1739364
562 453 9373 2209750
302 532 2023 40375247
297 47 7084 0
983 838 1197 18752139
830 874 9568 25238
257 134 9788 3859
717 542 5553 202815
23 502 7204 4383980
519 222 3803 11446288
922 826 2938 8406887
937 402 5404 15550
685 869 2197 27716718
153 216 9636 0
926 423 9141 722515
710 96 7626 4923379
534 457 8556 0
810 878 7256 244590
231 400 9675 0
447 246 4634 7117167
686 983 6229 1310825
515 403 9216 1015052
872 836 8704 0
681 606 4707 0
842 582 8929 3986147
841 455 9972 635833
397 889 4463 2632066
712 2 1292 237761956
773 651 7192 2902273
27 579 4381 899659
925 710 7556 3685001
599 303 8713 2125863
884 812 6733 2460218
493 728 1214 134790525
995 389 9058 731693
737 210 2033 108467435
27 198 9926 2033049
956 126 9344 258107
536 139 1481 8497524
117 922 8647 4055730
32 835 9765 284268
719 224 9715 0
257 729 7813 1676808
470 304 4922 2469359
994 29 4506 2191426
167 876 6276 6140286
987 588 3879 6114283
251 497 1275 13805846
574 978 7042 526154
655 134 5064 4488325
377 316 5307 6173456
760 984 9149 2506516
381 665 3605 639978
452 2 7034 5791248
12 299 2644 5874392
594 909 9734 587781
4 683 7537 2586133
183 439 3948 1222672
174 456 1680 113332192
547 44 6062 0
215 768 8735 177510
751 214 8226 304838
913 591 7448 76378
964 284 5028 1844148
565 478 9979 3813763
251 527 8914 0
123 518 2555 3379688
86 380 6178 12170624
748 783 6942 7530963
87 416 1763 92884757
171 962 8594 521668
195 257 9392 8509882
238 439 9160 0
277 620 8869 967473
753 657 4714 6338304
747 17 9060 4314426
566 146 6717 701287
852 910 8398 4396942
73 284 5042 18996312
612 85 5437 3764770
940 636 6897 800730
795 907 5893 2308233
358 950 9777 1444448
98 349 6205 120540
87 715 1212 112477077
372 425 531 1000000000
633 824 4348 2066867
415 560 5053 18077503
970 833 9906 584300
117 774 7864 3260681
420 729 8901 2366333
441 320 7090 504235
563 187 8906 663714
395 694 4215 65573152
100 621 9300 382476
845 941 9875 516848
117 357 7005 1245837
699 98 7954 1016221
92 269 3863 6124909
689 894 7318 5453900
416 505 4007 1988823
287 177 9692 1587093
679 669 9305 1383590
24 807 1491 1000000000
792 626 9093 93201
843 0 7793 2130049
608 303 6196 7852355
108 737 8775 0
49 151 4813 3411226
409 94 1618 31586071
988 470 8795 2469359
670 730 7694 1191670
516 168 5475 546136
291 164 9355 4560116
201 457 3797 11715836
332 669 9027 689915
98 546 2555 10424116
7 904 9338 609204
986 40 9830 996875
85 374 1292 38076986
224 762 9678 1593836
558 469 7969 996875
652 631 7458 2539652
386 62 8032 5331476
176 314 6224 1760059
780 620 8971 597910
647 806 7456 374567
751 18 2517 12886004
209 304 7766 413446
727 421 8576 2705248
386 470 5746 2213232
431 238 9233 1757106
402 139 9479 806348
821 80 7941 2013848
51 575 3356 28660508
163 631 8176 319935
836 693 9141 1854492
417 261 8389 1077052
71 267 7810 795910
569 483 1573 79339359
382 622 8378 1244090
377 924 4338 54145870
470 664 8091 4384075
43 637 5373 5764042
695 434 4360 9687747
740 796 504 1000000000
702 515 4639 1303653
227 567 5257 3896547
68 897 7275 4433528
952 934 8203 2405491
630 79 9767 573239
342 788 4590 2020124
441 922 6137 720145
936 398 7638 1707545
783 275 7885 360184
529 917 2468 41999576
982 47 7587 353955
110 17 5187 26312541
374 606 2767 21438589
750 371 8923 2160315
765 764 3737 2365342
661 850 9024 1761883
726 33 2291 36204826
640 407 9427 964421
855 452 4339 21671915
500 270 9242 3930713
533 748 3817 1520591
958 478 6156 7474427
876 460 8901 740177
869 480 5224 1573997
559 728 8175 981626
274 833 7842 2143743
771 249 6776 9849994
929 946 6561 198353
824 799 9558 1273368
13 654 7080 4639964
673 214 9130 4518544
289 663 7648 37770
630 96 3851 1275344
102 587 1548 31729611
540 663 8455 637966
497 953 7958 43815
47 377 7334 1123094
683 676 8591 1265809
394 537 4765 5236025
611 765 2189 123716412
678 310 9914 1075031
568 454 3309 9497020
540 47 7173 6087531
362 27 9852 3023391
22 768 1331 32403674
913 600 6754 217263
469 347 6981 2031335
86 273 5329 14715786
880 0 2190 8686092
473 742 6912 2618166
88 455 2860 28233183
271 92 6727 724254
896 646 1881 21406218
463 655 9122 417078
894 171 8541 511223
141 357 8127 0
881 492 5761 2349575
81 683 7785 4664997
509 326 2774 65553401
656 810 6169 12133888
510 346 2558 14484403
265 65 2073 40399883
823 8 2311 16732926
476 921 5610 0
119 894 7137 2416058
927 7 3937 21970348
407 507 9863 1552733
405 990 4784 2201577
138 827 9296 2398453
339 747 9700 4572387
908 939 5726 14877685
775 549 9731 204405
825 216 2428 2016960
999 701 6630 0
266 955 5996 7217727
120 633 1618 2066867
851 945 8087 2913506
25 805 6677 4807309
734 163 4819 9005479
538 530 5761 1910214
298 250 6414 5458516
793 2 4773 3083813
813 465 2477 86509199
830 660 8492 1890564
955 580 8094 3419775
823 382 7907 6271187
880 64 9290 486749
741 802 6416 1593836
795 855 9152 432563
980 74 9274 95354
227 571 8946 469057
769 141 6754 42591
926 5 9238 138647
106 570 5477 7931541
706 736 8992 2310384
785 333 4658 858927
745 994 8630 115677
144 425 9506 70575
263 382 6956 4267773
910 803 7679 7010537
985 694 2637 15209792
577 432 1336 329788336
779 916 9233 115139
863 862 6865 107881
837 113 9343 5091049
117 341 5434 2487496
779 461 9831 373875
254 28 8392 8848899
523 22 1200 204200147
461 672 3337 373875
522 305 8324 821724
535 300 8379 50503
135 35 9008 207665
152 22 8296 3784326
487 536 6631 75988
457 177 8732 3526580
808 989 7132 1332356
779 907 6313 1332356
428 158 3991 11698031
959 768 9937 3788252
858 826 7944 0
358 66 4762 19756
543 0 6693 451571
990 244 3870 1309804
700 220 8199 2842009
382 9 9901 417078
330 606 3857 3897180
240 379 7962 323900
360 609 5886 455415
72 594 1727 2492469
740 405 8148 0
221 558 4528 395256
187 167 2722 4290639
789 387 2759 3387268
544 232 8843 4003954
285 133 9235 12617447
509 408 8135 348657
552 488 5080 995427
950 253 6239 1359476
257 76 4621 395256
53 915 4731 36718168
514 58 9418 0
58 105 6437 619202
130 87 9328 705457
812 517 4807 0
52 815 9241 6221903
50 830 9908 1494846
621 916 9981 347979
306 24 9632 478372
465 627 3286 68492211
212 898 7686 3859
970 41 9280 3990314
0 604 7607 0
790 29 7923 2558499
793 312 8080 1472937
850 211 8474 0
752 721 3123 28146786
686 272 8880 1288025
705 976 5698 2219312
879 350 7596 838290
644 147 6586 1548895
258 512 8147 677915
112 221 8239 1400475
300 126 5550 2346317
828 515 7845 1853177
85 443 5866 4925511
397 641 9916 3179635
721 288 8271 676529
568 866 5796 2495382
320 480 8456 1710249
603 947 6270 5300039
389 294 9733 1352421
405 416 6516 214862
189 950 8462 8163070
285 764 9460 793521
954 259 9446 0
651 835 4315 1332137
180 236 4300 6139974
755 489 6341 5554125
13 661 3660 16660596
141 951 6682 1761355
389 527 9561 281588
539 636 8208 5838181
240 29 5747 701287
536 294 7163 1352421
426 810 7184 1378378
917 396 6142 2828959
378 730 9582 82256
248 291 9863 851315
683 848 7811 347979
897 210 9474 5028
611 696 9038 1034344
570 863 7121 9685129
832 981 6640 7793420
532 237 9086 5480968
861 707 3596 5665934
452 522 3693 5493146
888 524 1051 1000000000
871 55 7256 538067
80 713 5957 5425186
320 195 3912 6495313
974 901 4445 4230301
441 285 1493 329731948
256 90 5006 2618166
899 454 5564 8876814
860 630 5982 4572387
691 67 8703 647936
315 72 1243 83961940
491 776 8132 0
315 867 5393 3778220
168 696 4902 0
903 30 9009 2729762
177 703 8964 2897052
93 786 5066 1330511
183 138 4202 1075031
547 40 8339 1590553
575 494 8855 2290522
153 844 3747 3448394
604 656 8173 3656784
24 702 4591 2793493
51 626 9031 2389478
247 525 9785 987784
1 565 6573 2869979
358 421 7114 10056681
13 816 3536 8144842
0 277 9825 53265
497 407 7549 252974
186 199 4503 1290304
406 13 1699 1361205
471 137 2883 1192985
505 42 3429 32860577
861 581 8503 376422
187 472 7866 3504
633 773 8082 466097
285 947 7858 5043516
244 610 6367 986025
370 272 8503 1678414
239 496 3176 2213232
942 179 7567 2694769
209 521 7741 1412835
253 192 9858 2354065
996 168 4619 5902553
449 719 8086 163223
800 821 4922 0
480 618 8931 2448040
674 995 4785 21826980
579 470 5740 787991
539 522 9965 2354065
415 530 7496 2293661
996 484 9482 785251
119 876 5549 7064716
449 855 4391 8192068
22 271 6124 1878242
614 39 7405 10500242
444 927 9734 4146240
112 728 4898 1953639
380 17 2516 3917435
861 753 5283 38771877
103 488 6523 3422203
254 231 1369 198003173
677 367 5418 2022437
235 733 9970 1389847
918 616 7579 2276121
766 772 9815 434601
98 79 5086 10424116
484 253 4716 0
707 849 6296 22326
906 73 6182 596053
4 549 6197 251172
324 428 9166 117859
832 474 7968 5189570
558 280 9028 137609
496 698 7791 1202722
316 455 4117 7973355
866 831 6975 3834857
801 575 8706 2383267
520 661 7512 0
539 663 9240 5109911
668 962 8599 27650
148 730 9652 1406441
147 747 7972 341770
29 496 4620 385341
600 507 6038 347979
740 479 3064 47437869
705 805 8778 685973
42 533 7962 1273368
723 121 4481 2651242
865 840 5285 898672
523 757 1682 28936401
442 663 9296 3393124
386 285 7203 652376
604 712 7122 1314565
420 17 8256 4452741
436 712 7989 1384993
355 836 5889 7037079
925 911 5027 18241097
678 512 9924 5198679
383 106 9367 1541481
489 768 9120 1967967
968 431 9506 4850815
144 452 3090 439451
580 803 9116 1005219
682 473 8845 2309967
345 697 5053 13065710
805 549 4621 5876481
698 376 8002 1577111
243 748 6491 469743
578 785 8528 1265724
910 77 9833 647380
701 315 862 416480
371 549 7476 1670563
557 23 6840 1367343
659 872 2213 33522126
673 618 3406 5348516
661 679 4925 15293874
462 953 6286 2117434
793 631 8969 302604
396 334 1555 29228540
93 367 8175 2673991
290 918 7449 1932963
23 50 8464 823197
765 325 3992 1013955
633 690 8875 880003
445 131 6277 0
457 426 9890 4171888
929 612 9695 796129
620 906 5755 288512
926 973 8342 85297
333 414 7852 3990567
472 679 2706 31665561
234 637 9629 636122
260 626 5882 1205785
838 872 6230 10391929
991 774 7535 759799
452 68 2513 14783749
599 930 5464 7334173
955 185 8615 10147785
646 945 9835 959241
625 99 8857 1079052
475 469 8861 601619
196 543 4201 4622838
129 309 9786 10148
231 773 6779 1843603
242 253 9433 2460218
426 600 6414 2850826
425 507 8647 1185209
800 517 8032 2184099
658 561 8655 822106
768 355 9234 732435
22 172 6803 556477
970 139 5838 1136524
690 966 7832 1510905
581 333 5049 302604
594 914 4433 8115295
740 21 9248 954962
465 523 6012 7373747
30 24 9690 2152731
446 970 6362 3486529
977 715 9393 1178884
570 442 9115 2038491
680 342 5044 40360001
693 822 3150 15291059
503 160 9464 219695
168 706 5890 219695
34 475 3697 1308716
486 827 7598 437444
744 522 5150 17434036
605 918 9454 501940
25 421 6755 3095820
65 425 8420 281588
205 5 9709 207665
274 279 7967 2568439
404 477 8130 156928
916 652 5471 1288579
303 961 7539 3349770
433 65 4347 2290522
887 582 8371 104562
815 626 8929 1578059
704 983 6930 1509732
56 63 9962 100122
298 325 4341 22741699
625 626 3295 6749384
457 391 9695 0
192 389 7770 2191696
900 132 4139 22726625
286 836 1135 84252126
575 778 9915 2029354
824 611 7860 1835795
919 411 4598 7191955
693 24 5700 6626846
401 645 3621 6660558
489 480 8271 737205
826 642 7958 0
780 578 9770 3504
582 504 4532 2933779
240 549 8826 204405
969 342 3169 8633136
602 142 7388 4280606
154 661 6840 2418563
338 925 1619 10047423
647 623 6555 5870677
374 136 6467 1596885
662 939 7498 9127797
18 547 8765 672154
575 931 8753 2029354
354 146 5401 5962729
135 415 8898 4108719
15 985 9880 1176656
392 73 9784 1933741
434 695 5590 9687747
365 690 8295 7343739
67 143 7891 6008773
883 685 9629 5159907
562 670 7908 530362
323 308 8753 200344
717 704 8862 122375
746 937 8753 1921841
18 39 9568 2213232
511 561 7672 58751
84 314 8751 2117434
498 605 3171 1820066
995 461 7052 762436
322 239 4842 14429870
964 676 3237 0
491 952 9395 3061594
31 701 7736 2207651
23 359 4150 28383640
623 578 8675 468147
287 65 6784 198353
776 108 9314 584585
307 534 6207 1447128
996 969 7606 2939956
738 254 6931 5487085
421 868 8183 468162
685 624 8690 2217275
854 216 963 90725613
311 755 7480 1408053
736 27 7369 492192
694 204 5216 8419945
333 73 7979 396084
765 645 7474 466806
823 918 6055 1091234
911 197 9864 829046
450 869 9927 1290304
110 788 5658 1075678
95 201 7279 2897095
395 758 9050 908259
290 902 6296 465644
426 503 9980 848812
14 556 5927 2671194
765 245 9691 2635188
971 100 8869 47794
512 284 6859 5656639
627 581 8384 4333464
982 816 5731 12817361
790 126 7715 3761265
640 195 8831 0
882 415 7691 2788731
978 461 8437 329479
48 637 7428 151713
398 529 9010 432349
251 568 2359 1546099
202 943 9983 1024260
168 427 3894 2487496
611 642 8394 1034344
197 694 3095 9717120
897 516 7567 1097085
92 508 6389 5537654
593 230 8373 44931
897 817 3340 15105963
142 426 4138 17517832
305 809 8507 3905491
406 444 6238 15199484
734 171 9210 1231806
463 655 9946 417078
822 679 7226 3005441
766 694 9887 16742
447 112 6144 163969
237 570 5560 29984452
995 688 8276 144913
926 557 3100 26285086
787 463 7496 1327628
808 761 3655 17334709
758 600 8167 274748
516 323 3141 207883
785 332 9502 842964
73 766 7607 1630447
956 470 7938 1397683
274 725 5301 6552492
730 692 4959 2253427
762 409 7425 1524698
972 933 6786 1186719
5 120 2188 435625159
439 520 2137 34297989
255 795 8925 0
139 171 816 416176665
199 948 3977 6743981
531 788 7137 10066616
190 502 6749 2112142
995 862 7565 762436
339 29 5146 5446238
934 436 3269 4749406
699 148 3753 12110643
627 162 9417 868301
541 649 3157 19927658
568 634 7225 1509016
178 590 4261 47410108
251 420 4619 4029553
195 657 8241 1924826
386 797 6757 923115
79 682 9322 3431511
112 33 7219 6979504
377 375 5649 34111056
906 255 7760 1469811
393 668 9829 2213458
895 422 9150 3254014
76 124 4639 6138501
313 208 9663 1546294
343 861 6795 670957
30 91 5256 0
810 371 1662 1000000000
719 752 7965 604812
269 909 7594 2029354
775 871 7940 460027
868 735 8125 2488044
187 590 9368 1900220
196 206 9648 2620597
463 958 4454 23337716
618 971 9722 1969459
898 356 5749 2522589
552 404 6629 470792
921 737 7825 2882477
42 173 4262 5312513
149 798 8475 2593476
635 909 2016 115248115
170 597 4957 7793666
420 660 5747 301366
63 264 7146 2268626
537 561 8076 1275344
417 462 3244 8049109
924 256 8237 1100742
125 386 7193 1771379
47 614 3371 16686029
714 195 5619 353955
301 299 4493 4279927
565 537 8855 707371
750 220 2347 120373763
177 57 9829 0
451 227 7836 2073765
634 887 1913 6280657
544 958 8362 2380187
841 113 8614 390008
290 851 7403 228130
997 466 7448 11012158
945 540 7406 4003954
37 167 8089 632549
936 938 9089 58751
53 655 8647 1244090
245 5 7083 4436090
154 754 4528 6856
818 309 4621 2093228
986 443 9695 104053
792 478 4783 0
793 76 9920 300620
364 333 9825 302604
639 961 2057 3123186
541 701 9478 1725404
188 964 4145 2380817
311 323 9867 994727
253 738 7968 4901266
201 377 3758 12156232
526 239 5799 2707296
418 583 4904 10913798
477 629 8870 0
7 803 4108 1443885
747 517 6991 3226030
560 564 7898 1346673
941 725 5924 19380710
53 462 4644 4890748
611 476 8233 0
215 106 6957 5201111
391 588 5858 22179783
601 635 8398 3246425
841 623 7811 413446
129 567 6092 1290304
158 770 8333 7733921
560 268 5404 7117137
590 940 1935 118900167
490 522 1720 41349374
552 914 7406 2970927
963 588 7588 11581842
735 595 8430 492192
766 928 4905 965638
665 920 7189 1910214
551 910 2124 10983663
878 74 8593 0
977 673 2965 18404989
265 275 669 657511354
574 168 7061 1479888
414 217 2893 58600014
379 874 5360 4072537
954 780 9901 119623
608 926 6089 2770207
213 235 6372 26115
556 537 5179 303618
632 462 9035 856841
982 591 9489 284268
640 728 3491 10114437
308 404 7772 8005330
745 421 2406 108655309
191 686 2699 23566455
256 523 3435 8667977
220 733 7235 4228611
641 485 3781 838290
42 593 9701 2458825
234 315 7984 1221725
775 392 9376 2913506
56 503 1491 71273286
771 737 6242 7646638
791 737 8155 923162
836 580 6236 504183
346 110 7891 637966
934 132 8794 2171668
935 635 9788 1853177
195 231 7195 978960
478 658 4191 5432283
637 380 5706 0
95 111 5456 3132245
202 553 9284 770729
921 109 6471 16096143
39 358 2912 805717
671 302 7896 464666
871 522 9536 0
795 150 8068 368406
207 290 9520 913837
241 410 5788 22326
894 227 9530 471589
124 676 5866 0
102 842 2481 8639541
390 277 1866 282654292
125 140 4852 7315595
161 486 9764 619202
864 390 9638 3944554
231 950 6958 342636
863 693 4127 12753369
388 454 8430 479935
293 376 7899 1081521
975 398 6623 3527711
938 805 5298 4282784
489 799 1903 50845252
536 593 8516 252296
628 372 4480 7237690
696 435 4519 3888026
891 804 8496 378220
268 773 7959 472199
228 768 7244 7158129
461 199 4813 329479
661 388 9366 4436090
695 337 9816 388412
764 133 8430 0
804 719 7304 6492135
190 834 8732 469743
930 652 7045 3520435
518 161 8270 1962571
567 34 9996 5426507
790 573 7188 715591
916 184 5808 65714
128 385 5574 0
680 935 6420 8027405
132 573 7177 0
143 474 3169 6008773
199 809 9176 1175069
875 11 4040 18190321
451 861 5233 36037973
934 858 6600 77558
834 317 1292 8478463
318 78 8747 1877593
919 469 6101 4059917
660 234 9847 812883
50 52 9376 244590
268 911 5392 4978771
69 369 6691 1888505
871 938 3393 155439048
709 561 8112 689159
441 654 7992 829886
405 75 8278 1461855
911 427 7800 6340235
813 977 7906 954962
705 835 5677 4304830
4 947 8779 1278934
49 961 4348 200344
284 582 9463 104562
198 686 8555 3469842
581 157 7873 437154
906 842 3119 1037423
754 238 8368 16131
254 519 8202 2889846
885 441 9467 1676808
613 183 5718 6565607
358 535 2531 21402468
192 179 9421 222001
496 871 9121 642529
212 317 1339 48393074
274 417 7713 645206
752 64 6497 1762506
463 447 9253 2693730
452 375 728 34036763
331 689 4392 1514852
274 233 9078 299293
755 552 8541 750337
57 566 5486 219903
160 788 5843 3257015
146 661 7544 2491971
575 551 8057 3112825
656 286 6730 7474549
45 276 2093 77730993
106 809 7426 3748230
598 90 6072 13537341
358 132 3469 3237243
227 818 6141 1621639
759 102 9744 3324966
401 408 5212 3216906
983 61 9381 4367892
512 200 8341 373875
642 463 4541 8878737
331 864 7451 1378378
169 56 9119 244582
128 10 4175 0
979 145 6221 313656
937 266 7908 2799936
967 451 8109 620267
125 568 9948 281896
639 277 9288 2499784
695 228 8037 7099885
578 31 9225 1265724
588 126 1917 75029173
648 892 5358 2111737
922 962 1520 13168529
479 488 9674 0
949 242 4687 10849723
980 320 8196 1019489
77 856 7346 88674
994 57 7997 16192
278 831 8519 492192
742 429 9380 2398453
433 856 3291 0
613 576 8119 597960
819 889 2848 28178366
473 476 7750 796129
567 468 7721 1402112
965 115 9707 1512111
418 415 8481 5325748
776 562 2974 3863547
630 752 9311 2308233
612 819 9687 227840
682 766 6153 3133976
360 52 6390 652376
61 78 7455 3172935
872 595 6564 5872956
898 487 4094 11293750
440 647 8569 6332428
464 238 5111 4399867
345 462 7058 3345993
703 771 5235 374567
443 684 8461 490249
369 746 6822 116262
215 926 4819 1486540
177 847 8062 1273368
472 510 3353 4768302
826 423 9339 842964
428 580 5260 16170879
768 864 7584 1175013
382 866 7250 351615
288 795 6576 10785015
449 79 6778 577947
342 157 9464 781647
212 792 8304 93201
940 58 6738 210501
7 383 3726 9733744
412 846 6962 2144656
84 776 8703 4888102
599 237 8902 1119473
123 336 6747 1519444
785 250 6713 987784
465 910 9412 5319309
229 714 9449 1459526
562 4 7190 573105
9 470 4808 16044474
406 0 6891 3705746
882 49 8612 1670922
974 950 7869 5334564
754 833 6015 2112142
431 557 8323 3023391
558 730 4851 213948
881 41 4046 0
619 969 9481 3736513
235 829 9731 3218592
97 878 5849 22889769
806 797 3510 10968086
976 116 5139 18375634
436 204 5809 13849575
233 157 8548 4720707
35 893 1588 6951824
637 204 4987 724254
693 168 9733 2530079
17 399 7658 2384945
195 768 4219 6131092
617 878 7746 427908
941 704 2240 11708769
220 680 7612 5695390
670 105 5550 7310684
565 1 7033 2869979
922 692 6981 6189532
421 758 8970 4448995
790 402 2073 1276661
539 604 4642 10870205
821 517 8882 50495
282 2 4207 36287541
473 740 8021 4562516
937 998 9734 2997382
66 713 9890 16667
184 496 7953 413446
952 646 6186 4298681
456 633 8128 177510
432 54 9844 1172973
766 467 2975 2138164
397 841 4272 5961561
661 483 6535 8409105
936 438 7195 1397683
986 853 7845 4195774
221 308 9825 3795570
425 914 9256 2200599
383 26 2697 75290126
821 220 9181 612965
263 482 9939 1678736
660 635 8183 2595456
688 549 9203 0
476 248 6236 16625637
31 33 1531 114290868
179 374 2864 889072
362 157 5201 2064667
32 357 9206 3898340
238 495 2898 2352790
582 404 2492 39308842
120 945 7012 1523456
91 323 7280 2624709
618 117 3346 39351369
254 860 8119 204856
221 44 8604 1314565
528 161 8180 5176788
950 999 4426 7655743
775 841 9380 829943
813 683 8092 1696870
828 972 5455 57813
126 588 6590 26868341
186 975 9426 0
374 308 3233 2317030
479 737 9228 1111067
308 994 8281 703953
831 113 8000 5465709
638 531 7272 4362534
681 176 9963 5669217
374 372 9146 2200686
933 626 6871 550385
816 8 9710 3739417
435 920 9428 2770434
431 939 9519 4614979
707 980 5599 1244091
789 286 8606 791680
996 150 5401 2505202
625 721 4815 0
472 509 3133 11516382
136 964 8063 7175128
335 586 535 1000000000
952 606 5225 3003451
749 244 5694 1360618
130 951 4795 7666234
167 542 7667 1752211
546 92 7940 1797112
7 606 7464 4124933
938 422 9756 4881898
600 957 7655 19515369
826 863 3479 4959864
59 801 9333 2593476
378 513 7005 476067
478 143 9854 785251
769 937 5087 100122
399 477 2588 42396587
421 744 8538 714218
155 181 4829 14423920
286 861 7237 27650
139 816 7971 462171
931 224 8847 263280
870 385 4429 1079052
273 2 9903 460027
341 559 2093 8345375
541 990 7087 2292544
789 157 7054 2605064
194 247 9037 5330676
989 687 3907 2837430
201 643 5891 596053
931 938 2335 38908442
147 969 8917 1315330
583 220 8985 5056251
444 73 1716 501070283
221 868 5275 3959142
732 568 5165 8878737
369 272 7575 27650
466 509 8663 1869122
620 959 5198 2505202
152 933 5712 3106538
693 940 5458 1846390
715 485 9177 126364
242 692 4655 40506
565 206 5702 390968
801 848 3649 22544530
660 157 7638 12074460
327 137 6214 7147461
523 957 9530 95354
48 431 7884 151713
375 239 8993 4135198
553 650 9025 846569
155 637 5864 1953968
522 173 8285 476989
610 355 7547 984746
331 560 8189 4170039
629 438 7841 19756
278 440 7941 476989
180 724 6029 18375790
676 615 7647 0
281 285 2119 33185731
102 352 8444 0
246 168 8387 324819
130 230 4301 7666234
412 449 8701 1622662
677 699 7369 1546294
210 963 3941 9669184
443 192 5511 42972250
556 209 4153 2943840
201 19 5058 2919333
192 834 3530 68015572
227 33 6926 770729
838 829 7704 2013848
555 892 8657 1678446
177 66 4210 7290331
336 137 5522 3130059
861 533 6698 9715228
966 855 7759 3181337
388 302 7915 5536386
933 361 9867 0
828 670 9402 2104835
325 321 7240 538067
464 307 7407 5493146
575 794 2817 86386617
310 858 2005 29809100
725 757 7781 396084
489 938 8609 1172973
721 798 4929 2376282
471 362 9097 3287649
10 714 5581 1560608
526 804 8671 3863667
759 171 7359 0
742 358 6620 3924248
163 639 9401 2558499
48 954 4718 7237690
99 482 5588 5236218
180 441 7239 470792
483 237 4520 711358
872 662 8215 1621639
103 988 5052 1486928
797 599 6634 0
688 226 8646 0
30 597 8871 323900
814 1 8485 5366232
29 888 6403 0
521 432 8175 348657
7 974 3030 22454979
751 493 9602 633684
370 597 6768 11633156
703 507 3880 2137785
568 600 4603 2788731
459 290 9874 3246425
617 605 9605 627302
772 416 6559 8459208
987 909 7131 2506516
210 953 7439 2117434
731 239 8034 4879276
449 300 8330 3842252
489 700 7785 987516
35 726 8661 1504961
315 157 4398 42591
413 301 2844 667261
588 492 2367 286695842
929 764 6655 723302
801 631 5288 288512
367 628 6175 13794807
591 254 7708 4161113
954 986 8193 6836352
564 433 5626 137609
635 215 8887 1975116
345 915 9285 12453832
71 479 5732 18920384
985 904 6500 978960
298 743 7251 1400475
133 367 9457 2513570
596 536 5836 2416058
138 664 7638 1315330
983 609 9604 5147873
834 544 3911 5159114
393 125 7528 1621656
372 131 8072 0
91 621 3511 9661973
919 968 1251 112268118
948 278 7231 2018849
829 312 9783 2013848
669 275 3910 115507
313 399 4820 7356140
454 199 9536 129231
227 634 6705 6777674
977 692 7980 1932963
659 797 3347 15687615
859 860 9901 189954
396 101 7676 2098112
522 167 6624 4688558
538 160 9939 1175069
117 942 5284 1256237
231 982 8291 713361
170 900 8269 2142554
246 703 6039 6343291
807 560 8787 824944
470 22 6377 140676
346 804 8288 178137
201 216 6196 6452741
52 451 5735 11698699
14 369 8588 2336197
315 254 9745 242665
192 682 780 506569386
63 960 4082 2428273
292 109 5426 8316321
974 343 6772 0
70 614 5950 6804101
581 66 5302 425108
553 687 8372 704005
453 987 6271 1988823
326 0 9410 53265
769 702 767 41954499
19 539 9461 242163
456 692 6245 516972
100 252 6790 0
456 165 9584 0
821 1 3127 977722
149 991 8260 2441194
255 819 6513 944623
968 901 1224 24025488
649 278 5504 91878
369 78 9536 296807
366 377 3390 109692628
450 335 6203 1112282
928 36 8011 1381332
691 722 7620 776054
327 303 9180 373875
948 55 6136 954962
87 103 2989 5180842
657 646 8082 3055022
791 941 4417 4250232
851 686 5644 0
15 673 7420 20654251
599 811 9436 1807639
844 468 3505 6611624
898 938 7753 1719592
55 243 6213 1469933
594 463 1797 1000000000
593 56 9357 66605
268 986 6492 3023976
335 481 5364 16131
609 397 4016 5864
99 157 9380 868853
539 484 9063 417914
427 243 9035 463429
383 856 3553 4621288
439 290 7970 206519
611 186 4024 293146
981 72 9370 76378
602 399 5367 8478463
456 860 9380 125132
216 710 5517 13994816
780 811 8145 364205
111 856 3085 546136
932 802 8355 4942454
975 451 8680 2876290
880 156 8773 252974
185 159 4394 33416620
954 238 6335 6543771
740 120 8664 2024247
230 130 8785 2939041
781 204 8011 3670498
249 25 8709 2491971
422 633 3567 722860
709 733 9177 1503205
47 478 5451 3487614
808 786 6858 4103106
106 452 6278 258107
286 40 4628 1005219
203 157 6440 951640
884 438 4733 1613063
24 527 7038 6200736
88 793 9196 824944
142 165 5523 1551687
589 37 6954 752194
954 77 9918 832702
780 810 9015 27208
974 79 9286 3488452
451 687 9706 1620620
820 156 4928 675005
485 904 7967 2492469
665 431 3851 5761161
372 887 9311 6872865
805 715 2832 5428880
918 740 3326 9447540
858 987 1270 37452169
727 335 8739 242163
314 661 3400 27436406
282 895 9868 5951671
630 742 9985 0
987 362 6015 0
749 647 866 238878312
806 294 9465 479935
3 255 6874 7801989
749 989 8821 5717967
962 934 7075 2346673
101 1 3169 3930713
259 27 9480 582466
180 333 4091 0
114 348 8087 1507709
814 730 7342 4661175
48 448 5442 898672
205 569 9823 376422
932 475 9567 1531255
987 77 9111 4550496
613 643 5516 2869979
248 919 9926 0
438 897 4994 7717347
50 873 6003 0
501 115 8153 0
315 478 6625 3087186
392 922 3929 26466100
161 155 8403 16192
109 659 2953 12188768
197 804 8347 116262
837 177 8702 1129379
345 234 5939 14581594
131 621 4048 22622402
913 894 8047 192828
823 102 5864 3052566
309 683 8427 0
139 295 3185 1076759
5 496 8426 166724
620 236 4823 25882860
665 516 7318 0
733 515 8123 1797088
96 270 8930 784884
758 894 7520 1415868
387 229 2915 40431960
721 949 2664 104013822
368 182 8050 8294205
310 627 3542 13064435
336 592 7997 2004010
923 953 4931 4760498
808 931 4345 759799
459 519 5074 77902
648 651 3726 20906559
936 764 8847 262078
623 73 4858 2530394
594 978 8946 390008
638 588 7900 1750316
160 979 3945 3111847
293 760 8294 477162
211 32 8030 636122
571 244 7625 77558
864 433 4662 1953968
964 841 7628 1273638
498 685 7435 1761181
852 22 7476 437154
552 216 7325 2187774
46 71 9657 576097
633 501 9972 454251
914 485 9090 263280
605 848 6153 1257699
976 615 7735 324229
176 687 9038 0
851 7 4350 40210626
775 3 5849 5239679
701 536 5209 2854820
255 231 8487 577118
878 488 9007 476989
993 34 5373 88989
303 576 6116 243161
941 241 9219 1047728
228 683 2023 69366087
562 446 3089 42447041
478 562 8489 77558
609 510 6915 637966
912 85 7643 0
239 174 1085 254319434
951 435 6748 3737024
366 156 9150 2987023
130 535 2055 5301890
749 920 5733 1133700
503 760 9813 657054
840 186 2394 14484403
906 182 2133 7399725
391 653 6221 14868491
70 898 5226 1058970
287 865 4163 11984037
694 969 9746 21263
958 344 3475 1556959
132 544 5101 3608678
782 488 7586 0
102 720 3814 4358935
758 830 9247 13452281
293 922 8864 4817183
518 154 7380 228130
704 342 7238 2487496
650 966 8143 3801066
372 755 8962 507897
551 196 9733 2145307
20 761 4347 7094797
142 442 8861 1288025
897 366 8347 0
907 159 2890 8098813
280 185 5377 8161776
947 76 2429 1400475
254 957 972 191096197
714 779 3973 5114491
993 477 6500 44931
613 861 1912 24117315
554 54 5255 92135
518 815 8748 213914
865 851 2324 10588656
534 868 9360 640085
75 541 9349 1472937
718 722 963 1000000000
191 9 3351 19866186
483 746 8071 2268626
740 67 5817 3933050
40 602 8774 91878
319 814 9868 2105463
700 912 3859 12828822
313 741 9225 900150
311 892 7829 3599479
295 187 4484 15479195
666 344 6626 244590
752 891 7965 0
137 972 8227 377428
128 564 8518 1757106
772 419 8475 1964123
268 840 4545 9032143
414 887 6561 2702830
866 261 9683 4850134
981 135 3179 44586734
30 361 4082 19130926
936 808 9533 640158
10 667 7343 3303684
902 762 7992 5697461
745 448 5810 3914734
158 477 9706 741159
370 945 5110 2146158
804 402 7070 378220
111 819 8576 906538
25 450 1164 60344188
209 461 7292 0
346 982 8400 293146
569 796 8289 4406361
624 281 8813 2666250
93 66 5551 312185
862 569 8903 476989
283 88 8374 1519444
717 432 6698 2570415
196 133 7207 23925576
79 413 8499 1081031
53 512 9781 759799
600 247 9701 9713467
52 892 7038 16448006
201 905 5596 312422
805 550 5426 1484059
372 648 4671 16375589
436 10 3272 293637
402 189 4137 24027186
571 347 1470 357364997
790 74 6812 0
382 72 9472 475668
467 191 7116 2900475
760 534 3936 2502606
958 184 8964 1296185
567 881 5456 3429160
843 630 1228 151364600
814 510 9895 5793169
943 821 9645 1630447
666 852 3978 1178884
535 465 9924 3379289
331 87 9396 5637138
373 608 7348 448046
786 350 5248 177510
388 24 5770 7063839
803 760 2428 13037690
944 435 9567 764177
734 87 9426 715277
666 134 5787 1231806
277 733 6807 200344
101 208 6419 6452088
586 634 3180 1797088
203 614 4240 16686029
996 287 7308 1886208
341 645 3803 7099885
255 830 6691 17903017
585 380 3526 1929834
238 361 3421 633684
72 62 8836 1273368
918 384 6273 1172909
8 751 1872 5633490
369 428 6955 1515885
464 429 7028 28105
451 628 6443 2077738
550 412 6163 1266585
358 490 3818 15338393
176 862 4147 11516382
382 988 5190 263280
527 488 8887 2939041
93 243 8435 10148
280 345 6479 313656
355 663 3013 14356851
791 453 5006 5060514
915 522 4106 6001942
876 44 5319 1882352
524 0 8830 3165664
380 826 2657 11031931
220 654 6093 11656884
201 239 6566 0
403 734 4214 10426966
551 86 7307 2760996
749 565 5163 1478033
754 338 5736 273716
923 239 6035 5343942
686 269 6213 1310825
205 339 5367 1194559
179 254 6446 222001
92 577 7820 7117209
245 498 7503 319122
433 757 5705 1111067
11 519 7873 10028892
417 832 2818 9725972
80 208 6822 384443
632 992 9601 317373
110 736 6645 4409479
770 880 8614 299344
750 823 9218 3655227
629 649 9245 1443461
849 751 4636 739771
679 598 3979 289568
794 814 8849 463429
992 217 6573 59446
246 192 7947 569857
872 545 3809 466806
344 949 5255 1985354
933 275 1949 56690357
799 688 7263 578576
852 392 6327 2729762
437 423 1321 31720934
801 45 9131 204856
793 116 8924 10353287
266 722 9221 58751
376 27 5029 9020334
218 327 3699 8851825
860 43 4007 18975587
157 579 8403 0
872 787 8452 3896547
675 154 7948 1039820
941 284 8276 6173961
197 891 7625 360540
244 997 4650 2494053
31 32 8970 284268
904 639 6973 462171
850 473 6263 1194559
710 283 3353 20030907
589 873 7192 469743
851 322 7454 2156180
907 525 5671 354858
845 57 8676 2079729
700 740 2883 252296
241 239 8965 2668189
322 255 4894 9196201
534 966 5696 746891
293 546 4830 5296422
884 677 6208 4686280
798 374 1858 33859469
955 267 9488 1547287
12 453 7201 2290522
509 13 8262 207665
27 856 8241 546136
751 111 8181 3685001
285 177 7645 10047423
1 546 9782 2799936
879 535 4918 2249014
162 819 4478 4959953
507 495 7784 4109021
315 1 2964 5560201
473 514 5039 11150232
231 729 6224 7309807
577 465 6807 832874
569 885 7943 1637304
954 192 7442 140676
71 262 7208 10911664
925 466 4152 4400508
809 839 4105 25049799
422 443 5655 44931
124 379 6069 965638
631 826 2555 1926971
275 385 8913 1126141
711 754 8193 4126674
712 95 7674 841448
579 303 7795 5866658
212 211 1103 506720150
131 547 7967 323603
62 992 3934 213560
697 811 3687 15245655
719 263 7198 2467954
523 973 4750 5601853
900 636 5406 6094361
814 304 7300 2462540
843 164 9870 1145171
744 909 2219 31165589
512 466 7244 677915
828 652 9402 2104835
589 932 8755 752194
489 110 9909 0
727 347 3854 7671591
499 407 5839 1890564
233 757 5602 5993687
648 31 7910 1353760
60 193 5787 7832476
157 704 5450 4622838
507 716 2060 158430586
181 744 8990 1178884
502 381 9555 349784
276 962 4183 0
362 424 2948 20429491
920 103 7906 424860
249 318 2812 12233922
543 782 4382 28908659
913 128 1163 43787317
254 752 3613 3945701
802 642 9627 1090062
474 595 4425 4414937
811 601 9267 3813763
471 661 5923 11343306
124 54 8975 7257028
554 380 5750 4346663
751 112 7868 2743499
870 741 6807 1459736
166 958 7744 2545227
7 417 2643 44592983
59 473 5749 1079052
564 32 5569 4765109
329 577 7584 6228034
107 697 4914 13065710
104 443 8138 5197181
913 73 9436 0
72 559 6445 1889176
58 521 9218 619202
958 337 8508 242163
508 140 5235 845940
623 997 2172 1265809
508 175 9401 1389634
698 979 5298 1995455
935 20 5088 5939201
715 72 2613 10240043
316 471 8666 2275293
54 456 9407 3780424
754 336 4545 3656784
119 643 2032 44897942
608 397 7777 466309
472 816 3171 40623871
212 80 8177 248501
164 31 7600 2121341
561 600 8435 1113714
638 886 8286 821611
29 903 8259 3781837
760 3 9568 7819462
531 743 9868 3402973
686 421 5400 466309
662 581 4167 3372978
141 271 5946 12957869
553 293 790 36328985
892 301 7747 116262
613 450 7443 1231806
480 943 4924 5957297
93 268 8380 100122
712 440 4927 11200057
861 795 7112 1383590
222 889 7720 207883
995 741 3206 762436
704 866 5532 3755232
639 326 8464 2558499
561 362 8515 1603206
678 729 9212 58751
337 468 9582 1289822
322 43 9807 217263
846 462 5045 10310411
134 382 9806 475668
884 543 5549 12280459
156 520 7360 675005
712 276 5487 3784326
251 631 8267 819997
390 686 3351 9412910
10 461 3302 27049464
517 78 9640 2268087
391 978 9163 3714154
911 960 5915 1784588
896 546 6243 214226
129 177 9407 0
11 959 6558 15538151
830 13 8939 9005828
728 201 9552 6452741
794 463 6011 172100
58 690 7814 646094
933 201 5409 5727200
711 768 3025 2910958
109 992 9686 558004
952 703 2833 3087854
892 762 5699 2666872
833 2 5627 14435795
495 998 7428 13225508
104 979 4271 242851
184 19 5529 935729
942 3 4386 2939409
532 575 4013 31231549
762 818 6718 2822474
96 260 4543 10726905
568 14 4361 156928
493 969 6542 4319671
910 163 8127 2394834
948 859 9986 1756250
557 532 5739 0
102 343 8186 206519
12 510 9992 2888298
58 163 4310 0
271 740 9844 1443885
966 428 4918 5130072
126 765 7840 12824029
385 353 2831 18629431
553 599 1701 5222436
199 176 9866 476989
199 894 7571 1175069
164 684 9105 2072003
928 632 6131 644552
317 540 8330 511223
471 980 1734 1000000000
138 128 7631 151713
610 608 9643 521668
462 496 8596 2186571
460 305 5070 504705
250 978 9049 347979
788 153 8936 0
653 35 6839 1577111
227 155 4838 3297131
915 66 1653 1000000000
829 668 5564 714458
55 169 3480 58600444
599 88 8542 4044950
707 188 9244 43815
658 597 2966 16299723
327 610 7664 1176656
375 875 6173 686955
390 347 6142 3173551
782 131 8504 3732276
540 915 5765 4222748
71 262 7128 10911664
884 403 7656 2293655
193 868 9729 677349
677 569 3436 17281576
343 82 4113 10564137
949 114 7173 217263
508 700 8003 1081031
900 676 7901 1181578
933 547 6618 6288017
283 767 2904 14641269
617 938 6725 3134317
498 20 2961 10283309
444 986 7388 5805278
919 851 8120 2335013
797 919 6448 27208
599 485 3980 25743008
571 214 9971 3859710
941 185 8889 4785535
151 630 8883 0
364 388 4894 7479189
757 695 4131 2349254
428 685 9855 6423595
45 829 6976 8652078
46 111 9475 2632204
387 674 8578 800730
261 510 7872 347979
754 277 5177 28914376
312 839 5353 652376
797 990 4329 3197822
603 247 9377 490249
463 636 8975 292928
283 811 8880 260757
769 792 8754 132364
542 314 1540 19866186
871 337 8417 219903
589 718 7237 3161088
369 558 2973 17419359
585 450 7351 0
440 961 5179 821724
166 551 8922 1040696
433 206 9946 382476
155 199 6719 7197840
323 85 8891 3503666
161 764 6367 1103806
575 401 8037 441031
840 217 3963 4320480
661 242 9108 21258485
978 16 3548 16957785
164 540 6577 425228
890 824 9104 213560
702 540 9573 695478
881 862 3209 23946701
490 710 9635 2424087
191 605 5917 4139691
184 638 7262 3632668
834 257 7663 933326
627 459 4656 7012001
660 640 6492 5967300
191 322 9323 893
114 643 8217 1118221
44 350 7805 1314565
874 703 1843 8602735
29 780 7528 2666872
950 555 9805 573038
150 408 6048 3741058
360 97 7152 4472591
685 759 7781 19508694
895 921 7195 22335628
563 45 7089 960838
430 315 5918 2824036
538 577 5265 42548876
394 783 7301 1443461
654 311 9586 213914
92 700 9532 74883
151 290 5509 228130
360 732 7095 1222672
904 251 6578 499871
210 259 5064 4507788
998 476 3767 19061270
721 716 3932 8406577
103 675 7308 1943869
825 362 5987 3382502
934 979 8101 2016960
371 955 5981 184023
334 681 1505 126079
390 512 9174 1311422
485 310 6119 8254896
13 900 8856 1758551
829 145 8701 1202722
38 542 1323 248698216
311 740 4345 741048
411 604 8442 3487390
599 936 7752 3616234
327 461 4363 373875
972 690 4335 4965834
445 511 8948 213914
295 134 6911 5230203
701 226 9342 1203234
235 535 7832 486749
142 802 8838 1029094
935 117 7600 829886
185 445 4902 6633881
94 861 6725 9412742
471 297 2890 15958989
303 615 9111 2724562
327 288 7269 3246277
181 588 7018 5051058
790 573 8444 715591
808 367 6469 5234581
942 160 9393 417078
239 831 4193 11174227
637 875 5031 4620625
840 633 2825 68411173
177 929 2496 39903425
459 705 8609 469057
564 633 8281 984746
372 732 7244 8381135
576 816 6541 3133976
159 226 1070 208142503
142 133 9865 800730
320 158 8583 2072145
913 783 9707 1443461
654 351 4882 7151934
781 988 7152 766111
968 64 6472 493276
588 519 9639 4339597
219 703 3726 3016749
895 218 6483 16398518
434 688 6944 187681
533 203 4248 1406441
509 319 9324 848073
825 969 5886 12228579
985 789 5026 0
146 376 7310 5345078
220 475 8982 465679
975 120 7851 0
696 422 3836 6183603
576 462 6304 0
442 521 4961 5121890
212 17 2043 46284545
608 530 8415 58751
316 139 7922 3859
572 392 9700 1455354
329 47 9331 8023312
152 290 8179 923480
206 172 9797 1378378
830 463 8051 2568439
444 950 8156 602657
993 338 2013 12061020
420 403 2635 40993345
607 591 9924 429093
511 434 5673 2917913
54 512 6946 21263
817 39 850 142892871
772 863 6223 21254403
515 461 7908 1730302
944 170 7948 2142554
38 996 6714 4283893
337 772 7237 4157679
512 884 8540 22369
290 22 8767 851650
446 916 5735 18296821
519 452 9664 465644
307 940 8573 6265968
601 691 8508 415069
805 908 7464 737301
338 781 5594 4926150
332 235 8293 177510
769 710 2048 12009441
701 584 5580 1696870
437 524 9193 2016960
102 218 6959 4878353
819 408 8476 465679
689 28 8382 79743
335 516 6157 612965
60 745 6176 5715116
188 147 8078 573105
85 248 3489 45288461
522 280 5413 12951171
88 247 9290 1090062
66 339 3386 4795727
905 451 7286 2077738
77 741 4963 1710249
71 746 10000 42591
49 878 9314 3838820
941 671 6379 504183
618 859 6613 197507
647 831 6132 5530590
223 720 3108 937248
673 934 8262 676529
621 716 8994 228130
74 365 2579 75988
939 253 9487 3608186
936 143 9242 2184099
792 380 6214 829943
588 529 1940 74729829
501 190 7617 439112
797 252 5343 3197822
670 373 6734 3650647
11 92 8324 7785875
973 519 4477 0
829 724 5865 3055022
531 864 9564 2527915
273 325 7690 740177
120 532 1334 67402204
573 347 1705 91050769
967 377 9245 1019370
25 590 8599 89981
342 894 3244 8404398
612 849 5190 2540817
11 341 8749 672135
612 884 7982 12690072
166 152 5852 4161827
624 884 1186 203038515
548 549 1933 52476316
932 861 2516 51590577
592 641 6571 476989
517 550 9082 2424087
59 359 7346 0
860 22 5486 7237690
866 261 4647 4850134
24 544 2685 63028055
932 224 5643 178137
948 624 6844 9090912
209 729 3201 28841665
202 942 9022 449698
112 35 6646 2939956
285 835 6813 11927414
834 562 5474 6705342
850 916 2083 12553211
831 410 4998 58751
11 227 4682 13163711
428 450 8275 1953639
250 802 8280 1916047
483 62 8887 503436
642 32 2118 14787278
967 611 7119 3755232
291 312 9588 3513166
665 695 6000 21263
888 668 7734 648798
679 589 2857 15534085
756 795 9630 1397683
701 926 6074 537811
88 187 9496 2919283
348 369 7729 2941440
568 899 7566 1670922
335 360 1538 506691551
801 115 5332 16862884
586 508 9464 0
56 353 3492 48884771
146 559 4961 787976
618 117 7674 3700456
757 824 6216 652376
939 690 1408 114741152
700 34 5141 2141884
735 311 4343 793521
415 972 9663 1633975
322 64 7010 163969
253 0 9458 0
979 956 9346 258107
118 612 2212 9583534
258 423 8033 576431
807 284 5201 19729246
68 804 5581 501886
22 88 2660 85499222
864 376 7843 1028926
556 356 4230 6871334
995 299 4827 11876621
746 77 8579 1922817
42 988 9684 28105
338 535 6666 1869122
678 172 6724 0
663 892 787 1000000000
958 681 8703 1429135
769 99 7289 1274333
914 810 6777 686955
316 414 9668 3990314
857 137 7189 701287
826 516 4516 829886
445 95 4887 1819971
980 630 9903 1296185
979 87 6739 432563
615 961 7185 4523568
287 510 4109 40448636
150 845 5067 0
140 251 3254 562565
709 566 8250 82256
465 690 6757 796129
183 162 7314 115677
738 249 5027 8365181
396 924 9377 1692520
815 919 6799 1378378
90 874 8887 800251
509 387 6102 1514852
721 425 5136 2939041
565 835 7721 2337486
506 56 8450 1318696
105 114 7362 2376282
569 638 2048 2919333
864 757 7753 2342086
684 378 4916 417078
566 886 9080 189954
164 493 7099 507863
473 184 9005 3285081
579 520 7572 787991
828 875 5558 2868634
888 737 2380 14857409
735 8 3987 793521
434 826 5581 6059260
163 365 5988 9238024
57 880 9876 1810696
940 143 5788 18190321
516 424 6187 0
158 360 6948 88457
311 249 8579 987516
11 320 8326 513041
450 369 7202 716198
284 411 7178 128503
286 755 9465 724254
372 235 7385 2188499
410 261 8538 389188
208 409 4220 8161857
571 940 8851 1152463
166 26 5003 9179737
163 34 3921 0
578 255 9711 466806
143 258 7979 1306612
79 289 3494 8541593
564 268 6923 1146525
835 751 5345 284268
785 804 9523 0
390 873 975 1000000000
644 62 6309 967294
931 3 6116 18128280
387 600 4721 20238459
618 837 3000 222309225
970 234 9007 1907075
10 111 8482 82256
665 229 9774 79380
110 736 6743 4409479
629 975 7931 137609
65 954 6878 1076759
918 333 7482 1907700
82 564 9533 1312282
859 693 3781 3867772
608 647 8651 672154
837 24 8064 478372
466 791 5880 4267773
211 368 3905 238050
107 893 3099 1590526
235 126 4428 987516
221 206 6094 1400475
532 916 9618 217263
104 770 6433 2724458
129 70 8144 2707306
952 292 9471 213560
554 309 9736 1945619
997 155 1655 509458
619 436 9606 324819
282 520 6715 1358740
255 433 8555 2724562
556 490 7190 16742
802 495 9642 0
6 574 5337 1173126
866 905 6217 15747948
366 922 390 1000000000
18 993 8750 471589
146 616 8912 2583430
133 580 9914 2904340
452 281 6900 289847
852 696 9244 303618
812 458 9025 396084
98 282 8805 1005219
633 794 7336 1566741
265 371 7512 368406
99 527 3518 1438741
923 6 6754 4086650
860 90 8336 0
530 977 9270 213914
231 538 8808 740177
597 58 6226 104562
508 355 8443 1278934
973 441 9671 829886
281 167 7380 3344199
520 836 1008 120776451
806 248 7483 0
294 409 7647 1128951
496 935 8786 1797088
819 772 7790 465679
25 585 9072 1146525
83 277 9217 27208
413 504 6915 9484330
289 844 9623 1797112
596 269 4143 9829546
170 261 9060 3908815
623 718 9746 2316446
665 25 7093 0
84 574 9402 5396659
579 366 2024 132180592
995 695 6086 263280
162 702 9908 1708762
788 608 3693 678506
954 557 7129 1231806
106 867 4089 2226450
316 283 4254 913837
525 87 9721 4417723
37 257 8271 141076
870 36 9155 1019089
261 483 8923 1985354
570 516 8528 504183
758 722 5633 5556861
191 910 9460 9493476
563 641 9803 1573997
843 630 6558 5297103
676 142 9835 1288025
204 536 9193 399112
713 376 8358 2148200
532 609 9745 1952203
391 319 3357 4805388
631 317 9726 0
181 740 6343 13489405
497 201 2149 25300667
350 99 8584 429093
794 262 6403 4301525
619 203 8022 532352
644 346 9637 178137
311 196 8161 59446
932 390 7817 723302
398 132 7630 4316833
588 835 3666 4071723
635 922 9140 703953
644 567 8061 4901388
205 423 3580 6615689
38 779 5742 5134687
101 521 7339 2275781
557 698 4126 0
652 985 1868 68684852
49 712 9800 1921841
860 202 6105 230460
927 164 4591 2658671
595 691 3586 858927
242 719 8484 914120
359 689 7059 0
122 630 5254 0
973 819 2854 0
0 574 7782 88457
320 713 526 118388367
951 119 8968 1328812
910 531 6918 4292045
496 228 3146 8509882
427 858 6823 2487496
758 152 9383 4257605
98 125 9922 317373
364 965 9235 829046
798 840 9533 1384993
62 165 8173 8489073
268 834 4785 4628450
332 287 9522 0
271 43 4747 5764042
943 703 8860 2137785
777 956 9480 3386848
551 458 8390 2933779
452 497 3588 4939844
90 456 7375 389188
304 965 7408 2264486
377 243 8512 53265
578 947 5804 2071277
805 903 6187 2936908
306 195 9179 13442225
111 854 3017 13648192
542 981 3085 66654754
188 516 6100 144913
427 878 8227 0
774 866 7526 119381
291 443 4352 3323934
597 735 7903 1686622
805 888 7325 1571236
154 906 8534 1389634
5 121 3951 1784848
185 453 8378 7458992
480 337 9010 2535308
402 336 5564 11559300
712 885 7107 723302
878 460 6839 59446
631 81 6854 2186571
314 580 7845 824944
162 0 9614 459232
835 287 6692 3840636
316 644 9320 1469811
815 88 5135 1507629
811 419 9570 838112
964 124 1734 9847991
264 63 4983 4904814
840 883 1987 21306533
965 771 8679 2635188
491 309 3274 9269524
720 175 6369 7308057
291 324 6618 1663735
726 589 4065 432563
695 445 6701 67551
686 582 4473 881367
647 273 3019 21350477
328 858 9165 762436
205 319 6797 848073
463 325 4584 4189696
303 372 9475 3784326
949 707 4972 4947763
254 47 6803 6464354
130 468 733 617348612
137 513 4014 0
213 261 4208 7649948
895 987 9935 376032
584 493 6749 2582651
756 982 6624 11378102
244 457 4657 640085
745 912 8283 0
681 573 8096 1016221
120 91 9706 1509016
704 727 6358 1186719
87 309 6567 6387289
171 535 4079 24111613
596 361 9150 146393
861 353 9954 1133137
599 565 9611 2366333
523 349 6396 1739364
509 706 6443 20244520
201 407 9430 252974
961 558 9777 90049
305 594 7903 959241
487 419 3459 19875766
290 139 9981 400850
566 61 8378 2752856
945 255 6146 1027101
296 224 3933 0
636 67 6376 177510
608 525 8835 987784
702 471 5476 7981877
689 520 3143 7496169
871 407 6196 729963
147 296 4366 3342712
411 806 4685 13581885
439 741 7610 128503
124 674 8352 751337
56 671 8604 0
47 968 8497 368406
411 662 7885 1005219
25 390 7732 2275781
751 893 7933 2217275
486 344 7218 1107368
839 657 3981 233704
177 593 4759 2494604
739 111 3094 8792195
973 670 8896 986025
63 35 9216 578576
162 987 8816 2391326
880 201 7584 252974
961 276 2657 1476591
489 292 8004 2352790
870 19 2431 131913812
956 425 6158 12235840
220 784 8212 726832
174 59 7156 6827606
641 598 3150 3385956
221 781 7475 809160
785 448 2992 16570112
52 93 7207 312185
754 489 6896 17170611
287 721 3000 51518890
252 763 7128 596053
668 565 6559 9930537
767 594 6632 2049124
407 87 6062 558004
261 41 8170 762436
502 751 9960 28436
625 269 8992 59446
13 88 7485 911219
909 588 5213 0
177 806 3375 10289022
547 545 3483 1053762
644 990 5650 846569
902 603 9601 16131
718 290 2241 45334557
223 932 7727 6205695
539 736 8764 605646
330 542 4572 1175069
81 632 840 47786988
56 574 9445 819997
790 352 7638 1186719
320 14 3394 4098997
876 72 5868 0
431 748 6969 2369371
626 45 2992 32029991
615 662 4159 1039820
969 640 8602 1757106
460 260 5457 19232050
419 928 519 1000000000
76 744 6771 11654652
301 729 8483 667261
373 656 9269 455415
118 676 7528 16131
687 260 7938 9064631
319 708 6247 3693602
54 978 9461 347979
264 274 7080 3950592
580 947 9488 1005219
122 217 2141 17127541
196 507 6080 19624471
695 656 1863 98165148
647 865 8043 2397105
993 163 6223 7151103
859 391 2753 11000708
922 622 490 1000000000
930 698 4628 16947243
912 440 7592 1633975
757 472 7318 40506
411 123 4679 1862547
697 982 8049 935729
533 6 8831 1556959
456 259 8250 1921190
797 809 1867 40451128
730 869 8049 1161531
1 824 8450 6908432
329 910 4768 2144656
235 872 2961 40262786
89 380 8197 456660
189 675 6627 23630555
259 645 5196 2301959
2 318 3550 37946177
523 99 9008 0
120 516 7022 5807686
956 144 7844 1283374
894 954 7561 5588224
483 750 8192 2360076
650 491 6625 390968
175 459 6874 5374358
355 306 5709 1490796
168 881 7099 219695
38 882 8962 4283893
910 738 6220 4870888
197 521 2375 63889771
494 747 8299 341770
374 108 7126 240565
509 770 5960 482061
696 323 6740 558706
931 68 8628 1473865
592 726 8327 16131
100 410 5752 140676
873 578 9035 1029094
677 636 7873 139665
918 19 3880 8352931
468 157 5765 4215846
581 193 7652 1332356
408 14 5135 2622778
819 247 9370 639978
635 989 3701 34811459
475 64 7055 1400475
369 499 8275 273716
641 97 7356 6384835
929 495 3558 7747834
12 836 3770 90049
447 628 8944 268537
385 617 7250 3445784
573 667 4511 77895349
917 470 8540 567240
500 101 6343 1626166
874 937 3945 9374427
307 548 6461 6014643
3 323 4065 3854165
318 948 3234 44100612
580 408 4906 3749290
457 822 4379 16529417
208 207 9769 166724
350 51 9168 978960
243 941 8757 1312282
370 140 8085 93201
507 310 7977 2426776
320 342 5835 0
847 983 3103 0
163 429 9708 441031
175 758 8447 1995455
500 625 5550 2695534
391 359 6835 8170586
831 311 8978 4506309
852 180 7283 3303684
354 758 8898 3173551
877 256 6497 128503
274 390 9613 3345993
575 846 5134 7081985
278 296 8650 299344
284 387 6846 3944468
951 524 9628 5712634
459 940 9374 1621520
460 469 7550 2509152
770 754 6591 13602788
766 762 4348 11668286
365 17 8916 11532708
869 760 6545 4605034
308 332 8386 2071277
464 243 2420 59837412
604 486 7879 4858298
940 449 8159 6000289
655 889 1140 3332952
26 365 8849 537811
651 827 7515 0
46 808 4387 642529
224 769 7364 930331
879 92 5139 324229
458 402 5460 4978776
977 315 9902 6856
605 50 561 1000000000
684 190 3799 14997713
619 596 3274 9752256
194 291 5827 43815
464 792 7859 1775962
858 74 9371 832874
621 345 5169 42777741
635 159 9240 390968
901 418 8418 66605
369 685 5813 20555761
937 415 9366 100122
90 869 9565 805717
143 343 7293 4817183
928 269 9016 1310825
383 55 4975 4966455
9 760 6159 10497854
46 857 8490 3908815
426 884 8907 22369
746 22 3513 677788
700 893 9291 640085
1 333 6711 1752170
456 619 7794 0
681 332 4416 2258212
876 219 1937 26289894
607 527 2679 30842342
698 941 9221 879648
183 803 3093 8780741
161 17 8260 4452741
37 577 8833 1459736
568 105 9542 348657
522 998 5558 2163408
952 953 8844 5864
196 765 7864 4001205
185 713 8941 2148200
147 293 6556 6720554
793 603 3853 437444
726 249 9624 3820374
455 187 5986 0
922 209 8403 3345993
128 748 1444 19431407
700 312 4117 5808492
371 614 6709 15932774
284 159 7220 5311033
758 987 7390 1894852
921 269 7385 675005
598 533 4189 1683428
397 873 7173 425228
295 423 8642 596542
248 93 8364 1959728
658 767 7007 2719492
277 47 8905 499292
167 355 4722 7858378
115 725 8192 2487496
83 840 9127 3959142
991 256 7863 1186719
852 190 2470 33886757
593 127 9895 492192
501 633 5374 9241929
313 642 6747 59446
416 937 9685 214862
475 61 8350 5284680
501 461 2740 37668979
622 263 5126 6959206
704 641 8191 388574
377 919 7402 1305279
120 18 6970 2644489
658 21 8551 1331060
53 310 8393 7751145
964 838 6753 3933289
360 643 4152 30220079
196 446 7009 9508312
760 293 6623 477162
201 635 6997 432521
823 998 8846 16742
255 645 9660 466806
322 761 6143 19909731
73 496 3556 2943840
462 484 3718 4195774
736 554 9009 2201577
723 34 6844 5426507
526 239 9220 486749
731 522 6047 5001949
51 889 7292 0
271 943 4182 35721658
413 252 7813 1853307
343 987 9490 633684
894 105 6281 1057483
501 86 8269 8884999
661 321 8954 951640
733 610 7960 268537
362 886 9356 40506
988 89 9315 76378
838 978 6705 2024247
83 867 5691 5703857
49 76 3513 2334636
86 682 7785 5703857
367 686 7437 964421
476 79 7153 1550570
25 980 6512 2651804
569 460 8893 678344
479 29 1013 490199564
777 621 9578 2033049
56 488 5505 1287925
621 236 9048 468839
276 364 9698 67551
598 708 9726 670957
276 446 6275 5249621
560 664 7458 846087
47 239 7547 2213232
130 401 7707 923115
813 30 7538 4692676
102 503 7151 209652
403 827 3420 38266690
417 39 5625 1315330
662 523 3057 6893485
95 24 2362 43552543
881 7 595 575920528
252 568 7012 348657
326 36 4495 764177
262 757 7655 1844148
779 824 9750 466233
303 882 5667 1285581
412 393 9942 1614800
763 442 9719 198412
150 698 3982 3260681
1 365 7071 1462279
791 119 5999 2889846
503 809 5409 53265
331 31 8721 2509152
668 536 3550 12067136
621 76 4054 43250271
231 377 9013 319935
563 270 3454 8346032
184 861 9892 119623
881 903 8579 2786184
937 960 5676 5301694
807 487 9145 2889835
56 73 9245 609204
541 431 6557 11375406
687 151 9043 292928
537 318 7325 1809677
597 570 2504 29984452
776 153 8723 10573828
220 205 8101 1046533
779 56 6621 1540044
861 757 888 65408025
969 119 8963 2724562
685 456 8521 748911
593 743 6178 388412
89 785 3671 4745158
593 601 7271 0
349 226 9688 5688243
679 246 9307 849551
709 827 4709 3670498
984 633 4799 40661617
272 922 8596 377428
359 144 7018 0
474 834 8334 2330709
480 50 833 248656717
659 300 8914 1369446
59 539 8405 0
72 983 7818 4963257
263 19 7992 1400413
156 527 5026 551122
282 703 7701 80830
769 622 8912 0
372 419 8903 2075094
825 54 7804 1172973
176 876 3820 6503911
333 817 4364 2137516
800 684 5127 12930232
566 863 9036 1617739
308 446 4774 6473729
338 563 9319 166724
693 852 7176 5790897
779 551 7060 1425416
444 477 6841 8448766
136 946 5151 3797571
746 469 3177 12326057
921 440 8674 1356743
263 360 3981 31885648
260 743 6234 14635752
253 462 3567 3072152
52 615 2377 10683977
294 760 5541 3447250
3 489 8203 737205
260 566 3297 5633390
516 420 2041 59492972
309 293 4361 1456406
280 346 5668 313656
107 886 8288 3741058
708 786 5530 3044064
482 659 4563 9854454
123 733 4509 1409455
945 977 7478 129231
561 678 9222 58751
763 906 7754 596053
14 110 4613 9833420
197 480 4738 0
589 20 5152 2854820
373 214 9290 374567
484 477 7255 2985445
929 334 9516 3486529
102 593 3788 1101760
832 463 4500 7336917
726 361 8239 3466240
288 677 9292 6450274
901 758 4928 19696320
342 651 5596 360184
307 606 8415 476989
548 141 9646 0
369 415 2024 326516799
712 83 9313 627302
636 912 1216 1000000000
615 901 1125 71265960
521 588 7443 6541436
331 909 3878 441945
644 10 9162 151713
482 560 9422 1621639
700 52 5098 4469692
464 513 9682 661326
175 167 6948 0
480 206 4185 3861503
744 781 6381 6803594
373 311 8467 374567
359 985 7049 1128249
791 886 6761 730159
662 668 8770 466097
703 586 4509 3418415
649 347 6534 1663735
882 409 9292 4925511
248 935 1218 20097479
758 2 5476 7278176
773 981 1509 357860920
377 991 7925 2721011
822 438 7758 323900
478 393 4819 5493146
154 92 7394 324229
85 225 4286 38204484
217 465 5763 785251
422 433 9972 2015514
856 866 5340 3737024
387 895 9801 1864813
163 593 3233 3005646
270 674 2144 3942660
726 953 8689 522314
788 338 6773 1953639
583 273 2744 23527546
32 737 9548 1797112
894 792 4032 2790322
317 240 8352 275780
666 752 1372 47004880
448 149 5819 3708533
739 566 8375 207883
658 189 7994 1900220
438 359 6049 2810366
917 908 8845 5311411
579 815 5651 0
759 980 3793 6729333
874 566 3790 38097094
806 792 2388 142759228
594 812 4640 93201
24 975 9008 2782616
127 949 8568 0
857 272 4978 11522334
121 691 5161 2099870
550 747 8380 1397982
142 582 8658 2380817
14 153 3942 2285142
348 629 6158 2023587
18 26 8644 576097
27 585 6711 609204
300 645 6070 1959728
270 721 3861 105520
927 349 2826 10814445
166 544 7833 9622447
871 466 8124 460027
780 73 6128 0
936 807 7714 469743
346 659 9108 960838
599 66 8942 2917913
612 846 9786 227840
840 341 9628 3638412
114 783 5991 2910958
487 362 9795 723437
752 95 3790 0
155 518 6756 4506256
264 630 8091 319935
558 18 6631 90049
3 87 5119 56747800
907 271 9227 1370721
443 614 4923 39340376
949 963 7790 0
892 656 7357 3087186
301 109 6230 463429
346 84 7121 428662
461 22 8279 1969459
924 227 6754 374567
785 5 3196 20999637
864 578 9063 466806
889 112 904 32906969
977 120 9100 470792
720 443 8834 6055430
910 158 9898 0
873 70 8407 1016221
560 299 7576 824944
868 983 2297 7997252
715 385 3916 3111847
582 565 8352 119623
813 274 9564 1149953
693 835 9128 2015514
250 379 2206 1602305
416 613 9846 2757878
852 107 9904 469743
384 216 7385 351615
910 417 7537 1077052
840 888 5072 4325248
150 682 8013 499292
656 668 3725 10158377
442 637 7699 7249518
238 525 9866 425108
688 220 5425 612965
622 476 8316 4383980
652 70 7135 977722
859 373 9639 1296185
231 976 9746 3754786
726 452 5485 0
657 776 9167 4661729
985 385 4678 3111847
603 251 5698 2295778
154 885 7494 3064814
628 801 4242 0
283 360 8011 0
37 642 7583 75988
731 671 7411 0
933 413 3018 36655029
928 645 7171 5761161
561 496 8511 822106
129 591 4526 8046483
212 656 7484 1127281
785 984 9545 0
465 895 6800 954962
404 516 9372 312185
522 564 4199 1796651
114 824 5561 376422
133 295 8467 1444448
769 130 4610 1322573
76 804 8026 259430
639 495 5356 5294230
58 693 6202 1297550
941 324 3695 12108688
28 896 9243 532352
7 4 8520 984746
480 718 6429 0
62 338 7897 867681
583 255 9055 7801989
224 880 3649 3389587
103 593 2181 4508219
561 395 5760 908259
118 299 9064 0
711 801 6183 144913
158 968 1842 420484862
556 700 8692 16742
605 541 7022 141076
699 532 9665 885921
105 941 4567 2967944
236 891 1889 78985711
575 587 9071 1910214
466 264 7221 319935
17 312 7674 14528611
536 133 9681 9707441
411 279 3476 4682264
721 153 5932 8316198
105 263 3141 4228611
980 854 2423 42592990
576 39 8275 1731319
463 330 8609 1209346
152 584 3312 5826021
708 748 1170 37577960
35 738 8194 8003692
664 588 3059 6696432
468 776 5469 10395142
249 408 8115 3820374
290 478 6166 3836014
372 950 6234 1500967
668 226 3607 9586756
241 201 9218 868853
932 885 8279 723302
777 195 6741 9231132
90 796 8197 3290453
156 273 4705 76463
279 464 2129 18837403
692 507 8262 341770
9 787 5836 558004
676 416 9227 1663952
358 885 5887 3237243
546 802 6987 10062971
321 160 4778 1769858
341 800 4912 1486540
135 75 7723 3460577
424 665 7809 0
234 324 7713 509458
46 914 5970 984746
708 682 8001 1204315
680 939 1762 44391955
379 524 7394 1327628
359 798 2677 21183175
148 749 9884 0
377 46 4722 48024867
404 656 6288 156928
337 639 872 52280047
362 466 9959 389188
526 446 7649 6003812
55 944 9624 67551
358 276 6571 3487390
219 666 5687 359581
433 227 8472 3795570
433 423 9228 1046998
284 41 9722 915304
355 781 8130 462171
588 226 5267 1656639
918 337 5666 1606707
246 225 6047 16327232
715 159 3734 47549622
615 757 3557 16695675
423 983 9413 4138660
530 722 4937 58751
13 537 7511 8404630
612 393 4242 3009775
635 523 9841 0
452 84 8522 1151120
477 284 8513 4031422
873 68 8641 685973
417 962 9414 501886
787 30 7087 3622454
938 567 9689 7663650
982 225 2525 47988990
99 710 4097 2960724
675 398 7271 329084
214 869 9701 1533333
315 90 5066 0
71 306 9813 2170972
294 84 8498 2018451
642 667 3824 6611624
874 948 9453 619138
69 780 3817 3486529
727 291 6259 0
979 682 7304 546260
586 367 6710 106739
855 900 6314 5874392
328 75 8159 1162608
316 232 7339 3561244
943 963 7668 8682985
625 19 1681 238011218
189 451 5378 6461611
872 708 7689 1190004
12 379 7455 670608
895 482 9697 0
896 351 6084 3989445
374 661 7212 0
43 908 5761 13855406
846 107 3347 1146110
578 8 5718 437444
451 819 3017 47304008
43 557 5900 905714
519 24 8840 4087776
40 312 2412 6657386
118 408 9908 1820066
689 33 6670 1972385
893 402 3201 9725972
656 877 3606 27962937
740 316 4458 1316559
448 401 9983 2546196
876 829 4038 12924603
784 808 8183 2804721
463 699 9372 58751
910 500 9459 2018451
260 390 8378 3134565
183 596 6232 9097864
496 346 5116 1751011
969 243 6669 1098762
814 807 3974 19406767
411 32 6502 7928891
313 594 8984 5766097
605 996 9813 2347151
581 69 8134 2011587
997 401 9435 7840559
839 429 4281 4032170
628 217 6708 97833
998 713 9591 138647
517 333 6778 2137516
760 406 2245 67551
74 332 4698 4639964
323 147 3750 24897551
956 86 2652 9024554
158 216 6839 0
828 978 4166 23337716
885 640 8053 281896
510 393 2090 4784330
109 92 4316 2447113
434 574 3114 31098071
55 649 7576 486749
758 518 6703 2231066
117 561 4858 58751
5 486 8878 262078
816 912 8921 868853
655 967 9532 2105615
910 206 2980 10983663
853 162 9572 647936
328 765 5222 1674692
968 662 9300 724254
768 781 2035 20383937
38 58 8195 1506190
221 119 8397 4331339
590 377 4083 11822894
565 24 3906 13943811
204 735 8481 1039820
834 803 8966 821331
529 939 8488 4463333
746 881 9987 633684
230 794 7793 66605
335 351 9362 832702
911 222 2004 39452321
573 483 8736 138647
173 647 7295 0
631 85 8353 449698
515 429 3501 2209750
791 794 9209 1149636
450 668 4507 32119036
107 638 7592 2156464
229 216 9728 800251
27 632 9022 77902
163 249 5165 1275344
642 614 9185 2105463
718 670 8430 151713
936 585 5777 10760238
612 620 9939 275780
241 410 6798 22326
917 566 9372 128503
640 994 5775 12109308
15 215 9845 0
707 66 8584 43815
883 531 4258 101909849
561 150 7689 198353
170 728 1257 346855648
779 702 6708 617842
328 907 7835 3206231
257 773 6060 1510705
289 252 5020 9522664
703 996 4514 6109842
340 129 9932 0
498 488 7335 3749290
128 115 8348 715277
407 461 9447 1075214
943 668 4109 0
251 942 4547 112806
912 249 5644 722860
788 435 8200 251172
58 841 6188 130758
156 933 7645 978637
925 29 7917 817549
747 30 8868 76378
75 355 7001 1507629
794 272 9212 189954
549 912 2395 4710596
370 6 6208 2448040
422 807 6346 2148200
6 139 9956 1022624
196 115 5197 2727953
68 481 7893 685973
626 562 6320 0
280 923 4305 44745592
760 665 9201 775698
386 395 9737 57813
128 684 9541 1231522
989 473 7758 1310825
123 318 7045 2591848
924 623 5481 10967044
12 742 9173 7821703
39 63 7915 3898340
513 447 2760 9598035
925 493 3155 5048061
14 542 4280 214226
605 87 2206 35299491
537 835 3988 10988052
998 725 4714 18247248
65 303 6769 576097
14 470 8823 5898824
868 742 4311 3230368
110 425 5581 1185209
463 731 2490 64382496
233 896 8177 1512111
625 120 7244 2506465
81 687 4915 3345993
198 624 7320 6263935
282 135 3278 753537
417 861 6500 8059775
465 566 3542 701287
862 773 6761 317373
638 8 7718 821611
728 91 9111 10608908
778 660 6019 6377633
212 150 6727 1732202
368 370 6543 5445822
197 915 8763 2542419
441 604 2462 116458601
18 784 7641 0
749 384 8241 1685727
325 500 4915 513041
396 700 6697 8304549
89 22 4660 28251630
512 528 9527 432349
614 816 9407 43815
587 431 7261 730159
373 57 5104 21263917
781 340 5509 5616632
789 427 6602 2487496
940 719 1457 334345794
896 86 8697 2505202
118 985 9653 0
451 358 8397 197507
2 842 6386 4549560
937 161 5744 237633
26 187 1663 18052704
683 819 8425 0
723 201 6605 2658671
914 953 9144 648798
437 883 5270 3976509
977 190 4203 4435920
721 955 6120 0
757 168 744 107728988
386 262 4431 16417348
313 983 4799 1029094
304 665 8721 0
165 259 4901 1900556
396 860 3664 18367085
533 971 6147 1556959
567 572 4374 6182022
356 182 5065 6195863
819 55 8196 2391326
717 135 5127 2570415
501 824 6288 2939041
159 233 5977 6288017
332 477 7361 1389159
50 948 7938 116262
945 863 7348 657054
32 696 8283 0
343 53 4299 9337665
315 593 5432 644552
318 597 9829 243161
698 3 2601 26060156
486 404 6863 1057746
984 993 7664 9269524
292 820 8974 302477
554 734 8238 2265752
635 776 5347 3303684
543 714 2569 26973098
527 58 7520 0
984 144 6221 9393432
479 601 9504 1594027
964 134 4702 0
821 872 8177 1958542
492 145 6494 12331547
583 424 8122 5056251
131 222 7145 722860
213 143 6150 832874
383 481 5653 1083882
896 367 8014 1085601
449 280 9960 722860
155 973 8039 2349575
824 30 7131 1179095
446 475 8390 577931
620 996 7441 509458
63 519 5494 3486155
965 394 4314 1327575
75 635 8896 0
356 889 2063 33725592
924 506 9448 1181578
235 145 5030 0
621 842 5682 633684
897 121 7406 58751
391 311 9777 2919283
867 847 5194 1592060
873 399 4065 1016221
500 969 6926 7248130
32 653 8517 3211400
134 299 6176 10815882
350 398 5903 3907178
847 758 4822 7745614
480 151 8212 3861503
485 156 3626 6980697
877 782 9409 3030513
47 273 8584 156928
975 668 9858 2658253
954 193 6431 3111847
22 523 6122 1176656
83 387 5822 5682312
154 168 5298 4347060
222 418 8876 722860
523 876 9899 1500967
872 616 7494 472199
874 86 4526 20751202
397 613 4151 498008
563 985 5349 0
76 333 6946 2334636
544 970 9217 2284063
32 417 4790 2226177
895 961 7945 3928162
891 779 9265 1022624
365 546 8462 3120052
335 776 2464 70200862
180 259 6799 4323740
758 845 8120 3730887
559 415 8827 1643778
929 935 8102 192036
512 671 9329 28436
555 290 7834 4147233
791 850 5994 417078
834 174 8142 509458
632 803 8774 1696472
466 666 6277 1231806
832 57 5536 895682
280 29 1707 1000000000
501 160 7632 178977
458 717 8064 940164
818 505 7793 2707306
873 994 4177 23654864
219 846 3062 8260294
33 761 4659 6847898
207 52 6712 204405
117 989 8240 213914
16 722 6335 772426
412 193 4323 14768081
928 779 6931 6392021
328 437 8728 465644
254 153 4297 1402256
571 320 5667 12772534
296 976 4275 2012415
382 975 5830 5944502
85 632 9958 1455354
537 219 5876 2317030
185 454 8599 0
958 659 6558 1606883
498 286 7656 0
824 342 7969 466233
303 271 4794 2344551
616 554 3502 19775710
730 843 5252 5246105
244 736 4235 2317030
62 155 5867 498439
359 38 8265 417914
538 767 8627 0
454 363 5584 1274195
931 221 2341 4212244
342 237 7542 9691282
863 709 3343 27890983
510 43 5425 3027629
574 887 9253 1888505
126 697 7589 1869055
144 900 5005 122375
481 619 3048 6882770
692 844 8676 0
8 814 1071 429239598
348 653 8883 4161689
736 917 4686 14395141
397 89 9784 1503150
954 459 141 1000000000
975 817 8955 2277899
221 615 6783 3933289
517 673 9170 1047728
956 734 8160 258107
330 134 8160 1209346
222 160 5181 4052226
873 468 6459 14868154
582 486 4077 10612165
615 346 2824 6441757
442 577 8586 8993580
352 77 4129 432563
201 276 6574 1698987
4 633 9334 984746
825 382 6922 6076969
887 245 5520 15272371
287 553 6490 12528869
430 628 1897 75435887
175 902 7439 368406
278 760 8071 5781564
33 329 3233 5567399
694 430 3086 25375440
989 634 9164 382476
591 782 5862 0
991 338 2799 40176689
721 231 7149 319935
787 94 4964 2238235
68 8 6519 117859
414 374 8558 981569
134 894 8893 5230203
697 987 2653 15245655
571 764 8419 2894144
218 699 6782 1546294
620 401 7118 501886
285 351 4860 2099870
825 444 5600 4272600
902 993 7180 1180535
240 109 3761 2201577
897 684 7836 596542
347 109 4216 15355656
223 839 5161 15261218
972 174 6982 466233
875 436 6370 3200299
479 631 6940 1203234
354 425 7943 0
125 800 1922 0
914 183 4947 2881933
849 314 6871 1389634
703 979 2526 3111847
226 908 5234 3032992
382 8 5682 1932963
879 888 6793 516848
250 294 8103 3957037
485 213 7740 1739364
874 299 9536 1654657
55 485 9394 6088666
660 210 5678 560443
499 864 9246 4406063
384 322 5615 893
120 896 778 1000000000
283 729 6762 882722
46 804 5887 139665
476 909 5639 5651414
210 992 5124 3067772
13 637 9326 584300
298 505 7369 761178
892 654 7147 4397251
223 959 9291 1916189
445 253 9776 1633975
964 807 6256 1273638
962 717 7131 2607935
519 498 2420 55346707
201 926 5345 6855
450 439 9902 498439
754 911 7745 1784588
618 535 7691 466309
472 81 4166 13109422
161 515 9643 678344
311 78 6739 5948614
5 190 8468 207665
91 21 8568 2042560
607 676 5008 965638
236 272 7349 2071307
412 862 9360 6856
382 956 8420 475668
169 104 5562 1877608
903 148 8197 5876485
72 519 5518 76378
0 225 7939 1780893
186 411 9011 3268954
783 572 5162 3907808
281 213 4800 11196152
458 76 8654 0
791 730 5345 703953
908 494 4893 8361372
396 243 3611 1514852
695 350 4512 846418
768 612 2677 8473311
102 505 6878 6581554
914 620 7177 390134
515 994 9293 530362
940 741 5343 3920818
485 146 7050 5467675
284 717 8033 122375
148 325 6631 961579
182 279 2403 213914
283 33 5842 2175280
418 231 2275 21195457
707 52 3675 14037922
428 603 9389 437444
863 592 1533 52315998
10 5 5041 1748215
209 119 9971 900150
160 203 8991 0
920 849 9565 0
774 19 1631 94194782
787 764 1849 188413557
572 958 9880 1429135
748 819 9275 3197822
700 914 3012 1623778
170 370 3162 3550083
473 493 7314 8675924
175 275 5200 1663952
459 973 7812 1114249
876 284 9813 685973
865 401 8855 3622454
310 322 9619 8902013
424 120 5734 34483872
898 975 6604 137609
221 524 6611 2929933
861 852 9459 376422
105 608 5846 486749
258 470 9804 933326
434 877 9819 128503
297 469 7342 2644489
151 981 6278 9532535
785 128 9712 302477
906 236 7750 4127186
244 741 8445 3213536
421 584 8924 419644
142 758 3953 12467677
156 969 9987 1805137
812 274 7910 7511266
165 419 9532 1306612
156 856 6211 2674113
519 902 2808 30382496
898 74 4218 2911580
657 51 2575 9783742
509 512 7945 219903
977 612 4511 0
82 904 9021 221834
197 882 4273 939517
869 201 6948 0
101 302 3829 7473358
578 161 5887 16277088
328 522 4328 2467954
715 357 2413 1119473
283 553 9889 130766
104 327 7870 336287
837 559 9601 841448
671 593 3211 11850231
554 566 9477 4440355
365 154 8241 1519325
964 307 8617 733231
629 399 8856 2889260
378 474 4906 5200491
294 529 7122 1137001
102 897 8118 685110
277 746 7905 4656248
991 191 1968 8260294
580 320 6508 3516067
934 640 3691 1987005
21 887 5971 182120
989 657 7173 233704
832 8 8288 57813
358 96 7122 10480183
60 417 9623 27208
351 174 9455 1916722
441 855 8895 4779144
562 305 4599 9623708
863 262 7507 1844148
975 351 5195 25032376
873 677 8305 1107368
357 768 9226 1369980
580 463 7331 1519325
587 607 8219 560443
752 326 9701 156928
574 939 9222 0
463 876 7146 0
834 429 7442 619202
599 11 8125 1807639
971 277 1265 12553786
387 290 9653 2011121
462 532 1116 106567986
821 694 9855 441031
304 948 6372 735293
472 65 5271 6791274
663 921 6238 10217543
848 69 5612 319122
691 673 7123 20158962
651 983 8607 1486545
338 131 7823 0
752 840 9870 893
297 945 7713 0
794 736 2145 9775558
941 809 3607 6777278
45 475 3643 1551687
959 930 6337 8217274
200 727 9738 921089
343 391 7005 5875579
789 25 2114 8404630
927 12 3289 14502501
478 458 9180 415069
73 638 6714 1158404
153 4 8979 462171
88 608 7062 4918919
968 749 4868 22535313
457 632 4024 0
432 80 8614 2658253
675 803 8364 2707306
730 3 5308 8346374
376 557 9575 177510
883 12 9822 2460218
554 821 4815 16451475
815 969 7645 723437
644 86 7165 5835839
626 931 8669 200344
591 327 8092 2079729
685 504 4004 12250413
324 640 9088 509458
790 823 7272 0
153 307 9920 0
658 168 5315 0
209 10 409 8686092
980 644 8083 92135
651 357 7302 226613
972 457 7581 2943214
53 690 9407 0
703 342 5097 4355587
730 116 4955 1128951
487 233 5821 7689377
458 85 7591 911219
503 604 7304 1917423
894 468 7442 1070507
132 773 3518 12254763
777 713 8543 3087186
953 112 8464 140529
22 109 5394 18323902
420 710 2562 5425186
475 613 4291 582466
440 995 8071 2413586
441 665 8200 0
364 665 8692 0
425 934 9150 535873
833 861 3310 53436694
30 675 7536 462171
428 203 8207 2552390
600 81 8403 2908878
69 314 5015 3983508
739 565 5988 759799
895 383 3996 7928931
418 164 4372 1012644
848 202 8193 1152463
124 482 9223 1225366
910 886 6784 1224569
296 149 9077 1981791
945 822 5450 7257479
181 641 8864 944623
204 769 5075 12821466
660 274 4288 17972342
973 44 2813 3387268
585 851 4373 228130
137 868 7951 605911
559 333 7590 1670922
101 882 4729 76712
325 700 4799 11332575
659 19 2623 96292894
655 510 9061 637966
719 890 5205 359581
942 95 5279 4317413
536 986 7198 6033396
647 457 4909 11522666
470 296 9290 0
419 51 9772 538067
137 774 9047 737205
702 469 7488 1541481
92 431 7873 151713
249 483 9438 3051580
702 408 8253 348657
410 123 3340 2589981
781 361 6629 0
816 321 9609 5336467
310 509 3341 36882813
259 805 7128 472199
463 994 5161 6000289
30 251 7700 1003860
547 393 9771 390134
580 397 5550 0
409 122 4097 1443461
129 695 8319 1053762
159 732 5697 24314067
806 115 7051 2727953
370 55 8973 0
913 814 8726 76378
522 414 8089 1921841
39 109 8726 0
232 393 9570 646094
550 170 9475 189954
433 163 2917 2876290
70 825 9169 284031
51 314 7577 1517207
553 783 8839 927589
366 943 4519 7434207
896 181 6370 12021420
539 488 2455 383828433
894 462 6017 7360047
131 692 7398 1799907
553 590 4200 5791138
994 493 7658 1500967
785 3 6477 4434184
453 657 5322 33859273
76 579 7256 2758372
922 300 9995 156889
853 48 7830 1180535
139 692 6316 5606461
482 210 3116 8247665
364 643 2633 59278836
76 273 7209 1292031
860 338 9077 27650
897 256 7604 1093070
106 874 4135 7380751
85 249 9296 2822274
202 767 9859 6855
693 187 5972 10797560
245 111 8163 3685001
233 772 8409 1400413
350 822 9981 920372
93 651 6583 8905500
931 88 9802 399112
673 38 5974 3900323
504 555 9123 619138
933 890 9733 677788
252 879 3276 4712511
22 583 8923 7228377
588 335 9723 479935
925 229 7187 9140355
915 570 5777 3745755
193 512 9005 2453282
299 895 8206 20277
800 6 7220 0
703 671 3784 17096588
10 748 10000 677788
886 929 7259 2428273
434 693 4087 12828496
874 385 7684 1654657
320 513 8006 4738648
823 14 4313 2750022
460 659 8744 2776497
828 535 6854 0
782 170 440 1000000000
338 788 4521 5150871
856 351 7271 1133137
602 284 9419 2632066
740 416 9924 2325734
569 233 3901 6228034
219 561 7808 3861418
283 84 4471 15524735
799 404 6757 719891
17 950 6558 50495
967 897 5821 2403383
329 600 8152 1985354
735 321 7693 4490541
946 536 9878 885133
96 163 1029 33215679
191 585 4718 4770233
867 760 6338 154275
23 503 3149 12228578
780 969 6300 19756
903 487 6362 4001205
18 475 9589 1400475
198 784 7607 5066191
669 971 7494 424860
331 10 7916 0
436 251 7895 296807
419 531 2848 2488044
884 985 4674 1856894
686 660 9941 3083813
731 543 7159 7485035
639 876 2297 10478736
428 477 4534 3339717
628 985 7865 213569
979 437 7851 0
798 44 7055 454251
100 867 7044 2189300
123 715 8872 0
168 599 9841 1186719
875 26 7245 5835839
141 567 8394 441945
820 94 9214 1925094
648 903 9210 281588
49 344 1136 57772858
547 872 2128 9914864
899 612 9205 150739
202 142 10000 2622375
645 458 5429 0
185 462 8685 6515766
671 28 5157 21030557
211 838 5676 636122
579 205 5533 655187
120 760 4521 1648955
655 885 943 127457207
886 295 2271 10366945
339 449 9578 3785450
182 12 8355 90049
473 953 6645 2239946
982 14 5448 5867928
533 823 9904 653701
636 439 2865 6347650
674 942 9457 4896631
602 973 8812 2018849
836 626 9918 5028
102 562 716 22009841
308 130 9685 667261
89 450 2339 19252705
706 607 8314 323900
399 554 9289 4767932
792 577 8994 1459736
396 675 8588 2105046
167 49 7694 1274333
474 346 2481 21518603
39 802 4515 465679
429 511 9796 0
827 896 9525 3151588
506 34 6132 9882516
443 771 3758 44931
747 307 7988 0
245 623 5791 16192
473 478 6088 1194559
952 505 9205 7037280
479 524 7822 221834
207 348 7225 576097
118 956 6975 954962
174 378 8143 592257
385 422 1750 4304830
347 472 3017 16409409
238 983 7818 530362
904 164 5211 3545883
915 269 4669 1076759
909 372 9120 0
680 486 6250 723302
961 293 4776 511223
929 830 8406 843439
112 965 2669 3513166
980 460 3376 10994852
157 701 9334 1126141
86 487 6601 6387
620 314 4998 11547346
88 648 8917 140529
313 74 7382 0
664 867 6746 4852920
553 409 6644 1128951
750 956 9628 2099870
700 285 3973 0
583 712 3442 2624709
257 964 8448 258107
679 170 4221 483017
113 97 8627 1303653
128 719 9548 0
74 842 9026 116262
78 995 8265 4605034
374 970 7291 1115585
398 916 6707 4316833
213 23 6226 711358
44 425 3106 207883
784 345 5639 7370701
373 463 9661 448046
482 615 4879 1614800
125 65 8988 509458
168 459 4682 576097
213 365 6326 577931
282 145 8139 213914
593 158 972 1000000000
868 523 9038 874209
363 8 5065 8782682
534 85 8405 300620
91 743 4938 2336197
975 480 765 30989673
449 219 6909 1438230
221 721 6676 1410450
257 710 3187 12034892
993 682 4233 463429
84 881 5717 1348805
288 61 9893 1656639
665 861 2834 64905930
100 211 3160 70575
845 329 3158 723302
879 685 9207 4290639
108 772 9562 341417
162 843 6069 3003451
734 236 9056 851315
944 91 5991 3795182
942 38 8677 722860
467 389 8833 1395944
139 177 6426 3005646
43 429 9178 7443177
631 111 4503 4027267
182 48 6180 741048
222 640 1730 11227180
642 994 6625 902410
996 760 4331 6826033
316 77 7026 4201785
689 190 3422 18278243
238 143 4987 12081302
42 365 9796 213569
184 812 7564 2291054
576 468 9544 1156948
84 63 8208 476989
413 170 3177 677915
307 974 9312 1512111
80 988 3797 27940307
337 781 7536 3296505
210 365 4139 689915
283 265 8885 1199044
409 669 3584 32029650
680 799 6557 4047956
984 212 4883 94277853
874 952 8807 213560
126 911 3454 27369418
283 86 8223 6387
578 233 7765 5439126
775 372 5935 1458152
985 244 7970 3379289
862 435 8648 652376
32 617 7460 2586133
714 553 5293 8726904
3 596 6865 13382827
267 434 9042 511223
436 260 5949 20925711
951 974 7182 944623
478 705 8142 4072537
889 684 3129 2926744
908 912 8801 546136
413 194 8156 1853307
318 296 6972 1731319
449 876 3782 292928
847 73 9793 213560
865 974 7328 7378485
468 629 6897 7471611
818 773 2371 14001913
649 958 2820 2037691
670 218 4486 1984595
341 711 9952 0
806 369 8484 273716
532 222 9841 5066191
683 669 4047 941520
892 566 8124 147478
641 714 7142 329479
872 777 8116 514771
449 456 5412 177510
640 678 9085 530362
892 836 6075 735293
699 968 2687 85873391
21 80 4028 1257919
420 114 7611 376422
371 300 8908 0
572 221 5006 21359778
302 742 8172 714218
231 325 2799 36516502
250 304 3844 16201713
968 252 3580 88397202
764 268 6943 601619
753 490 1015 47358147
605 701 6368 10019957
271 854 1382 47680072
990 318 1059 22578301
487 747 2691 60601163
366 882 7787 2029354
438 434 9286 829046
576 845 8893 1222278
719 775 5267 460027
378 974 3079 640085
178 440 7525 5865482
390 486 3926 723302
456 760 5262 747432
598 49 9231 2336102
590 765 6416 4436587
454 875 8935 479935
35 427 5136 1185209
809 283 4464 677349
728 879 4814 3178305
761 861 4744 2757878
458 541 9666 1311422
58 296 7326 640085
135 650 9857 1459736
658 762 5808 1494846
819 383 3559 2099961
615 891 6154 207883
795 365 7007 1933553
349 269 6087 6929992
307 647 5982 6332428
715 452 5464 4863958
776 888 3324 14529068
764 32 7017 5249621
241 496 8250 2334636
911 479 8728 829046
14 77 1444 55259316
690 912 8796 1769858
161 462 6782 1103806
883 950 4490 2556974
795 663 9854 2189300
581 861 4944 2757878
449 244 2856 2453282
25 231 6260 740177
818 144 1779 56807474
648 224 7331 648798
917 375 7114 4332800
794 778 8811 1577687
91 594 9312 959241
865 998 9744 0
40 494 7366 198353
131 161 3034 8490934
990 440 5969 6999731
854 822 9392 0
127 187 7043 2881184
987 286 7177 273716
962 821 2661 6861268
842 608 8633 556477
79 529 9992 1550570
385 979 4106 3111847
167 301 1940 54962714
597 499 8005 3377137
892 859 9181 324819
255 482 9497 1558196
225 244 8858 1972929
276 956 7588 4178495
365 214 5500 4118477
473 243 6482 3529344
770 981 5979 441945
956 798 7827 2593476
171 150 9932 1314565
369 580 9899 504705
247 240 6054 0
789 168 9623 0
105 476 1488 120461416
532 523 5046 7007950
490 328 5250 939517
401 76 9718 892037
970 595 9997 2464630
129 479 9382 7591206
788 162 7992 40506
843 493 5884 960838
521 44 8599 2295778
252 915 8974 1076759
124 693 3321 27794265
3 246 6776 589382
872 337 9265 1520591
995 304 5178 1238972
427 892 7584 3656784
626 314 9033 885921
404 424 9323 2145307
111 511 9268 1285117
14 240 1127 73316751
107 934 4178 2321179
419 58 7501 2204165
49 353 8300 1670922
336 629 7233 2407199
454 82 8041 0
3 355 2428 20609900
334 296 4668 3475374
491 312 3321 17523583
388 871 9939 2694032
96 564 7268 11204614
230 258 3825 204352
50 116 4369 26796376
114 276 5229 3784326
136 482 4043 341770
164 293 8088 47794
365 922 9455 2869956
105 143 4988 10238881
615 735 6001 1039820
619 953 8878 284268
497 969 6773 3745670
606 475 9532 252974
326 861 9266 3139347
881 930 9480 107881
991 571 9288 0
161 451 9361 619202
519 388 7960 1706185
943 284 8047 5297103
439 235 4901 0
485 774 8412 1899406
2 476 8768 28713
970 694 6027 19440593
655 924 3352 12170624
333 657 3496 17907373
882 970 6377 4801266
923 414 4180 51956104
667 824 9290 2583430
735 326 6006 4061649
789 909 9409 151815
608 399 8202 1783221
766 774 9718 2722705
979 378 2476 3111847
560 436 3909 3982485
93 137 9166 6469546
871 254 7914 2561671
483 606 7622 2606710
266 229 6350 3326127
25 381 7850 1519444
465 32 9015 1408053
703 657 2314 17096588
498 253 5052 40506
669 853 2395 16647784
358 332 2111 23560323
948 281 7535 1937435
144 107 7066 251172
451 438 3146 32910105
98 997 9704 1555656
328 350 6268 3656784
21 541 9823 1472937
632 574 6287 4356049
600 30 9054 759799
299 131 4800 144913
549 602 5403 4719643
303 467 7104 466309
291 367 8947 520503
159 853 8473 460027
50 516 2954 1281651
285 957 2632 3745670
800 419 3501 6447186
897 220 3382 14521378
790 717 2732 28607457
802 949 8685 1542206
448 844 8134 0
116 459 2112 14375152
83 528 2272 91408657
666 487 9384 2552112
639 698 9555 675476
953 709 5226 7839664
695 763 9411 21263
138 197 4924 12335767
557 462 4652 7505909
115 685 6456 16863709
322 9 9589 388412
280 292 3516 46300948
246 998 9271 1327628
130 599 7472 0
874 438 8953 25238
374 904 8499 513041
767 317 5529 11653719
333 445 7695 432521
838 717 9156 1119473
824 676 4668 7228377
929 554 9841 1805137
994 997 4717 902410
45 731 8764 661326
231 804 5032 4114781
147 302 4619 25639459
289 930 8198 795910
871 411 3171 116609297
157 575 4116 13088791
957 752 3741 509458
629 492 5749 28570483
958 216 6460 7122812
111 849 9505 1691572
664 206 398 1000000000
358 82 2466 19320249
470 405 3074 29609171
30 870 9977 0
814 875 9105 1477076
306 423 8802 5260638
618 699 4972 5109911
398 45 5161 9960190
354 610 6503 0
58 426 9737 0
906 675 8527 1901365
414 754 3211 236594374
17 678 9966 5498477
590 418 6375 2770434
889 262 4932 469743
15 732 6588 1698363
481 461 3200 18320928
466 708 7131 5650292
769 238 7054 1919114
622 822 8310 7858378
84 228 4274 18557887
67 967 9174 3055022
226 130 4471 7144004
983 384 2031 32231202
569 293 7349 2705248
917 884 8509 3761265
609 505 9944 2492469
697 263 8770 653762
781 123 7367 5742412
75 503 5270 14989597
463 642 1489 1000000000
96 863 6254 7773126
375 958 8591 670608
215 645 5394 4768046
547 458 8058 222001
617 977 9543 787976
630 753 9523 2235047
763 683 8358 21263
868 139 5848 2330709
139 265 2365 120206240
466 522 6649 9430214
971 57 8140 1288579
673 644 4581 16113970
957 736 1596 6453092
923 493 9396 76378
955 650 7596 4103905
797 919 6890 27208
861 926 6313 2472225
608 137 9544 1846843
188 959 2680 17182620
146 535 2913 701287
650 606 7711 7577378
996 388 8647 1378078
788 50 2284 12794571
148 85 9778 1071263
428 744 9650 781647
980 908 8188 2058621
715 363 2461 6975873
616 67 9655 750337
272 514 1733 44621521
218 317 9471 2774671
163 644 6386 646039
401 720 2495 3216906
951 420 5325 0
834 888 8749 2681223
141 753 9789 156889
958 724 9269 228130
864 894 8514 746891
577 2 7790 151243
291 574 7597 138786
947 373 9357 317373
341 444 7240 8787264
679 298 8341 5458516
561 926 3430 2770207
770 740 3272 14247340
936 148 5361 552941
548 766 4591 1378378
940 703 2967 6081683
93 550 3792 4440355
702 781 5370 3576418
143 984 7661 2419029
17 671 9825 117859
131 268 6551 944623
385 811 5700 0
982 727 7552 2571041
676 302 5660 1126141
299 131 3554 144913
147 743 9891 800730
876 925 8749 448046
705 105 6030 3681653
325 87 7583 3296699
703 369 9390 122375
722 533 6172 28712800
567 859 6860 678344
802 910 8431 2542419
823 392 5368 4084574
42 243 9363 0
641 358 4427 17390509
734 875 9465 2591848
385 450 6553 3044627
933 211 4287 1367343
79 713 7150 2189990
964 144 5015 0
492 753 5991 1862547
775 153 8327 462171
362 471 7890 3287649
269 268 6020 0
869 382 7913 4095536
894 726 9312 28713
434 571 5142 12828496
561 849 9428 115677
340 474 8729 0
93 600 8602 5738786
261 676 1227 38487777
561 769 9163 1821253
662 246 6323 319122
402 244 9198 960838
751 659 9088 1314781
591 986 9385 304838
66 505 9850 204856
541 697 8772 11835100
209 310 1089 1000000000
876 335 5187 3132245
111 969 5699 7613807
568 897 6935 1819971
508 118 7628 479935
106 730 5175 2943840
701 276 7783 1917976
801 868 5166 5262724
288 74 8680 3044064
520 852 3369 13575412
762 107 9510 1494846
138 458 8980 1311422
487 605 7471 1952203
742 475 9597 138647
720 308 3300 15084486
469 724 9777 0
374 300 9040 2252109
888 213 7087 2369371
561 646 4088 5087664
37 856 4916 4640815
500 705 7685 2362510
39 710 7146 1546294
661 407 7852 47794
176 512 3310 6684269
627 57 1632 1482986
948 779 2484 8907635
105 621 6042 911219
20 2 7526 716612
571 267 9627 0
734 637 3184 33391440
223 208 7374 0
216 543 1598 415552921
587 197 5992 2022437
139 781 8249 462171
721 91 5567 105520
243 856 6917 374389
712 389 8679 1071263
844 387 2095 41891486
614 233 4903 1444448
237 941 9834 3867772
421 784 6251 1862547
538 495 7840 3335264
811 73 5680 7229007
686 897 5137 3473309
788 30 9913 40506
804 973 9269 954962
314 389 6812 281588
131 856 7370 546136
918 945 4336 5164463
645 79 5892 8234273
84 568 8128 189954
230 452 8474 204352
95 795 6370 377428
760 586 5447 3693602
255 380 9293 741159
99 399 4472 5439126
998 634 9142 0
717 876 8145 2890601
394 136 6155 796021
619 241 1660 3269095
255 101 9275 546195
182 924 7881 1244677
235 645 5321 3555306
587 853 7247 3130059
242 68 7377 4870888
680 222 8358 381389
355 252 8264 1761883
501 261 6667 1079052
359 897 9433 5028
166 79 593 1000000000
649 111 6011 1451905
371 714 8858 1005780
781 458 3868 2828198
476 190 8173 1877608
735 772 617 1000000000
524 396 8199 2828959
429 636 4790 5309398
642 643 8013 789907
175 738 6546 2325734
445 413 7358 0
721 757 8172 105520
388 383 3653 6294556
121 518 8922 829886
345 368 9008 7473123
753 499 2986 2894144
713 933 7928 3326678
59 82 9939 661326
255 407 1430 1000000000
954 714 9032 0
9 109 7334 222001
912 846 8255 93201
272 67 6491 4094536
300 660 2024 36381136
534 321 7449 2643682
456 546 8006 4138660
275 68 9588 4871961
318 61 5082 3091963
718 321 7406 710533
130 633 5645 7694936
278 633 7178 4753382
177 874 8697 1486928
24 56 6913 3944468
823 491 5407 0
451 47 3880 14484923
182 753 4268 5696588
876 296 3857 1205785
348 759 1459 7832505
981 957 3773 104791665
706 472 9714 1290304
834 634 8673 2967944
129 809 8745 213914
394 996 7909 0
933 26 6393 2726773
786 341 3394 8345375
428 354 5804 1644361
139 309 6607 3859
270 763 4681 1165752
592 255 4121 6893676
133 830 7046 3202061
517 840 3123 9878012
942 949 4327 1536279
341 929 8564 413446
263 742 4747 9632531
985 241 5988 0
554 78 2550 71245793
84 510 6226 1957314
669 755 6253 312185
686 702 8912 362454
588 16 9100 4339597
323 640 5434 6696432
267 937 9500 27208
70 804 8705 1809677
558 401 4503 11433263
973 554 7534 1798977
587 977 2818 21379891
451 288 9791 1110648
737 563 5115 737205
625 259 3617 15516477
210 796 6171 2105463
510 589 2253 6748080
710 183 8416 1024260
839 259 5404 7485035
612 386 7836 1674692
201 780 6666 3989445
414 221 8212 12515366
858 111 7667 1451905
612 90 9663 3009775
669 132 8004 319655
401 888 9634 648798
170 710 6779 7768531
504 206 6991 1084705
850 696 6908 1457949
390 961 8426 1939562
580 344 2091 31173018
625 975 4509 1907075
440 170 7570 991901
209 81 9297 321264
214 511 9297 845940
232 715 5111 25790922
21 91 9874 2042560
653 217 5394 2464630
703 339 6357 1603206
969 656 9309 2810366
164 145 9703 312422
878 306 9460 2596500
166 822 4108 2948884
95 300 3854 1577111
225 757 8622 2346317
976 381 8121 2770120
650 709 6585 1019370
273 238 6242 0
270 118 6656 2990139
520 329 9239 209652
255 628 4721 4394011
140 743 8532 2355087
927 148 6594 6185306
176 757 8511 4161113
924 847 2612 1203234
496 861 9084 254410
394 397 5795 4616661
531 632 7726 437444
102 737 9870 1275344
17 558 9337 117859
950 992 6178 3551041
243 77 710 216399658
949 173 6621 260757
135 866 5977 2588460
99 539 680 1000000000
690 77 6356 1710249
273 637 3484 5174289
930 973 6335 2699689
26 37 9628 1479888
504 58 7312 274748
722 98 4494 28079560
37 912 8198 0
331 146 8678 832874
555 734 8451 573038
513 253 7636 3214862
513 794 9229 1551687
861 254 1905 160040841
173 48 8979 433940
249 72 3975 18702759
214 663 972 357331220
877 710 6694 3873101
58 871 4489 6384478
99 291 8524 1708762
582 450 2594 9300743
458 918 1657 113077145
396 137 7933 1846843
710 760 9390 44931
142 913 9052 1288025
644 394 7425 904447
979 417 1728 53295456
894 111 5604 3702724
951 561 1978 14964242
769 938 2687 26671041
742 708 7931 2497751
562 124 7720 3064814
486 575 7487 1518738
756 159 7734 1457949
653 963 9671 1698987
82 817 4202 31999662
354 66 8390 0
611 952 9894 735293
116 387 5003 10087768
154 226 3318 5592466
350 206 8202 3011149
174 906 3317 6789452
541 519 9302 2897382
71 884 9582 3586473
140 792 6842 439112
407 213 9235 2171668
740 752 6424 5686734
587 724 6051 0
344 973 8646 521668
426 155 6954 4987867
646 425 9810 499292
512 983 9244 1154774
775 649 4577 11094422
383 279 7303 1244677
579 807 3860 8359494
529 374 6194 2317030
161 424 8071 4032170
358 518 8160 2764784
215 437 7955 2111755
117 125 9200 1659097
923 656 7166 312422
746 875 2160 686955
832 364 8719 2785250
39 469 4993 4487446
19 18 2402 141288239
147 168 8100 1685727
807 717 5614 689915
809 275 8271 448046
377 486 8268 615400
850 251 3141 3966207
333 473 9962 0
952 430 9891 823197
577 336 7067 1693449
363 747 8371 4331891
653 894 4773 8781482
48 209 7898 329479
592 20 4552 3312225
578 821 9896 0
863 348 6135 1479888
887 151 9413 1640516
297 744 1602 10651223
4 93 9045 1278934
187 719 9343 359581
726 732 1943 36772302
324 221 5407 1602305
686 963 2911 4779144
787 239 9000 1507629
57 516 6229 1842862
244 703 9555 1869864
227 492 7569 13118522
57 887 5448 11297618
250 400 1150 27181326
481 216 9505 146393
4 379 6163 5301890
623 231 2886 20345852
80 496 7804 2013848
724 10 8215 2441194
601 407 3798 1201780
502 224 6267 1660363
963 497 2709 29057188
719 833 9099 28713
389 785 3055 731693
131 715 8547 2231066
150 336 8990 2480005
642 445 5006 7110783
498 368 8300 2227011
271 412 7731 417078
540 86 9989 1578059
937 728 2923 40028009
447 286 8018 163969
573 383 8934 2099870
616 553 4686 8216034
225 98 6898 4447747
334 455 6326 3041018
65 953 7328 490249
573 763 2566 11916810
723 365 4730 38380604
50 645 1752 34500132
398 926 9309 6855
215 604 6201 8377630
482 625 2907 26423891
639 8 4283 5294230
14 94 7514 469743
542 70 7967 2358019
546 363 6891 2336197
702 878 6020 226613
166 933 8389 2689090
359 415 5874 7577378
631 15 3049 19063487
707 307 911 1000000000
799 325 2588 22185355
583 676 8600 7228377
820 983 9064 0
444 286 7366 4683898
156 620 5889 6696432
355 54 6237 4161113
955 747 6948 2349254
753 308 9628 1525684
706 933 3801 6731429
766 838 6030 3743839
639 147 2738 36141391
550 710 9625 44931
292 597 7593 302477
427 798 9759 3145790
0 495 8044 437697
788 810 4997 641077
116 936 7811 639978
469 832 6570 9154659
756 370 4046 5922489
377 666 8132 4879276
142 48 1097 1000000000
804 630 6039 0
33 31 7403 1265724
703 249 7881 577947
108 261 4649 3488452
644 187 3067 37338341
452 649 7789 4763183
704 652 6819 2694769
362 641 7657 329479
560 578 7832 217263
637 248 9337 3082557
319 972 7099 0
690 269 6357 4790831
540 133 3745 7008283
924 299 9294 1225393
721 789 6812 1798977
293 311 6825 3982239
613 791 5369 3422666
848 268 6055 10427525
434 113 9280 2235047
189 750 8625 2268087
153 298 7658 619138
552 78 7828 2627179
173 755 7346 3003451
518 455 7643 559755
756 738 9101 5028
213 221 9176 5559487
740 136 5149 4673661
606 842 2661 36195688
511 883 9974 58751
786 736 8525 5761161
604 765 7881 5331476
915 950 6265 4831653
348 582 7389 2085682
931 707 5913 1278934
597 359 9262 2253427
499 775 4991 8722215
424 536 9959 4033100
363 861 6303 2552390
717 241 5340 9361844
481 356 8541 954962
523 173 3460 3820374
513 239 6928 11139748
36 218 8958 635833
388 597 5508 5593268
166 241 7833 632549
976 120 1746 387458490
870 967 9602 390968
981 442 9640 4574111
0 368 2612 10775213
555 286 6534 812025
957 217 8341 300620
544 170 3653 838290
134 901 3103 125008712
529 705 2733 6288406
168 380 8910 0
346 387 3764 10371081
919 45 5614 3134317
529 570 7721 4102647
629 177 9753 0
895 85 3153 62547920
982 523 9595 1416267
992 526 7074 59446
839 847 8480 1995433
929 27 7203 2011121
874 897 8124 556477
445 858 2441 30744506
265 364 2118 94243659
919 947 2390 452212
993 904 7639 471589
92 197 6998 3732994
832 574 8486 107881
24 643 8535 2279658
31 897 8465 2112142
885 438 5598 342266
133 636 8975 800730
193 110 6255 1075678
768 794 9343 914120
160 563 2504 11582629
305 217 5447 1577758
303 689 3806 6475274
806 979 8529 2621183
710 933 7498 2424087
176 745 8704 4710128
280 950 7112 6088666
301 805 6268 2710817
780 97 8933 2189990
197 909 6337 2784627
610 756 3467 0
16 338 9053 748911
705 318 6037 1156948
39 669 8614 1012644
310 945 9102 7411638
924 508 9124 2557267
999 293 8367 1081521
394 702 9520 1573997
851 335 8276 981626
864 11 8160 14061264
592 937 2989 1921841
90 322 7353 0
197 51 6703 3278458
759 296 4842 2011121
995 76 1557 43486714
558 681 4488 3127401
73 800 6573 300620
325 702 7936 0
25 897 5270 2460218
896 897 7331 4332363
608 143 9252 209652
409 861 7821 5535014
658 574 8719 1292031
208 691 6972 297854
617 100 9669 6387
740 887 9158 714458
875 56 9624 364205
977 438 5366 1578059
628 749 5376 1133700
788 343 7558 1728501
240 639 7204 3411878
823 117 4988 228130
104 73 4513 3515729
376 141 8142 2729762
851 109 8016 841448
579 24 8849 29330
181 593 8106 829046
526 893 9929 7185914
465 819 4806 3171972
888 501 2947 38055196
921 584 2851 47674971
617 472 9283 437444
287 178 8512 1541481
767 828 4579 1204315
637 890 2903 29692932
138 472 9836 1327575
172 102 7026 0
115 967 6191 8355623
636 541 5828 800730
414 328 2740 61111740
722 658 5166 4686280
992 190 7852 439112
950 674 9393 0
97 329 1352 97231791
197 619 5422 532352
938 570 447 223558073
673 753 6429 676529
873 50 9339 0
919 763 6995 1443885
561 430 9905 0
864 523 1092 195008809
404 74 7409 1464511
754 759 5787 2331696
662 955 5373 3685001
762 196 9462 547289
848 849 1886 9066004
410 89 4805 22326
369 461 2884 5395044
463 797 4580 0
857 265 9487 3555842
85 800 3360 7839664
151 174 6780 2605553
811 437 5710 1795863
591 138 6428 816995
872 880 8567 1933741
802 946 6313 2084228
133 68 3212 11061985
222 497 8170 940164
514 458 2572 7222630
423 559 9990 498665
820 843 4447 2272793
668 509 6887 1305279
628 218 8459 313656
446 594 7410 5355043
570 823 8027 722515
961 440 4764 821724
575 932 6876 106739
254 52 6741 14435795
14 412 3736 8333617
799 430 3045 7114830
996 896 6195 0
61 590 4189 2358019
329 998 8980 5728811
976 180 8493 5675995
746 147 4989 3976509
677 132 8089 1577111
949 478 9574 1472937
738 747 1065 6765836
756 321 6360 710533
699 48 4970 12903702
33 823 6634 1486540
304 887 3258 12853940
737 916 9617 1797112
581 70 9240 2147234
709 69 9921 1339616
604 491 455 1000000000
916 217 6459 4857814
38 874 6772 5792494
103 869 1721 21003170
835 172 9203 788770
48 661 5726 1053762
703 423 2953 1389634
838 937 8680 5301890
142 939 5810 11323524
575 782 9703 0
57 223 8128 3112825
729 922 7491 6792398
163 93 3885 1330511
780 754 8286 826662
836 781 9585 514771
614 22 8255 2143743
192 309 5744 6338304
687 943 5118 25687253
792 761 4985 7646638
879 538 8299 806768
716 688 6863 352665
891 219 8689 243161
301 583 8086 7988771
972 740 9257 0
369 638 6492 832874
288 340 2682 161147256
370 316 7173 1967967
430 821 5209 50495
24 689 6518 11446759
788 335 2388 8576524
271 979 7711 3111847
709 352 6344 432563
804 248 7366 5438645
254 734 7223 1807639
588 312 5863 12424995
850 307 9099 1222278
45 249 5948 10749528
92 756 8893 1939029
72 175 9344 450475
763 242 8132 7015544
876 260 8358 0
416 527 7953 1282160
575 141 3984 9115339
271 854 9628 3838279
153 429 5463 7567603
930 859 9680 639978
706 261 7601 209652
153 582 5678 5872481
38 866 7616 5764042
365 548 9297 88989
998 201 6364 785915
360 253 9086 516972
620 183 8873 1402037
484 961 9331 90049
3 875 9961 2915334
519 738 2731 41375133
441 777 5709 13265650
478 674 9552 1836522
937 533 5061 9590638
208 273 6550 675476
70 413 8895 2635188
403 804 7173 1509268
779 130 2596 21468603
671 539 3615 13327436
242 987 7667 2460218
140 30 4773 1179095
985 369 9361 177510
998 67 7170 1350598
371 175 9987 368406
701 427 9288 1616879
507 53 9127 4160620
273 907 1535 22943835
887 313 4545 2983221
215 450 5027 6973502
260 261 7079 11581752
617 937 9733 0
944 369 2374 5916851
652 746 8993 376422
552 157 7407 0
525 527 8799 3264044
961 404 5070 11717784
197 915 8583 2542419
763 123 8354 42104
823 75 3039 6144870
430 366 5504 8889780
82 325 5974 151520
785 81 8716 0
597 81 3868 10145645
468 353 7290 3344199
934 599 1949 20673436
790 948 7531 213948
317 92 7163 4282333
294 423 6900 10867553
481 620 6065 18159640
385 229 6792 2943531
424 706 9386 0
175 424 4295 8957213
739 99 9769 2346317
11 402 951 20947854
377 381 6276 2721011
99 125 4298 1047869
623 938 9249 16131
613 636 8600 5749690
467 60 5841 388574
149 436 6940 2593476
730 54 4771 2113812
875 295 7464 746140
102 13 8216 8404630
81 800 9779 893
614 592 8932 1476591
551 655 5295 3705738
16 214 9787 1203580
558 66 5989 8535789
435 379 6728 1676808
513 758 5782 12013348
15 750 3876 6493868
551 558 8020 2211951
905 641 5007 10907809
913 378 7551 74883
422 685 3126 2413586
319 404 3755 6243113
645 591 1306 1367083
897 780 2686 9585831
445 460 9614 67551
358 88 9799 214226
766 375 1868 4756226
243 579 7309 57813
53 328 3484 8630911
830 31 7976 2290003
488 235 8159 589382
506 429 112 1000000000
321 730 6000 1540976
190 258 9296 16667
112 816 4785 913052
595 241 9250 675005
276 961 2821 1476591
416 135 9965 1663952
748 524 2775 14917437
688 274 6753 6552492
189 230 8488 1058970
431 292 5321 10532733
824 874 7168 213560
596 518 6503 2416058
682 133 6026 8400566
420 698 9048 589382
84 491 3306 29399081
177 642 6170 2939041
216 586 6156 113759
999 327 9117 716198
186 617 8480 1910214
128 477 9565 151815
798 344 6826 4779379
834 929 9121 389188
629 545 8015 633684
121 319 7876 6631525
448 493 8821 661326
305 282 5566 12074441
801 881 4036 2789863
758 282 5306 4053280
885 364 7549 6039377
651 710 6099 6455565
435 338 6368 0
880 802 6326 711358
369 7 6712 4533678
481 32 6069 237589
82 823 5349 1645564
721 951 7421 605773
475 370 6462 4170187
399 112 5307 8973049
55 226 8804 373291
217 376 8134 0
558 83 6282 5581017
44 908 6279 4254257
452 397 3680 10684958
676 841 7284 1752170
125 289 9006 317373
259 3 9224 0
697 506 3144 762436
896 60 2155 19005180
526 645 7756 5807536
764 513 3681 805717
298 482 7094 4522000
843 188 6672 0
90 114 7877 547289
446 290 5864 2102236
354 672 1334 196758702
187 624 9103 753105
702 281 9398 2265752
450 748 2562 16398518
673 799 7516 107881
854 861 5814 10809880
227 828 8865 1478093
482 829 9975 0
967 988 4938 2447163
963 560 9862 2939956
102 898 6467 585846
526 24 3847 1273368
724 737 7641 856940
971 239 896 15367738
476 106 4656 4257605
424 172 8140 530362
189 906 4969 13265650
664 624 6972 17016364
346 557 4135 10341751
273 23 9738 584300
506 571 3479 15702594
111 38 5366 222001
767 391 7638 1451077
150 709 8158 1939562
980 110 7032 1805137
663 5 4823 8134485
862 599 8187 762436
778 683 1524 26287614
822 323 1939 16388750
302 28 9450 0
358 448 6512 11275725
344 889 5522 0
756 232 3560 5564258
168 498 9174 954962
678 348 7601 3516060
425 625 9236 2066039
735 443 6546 648000
187 756 8517 1369040
370 415 3368 38490150
401 749 5836 1034344
936 741 7741 1173126
862 445 6443 67551
654 898 9422 639978
483 91 9471 4135904
177 513 7933 1151986
644 126 7241 3939418
323 854 9630 2073573
407 738 9132 237589
901 25 7797 482061
630 202 3365 2863583
55 577 6228 45250590
985 576 6754 3577491
125 481 7607 6856
221 4 7277 3785450
59 870 1903 550019696
906 616 6484 5049204
59 842 4894 6827606
207 912 8293 0
315 384 4055 6056240
883 492 8751 14630663
352 541 6710 800730
715 379 4870 3939112
869 136 5046 15904706
412 351 8200 0
883 16 9442 1024260
434 187 6477 3269939
886 303 9346 2293655
368 305 4754 3338291
329 998 6234 17324167
777 787 7273 3814185
502 79 7737 3488452
378 342 5481 284031
387 324 8897 2494053
266 872 7517 1810696
6 142 2393 25994009
88 560 6767 7661272
94 860 1067 212439633
148 18 8215 2828349
565 121 9806 1593218
165 952 5053 317497
616 340 2278 49477843
343 756 7159 206519
315 323 5433 390770
663 582 9177 1076759
728 978 7288 20501896
555 978 957 379374862
290 667 8697 1542669
701 339 5726 753537
32 61 6816 1469933
473 822 8673 4702470
33 207 2290 77316672
1 749 9730 6855
635 175 3997 3491030
312 228 5318 3802672
20 398 1448 221902066
640 90 4636 1654657
28 907 5729 0
9 888 4635 2250328
393 581 9984 1332356
7 756 3052 48883823
504 528 6140 3727467
134 10 6755 5714374
748 356 6484 95354
451 293 9119 217263
935 911 7741 0
359 436 5339 74286
783 712 5948 10066616
265 726 7169 2038491
514 544 6843 2403350
607 978 2692 107229911
705 665 9266 716198
635 139 9059 66605
51 688 6227 6377633
433 446 9831 1897381
822 393 7650 6510795
93 648 8847 1330511
107 278 6072 10876918
564 207 7884 0
66 101 7510 468147
995 536 5359 263280
356 369 4829 6107576
130 177 6387 6422978
49 834 5115 4716404
977 725 2437 12081302
212 694 8384 1663952
650 145 6545 67551
430 5 5708 25585709
499 78 8418 163223
554 275 8986 8051243
742 391 5476 1221725
696 347 8291 1305356
704 72 8174 577931
372 811 6873 9693404
493 828 5760 766111
897 659 1523 4332363
43 340 2301 91256994
923 288 5747 33530367
835 83 6749 8553345
220 172 4585 1685727
393 449 2096 28103384
479 834 8801 933326
601 98 2985 27849329
289 894 4156 2764784
508 52 2237 7943145
74 414 3302 34248654
335 259 2840 25406549
741 638 5439 97833
156 260 7728 10377121
576 561 4406 5087664
137 961 8548 2649857
924 803 7555 2226450
363 294 9617 1507693
118 527 6959 822106
647 485 5929 483017
766 48 3934 2887539
542 156 6378 0
269 13 9674 434601
564 743 8921 1146525
20 541 8873 3693154
79 147 9688 1185209
80 648 6725 2658253
195 435 2494 37305757
364 323 8716 3758266
442 857 9991 0
945 365 9087 0
632 706 7769 9040786
138 461 7683 503436
344 335 927 30130114
798 771 9295 1796651
531 736 9034 1500967
219 50 8892 2152364
969 489 7247 1111067
151 654 8912 228130
439 726 5959 5601311
106 323 2089 73394562
906 497 2751 17091400
418 904 9079 753105
294 60 8747 1128951
781 619 7022 1864813
981 884 4842 23458600
566 373 5656 3415621
861 508 9296 178569
562 466 8291 4267773
188 855 7914 16028
171 809 1697 17874727
228 354 4906 7965112
436 317 1710 23602648
25 174 4474 4072431
498 91 8669 0
259 682 9651 1482986
316 722 9542 132364
102 694 8435 441031
824 821 4173 1663697
788 59 6431 1540044
469 216 4145 3134565
856 420 3918 10584917
670 212 5956 3859
773 735 4268 2546196
727 86 8978 5007944
101 46 5983 1194559
614 998 6068 1899406
950 805 5977 5516998
134 562 9980 2763962
864 250 5781 1733236
745 203 1754 92214691
678 712 4072 2275293
92 916 3629 7785875
649 911 5104 16013141
287 21 8552 0
400 921 8662 1085601
318 285 9058 647936
784 431 9174 151713
143 255 4977 3460775
688 617 1996 37672120
228 772 6658 12207863
995 530 6383 3486097
728 335 6802 41274124
399 869 2387 15957253
163 702 8812 441031
661 37 4651 3045035
668 577 7792 5585415
502 780 6742 797577
688 231 7959 0
693 359 8518 851315
767 636 7969 6347650
384 597 5884 4623530
306 553 9186 5367103
483 929 8489 378220
443 698 3702 11088682
603 864 7294 1771379
452 475 7588 374567
262 118 9605 1575643
797 747 9443 3971851
831 4 5544 469743
636 216 4637 5930066
40 215 6424 494345
929 773 6269 3455295
654 868 5770 2752856
648 565 9506 140529
137 465 7451 701287
329 96 3393 15342550
822 272 9593 2146158
465 54 9003 21263
178 354 8546 1389159
206 3 9480 1916047
799 35 4062 1461855
128 716 2398 54668620
301 908 7836 3647476
405 892 9359 1322573
120 89 7148 1648955
210 590 3987 65714
894 635 9895 2441818
719 553 3187 13462744
931 900 8534 1922817
342 351 7800 2276906
640 687 1255 182004145
175 474 6463 296807
529 887 8872 1698987
810 409 5338 475653
853 301 8865 1290304
438 625 1753 6622001
139 975 3184 4427370
457 740 9005 822457
322 829 5437 8192068
867 819 3336 5051058
328 110 5407 1987005
61 220 9645 879648
574 295 7490 4817183
15 403 6897 16683684
337 807 5892 2317030
466 880 9073 2651804
81 91 8606 1644649
83 235 9525 362454
191 22 6153 0
458 686 4257 362454
296 94 3517 5852497
147 373 9534 747432
678 239 9992 3979854
747 92 7794 7141281
391 435 8814 3487390
531 361 5564 3959142
613 124 4462 0
318 433 7729 547289
265 118 6959 1192551
343 176 8028 289568
818 206 8201 3023391
543 230 8703 451571
636 722 2878 7519148
411 425 9330 128503
862 798 8496 0
451 380 2462 127571453
9 871 5536 13462744
746 792 926 102612974
417 968 9869 4379330
347 116 3315 7336917
99 774 7696 6196287
185 171 2815 10151009
923 572 7982 432521
486 857 5740 11549984
979 974 5068 1309804
401 563 4866 2699580
412 920 3277 2219312
293 426 6838 7045610
195 917 5421 12887808
822 890 7130 310933
453 899 9453 5918747
862 869 9465 2744492
206 23 4260 898672
931 916 3526 14423398
713 348 8496 1204315
503 485 5524 4396942
108 42 8447 1273368
19 618 2786 50938941
193 417 7211 193328
443 551 5518 6390482
397 358 9328 214226
669 640 7805 6109019
999 264 6227 0
752 746 3875 0
182 188 7637 92135
154 152 6792 740177
93 626 4384 6684269
846 275 8591 5978152
443 961 7723 3912477
512 800 9270 122375
66 268 5363 5495528
828 936 8010 4518793
318 916 9883 468147
109 278 7253 1231806
734 344 6030 6423595
224 451 7576 4018742
288 719 6777 4287216
963 0 5618 698909
896 818 5758 1223802
964 189 5739 81248
147 62 5137 3235903
502 675 9716 1039820
795 243 5686 5170117
710 830 3284 5555244
959 186 6382 741031
167 110 6074 964421
315 224 4288 0
876 340 8554 1947083
641 509 9966 476989
163 302 8674 242665
528 90 4358 26042684
247 161 7733 3745670
582 731 5416 364205
858 711 9751 2384825
864 265 2587 6990600
878 174 9650 1916189
983 304 5148 2881184
227 307 7450 1573997
493 681 3393 3725311
669 471 9567 0
347 340 8138 0
360 16 2667 10255956
66 710 7670 312185
376 656 4562 7935490
440 600 9460 2105615
631 43 8993 4472591
967 312 5476 11945060
82 171 7685 7577378
501 388 5969 1951871
204 633 6117 6458694
678 582 9123 104562
833 86 6517 5631697
842 206 7295 3023391
811 817 8580 516848
266 130 5086 5762058
910 445 6693 685973
10 136 8010 1748215
202 756 4166 1563505
704 255 5040 6631488
783 215 2147 33973217
484 452 7160 2275293
12 794 5022 118377
54 610 4889 2522443
425 73 9952 677349
334 284 7682 104562
976 285 8624 2770120
377 629 9573 3930873
472 506 7082 1381446
764 291 5282 2091249
327 33 7999 770729
142 913 7901 1464511
274 880 7739 292928
28 555 5961 79743
336 268 7932 3684476
577 415 7200 34127165
2 136 1762 647632209
586 339 7170 488740
767 282 7670 1878242
754 802 1824 34338670
90 978 9606 2757878
146 916 9886 1296185
236 714 7227 1309804
467 676 9538 81248
357 806 5262 14765426
674 878 9054 226613
422 10 5717 1841179
506 0 9735 1731319
234 571 6525 2632066
989 300 8393 11145912
471 929 8886 482061
240 628 6785 752194
755 642 4640 1009689
89 349 4670 30256962
690 22 9861 1512111
612 330 6094 4027946
283 670 9170 1514689
601 916 8498 1985354
782 515 9682 106739
65 440 9616 2227292
117 738 8559 704005
878 500 259 572600861
566 131 8881 664862
277 352 4215 800730
704 405 3682 5415478
745 562 3587 27420869
243 802 6832 2160566
363 176 8610 913052
329 296 1819 1869122
196 702 5916 1796650
121 188 4443 9626691
399 58 8342 1503205
109 502 9380 3417040
717 444 4908 34776516
796 432 7550 538067
365 108 9813 348657
605 236 8534 8878737
545 329 6015 1285581
432 568 9940 0
802 169 3899 11953535
328 196 4326 8376008
833 592 3206 42591025
393 416 4309 25772662
570 331 8898 0
857 589 7249 12438823
341 584 3215 2673991
912 409 5987 1021895
622 256 2796 8667977
568 796 9449 1151120
3 37 5805 7678386
749 302 8575 0
311 363 2616 20292638
325 111 7395 312185
457 247 7300 5330676
409 712 8598 178977
593 622 9366 967294
795 609 8879 116262
459 47 8848 1273368
715 647 4961 8131046
71 798 9362 2227292
728 199 9119 2824036
669 803 5699 1925623
0 644 9428 44931
84 977 8486 129231
901 469 6103 194707
869 389 9584 7996541
603 922 5346 3504
373 59 5722 6489998
180 476 3065 31869925
849 412 6803 3545883
253 655 6593 0
713 49 8548 851650
378 127 3379 13828754
279 399 3225 23247865
489 246 8823 3525118
695 124 9773 2679329
827 839 5841 17664176
888 794 2568 14533180
16 130 9684 868853
314 315 9477 373291
808 606 3181 20116912
53 720 3058 31856249
104 997 8321 3127401
539 616 6078 4779144
314 9 1633 19866186
208 215 8613 2111755
658 465 9449 605646
286 475 3324 1400475
351 10 6714 1748215
577 622 7938 17859727
827 551 8786 4400508
567 932 8449 4201423
145 676 6588 0
602 276 5371 5902935
613 117 7884 226433
340 924 7674 4257156
480 775 9783 5325288
545 811 2873 19658944
14 282 9029 874342
486 384 9872 4091078
445 570 4438 978637
856 964 7027 472199
793 289 4287 1473135
304 993 6626 44931
729 345 8688 596053
228 723 9296 1024260
807 729 3391 88938590
257 254 6698 1807639
772 811 3832 5372935
468 410 9082 281588
704 112 7921 3324966
563 911 4829 4978771
101 308 4865 2098112
651 163 7118 11672440
348 124 5654 5056601
682 458 4692 415069
442 158 9017 483017
188 596 8848 6332569
61 667 8860 1654154
59 475 5049 663714
231 883 9928 829943
218 976 5491 0
433 770 1359 65261092
556 984 4445 47871891
628 240 5975 2201577
911 858 2743 1602468
821 587 4698 1958542
463 120 2414 83964473
141 662 2714 5563643
340 345 8225 8184481
18 300 5014 11145912
969 288 9756 573210
139 663 7737 1076759
845 177 4831 3728948
454 468 6628 573210
84 495 1447 5030817
760 918 9109 390008
136 324 8434 6971431
682 511 8263 1500967
37 906 7240 4831653
299 510 7695 1090062
132 441 6739 449698
642 500 6558 782634
414 944 9367 67551
55 918 2906 33720233
138 749 5268 1836522
69 565 7991 3847701
560 927 9801 404072
74 496 7084 782634
654 377 4737 29594579
930 370 9598 2869027
162 897 4469 7208469
314 459 6515 120540
253 486 7814 509458
546 95 9912 0
357 454 4955 1921841
745 258 6409 1196253
344 806 9057 648798
952 956 4828 29024419
218 261 9173 10292245
847 13 6120 3881045
125 824 7129 3315530
665 575 1117 39127963
429 242 9531 837023
661 556 9152 2635188
76 572 4546 6552492
42 329 2591 7821703
318 718 8189 2033049
813 794 1384 113826706
664 489 8802 4767932
661 543 4694 28901303
886 356 8405 88674
618 638 6806 2937118
89 486 8003 562565
412 686 2202 12860840
669 110 9968 0
827 775 7902 237589
375 623 7674 6625194
391 962 4837 3938677
7 169 6493 2334636
3 329 7244 373291
78 927 222 1000000000
836 35 9685 1461855
257 851 9964 88457
541 945 3474 128004916
815 444 8848 1378378
405 335 5970 2937118
282 659 8708 233704
681 637 6394 1452881
186 988 8901 4267773
75 831 9457 0
558 758 3313 4053280
930 258 7875 676529
895 44 4284 2963203
490 486 8799 793521
106 45 6343 1214679
248 17 8279 4314426
493 461 4672 1461541
617 703 7853 2552112
340 280 7251 0
438 410 8353 2949152
204 86 4598 53507232
341 65 5588 0
126 865 4095 14926042
843 494 9956 6856
42 772 8025 129231
375 801 7361 1178518
578 400 6794 0
784 316 4939 6338304
633 151 9159 292928
991 687 8319 1683427
74 964 3661 3947901
11 720 9192 5179991
485 939 9372 564545
230 328 4636 14652606
128 911 4200 2582651
776 296 6278 3283190
44 190 8368 1314565
54 721 7670 5117996
988 591 4715 158517
216 769 4343 27518215
146 79 1290 144611429
712 468 3100 15749537
109 912 4530 20114110
255 170 8947 0
10 364 9846 2786184
894 101 7414 5688243
308 671 7567 5584723
922 542 1609 87185927
22 689 6792 1568086
147 693 8458 24431868
572 438 1836 25049799
218 885 9598 16667
889 307 5387 880582
722 916 4509 1288579
918 28 6846 2533071
591 13 9247 1907463
420 599 9930 2018849
28 686 6795 1263443
482 74 6493 1504961
186 351 7360 1310825
614 993 7790 463429
644 526 3887 74883
578 596 9237 3244893
406 198 8221 741159
609 682 4834 1969459
725 266 6794 1434970
391 828 7055 0
930 354 8072 0
322 909 9355 1900220
201 626 8461 1273638
36 428 9088 377428
200 775 6652 3226849
687 113 8396 390008
509 894 7389 1858054
570 919 1260 29119536
238 323 8086 885921
751 896 9079 1223802
382 777 7715 6219508
145 208 3262 675476
981 24 3923 885133
438 15 3637 9854208
436 869 5466 219695
148 327 8944 661326
760 440 4544 1648955
88 238 7752 317497
829 34 9901 822106
914 107 8858 3308288
678 239 9699 3979854
296 343 6340 3006115
413 161 8142 8951506
855 921 9543 982385
776 587 9418 1330511
889 575 5097 10827289
589 465 3692 18098964
217 935 9694 199003
480 978 9162 2024247
726 264 9687 1265809
939 607 9894 564545
540 199 8372 705457
864 161 9968 16192
836 705 2122 13257931
247 368 9477 1589011
538 962 8310 1478093
963 722 8582 58751
717 892 6368 16746541
91 96 8389 784884
472 135 6181 1628626
80 146 9585 2583430
682 400 6480 466309
409 932 9740 2699038
55 369 4491 63519927
17 298 5300 832808
962 45 4319 1369980
359 979 7465 258107
698 766 5562 1853177
170 969 5278 3908815
863 718 4459 8492578
674 281 8104 466806
923 136 1736 456508527
755 54 5226 0
183 272 4370 1226744
748 7 8453 5582778
70 127 9275 477162
246 705 5913 605911
272 606 7444 562565
982 725 8114 3736513
257 864 8779 15899011
120 452 8538 204352
408 245 4203 4649562
425 345 9594 883728
783 816 7966 0
226 360 3899 32889738
872 98 4647 5277780
883 560 4170 24614850
758 185 6759 469743
419 260 8247 8510455
514 772 6513 2759960
548 754 8220 7185914
12 809 9202 846120
172 213 8394 530362
246 708 4856 7212607
115 765 9043 1059854
519 246 9310 995427
275 83 8168 4163364
331 617 7492 3134317
605 803 5992 163969
380 218 5813 4931730
477 351 3980 17065714
344 198 8720 3522210
658 171 9005 1663735
329 102 4906 209652
650 793 323 1000000000
56 599 2302 2632204
516 118 9959 829886
655 123 6203 1513057
629 771 7179 3213591
40 800 4888 1953514
688 340 7330 4125499
811 417 2343 4239644
194 251 9863 547289
906 771 8950 4108719
814 977 7587 1016221
415 880 9458 7473123
75 224 7704 1811406
465 844 9045 77902
933 467 4799 17165937
10 344 8940 1841179
17 703 7913 4147233
81 530 9444 204856
636 771 7503 800730
165 33 6455 885921
574 241 5640 2081287
871 471 9984 559755
150 680 5019 1732202
87 315 9623 250611
796 71 5058 18940893
941 65 6022 498665
301 746 6714 116262
969 560 9538 217263
340 230 2177 40247980
692 774 8791 6114283
975 869 7901 1332356
102 377 6983 1275344
402 234 2808 8322970
495 120 6118 686294
125 337 9182 213948
843 457 6687 1125988
765 637 8969 845940
802 907 8268 1787799
802 440 4225 8353680
691 213 3599 12593449
284 162 9356 2997382
662 803 9164 25238
561 474 3234 4414937
549 986 7052 724254
660 461 9083 639409
715 606 6944 1231806
688 280 4742 8817636
908 154 4083 6441757
603 139 6702 6928669
84 453 4526 1594027
704 537 8908 0
768 233 6072 13177443
534 20 3720 4588332
968 409 9650 1622662
813 754 5034 1467009
52 665 8068 1917423
373 396 6247 1168354
422 592 2162 61441293
640 419 9366 3307823
304 473 6552 5218481
421 968 6554 242665
613 731 9880 1231806
497 985 8114 43815
746 684 4066 479935
22 181 501 1000000000
316 961 9590 90049
518 146 9268 1805137
34 167 8788 2226450
365 779 7061 1076759
45 225 753 1000000000
381 360 7609 1461855
15 259 9763 2897240
420 584 2173 6584255
296 580 2187 5974872
616 803 3661 1090062
7 501 8584 1443885
457 215 7983 1149636
234 867 2746 44687790
862 629 1390 159527384
29 414 9261 1921841
598 425 6871 2513570
895 694 4292 18443012
906 5 4787 2325734
482 587 6517 1894852
406 929 7079 3411878
743 757 3038 15655855
100 31 7372 713361
30 409 7530 1443461
214 638 8883 832702
14 531 9939 3487614
479 909 7254 5028
899 134 1423 1000000000
345 251 6067 3345993
623 259 8301 1921190
752 769 7231 612080
434 473 7662 1810581
94 404 8557 425108
725 372 8343 911219
317 672 9931 3100781
730 628 5479 3461048
470 109 5783 1335753
37 628 3245 4640815
998 593 2778 7248130
19 18 3880 199003
850 368 3488 150739
76 423 9977 1921190
368 39 4119 2576795
419 623 9158 1862547
450 58 8102 646094
525 915 7833 719891
793 951 6191 1877593
58 907 6846 1408053
828 343 9766 3237032
347 257 8447 1400413
317 466 7766 3340235
959 679 7958 1916189
855 711 7281 5940569
342 376 2156 19269772
517 526 3630 59446
279 304 7842 1900220
557 224 4800 3254867
458 314 8922 1276661
156 653 9599 0
734 881 8014 5918747
430 933 7898 9692870
973 15 5148 14144043
667 950 2133 28509025
981 904 8234 1452547
201 517 9349 3638549
20 941 6267 4114636
99 720 8357 1696472
749 278 3785 4281156
727 47 5802 6888957
456 323 7169 3780424
834 300 8395 0
640 425 7452 3979854
54 659 9027 43815
313 234 8237 0
918 594 6192 390008
168 466 2154 4940242
677 186 6629 5340152
850 96 4097 703953
431 868 6464 911219
521 541 4929 59677550
958 825 2300 8959078
128 959 9174 240565
406 598 862 37271530
89 805 8580 857510
613 335 2618 8019263
364 990 6821 3145790
778 243 4020 791680
447 93 9385 1680768
401 106 5298 5428880
965 711 6910 1327575
111 577 2717 50319635
325 358 4898 3009775
474 617 9595 0
428 525 8535 1644361
257 842 7174 1285430
249 353 3181 2491971
783 896 7858 4108719
911 229 7629 1956115
143 765 9234 832874
975 583 8061 3957315
507 262 8304 329479
626 566 8128 0
256 920 8671 128503
571 779 4644 4901388
186 870 2834 9296230
897 396 8046 91878
427 592 6935 2204165
369 861 5496 906538
379 1 9812 396084
176 318 7201 5949100
716 173 4969 941520
434 730 4300 15161920
162 513 9860 289568
986 827 9412 6237211
585 539 4180 1656639
130 221 4414 6765757
828 343 8486 3237032
536 328 6916 752313
512 603 9690 3128907
240 603 4577 7027385
672 755 5307 507897
544 141 4213 2913506
597 189 6240 965638
474 577 2562 2548012
883 276 7657 7815898
210 622 9287 65714
76 106 4844 0
978 973 9847 499292
122 683 8934 1186719
465 407 9070 3171972
377 296 9133 53265
160 971 6160 476067
159 140 9064 1988823
555 654 5112 10033925
69 43 9158 244590
470 343 7360 2392220
79 93 7376 5793513
862 671 6453 0
358 19 9025 1899406
882 929 9903 552941
0 797 5607 7905302
753 851 2966 5948648
903 358 7652 3009775
457 125 7319 0
58 719 3291 35069118
287 406 4374 3469445
28 129 5072 1263443
494 524 7832 1756231
690 686 7302 796129
81 121 7888 4941597
334 853 3084 16490254
997 175 6645 6868423
880 912 5743 7621155
251 415 3278 5578657
737 212 9394 1797112
972 632 2069 3504
908 647 8954 19348472
660 818 3059 11498605
237 771 6775 4144929
562 516 4782 503014
480 213 6460 1022624
527 936 6266 3267229
324 327 6573 2542419
580 340 7017 3029517
583 251 7055 53265
680 63 6715 12569397
906 410 8682 2360076
290 610 1474 10663120
269 902 6621 10445668
291 502 5050 6637854
784 798 5649 6008773
123 571 9963 0
863 86 5118 10196301
480 629 6386 10721364
934 650 6926 5820078
31 887 8341 299293
480 896 8414 1691280
213 183 3631 29919038
732 131 6125 5505320
11 677 5649 29303675
262 896 3850 1151986
993 403 9209 2293655
677 122 7673 0
843 465 8023 2462540
879 792 9856 0
701 265 6913 7216693
963 167 9803 739771
409 932 4217 18117944
56 629 4725 1364303
167 904 7998 221834
620 988 3528 83050031
443 328 7834 7723178
456 750 7552 1332137
88 29 4013 27524079
541 965 3689 66708951
559 836 7362 1889176
349 6 6409 23768760
258 928 5481 5538684
572 808 9359 466097
867 838 9838 2217275
0 937 4393 8001680
281 472 6079 589382
957 322 4700 1918494
0 560 7943 677349
601 454 8409 3973798
770 885 4520 1244677
519 995 7106 200344
878 393 5268 2506516
811 147 9772 1231522
750 874 9767 2628179
133 590 9959 88674
337 997 6417 4340545
318 909 7388 3091963
793 309 8872 240565
554 892 4877 10319869
277 723 6888 7605176
674 677 5553 5186778
503 841 8157 53265
879 599 5873 1361134
376 178 9239 292928
73 399 7112 192828
826 58 8532 77558
319 790 5301 0
551 174 7735 2145307
60 55 3908 15230334
632 439 5649 206519
637 969 7451 0
713 858 3842 2211951
825 40 7569 977722
131 292 2783 20565774
617 296 5653 6777674
991 943 8385 28436
990 131 9053 415069
398 878 8815 197853
51 809 3792 6552492
486 964 9883 0
313 60 3388 11574589
634 324 6173 0
175 298 2868 5043516
61 918 7062 415057
196 638 5576 2156464
222 766 7517 0
169 972 8450 1589011
675 783 6804 2037691
469 375 2839 2111737
695 931 7667 263280
307 298 8961 2658253
30 357 3343 4896266
515 112 5708 8946974
674 772 6298 7334046
368 782 6873 0
129 696 8969 3175208
880 677 6681 139665
616 890 6693 11946035
73 570 5558 2062597
660 311 6379 7239080
91 264 4409 4270152
492 533 6503 617842
975 292 9602 1853307
239 824 3213 6028566
202 72 8185 633684
56 914 9282 206519
837 370 7767 8866154
748 260 3808 27599542
516 926 3647 10885820
91 183 8742 1181578
273 404 7686 156928
854 83 8287 6708676
173 216 6434 4055730
942 126 2468 1811793
229 431 6660 8824434
987 399 4820 7864003
680 445 8062 3006115
537 971 4301 20798005
404 171 4855 1464511
466 437 3904 16067121
47 531 8462 711358
599 677 8745 1188963
236 194 518 1000000000
771 578 5190 1305279
698 288 9045 1151120
97 283 6135 5595230
592 27 4251 18516539
904 193 5806 7747192
606 542 5260 8145603
472 369 7991 655187
373 345 6840 69729
351 770 5599 4871470
865 318 9305 1202722
876 331 4031 5865482
746 528 3886 4400508
741 131 9222 1227470
386 733 8735 466233
958 278 9432 1541897
17 123 8608 9014537
686 350 9727 940164
410 112 4551 5957536
391 348 2274 4871102
916 799 4234 6384835
875 47 5846 119623
568 149 8860 2830856
387 78 1559 1000000000
235 100 2682 8104708
224 700 4741 416480
85 75 2544 6028258
14 898 6841 2137785
192 803 1760 20423772
63 732 7947 6581979
516 208 8953 434601
476 373 4782 317373
519 323 9632 0
790 190 9695 213948
675 409 4320 2037691
238 83 1132 241572794
963 408 9140 601619
311 585 3545 213914
901 327 6998 895682
993 92 4570 11200067
609 222 9595 0
669 638 8940 821611
266 390 7546 3908
421 875 7467 1556959
68 311 7149 117859
323 77 5328 2803151
836 283 9270 329537
419 932 2461 17596509
168 556 6567 303618
852 666 8464 1178884
491 892 7574 3631946
526 940 9819 1381446
30 276 9626 154275
395 300 9734 1637127
335 72 3850 2940075
56 635 9314 0
868 793 8940 172100
948 311 5375 213914
838 975 3445 0
651 531 1549 150869523
850 348 7464 274748
83 177 7838 5650292
936 178 3227 34524852
364 671 9243 77902
622 491 6369 7634187
130 610 5767 1176656
497 12 4127 1303653
509 411 2637 29021129
883 510 3037 28093529
991 321 7302 76378
317 296 4358 12456012
586 340 6481 130766
859 862 6216 762436
557 808 1196 1000000000
907 367 6503 2502606
908 204 7754 6441757
834 133 4788 3939071
102 486 4542 1730302
774 731 7305 2722705
769 382 8412 0
842 928 9469 2897095
364 352 9823 4621288
487 657 6872 5793169
803 217 8209 281896
362 559 5768 329479
560 883 9125 6216262
633 439 4729 1744706
172 489 8339 115677
125 478 5813 4871961
958 668 5137 10825733
460 541 2223 173882438
838 57 8953 2441029
304 807 8879 2698531
692 286 8320 3023976
712 169 7954 841448
753 79 4540 16108675
335 254 1641 49478934
360 971 5717 3171972
792 550 6563 1484059
72 811 7855 633684
193 904 9990 417078
810 123 4920 381389
210 951 9157 1244091
592 870 7993 2813967
444 915 9720 4757550
0 817 4354 6573877
203 263 9316 465679
382 595 6684 12237943
127 937 6342 2799936
543 389 7936 11535880
243 520 7137 5055036
249 220 8756 5043516
770 222 6361 258107
435 500 5125 0
807 364 9179 1292031
938 552 4672 2283352
387 332 7824 596542
619 28 8282 3989098
429 332 4570 0
885 383 3533 1244677
967 614 9752 5793674
67 417 8101 2208224
712 969 9752 468147
287 961 7242 3349770
602 678 7855 4719643
871 290 8215 0
693 804 8752 716198
142 235 9400 425228
725 93 9250 1620884
499 656 6691 7152937
328 993 4956 752313
967 931 7335 5727200
684 960 1937 7125937
499 51 6917 13911984
578 221 9528 0
527 82 3805 2219312
545 842 8325 0
394 366 8957 172158
904 152 6876 4942801
633 874 2011 994727
992 962 2624 59446
880 414 9462 2651804
668 567 4576 14283869
94 823 4393 7114830
865 453 9922 492192
459 722 5829 0
838 576 8405 1457949
458 881 9072 1276661
639 783 3418 11601280
439 974 5396 0
238 279 5371 2098001
590 240 8966 4551590
714 450 9179 0
729 167 9514 1119473
952 464 4400 2671194
672 892 8182 1168354
188 866 6236 598001
506 164 8205 4574111
426 885 9912 675476
13 796 9489 3112825
725 308 7098 578576
928 853 9798 1310825
115 257 8732 3066782
128 357 5176 3577491
722 661 947 1000000000
693 370 8686 2542419
488 881 6247 9094020
417 293 3153 24414420
412 393 5061 15271827
722 971 8900 115139
231 804 8644 716198
533 2 4295 9777027
24 515 7062 120540
66 321 3272 12206001
166 939 4762 0
820 103 7427 3303684
504 552 5576 15852053
67 758 6490 3933050
946 868 8210 0
337 725 9085 895682
584 886 6158 349784
677 475 6525 1844148
527 604 7952 154275
356 459 8646 532352
164 320 8550 513041
517 152 6292 4767932
587 11 2933 14005831
93 33 9326 1706185
279 606 9638 661326
563 305 8868 601619
479 850 2538 34454796
622 294 7020 115139
619 623 2949 15560629
664 219 9362 2258212
187 760 5470 2492469
665 325 5413 3226030
20 778 5989 791680
199 545 4268 2062597
46 871 6718 642529
131 826 3558 636122
119 756 8790 177510
579 707 8561 253072
442 781 8705 823893
463 80 3468 11415371
613 550 5445 2707306
361 344 5636 1972385
937 945 5064 237633
51 0 6282 53265
929 363 5214 1034848
13 288 3671 9714885
847 803 4644 1459736
161 377 8627 3213536
978 917 8722 0
430 837 6740 3963320
415 294 3080 38376201
837 662 3209 27629942
18 824 9303 2227292
343 795 7746 923115
599 603 8811 1296185
490 308 719 165714906
998 131 2343 15920348
989 78 5143 5948614
629 781 5133 1594027
629 14 6563 3246425
999 289 9574 119623
995 715 8101 10575027
577 204 5765 6458694
859 970 6169 1628626
749 744 9759 1809677
69 893 9854 648798
973 968 8743 3979191
477 21 9154 296807
27 837 8312 3732276
271 311 9901 141076
95 487 7754 1910214
342 832 5556 2020124
519 93 2977 2919283
271 59 8866 1058970
158 654 8455 1931638
169 386 8046 950667
673 73 6438 1975116
333 278 4386 1863977
876 376 8553 292928
541 394 8295 7071917
631 169 9180 0
71 259 6776 3586473
757 314 5617 2073619
179 572 6544 1663952
263 146 4686 0
636 387 8100 800730
773 125 9325 317373
93 856 7553 3628190
508 288 9761 1656639
101 549 7440 194964
363 110 6534 0
912 83 7244 1315330
162 434 7216 0
337 715 7903 2471325
884 560 6627 1523469
833 680 574 1000000000
646 798 8172 6004045
178 966 7363 5130072
222 262 6637 4819260
70 860 5850 0
125 912 3807 2105046
304 855 9032 2264486
816 401 7763 462171
399 857 8681 2497751
234 875 9473 1292818
138 76 8201 151713
586 71 3540 36790354
456 287 5792 3939883
195 782 3437 14484481
874 91 7670 0
118 502 8958 1062602
615 994 5139 22236218
213 114 9774 0
518 192 1579 32999959
453 431 5555 7707479
558 274 8615 4201785
103 565 5898 424860
257 932 5854 413446
724 322 5824 8029136
344 179 2381 2327710
262 403 6756 6114283
745 146 3488 2759960
152 58 5421 1503205
337 558 7522 213948
748 475 7700 2538754
634 918 8256 465679
969 232 9989 1733236
18 900 7785 622118
922 239 9260 0
642 454 1615 24583027
487 186 4890 4001205
48 525 4488 6939834
182 885 7575 1244677
833 734 7553 5835721
561 39 4926 7852355
41 697 5569 785251
156 622 2052 28907569
900 842 5085 1037423
761 592 3926 5493146
206 218 4099 8851825
372 179 6432 4719643
766 773 8542 1165006
900 384 4403 4126636
491 203 8483 939517
889 517 2590 32906969
244 118 3415 4507788
954 494 8048 832702
557 237 7056 6034382
895 157 5646 18275527
265 606 4027 11859765
297 850 9397 227840
726 844 1214 88060672
286 141 4720 12191641
955 297 5168 5445682
436 750 4749 0
296 988 5902 1678736
148 79 6605 3034173
22 448 2527 138739094
143 491 5000 6419223
865 422 2320 22060584
515 257 6287 686294
601 578 7450 1985354
202 706 8998 770729
984 34 1833 11919211
519 799 6131 3102630
146 350 9615 3091611
912 552 7257 4463333
97 313 8382 82256
369 916 6351 1240414
143 961 5249 10917033
4 931 6248 1278934
531 868 5926 0
534 659 9904 3987070
282 304 2496 11495200
824 770 7534 9588949
618 573 6738 892041
670 967 4226 3352202
33 541 7594 2897382
464 611 8358 2760242
498 378 5677 640085
378 992 7922 74883
250 403 3919 6097230
699 184 8803 4146453
669 651 6161 27441314
983 297 7672 0
118 397 1969 93448801
91 600 9248 784884
970 95 4306 3917770
862 960 3672 6729739
149 929 8989 1981791
921 725 3667 1620884
68 754 3343 1467009
263 194 9187 465679
448 211 6590 1309804
613 367 7964 1085601
6 156 7457 1455354
65 747 8248 141076
463 226 8273 204405
16 965 2608 575698
267 806 2513 44882062
11 338 8735 415069
507 118 8399 995427
27 820 9355 1451905
546 203 2570 21736370
567 773 9457 678344
923 160 7458 2647181
278 639 8545 7064335
806 405 4401 349784
95 156 4052 6980697
915 409 8240 2895121
207 861 5744 577931
289 484 8783 1725404
806 173 1094 367748141
995 400 7856 4283003
573 474 9746 424860
233 92 9803 2447113
281 129 6439 75625
169 767 1950 34583111
369 796 7822 460027
581 881 4234 30858430
769 408 3453 10417627
670 309 7904 3859
26 960 8791 0
508 755 4925 2275781
773 824 9178 911219
19 398 7689 2327710
174 626 4357 6592623
724 749 6071 2098001
33 474 9333 1506190
901 454 8480 2600114
457 92 4153 1149636
325 738 3804 27229298
611 174 4137 4072431
906 100 9421 429093
770 814 2069 17935806
743 369 8376 2336197
157 317 5386 19386802
179 406 8011 319122
724 397 7963 675005
304 597 1558 66390498
822 683 2817 26003697
972 76 9026 448046
737 425 5685 2939041
144 809 9883 845940
34 911 7104 0
164 926 5071 5162364
400 177 9487 2090889
232 623 9282 1409891
425 90 9613 0
992 912 8469 311876
63 284 4808 9632733
128 229 5794 2622778
23 662 7921 0
112 76 4205 1400475
502 657 2015 31964337
406 3 8356 589382
287 172 6185 1438933
286 395 8890 2955046
585 5 9002 138647
505 637 6513 15476960
912 594 7588 93201
620 557 8626 597910
765 953 8948 5554125
996 76 7450 3116076
491 47 9989 3061594
716 735 5900 1117809
487 309 6039 7494925
129 512 6457 0
148 776 9264 714218
317 598 3087 12090493
604 339 8781 14791025
972 851 7973 883101
656 741 6264 1550570
204 631 6419 107881
841 569 4286 1670922
778 978 9642 0
400 873 5815 1085601
688 868 7822 6263935
112 818 9498 5012757
479 320 1436 219698715
437 864 7568 4310031
651 780 4634 3418415
544 740 9404 6140286
973 1 8705 1798977
596 46 3267 15892635
242 33 4908 10849723
909 513 8804 605646
661 540 3416 27879345
569 212 6886 1029094
862 822 8724 4702470
789 292 4855 7204083
578 577 9970 0
643 821 6776 907128
194 495 9963 4686720
883 963 6648 1165006
882 776 4558 1033643
370 410 5713 3022690
776 2 7654 714218
651 199 7233 535873
574 277 6031 1272087
269 778 8210 59446
350 954 6678 2099383
536 85 4397 2989833
922 819 8913 670957
434 294 1926 21854190
290 73 5651 2018849
969 87 7679 5737436
102 659 1775 22125518
106 139 9451 2201577
440 592 4031 0
189 11 5430 32611339
230 373 7478 0
395 451 1994 151955935
699 410 5408 58751
742 389 4336 501886
960 802 7660 1760059
157 750 5810 4767932
922 397 4871 10007725
16 885 8808 3406397
553 549 9738 770729
761 366 8589 2211951
309 686 3263 5438645
251 9 7375 6488296
26 717 5397 4879276
238 555 9156 0
801 313 6466 204856
694 231 5169 7745194
58 419 5858 2204165
118 413 9870 845940
614 263 6385 2265440
891 3 4856 3854165
779 715 8111 6622001
800 859 6555 6697179
885 150 3151 1732202
538 439 1972 19505937
130 843 3791 207883
872 745 5954 334939
898 193 8209 1285581
108 197 7295 116262
830 497 5869 2290003
4 543 5975 0
775 458 9944 362454
920 456 8430 284268
213 183 7235 530362
276 387 8629 1071263
899 113 7727 7507774
293 879 6087 212944
839 553 4264 8814953
672 20 4584 4446213
187 962 8279 50495
664 556 6777 2244385
386 401 4916 3216906
389 50 2128 71619257
687 836 7606 1725404
223 667 6153 714218
515 552 7745 2011335
720 125 5035 7650548
326 997 4354 12738235
679 497 4996 7809650
205 713 7517 2081624
98 453 6338 3930713
178 131 2973 36823641
867 475 5551 1400475
249 423 5802 7392179
895 528 9338 3023391
192 136 5969 2747806
163 831 6720 2156180
388 786 9641 341417
46 681 6742 6224028
906 997 4984 4857814
27 809 5209 3527711
185 227 8502 1573997
209 505 4736 15889602
923 978 8339 714218
226 54 7720 2522443
590 341 6728 1311422
702 342 4389 710533
942 926 7814 4402710
53 508 4807 646906
308 268 4465 91878
228 882 1785 9463561
129 609 7806 1288579
43 194 5477 933326
214 127 5453 10838921
57 335 4192 7118743
276 876 9570 274748
46 384 8757 1916189
131 269 9865 3896547
875 945 7957 2209750
944 141 3708 10472049
67 226 9539 2556974
4 571 8465 2529691
630 987 2638 13248909
156 380 7039 678344
494 413 4651 0
828 692 1502 31723143
982 212 9053 1185209
155 671 9537 82256
904 916 9519 503014
930 588 6311 1360618
8 268 1495 68448183
950 778 3314 8163070
799 219 5193 1540976
669 447 3387 3212030
149 75 7325 492192
99 985 9303 0
322 840 8892 893
606 494 4462 597776
305 299 5209 1577758
815 655 7312 1175013
52 517 4506 312185
634 793 4531 17604769
278 776 4723 1330511
701 955 9421 596542
883 402 5726 1263443
516 871 8338 714458
477 437 9213 1982720
815 923 9865 1711018
334 376 1281 1000000000
325 343 9371 4160620
71 905 4241 26849882
367 25 5804 2275781
186 873 6459 417078
760 351 7075 13025031
529 76 7374 448046
702 843 6257 0
700 504 7924 1812123
183 533 3825 38833957
637 857 6674 7890851
717 741 7592 1796651
420 372 9027 376422
637 826 1987 0
975 129 8538 3340235
355 673 7108 722515
63 10 6673 1784588
809 968 7564 724254
770 536 7920 547289
599 282 6111 2366333
406 945 8061 67551
176 463 5627 58751
870 460 8569 466097
390 96 3845 2453604
141 389 4468 6132303
693 191 7133 5815479
815 332 8406 4521003
902 3 9269 1153779
517 309 9515 2167246
346 207 9022 1644124
455 466 4615 0
23 591 2005 15486085
801 918 3308 441945
830 111 8990 2632204
849 331 5807 0
417 536 4027 3772961
741 773 8107 207883
399 424 6307 3226030
939 715 5021 5029168
133 323 6179 74286
547 938 3689 3132245
321 330 2973 2943214
144 967 9328 2895121
944 795 3774 42440398
276 727 9581 118377
839 673 9202 722515
909 573 8420 2788731
96 921 8709 6332569
234 2 6264 3066782
933 162 1928 69590427
498 376 6275 848073
447 96 9256 1613077
646 385 7337 2393632
441 492 8850 2786184
523 489 9294 3504
754 420 9496 0
271 509 5083 2124400
233 489 9435 1172973
807 651 8304 7261017
714 941 9177 321264
951 387 8739 3285081
991 189 9665 2788731
24 109 9528 5319309
344 23 7006 5727200
433 539 1218 170242892
942 393 5636 4402710
840 282 8742 228130
50 900 7078 214226
376 384 4398 18944684
362 746 4220 2531199
972 39 9114 364808
838 344 2431 10957239
545 781 6350 738006
252 901 6716 0
74 88 8691 911219
817 785 3406 21583253
454 112 2216 2295326
786 549 9843 2398453
619 589 1145 26584400
721 324 4554 462171
270 609 1181 42132799
716 479 8707 43812
210 782 6231 2105463
435 826 9287 764177
181 58 7033 3278458
101 667 4771 22121221
992 530 9848 829886
509 790 7764 964421
17 888 6825 5643189
970 144 9573 2635188
983 568 803 22582883
462 601 2540 21584265
824 286 2015 22744381
83 227 8914 630962
828 220 9472 237589
145 142 8784 312422
194 309 9455 393932
276 283 9665 67551
302 717 6428 1201780
183 662 7433 0
149 521 9570 4087570
140 764 2819 2394834
518 540 8883 2550974
304 824 5979 240565
673 262 3168 5847512
200 955 9721 1199044
159 185 6548 6515766
522 371 4459 4126683
204 590 8269 724254
290 704 6007 0
258 649 5626 11456385
776 202 4530 17383855
560 969 9980 217263
549 593 6883 5804445
967 281 6633 273716
43 821 7633 258107
260 571 3405 127735557
139 604 4145 2112142
917 102 607 213794975
140 215 6895 1975116
745 979 3812 5715116
11 363 6367 513041
333 852 5530 3461048
132 432 9845 4470044
146 202 8698 1805137
543 820 7400 244590
61 89 9081 1676808
893 443 5567 10936173
669 28 6369 3859
725 680 6037 4908125
137 124 8136 516848
23 873 8008 373291
595 711 9777 0
330 879 8064 1916189
415 227 8308 304838
598 948 3304 116262
87 905 9184 425228
117 93 3646 10901851
241 940 8787 1643019
647 248 9578 633684
894 328 7954 4117925
366 659 538 259360819
13 593 7769 0
128 173 3535 1205785
751 934 5360 3954238
118 711 7886 1194559
807 540 6664 2240237
566 94 9984 1327575
94 872 8446 4194204
79 816 6819 2789799
109 721 9602 240565
630 538 8184 1173482
167 572 6070 2137516
979 139 9522 1244677
808 383 1095 20353577
37 991 3914 4211655
930 461 5302 3268139
678 421 4335 3213235
473 868 9863 1518738
733 771 8008 1305279
327 265 6744 1119473
619 914 9956 0
954 982 4330 36707625
437 187 7808 1369040
689 814 5408 2529691
779 930 4462 751337
338 615 9407 369242
60 0 9998 669719
227 620 4757 9505366
736 228 5623 7099885
840 741 2596 762436
188 978 7729 1481158
155 880 8668 139665
362 797 9135 2397105
108 457 8883 822457
773 910 9213 74883
742 925 6445 2911246
798 464 8107 5737436
51 700 9957 91878
499 707 3770 9771683
3 131 9875 2117981
512 118 989 1000000000
982 840 2057 21306533
736 529 4130 2317030
558 67 2018 60817778
73 19 3194 38263818
771 591 8054 304838
873 444 8531 1654657
255 530 8263 3486097
859 38 2667 34996745
8 724 5746 2352790
984 431 3058 76103660
364 413 7375 0
394 241 8853 594230
160 89 7359 0
247 605 9042 2376282
827 578 1476 11119335
861 869 8240 6800990
630 143 5368 1796651
172 398 8891 3819750
266 513 7061 0
222 875 8293 1972385
553 913 9844 1644649
817 376 9481 5852497
669 484 9839 1507709
795 704 4705 8236642
318 843 662 108508773
952 982 1202 43568893
647 875 9849 496502
69 59 5136 242163
898 221 8647 663714
362 445 8300 1443885
178 60 8383 292928
100 611 4658 713361
319 164 9578 4560116
154 138 5744 0
681 973 7155 639978
135 145 2965 172729
931 378 6711 399112
744 312 552 1000000000
545 737 9188 1447197
413 900 2871 9642745
311 567 7541 441945
851 708 6153 4881898
913 731 4864 7259080
999 353 9258 612965
842 886 8942 2347151
853 70 5892 0
788 256 4437 3867772
974 813 8432 4262677
529 208 7990 113759
768 589 1198 15534085
590 53 5859 907733
116 740 8187 2605064
165 958 3931 1461855
318 908 6219 10204234
583 441 7634 7829468
295 452 9614 1240414
631 746 3148 0
106 934 2949 17654867
725 612 6439 42591
281 109 8381 240565
284 318 6476 5239679
789 738 8323 1110648
212 72 6655 141076
54 135 6100 2937118
852 980 7874 92135
900 103 7924 2991500
733 914 7248 3580427
571 295 8450 2093228
386 817 2445 77517041
598 959 3176 5571837
619 165 5151 5103622
645 532 4317 655187
41 695 6939 730159
593 775 2158 0
962 264 3329 0
815 415 8318 2850826
913 639 4889 7981172
797 356 6305 6696592
405 470 1860 29609171
738 380 2731 23795835
437 360 8407 207694
154 208 6794 113759
461 445 7541 1787799
705 556 2943 6959206
198 799 7428 107881
754 916 6576 669719
319 974 4042 0
741 63 8738 252974
541 152 9080 212944
790 447 4648 627302
658 555 7425 746140
455 708 9906 4888102
5 766 9453 622118
173 26 6733 12883098
76 764 5744 189954
9 747 8530 1057746
965 689 6081 3749290
39 200 6126 3325302
681 352 5499 1452881
704 192 6340 388574
944 218 8157 4116961
979 692 5171 3111847
18 168 8136 1479888
477 566 7217 5297103
735 452 9544 537554
668 208 8833 685973
968 868 8168 3114025
251 392 6194 9635472
702 976 9274 1384993
2 540 4197 6673591
974 862 8110 1552733
250 318 9153 128503
686 375 3732 4332800
844 319 6303 3908553
520 765 9977 782634
850 516 5822 0
319 996 8096 5903323
111 887 9050 1327628
118 872 2949 13606946
851 958 8874 228130
953 848 579 531410729
335 738 3124 6680539
455 972 6592 6112922
387 237 8470 1071263
9 627 4934 1482986
252 263 7989 465679
312 718 6553 6657386
355 997 6940 577118
51 733 5663 4161827
665 54 5838 21263
214 792 7372 2302000
541 484 2349 155660738
378 192 6450 1731319
910 63 7539 5140044
386 109 9745 2303635
962 463 6335 521668
462 866 4974 630011
632 570 9366 464666
807 445 7149 1069098
464 504 9594 823893
497 577 4739 35681284
154 685 8739 1519325
564 84 8594 104053
173 856 7516 2480005
929 689 4359 2478779
369 35 3595 1461855
779 578 7717 3504
54 320 9793 1019489
497 317 8858 2290003
197 521 3876 8520892
186 274 9762 2102236
237 540 9511 4170039
52 456 9188 125132
726 14 2388 37453750
348 192 2800 8288349
689 186 8767 77902
82 432 9914 2850826
380 745 8998 437444
17 146 2806 4455502
430 305 6105 5760161
39 767 9677 1744706
398 980 9190 829046
692 24 2757 9840081
734 548 3735 2596500
864 998 6657 2724562
736 794 4244 6556747
381 765 6564 2105046
389 314 9359 281588
525 24 8424 2550974
944 146 6048 1315330
443 265 7517 254410
126 763 7434 498202
264 466 9412 319935
76 166 4866 3906376
446 928 5094 10093628
872 306 7761 4261755
881 976 2953 15904706
59 316 6313 584300
179 229 5294 4649562
330 247 9439 2751595
58 501 6826 209501
419 136 7527 1748215
282 9 9337 233704
721 949 7147 3622454
564 52 8871 1796651
647 760 9474 451571
373 305 3453 43281970
912 987 3571 546136
156 152 9366 2840399
294 965 6798 1327575
928 587 4904 9955775
833 246 5723 2143743
349 668 7792 963666
280 656 9020 1966150
553 446 5900 2143743
389 873 2007 198995639
126 195 9179 139665
180 343 5517 1787799
70 800 1852 75446487
860 722 5687 16888093
70 579 8544 3709258
107 217 3879 454528
721 58 7100 105520
543 157 6443 0
426 834 5609 206219
224 319 4638 3888026
192 895 5876 2360076
999 202 1965 5277962
39 618 7267 1452547
941 164 7488 312422
454 130 4544 868853
905 539 9664 1907158
256 475 6962 138647
439 768 7913 177510
834 828 6110 19181164
110 125 9434 437444
815 206 7260 2002094
203 687 7045 0
999 369 8554 439112
339 908 3071 37488844
125 906 7034 0
691 561 2379 7154132
286 993 4519 1663952
37 331 3574 3638813
722 818 7698 3055022
479 676 4601 2770434
289 10 3783 1784588
508 10 9940 479935
544 364 5960 838290
491 175 9526 585846
380 383 9664 118377
802 695 7460 6257235
42 555 4185 19133945
592 329 7246 9217121
220 396 7622 1040696
682 438 8637 3813763
825 19 9624 242163
894 521 7260 0
888 472 4196 4110051
424 69 5643 751269
565 61 9346 559755
162 860 7567 189954
998 247 8688 639978
933 287 8804 1696495
380 958 7497 0
142 676 7615 1288025
101 526 8570 59446
328 781 7396 117859
34 52 1639 6425277
860 191 892 1000000000
210 335 9979 832702
128 411 6897 3591310
813 505 2522 41842912
93 741 5480 4440355
614 866 9446 791526
57 81 7634 720145
124 409 7015 764177
997 713 9950 3127401
380 707 1493 7246018
474 161 7262 7212701
650 669 8179 424860
565 321 8656 139665
479 893 4675 33083262
597 494 7147 6800990
329 31 4781 1692321
27 365 6204 4842213
838 868 741 92631780
876 431 802 34085903
651 445 8542 740177
819 77 8261 2317030
941 272 5670 8893288
924 802 2235 18508805
901 445 9320 685973
615 29 4616 17165937
565 580 6619 0
701 314 7716 829943
48 185 2930 15957151
289 571 7256 1602468
499 761 5414 2072145
162 306 4273 10007725
731 90 9495 0
246 513 8565 605646
194 81 5710 3340235
206 496 6964 1062602
892 569 7554 1285581
945 917 6707 3684476
70 925 2125 3231669
240 963 7855 7472378
129 265 5799 2673991
582 97 7758 6256116
58 727 6119 816126
283 884 9659 573239
535 818 4948 902410
550 622 6520 922363
70 416 4956 2253572
469 95 5415 1911751
570 239 7974 486749
558 342 8328 784884
491 197 8887 816763
828 887 8703 3056473
359 416 8155 1616879
972 21 9763 441945
919 182 7462 7926527
223 291 4691 42104
330 466 9688 324819
238 17 3235 4968115
533 778 2095 37124702
873 675 5612 22369
563 310 7317 1820066
25 537 7284 8404630
372 217 7851 1455354
98 821 5473 1005219
815 233 7611 5054872
835 660 8193 242851
487 35 4533 21591596
81 47 8519 156928
774 457 1376 56841526
196 165 7912 648798
125 415 8400 3847701
983 91 4573 4270152
245 374 5844 1613077
483 558 8110 1761355
817 875 9608 786915
653 259 3936 11578472
804 345 8451 2249014
855 133 5103 33987868
361 434 6553 1406441
494 200 8463 15550
956 290 2885 954962
31 963 9350 711358
212 34 8668 3728948
468 185 5375 8234273
879 327 5767 2468917
243 413 6978 784884
101 499 8402 3765513
10 882 9007 2506516
439 542 5865 2550423
726 264 6127 2321179
821 244 9380 77558
230 259 6144 923480
432 86 7163 9989234
913 499 4927 5741564
119 368 9987 2160315
840 521 5387 1995433
571 353 7429 4104516
234 135 8097 262078
576 987 309 1000000000
919 300 5647 1637127
195 288 756 1000000000
5 905 6009 1322573
654 300 9430 4448995
816 231 7885 429093
141 885 2820 1244677
585 823 9928 228130
375 630 6784 12326263
238 799 9933 0
212 432 6670 2706958
470 676 8990 2012415
338 975 9411 104562
837 218 2365 104013604
890 620 8503 1680768
946 941 6296 7190866
702 188 5825 0
186 249 1333 353360145
660 902 9580 16131
193 541 3106 62787203
674 538 7184 3555306
476 747 5708 465679
228 674 9887 466806
483 156 4771 641738
867 571 7137 2509152
231 499 9102 592257
733 68 9943 619306
911 622 7614 6092827
503 234 4175 1164184
50 344 4474 0
488 273 7714 1921841
495 756 8945 2175280
56 527 7342 1462341
905 802 5459 2552390
789 943 6160 677349
65 472 4520 6791274
732 991 9387 0
916 61 3340 35059001
983 497 2669 16315390
519 189 7835 2023587
410 391 5499 8031800
398 369 7942 0
983 102 5094 2097450
537 794 8827 74883
137 957 6026 377428
814 812 8091 93201
519 510 8096 70575
190 76 8390 395256
579 161 7369 1339616
625 607 9120 1452547
860 230 5885 417912
448 112 1671 222443882
169 615 9014 848180
613 492 9900 2271996
122 605 3786 19711826
627 683 8376 1696870
582 708 5595 2085682
950 256 7991 1100742
442 584 8087 2038491
854 212 9852 5663165
519 883 8779 1263443
60 274 6421 292928
105 273 6850 1053762
489 810 2944 10083605
26 159 5070 3561244
504 335 3439 6639517
952 633 9262 1628914
464 858 8604 1665436
994 864 7912 16192
542 776 6065 7002792
254 385 6671 2889846
880 790 7731 42591
43 35 9303 7850370
319 530 6153 1384993
144 376 9790 520503
593 221 4251 5072192
904 751 4585 1408053
67 536 6121 714458
246 253 9779 1620884
925 242 4897 2327710
637 914 1292 9199119
11 8 6002 7026432
900 505 6145 6914980
826 883 9498 3393124
122 563 5924 9205687
426 674 6182 2838679
596 390 7916 1224569
167 672 9123 470792
441 891 7568 1676808
210 751 8769 6217860
654 380 487 410689060
402 478 3194 2926988
10 360 6072 954962
777 931 9221 816763
913 174 2311 47876165
30 662 7420 401834
199 573 7614 77558
925 40 7791 0
740 266 9742 822457
635 725 4135 6745968
25 849 5353 12417723
584 360 6665 207694
636 984 5080 3994702
113 639 7581 50495
553 841 3719 11653116
380 593 3267 11309873
298 680 8855 719891
612 723 7302 2497052
446 760 4443 6335230
486 356 6600 7059659
909 355 5867 6049757
916 889 5008 15642685
930 725 9065 0
135 836 4134 9632531
253 847 9636 309278
727 79 2891 38215297
31 102 8513 1512111
694 302 9861 1126141
441 832 4661 5842409
220 38 8454 1231806
831 442 9928 2840399
523 476 4631 10099787
987 51 3214 7605176
799 283 4664 0
727 306 6713 154275
817 342 8737 1889176
811 552 9301 392944
135 253 3154 17909832
151 400 9651 6387
478 185 6729 5364131
887 505 8395 5766097
953 648 2204 648798
599 663 9387 1076759
808 206 7749 1429135
963 133 5066 8835989
926 985 3207 31787888
867 410 6165 5957536
289 545 6817 1710249
276 200 9232 6958496
223 753 7697 2487600
294 116 3895 1128951
368 37 8151 5029168
831 361 9401 4720138
120 240 9660 2487600
991 154 9576 2012415
691 857 7116 7992790
978 409 9388 1500967
997 409 5804 5357747
745 638 8041 4290639
479 822 3673 71679704
842 386 8515 4351913
972 470 7085 1708762
997 574 8307 597910
963 327 7416 1176656
874 702 4288 617842
449 745 1969 37607549
1 165 4233 3930713
482 763 5506 3175208
696 135 7884 177510
727 11 7218 753537
477 494 6210 0
912 939 7359 4463333
470 73 4519 7118192
44 26 7673 468147
180 27 9604 885133
317 17 3682 5867928
416 552 7137 1889712
645 542 5209 805717
639 180 6784 3660419
199 502 3920 17788396
795 960 2566 14321532
579 509 9785 964421
840 869 8307 1533333
451 36 9279 1158404
24 307 7664 432521
606 2 4448 2702830
243 744 5368 791680
495 21 9960 140676
733 67 6670 10134989
943 965 5000 21487324
801 658 4295 1037423
582 194 6119 933326
57 35 8899 2079729
289 804 8456 0
924 707 9356 498008
894 669 7691 9843575
611 361 3106 14644214
730 796 3189 14584332
551 279 2358 90637304
597 17 7086 6959206
242 822 9338 0
159 212 8561 5711694
82 751 6725 0
710 448 4076 23393302
407 759 8578 237589
289 117 4363 816995
333 119 8547 4280606
638 355 3021 3745670
677 697 5026 9573772
815 348 9173 704005
989 832 6653 382476
412 261 7391 17954279
582 731 1281 1000000000
301 981 7186 76378
912 650 2638 44645678
379 401 1537 105595438
989 612 9311 0
377 912 9179 2975903
564 813 3850 213560
349 442 6283 5950230
699 166 8008 6257207
297 774 9179 128503
323 723 8982 239573
315 484 4329 416480
235 697 9794 70575
319 781 3808 5079430
16 642 1746 84217333
602 634 3655 6378609
233 349 4569 1811820
425 615 8680 207883
96 403 8997 2497052
350 103 6323 449698
763 769 4026 25185589
786 488 8369 3731347
347 52 8609 6612133
505 874 8646 1164184
465 948 4634 116262
351 272 9363 982385
141 578 9105 1406441
495 747 7621 4450791
773 96 8847 3193256
17 151 9242 0
660 30 5587 1364303
995 450 6487 10448663
500 160 9485 3121294
697 940 7502 672135
966 802 9203 0
23 609 2558 297600
945 731 4634 4728090
819 779 9316 737205
588 811 6133 752194
118 459 3557 812883
365 759 6223 2837680
477 590 4323 2789863
709 331 8520 1451905
159 865 3516 64440427
336 425 9765 1348805
644 459 7702 1105003
755 108 4495 3944554
526 131 6130 19320003
599 88 6917 4044950
614 824 3726 37890868
39 588 2578 19038701
531 715 7251 1062602
204 380 6691 1397208
355 944 6677 7995424
492 624 4906 52626047
835 616 3531 38012699
311 703 9549 206519
598 36 9027 57813
526 122 2251 206770924
473 625 3524 19725426
12 990 4842 360540
134 845 3704 49579164
708 406 3387 1917423
72 308 4967 12473891
272 847 6351 539738
645 794 8004 2581869
611 23 3763 7569896
757 366 2327 127600887
3 939 6550 4556534
791 147 2821 7730960
123 972 5907 1021895
50 866 7044 10682035
560 381 9878 2750022
332 258 5880 432563
481 660 1566 7360710
60 438 6551 1397982
774 603 8990 1899406
996 448 6386 9375330
492 882 8960 10208480
931 332 5516 304838
860 71 9606 178569
797 703 6638 417078
886 490 6548 924925
356 372 7435 3739417
570 641 8292 5299270
806 601 4660 7411451
510 865 9345 498439
91 882 6955 778834
487 719 2304 68464473
220 688 6159 612965
960 705 8062 1226472
889 702 8764 616842
562 653 9202 5866658
718 533 296 59171394
297 998 9029 244582
161 917 8011 8951506
280 14 8732 951640
640 8 4827 840770
857 910 6624 16428966
321 933 8426 2227928
506 683 7648 1555656
221 16 6884 5932785
173 417 7999 3187576
965 199 8186 622118
502 62 9246 470792
650 579 4912 154275
79 215 7659 1185209
658 571 7789 0
241 469 8722 178977
216 426 8896 3908815
358 751 1766 3237243
629 473 3928 633684
844 841 3022 6267093
515 525 6813 2086706
801 836 6549 368406
879 37 8702 796021
787 327 8946 1542206
297 786 5703 5759303
872 75 9612 2811798
106 171 4454 1696472
399 388 7279 2060324
841 937 9277 1670922
740 768 8846 1316559
623 838 4086 64428335
131 566 5191 664862
731 215 9027 3461048
289 89 3344 3064814
39 57 9317 3291484
716 218 7088 4001016
622 468 8594 0
819 792 5613 2391326
367 955 5937 1645564
73 999 7291 716198
985 308 7711 323900
233 735 9709 4260036
582 316 3674 10753241
993 367 9133 853651
573 598 8911 469057
919 874 6358 994727
730 75 7547 119623
424 450 8929 4097629
153 898 9618 2426297
958 515 6300 1088568
221 451 7134 629155
814 882 7920 6725221
516 954 9056 207883
653 163 2394 112806
143 545 9841 0
596 190 8555 851650
945 338 4372 7824244
968 366 8987 3023976
49 821 9051 2729892
55 450 7857 1311422
654 383 4452 7249518
983 123 5270 1409455
302 154 9660 124580
619 963 9184 4947763
617 66 7835 4990374
262 10 7051 0
680 730 2958 23477391
690 266 6616 268537
926 581 9552 2391326
747 743 8314 6201107
936 16 5477 9413068
181 139 9886 2099961
571 888 4219 4555201
128 146 3315 6731429
980 836 7415 965638
403 458 6392 822457
491 589 7105 1643019
434 484 3888 2829719
396 288 9974 795910
677 802 8744 202815
540 14 8398 3487614
155 2 3054 59776025
902 9 8817 532599
466 722 6032 1188963
690 9 7241 417078
924 634 5449 1203234
958 370 6929 2908878
160 408 8637 788770
714 867 9636 1273638
552 519 5578 77902
127 123 6865 0
315 773 4577 9598135
400 717 2502 7859027
382 790 9189 417078
749 211 3322 2923168
616 44 5634 1107787
183 355 4159 8780741
994 157 9371 609204
49 5 6211 2447163
954 401 5289 2770731
62 270 2579 826662
373 154 6910 6856
704 904 6558 242851
599 444 4428 49286693
166 332 2638 5790897
54 878 5377 842964
909 433 7891 3639252
850 29 9344 3599479
359 407 3120 893
745 37 7107 1621439
417 705 7107 3378666
779 14 8465 1464511
628 651 8741 1057483
545 453 4650 17170601
885 669 9745 128503
569 992 4220 5509742
646 843 2218 98753458
994 794 9306 664862
377 269 8640 1177965
43 906 1471 13358784
766 201 5173 2049124
405 26 5376 10849723
2 58 9240 274748
836 600 9440 538067
393 587 5730 3009775
774 801 5774 8422212
665 524 6018 13935490
391 64 8527 441031
468 81 9497 2066039
774 222 4874 7844265
354 121 8813 260757
236 162 7435 180853
71 691 8265 42591
28 551 8672 1093070
407 804 4486 139665
735 13 7472 2441194
217 669 9603 1027101
611 299 4710 10033925
301 692 8726 2816327
607 64 2083 115024956
806 459 9131 812883
628 166 6633 194707
35 234 5371 469743
357 466 2488 15959551
861 117 7154 3624354
340 425 6605 70575
448 369 5133 4108719
290 451 5996 4111118
691 398 1456 195093689
878 525 7489 252974
523 729 7793 7007950
528 102 7910 3968822
942 941 5308 112806
892 937 6875 1285581
189 87 7223 7803264
307 289 3609 64239291
369 621 9471 0
692 29 6627 0
797 488 6967 1069098
331 211 7675 373875
876 852 3077 3022690
748 642 9990 244590
343 100 5286 5998123
694 56 7582 16742
274 729 8579 198412
952 398 4447 4998673
744 335 8325 612965
357 546 1950 14142827
973 989 6460 213914
313 961 4627 75625
93 437 8070 1589905
361 612 5365 466806
617 263 4452 5690952
209 978 2811 21494148
60 668 3005 39265594
81 565 7981 893
553 837 7781 846569
113 597 8952 746140
79 803 6511 2707306
382 524 9047 1128951
738 186 7404 741031
257 650 7955 1117809
15 764 3770 1722517
30 828 2854 187450951
930 730 9159 735293
686 677 8169 0
443 394 7751 3323934
519 452 9594 465644
137 40 6406 1953514
934 855 9731 2405491
135 545 8941 3344199
597 653 8151 1805137
237 965 8901 6998749
956 658 6316 2901432
270 697 8172 1224569
809 958 7333 1617298
196 686 7907 192828
602 719 4945 95354
119 608 8882 546195
495 936 6834 0
602 101 7416 2098112
824 556 9041 2582651
306 2 5282 3056473
36 9 9399 1889712
800 576 4031 15510626
943 774 8987 4270135
954 452 3638 6543771
227 855 3136 40448900
690 724 1175 30887407
82 686 6117 1969459
903 915 3949 2284419
92 488 8121 4317300
264 118 9628 1142041
568 188 9149 1897381
21 432 2288 2071307
645 372 4904 1959728
573 156 7121 138647
115 169 2650 339404713
261 976 5494 13575769
142 964 7062 2380817
988 677 5492 8649930
76 199 3997 4351913
48 174 3356 12320115
707 496 9257 813947
172 286 5044 1805137
143 763 6710 4027267
341 39 2165 11228162
108 60 9208 751269
968 829 3578 56416600
315 618 7380 6856
423 517 3608 9049409
326 800 1058 228039602
96 549 6360 0
617 675 7287 7709172
117 112 2505 44656632
344 250 5524 263280
295 286 1848 13415006
767 90 5547 1744706
15 979 2562 16849332
822 580 5021 2460218
217 67 6414 300620
139 732 7354 3859
711 591 5721 4858298
482 274 6823 293146
662 661 7853 475653
548 788 7937 88989
745 197 9013 2012415
823 655 8339 6387
310 993 9896 6968419
129 158 4060 9691282
103 261 8200 3647476
476 887 5069 3070678
530 421 6437 3140749
887 319 3582 3888026
89 401 3864 10808793
914 6 5608 1556959
70 497 3851 2635188
258 357 3317 5289057
66 351 4256 5915127
877 735 5401 855284
670 818 7481 1314781
916 576 4977 1156948
980 884 6664 0
206 103 6316 4638171
214 657 9946 15795729
89 996 4299 2347151
814 481 4246 13550585
196 423 1468 5355360
875 742 7834 1806286
148 275 8477 466097
387 848 6805 4542877
882 303 7236 1285581
161 512 9672 2872119
602 649 7649 91878
877 453 7712 214862
375 342 5279 1919114
478 396 580 39157150
847 643 8613 0
469 801 6059 129231
988 221 4614 1921190
882 633 3923 2331696
372 374 3840 46496289
249 455 4024 1275344
201 776 9370 0
637 567 6490 3481128
327 326 6987 899834
396 800 8483 703953
74 11 4744 6881680
936 858 3916 14923379
104 2 9642 3896547
345 357 9335 635833
878 731 9879 5540543
599 910 4171 762436
286 703 7957 144913
586 2 4112 7668951
485 684 8638 1158404
916 676 9363 1443461
850 669 2609 115507
343 302 6552 1787799
615 272 9718 189954
761 663 6002 13656220
450 61 9632 686294
267 812 7106 7567461
588 84 7544 12807377
84 689 7032 1957314
408 203 6104 1381446
193 771 7716 685973
687 854 4250 1864813
978 743 9741 6243113
792 754 8880 16131
442 628 4300 6833618
832 977 8916 746891
588 954 7063 7039837
435 920 2390 23813529
213 732 4787 11351505
573 204 9791 1016221
147 777 4412 514771
559 874 1520 20439229
146 551 3331 2759960
789 177 8645 1151986
281 949 6882 292928
432 238 5152 4968115
588 29 6942 7095457
239 183 2127 1081031
314 102 9872 573038
458 615 8853 1473865
862 530 4099 3945067
393 553 9288 3632668
15 887 8904 1322573
850 673 7760 762436
961 764 2504 2365342
762 49 9900 821724
196 376 6802 316111
642 398 6751 1316559
915 822 9766 979352
29 434 2793 7762195
589 689 8729 1101760
129 841 8674 1739364
24 929 3029 22771762
880 64 2411 20733941
323 23 5516 748911
682 663 7321 4344587
126 215 6892 6973502
57 429 6437 16192
316 460 9985 0
14 523 4315 1443410
588 97 5510 7095457
106 689 8659 258107
277 999 7209 2401038
744 671 3504 1153779
395 751 7901 1447128
447 441 8473 1408053
270 102 4359 5865482
176 359 5521 1384993
141 425 6936 3323934
998 31 9409 639978
981 709 5500 18693267
507 287 8330 5696114
631 439 9359 319935
405 410 5476 1165706
771 393 9907 1292031
769 335 4030 9531048
861 943 9851 3881045
66 487 6467 1985354
817 549 4702 10205840
11 938 8545 2512589
977 666 6701 1178884
90 78 7194 2319185
32 377 5799 26730566
617 819 7374 944623
256 567 4751 2693730
525 598 3902 6338304
71 639 6160 5876435
586 503 8379 1235416
959 757 7615 0
775 499 7271 2770731
201 342 7051 2276906
75 976 8903 5306786
167 163 1879 3017721
833 531 7452 0
150 304 8099 466806
115 36 8631 3695042
136 490 4836 737301
251 299 4486 21018320
966 987 4650 302477
362 780 9954 762436
942 285 8982 12102819
108 918 6079 1172909
598 427 4435 138786
665 416 6124 3861512
384 537 5548 3060445
620 242 4857 25159977
522 87 8967 3285081
498 661 4545 17804399
3 411 7302 1481158
472 455 9319 3504
317 505 6701 450475
542 361 4048 1406441
29 836 3812 82256
444 394 6299 3639252
461 760 6629 773390
492 396 6392 1093070
989 420 7523 213914
269 561 7429 1111067
532 75 8208 151713
987 925 9531 0
339 58 3589 18666682
538 97 8501 578576
682 107 6890 499292
939 820 5764 4556534
835 367 5139 10699790
351 346 4124 19951914
18 168 1708 15945085
628 698 7205 1577111
909 702 8771 57813
775 746 1734 5341247
959 994 2328 601619
312 833 4867 19927204
258 282 6737 3364599
641 899 5919 17165937
645 210 3880 6809747
198 886 4605 1708762
773 221 5786 5789931
9 735 7145 388412
880 790 8206 42591
89 370 2127 4170187
282 761 3255 31419916
127 859 5662 678344
25 862 4870 6393192
64 681 6311 1334494
477 56 3385 5820376
345 87 9490 364808
987 487 6877 1952203
689 494 9043 219737
217 889 8302 390008
960 902 8651 1890576
595 400 9850 2265897
726 162 9202 1410338
800 718 7186 0
880 59 8268 486749
90 775 9939 1429135
569 137 9514 4115497
801 591 471 407545275
408 350 9387 58980
410 987 9359 22326
864 20 7465 2391326
41 868 6396 0
778 474 6960 334939
744 260 3610 10595901
855 183 5975 6141442
455 69 2261 12804019
569 756 4212 832702
718 70 9495 0
641 695 5577 2349254
424 580 9771 751269
573 413 9946 2336197
334 518 9595 471589
611 838 7058 5904281
459 971 7674 2293655
480 229 2757 55516706
737 872 6026 4416030
767 19 2228 24334139
148 310 9011 1806324
804 513 5193 2380817
313 521 5504 2217275
596 892 9951 466309
474 473 7273 4881898
279 91 2631 100432326
322 414 9273 967294
280 356 9080 228130
981 848 7302 2529691
639 289 2851 37770
805 471 6788 4807309
940 59 9965 0
205 761 7577 2419029
804 354 8893 752194
474 409 9324 42591
482 258 9232 293146
748 705 5084 1312282
30 781 2097 462171
391 921 5051 26194080
495 367 7104 552941
625 445 8330 1533853
403 637 6340 7249518
642 560 9510 553071
846 659 5459 11320514
0 606 6477 1620884
774 917 8871 0
690 759 8952 226433
321 664 5821 6464354
534 377 6811 7115548
814 662 7382 907128
676 273 5292 323603
73 798 4579 9190501
163 421 4344 2558499
268 269 4645 0
885 51 5617 4513143
124 937 3648 0
804 482 6999 454251
866 901 6687 494345
964 409 8177 1175069
414 323 7064 2073573
331 178 8853 4576014
87 995 4189 19609527
827 484 4888 8512031
937 667 8409 0
286 679 1633 17311314
880 516 3723 12150573
383 220 6670 3184346
331 549 5790 2435173
878 482 7406 646906
29 876 8597 2075094
943 303 6802 3504
29 431 7144 838112
85 219 4478 5948648
465 636 6702 3994702
137 652 6717 1787799
680 469 3773 12183581
493 23 2750 20958124
278 880 7366 252974
422 90 6647 4272600
770 825 672 105674973
269 921 9920 675005
954 587 7196 2694769
544 686 7323 719891
775 153 5205 11094422
252 489 4813 9515558
543 977 3108 5493619
48 263 7538 0
76 841 2909 739771
498 431 9417 1451905
820 157 2569 25929735
932 585 2086 34144907
671 49 5929 442710
344 865 9228 1202722
114 270 5355 197507
493 179 3829 12726984
615 901 9844 213560
644 196 9837 92135
632 629 4922 6395525
472 617 5892 944623
105 646 5535 2275781
707 646 3421 8099059
290 240 6123 913837
97 989 2632 2140885
854 650 7940 1864813
280 23 4260 47031979
861 297 3857 54731145
662 945 3408 15093563
195 425 5083 23410580
181 766 2050 14012238
161 834 9020 619202
131 261 9653 347979
840 150 8325 2488044
66 326 9865 676529
364 188 9285 329084
493 132 8504 76378
412 52 4126 22479164
900 609 5775 282578
639 611 7828 462171
175 136 7089 1448306
824 451 9134 1393908
744 391 7267 1383590
674 902 8797 895682
998 71 9589 2170972
297 866 6281 6697179
726 368 5206 8150110
812 39 8421 3111002
568 322 7587 1900220
95 130 6143 7018991
911 945 9634 647380
167 195 4946 7222630
565 940 2141 82236958
258 980 8717 1179095
171 899 8170 463429
301 981 9980 76378
326 693 9628 1077052
756 217 6097 0
558 273 9221 22369
604 442 5376 17350336
199 785 4161 5743862
895 3 8536 0
705 463 5515 1288579
60 529 2806 5924104
425 82 2656 15640136
53 656 6403 4369251
682 123 9872 2719492
664 59 9628 1389159
112 7 7019 226613
874 860 7334 213560
536 334 5334 19921123
514 127 6615 944623
930 763 4446 596053
67 335 1676 184486740
827 915 9442 9479376
192 376 6264 243161
590 554 7716 4478348
194 465 2689 264380049
638 108 2052 32188792
342 784 4389 20065933
513 711 9199 2441194
218 170 3340 8851825
78 170 4594 30876324
668 842 6793 685973
929 135 4107 1034848
725 803 5301 1783221
218 610 7013 113759
913 547 2452 0
36 772 6129 17424236
13 96 9433 2497052
230 552 7787 451571
444 913 5563 40475357
226 864 5818 3770293
178 521 8311 880582
0 452 9762 2067747
340 416 7988 296807
553 479 9704 5028
436 328 9199 3200299
354 710 9096 1369040
691 608 8521 1305356
262 839 8726 6114283
986 970 6700 2509152
233 757 7515 212944
601 634 2781 6583755
667 769 7941 1932963
979 326 7896 222001
12 93 736 1000000000
553 105 6942 719891
797 509 7980 1452881
607 841 1329 6611624
605 907 7002 2502606
683 235 5309 1175069
779 771 4712 4896266
646 200 9932 1894440
485 432 9098 1711018
462 663 8535 348657
994 104 2448 4124933
5 798 9815 622118
32 116 9884 580178
136 567 4181 13578248
871 931 9217 415069
44 520 4175 8813337
93 196 3964 11859765
81 480 5121 516848
791 619 6330 1177965
976 21 7579 1846843
851 971 5141 4283893
536 851 6690 2335013
14 57 9294 3144069
292 885 4294 2941440
516 257 5761 258107
238 882 1955 0
814 360 4683 9097864
668 816 2137 2336102
786 425 9081 2941440
784 680 6623 1862547
682 383 9326 0
485 371 5384 9128632
212 767 3086 111859822
739 155 2840 1155160
651 135 9917 2098001
408 287 6547 2967944
967 648 7898 620267
375 745 5725 8895451
906 41 7178 3657882
925 414 9905 437697
418 309 2745 14176227
874 415 1092 1000000000
908 757 5881 3222946
27 233 3907 1451905
726 520 8856 522314
360 573 5981 8700938
147 327 1329 167840752
217 122 7914 281896
341 90 2824 23506779
334 882 4296 6473729
600 466 6644 6953225
352 542 7836 724254
572 858 7739 1665436
722 736 4758 4949665
194 581 8236 1577758
77 544 9754 647380
576 253 2047 1222278
740 695 6159 4251582
356 251 6996 1202722
293 850 9120 217263
105 298 4749 719891
670 855 5195 5940569
572 325 9991 42104
223 263 2687 1378378
331 942 5018 5395044
987 733 9248 0
800 34 9841 88989
71 916 7902 4203626
431 541 1128 326528426
813 745 4860 1409813
801 612 4773 1328812
848 102 6465 4105863
28 602 9631 2262949
414 503 4369 13041461
744 145 4040 22085367
910 837 8490 543545
571 618 6364 5488528
425 157 5881 6110019
815 552 8197 0
600 337 8695 3486529
985 681 8521 1685727
645 155 6077 3555842
838 18 1794 3704725
876 301 3207 3939071
977 431 4795 1757106
702 737 7772 2221758
302 31 6167 4738648
300 172 8131 723302
803 654 3927 29826872
558 213 8491 3486097
718 283 7855 2572179
10 931 379 1000000000
206 32 9828 2803151
144 433 7386 8352037
676 825 5602 311876
352 149 7333 3708533
182 975 9914 7852355
129 950 9065 1290304
23 550 7259 116951
623 716 8661 413446
920 151 5423 893
212 576 7936 5074277
224 305 7876 1725404
25 457 8831 2651804
170 981 6641 2529691
469 185 1618 38153840
107 929 3823 19002987
80 71 8794 6626846
65 804 8733 0
966 967 5682 4161827
884 561 6524 3784326
393 676 7622 390134
685 737 3130 19421383
57 442 7883 2468917
985 398 7421 4998468
320 923 6307 4340545
168 301 5053 4331339
241 194 6934 1467009
17 700 395 1000000000
614 575 3640 22079523
505 463 5300 753105
113 460 1919 31869034
206 348 9752 737301
666 210 8320 560443
96 665 9560 2842792
972 186 8703 77902
490 63 4133 1016334
264 968 9619 5230203
339 367 7204 12476215
150 263 9373 677788
612 230 9190 213948
233 698 5285 26807532
95 465 6647 15120204
28 193 8051 0
123 802 3662 35141441
524 933 7676 6288017
371 391 8863 1635953
712 386 7418 4016911
830 564 5423 7118192
509 768 4777 7261017
894 365 1279 156588240
144 856 6737 70575
437 149 9309 77902
720 39 9437 908259
621 42 5651 16079997
229 15 9468 0
793 212 9579 2522589
492 358 2854 62663494
403 224 6799 1660363
492 406 1803 3723198
840 661 8188 1256237
810 441 8750 1969459
259 201 9263 472199
706 637 6033 7890851
620 344 7974 390134
901 525 8485 2600114
662 566 4291 3938677
467 150 7117 1314565
691 593 7621 415069
789 858 3858 0
816 75 6258 1047869
931 610 9361 244590
58 910 935 21435872
38 956 4711 13934469
990 119 4150 900150
404 586 9022 119623
300 255 9384 1003860
687 216 7998 0
495 457 9334 880582
748 689 6653 1984595
614 903 2982 73298403
770 137 9870 396084
923 363 8669 632549
445 99 4168 2230103
237 630 8295 2064667
853 679 7516 0
379 34 4128 4852920
484 744 5018 2024247
841 506 9694 1273638
165 797 9807 2730085
114 404 1130 12320115
111 704 6374 222001
547 449 9633 1750316
613 52 9832 1696472
702 350 4678 2099383
35 319 9020 2105463
691 233 1443 5586896
431 341 7530 2369371
371 66 7141 368406
92 460 6935 9070018
483 425 6150 9635472
630 34 3062 0
606 231 4725 661326
576 92 4590 16030227
143 539 6310 2539652
140 489 6130 6025545
882 560 1499 70764309
38 497 7440 2694769
337 118 4679 4112620
666 404 3237 12376450
375 730 4499 2113812
454 672 9948 1069098
374 859 6135 513041
908 273 8682 6081683
101 660 6888 7799311
751 206 7049 5675995
433 376 8013 2124400
719 108 7278 4033100
462 903 2107 4195774
572 630 7389 0
757 185 1605 339239453
209 909 9226 57813
404 280 9300 5718626
920 465 7495 1408053
513 776 8047 3155097
869 979 9952 4095536
223 720 5636 937248
538 437 6524 2871564
515 402 9300 219903
379 160 8388 0
680 218 5776 7114225
235 971 6833 2394834
423 92 2404 111434366
159 276 9721 321264
72 12 8690 76378
185 52 9794 4403778
540 775 8976 0
461 525 7950 0
394 725 5854 1245837
879 0 4610 7211551
143 235 9789 1593836
128 989 1627 2582651
174 653 8590 597910
257 352 9747 0
170 575 4529 2872119
473 207 7017 198353
672 901 9270 373875
835 632 2705 15047454
829 947 9754 132364
157 376 8636 1810696
746 806 9110 0
936 7 6925 552941
788 103 8768 22369
271 539 9662 605646
901 212 9306 789907
590 48 2874 29012756
563 422 3569 2011587
164 146 9069 5585415
463 389 7052 1519325
754 61 9362 479935
654 617 8194 10139947
678 483 8317 1810581
186 771 9072 2465360
876 969 9142 1205785
72 361 2231 33428297
279 405 2626 5949562
683 744 3146 8902013
792 921 9563 693919
192 331 5508 16512570
660 835 7154 242851
505 241 4359 5714374
256 527 8704 0
357 288 9428 1257699
790 658 7796 627302
746 248 8807 0
666 632 6987 356077
937 312 4559 2829252
885 988 8963 535873
836 915 4873 975921
372 933 3001 85889856
709 970 8955 2545227
606 537 9586 1643778
254 342 1990 74029801
247 312 9705 12335767
562 372 9907 4656248
137 27 8165 82256
348 727 9588 2785234
841 112 8118 1273638
441 570 9131 470792
317 957 9882 857510
990 310 9498 1459526
227 503 7102 899834
795 461 9984 950667
590 595 6349 492192
711 989 3312 8911975
868 750 7267 219695
873 344 3036 1107368
941 965 8739 504183
621 660 3852 655187
579 168 6080 3387268
909 307 9397 587781
276 552 7593 1413968
346 821 4034 6048735
861 187 9100 15759777
832 493 4910 7099885
55 559 8059 0
857 987 7041 832874
993 614 5100 463429
579 520 3279 65805806
564 453 3542 15040896
986 168 4295 219695
175 365 4956 6868423
203 939 6906 3087186
892 681 9385 2112142
622 493 7254 3487614
915 96 9641 4104516
295 93 9466 312185
523 782 8066 1901365
932 661 7844 1136524
227 180 6506 3745304
687 308 535 318456125
468 848 3879 32415904
612 205 1577 9282168
238 619 1404 4968115
51 283 9105 2571041
150 425 5298 0
876 402 9404 507897
682 946 9663 0
533 993 9264 1593218
728 201 9455 6452741
539 476 4315 43963314
339 347 8469 115507
788 91 9569 1645564
957 510 5641 821331
799 593 5903 2976740
783 5 2829 47585909
158 208 5444 0
998 886 6113 785915
8 654 4943 24310309
682 447 8444 2719492
909 240 7578 0
71 509 8015 4362985
624 257 6387 7526673
806 738 5212 10151960
220 673 2612 94680160
339 843 7473 128503
93 478 5156 23249
833 843 6905 4241295
511 904 5878 2539652
370 368 7518 2160315
665 134 5263 0
858 508 9340 601619
647 664 3743 7370289
268 736 5341 3213235
97 629 9155 2518340
145 853 4512 2335013
802 537 4099 10729644
947 689 9475 0
956 998 504 1000000000
339 777 3679 10478736
625 129 9199 1833159
772 174 8752 1462341
272 310 9132 151713
105 726 9650 432563
941 222 8090 4091546
762 382 6567 5737636
213 999 7247 42591
195 76 1754 24489361
811 927 9686 388412
975 247 8472 4750939
890 227 2388 27169542
680 840 6450 2004010
762 910 6348 17865580
182 578 5235 347979
384 362 2666 516972
933 589 8789 0
549 165 3960 7155457
143 388 6386 4712511
335 712 3856 677788
436 368 6465 13914948
156 917 3592 5139830
25 216 6460 4032170
90 497 7114 300620
83 737 8920 465887
816 750 4929 1047869
562 423 7944 4305037
96 476 8322 3193256
227 895 4327 2240237
544 48 7852 1167934
72 542 7182 597960
633 516 8241 722860
840 261 4432 762436
240 951 9454 3959098
761 746 9671 3131083
165 194 8616 1551687
371 103 4569 20585337
689 272 8137 1708762
228 287 7990 28105
698 60 2650 14314077
505 379 8128 1469811
599 521 8933 619202
727 975 8920 822106
563 255 4410 12664317
402 768 7984 0
277 746 8905 4656248
262 137 3038 20000302
984 346 7768 6346284
809 303 5186 2472619
889 865 9015 95354
614 285 3877 29292478
270 353 6305 4726552
113 928 8677 0
930 220 9450 207694
866 395 7192 4850134
799 362 5007 2561671
877 242 8823 1369980
266 123 7775 1409455
170 390 8844 715591
330 229 7989 437444
456 649 7050 6990095
826 703 6000 2398737
773 66 9489 1985354
215 657 8300 7212701
266 581 8271 1771379
246 903 6243 6343291
320 525 3507 16185241
521 495 2911 73454246
971 922 9566 1156948
513 402 5328 239183
791 832 5004 1219992
469 949 9045 8131046
576 638 5202 14542046
883 279 5694 2568439
483 998 7960 138647
429 420 6544 0
452 97 10000 82256
381 6 6950 0
439 150 5927 319935
343 860 2542 31551074
915 625 9365 1621439
554 271 4653 21800609
871 915 8935 2694032
349 951 2892 10936173
713 525 8725 944623
729 132 8229 8250488
514 126 1081 79913264
538 514 3389 2759960
748 378 7450 469743
162 825 7069 959354
193 761 9320 4369251
176 854 9859 1836522
37 585 8957 156928
851 42 9120 560443
200 763 7216 12725127
904 175 7394 450475
225 352 3637 29890736
612 746 1233 221923279
765 82 3447 41859456
892 586 5561 252296
586 341 6220 2911580
933 574 6475 479935
403 937 3920 9590638
22 682 5418 0
989 955 6270 1409891
160 358 7162 214226
861 347 8363 1519325
44 841 9550 53265
623 897 5507 1630447
115 818 8488 19756
714 960 2837 9113416
408 589 3540 4555572
302 348 4605 1379664
917 625 7775 3762378
368 921 6215 5867928
844 559 5020 10528113
865 936 1229 95354
968 622 9903 981626
992 193 8607 3051580
923 913 7113 76378
22 566 2670 174373110
394 818 7296 940164
194 493 7284 547289
867 120 8421 3633010
902 550 4757 347527
364 597 8441 4621288
82 228 9827 1047728
617 967 4862 4161827
279 927 7318 4084574
942 267 7798 1314781
696 481 4438 317497
263 700 9690 832874
594 825 8520 959241
589 495 7228 3754786
565 289 9584 119623
730 342 9265 0
765 296 4259 90049
983 225 9395 126364
146 767 8296 156889
169 281 9271 204856
757 317 7241 791680
383 176 4859 913052
803 699 4643 885921
261 681 9191 1256237
192 109 9590 222001
879 816 1777 116265917
348 686 8181 1204315
265 878 9680 59446
172 328 9106 2810366
338 837 3742 1843603
490 328 3135 939517
640 321 4227 4016117
156 16 5674 501886
24 718 4905 42591
485 813 1753 19077539
953 640 9519 1408053
6 532 7413 1620884
791 344 6470 648798
611 788 9883 711358
64 583 3370 16252376
454 646 6820 3408765
202 821 2182 5277962
484 157 5785 7996541
215 257 9420 752313
772 798 5765 637966
486 185 8404 66605
849 422 3542 788770
629 372 8456 834766
306 543 6187 6777133
952 9 8821 233704
273 732 8518 1846967
259 118 7214 0
496 93 7180 2453282
93 120 4530 7373747
595 901 9375 2265897
97 515 2271 8451884
481 221 4471 6784494
394 470 6217 3254867
596 725 6743 895682
392 227 9989 388574
707 376 5265 3337585
563 104 5155 118377
475 445 7564 4448536
392 147 8745 207694
488 775 9330 5969669
666 587 8631 560443
11 822 2059 22681360
944 572 3583 317497
40 875 6058 5121530
754 615 6660 6856
498 901 2195 74882837
389 140 8478 955409
465 35 8698 4279521
749 955 5718 3628190
901 629 8562 1339616
808 603 9153 0
485 41 4656 4651037
632 144 4556 2349575
290 494 8878 845940
827 805 8580 4272600
287 422 3811 1841179
600 13 8831 4639489
135 208 7620 166724
429 542 7286 16192
359 454 5618 507863
86 939 3570 83853862
603 67 8011 1244677
510 287 9526 6705342
115 137 4111 16284937
956 929 7022 8037896
547 352 8543 115677
359 171 9083 0
450 445 7533 478372
301 84 6420 4279927
689 395 4772 5453900
515 747 1030 96316728
408 437 6101 6000840
597 1 9199 2788129
648 205 4315 3968822
377 482 3154 10469854
75 462 8685 323900
390 425 5072 0
617 821 7071 213948
63 793 6633 0
866 480 9613 3755232
148 256 8473 2989833
62 766 7022 0
744 843 9445 1282160
713 954 8777 3873101
512 910 5519 3226030
918 719 7954 516848
244 790 4127 22043984
119 522 5509 7473358
694 431 3034 1310825
157 680 9769 1297946
755 502 6109 751337
520 721 8239 1034344
316 653 9234 2464630
203 695 6644 0
918 821 7314 499292
899 800 9904 2730402
360 96 4097 48856431
181 973 6935 763936
767 164 5284 12926103
464 27 5307 1377452
0 730 9045 2144656
514 21 4765 740177
427 627 2494 4160620
648 605 7877 1506190
710 473 6234 10578486
853 893 4271 7948680
152 939 9291 672135
999 763 9668 119623
123 211 8170 498008
246 660 7981 242851
121 208 7747 6214664
842 753 5168 771536
488 801 4955 3869770
540 175 9205 1448306
391 560 5737 573038
390 629 8259 4824612
502 261 7067 1265724
302 832 6512 0
528 521 7927 880582
65 226 9501 448046
26 539 7480 347979
455 185 8772 2939041
78 168 5761 4472779
318 645 6780 119623
735 240 1059 16698859
417 168 9419 1186719
518 941 5826 5896715
838 314 4770 15769633
943 218 7848 0
965 427 9029 3045035
218 666 7271 9033878
758 344 6205 1107368
837 9 2483 103666141
693 486 7635 5425186
103 967 9776 204352
236 229 9634 3280530
892 852 9133 284031
344 404 3745 880582
811 139 4817 3397669
624 841 8391 25238
42 387 7206 7012001
37 545 4081 15161667
489 99 9699 242665
424 396 5814 2828959
400 111 8681 1103806
846 556 3850 227840
6 945 9657 0
22 262 2075 67247183
502 553 4679 2143743
718 149 9919 845940
515 800 8811 122375
590 386 2878 61638665
362 614 7549 3745755
899 823 8926 150739
446 645 3174 27161809
196 776 8303 6389003
851 287 7839 1481158
416 776 9330 2199656
817 785 8310 0
405 582 9203 786915
332 154 5885 514771
235 141 5077 2148865
700 126 7938 0
14 170 6900 991901
574 663 7132 3742553
241 615 5209 1194559
712 6 2627 7892295
75 625 1420 18915649
343 445 8069 0
540 422 9207 3673419
916 131 2030 115126904
323 92 6555 2148699
320 263 3793 7179058
930 917 9822 2033049
790 589 6908 1869122
15 488 8791 259430
625 19 1985 112096016
499 98 1473 1000000000
472 184 5384 1728501
190 6 8423 0
491 741 4513 5793513
444 463 7769 1244091
889 297 9348 207883
606 981 8583 1725404
657 612 9088 233704
989 813 5400 2123783
298 196 8831 719891
115 167 8715 16742
306 572 8324 4799726
84 751 8243 0
124 168 4932 3296699
265 773 8713 466097
201 39 7802 4597790
396 948 8501 347527
514 821 8979 511223
624 741 6055 17016364
595 924 9402 1397683
560 616 5680 824944
846 240 4391 439112
266 771 5804 2465360
699 52 8735 477162
908 124 2916 5091049
263 470 8660 3378847
795 100 8031 1806324
76 922 7625 1706185
5 734 956 38359573
735 916 4140 15458445
45 822 7348 2093016
359 241 9790 841448
496 540 9447 413446
481 355 8464 3024231
492 921 6836 9643382
888 784 8801 151713
608 783 5400 3928162
200 698 5233 19696320
633 41 6588 4041645
599 393 3499 40854651
766 884 6147 0
627 161 9264 3092457
587 824 7675 2967944
227 657 7722 14220984
46 676 9015 1364303
390 53 5956 5988865
304 431 5300 466806
11 59 382 1000000000
571 940 8684 1152463
478 967 7769 3051170
204 504 773 1000000000
7 543 8605 449698
468 415 6768 2767608
836 29 7265 82256
463 45 6600 1479051
207 754 7357 2434403
548 175 2807 2538754
140 931 6255 1988823
431 687 6035 0
271 800 6444 7971912
17 511 9879 388412
162 230 9874 819997
453 316 9998 1012644
517 49 5581 2018451
150 857 7624 1698987
292 949 6762 177510
76 61 5024 13165675
733 347 9923 867681
827 182 7153 978637
428 0 2642 15310647
751 459 7392 3834857
750 71 6749 5570709
972 657 8487 141076
191 47 7216 4098997
201 600 9832 759799
514 643 6546 944623
627 493 8312 1921190
460 825 7712 584300
857 123 5212 3555842
77 247 8233 6227845
396 919 6354 7963646
963 218 5590 8371109
1 948 6287 977722
357 801 7825 4363085
588 570 6970 2471325
246 980 9627 605911
861 904 6069 23924600
455 46 8680 4282784
312 623 6477 1796651
818 883 2377 1924826
266 989 5316 1916189
824 278 7133 7680778
823 578 4716 3934335
330 748 1366 5355360
320 332 9893 304838
819 537 7217 0
99 502 9964 28436
621 945 8598 1455354
92 843 4247 317373
336 666 8060 1314781
842 843 4976 3344199
489 751 8070 1972385
621 890 8910 2548600
956 458 1111 345389091
933 692 9101 2284063
752 156 1778 2671194
507 397 7191 1397683
751 876 8492 1552733
622 44 9284 3421639
239 205 4490 3751279
293 916 7013 0
412 100 5284 2220552
656 521 3301 32945656
655 854 2957 21598551
174 771 9769 5559487
818 313 7248 842964
56 721 8798 1005780
811 682 4023 546260
169 963 9311 385341
256 208 7883 1501765
268 802 5206 2913506
931 88 3207 26027832
787 761 2566 49878407
295 133 6464 14287846
266 643 4475 1386565
230 493 8138 413446
723 759 9385 349784
474 235 9235 1479255
837 613 1887 74236371
857 710 2837 36491496
746 247 5927 116262
380 596 3999 3090407
910 357 5201 12044151
721 140 8898 1275344
363 854 4648 2175651
947 859 2141 34710114
119 691 5428 14435795
898 141 5486 198412
74 708 9395 1452547
720 418 5458 4210674
554 490 7239 737205
574 971 9662 115139
945 189 3342 1000000000
101 694 6805 446884
203 285 7405 416480
141 858 5117 1798977
927 961 3899 6318372
133 150 9451 1327751
849 110 5700 5428880
506 986 9308 5350107
112 921 6028 9353302
263 979 4505 5715116
276 759 9004 1443885
313 392 6183 5246105
318 766 5981 15550
107 586 8665 1494846
144 262 3956 9539783
232 738 2513 7719087
38 647 9575 13422128
337 460 8441 1728501
991 961 4992 4852920
16 814 8379 7961204
931 611 3614 1842696
831 476 5108 5461127
753 159 6911 5087664
546 876 6728 2283352
835 787 8216 3896547
796 93 5288 12888543
965 802 6435 8957213
325 448 7848 3218797
441 127 5986 2881184
340 475 7235 6656751
433 762 6481 22569855
304 563 1403 19404927
373 147 9222 747432
492 599 6092 2583430
452 528 8871 521497
98 725 7005 1111067
396 666 708 523630533
904 990 6840 2539652
547 330 3943 4594995
52 424 6086 6663816
892 497 8999 151815
355 522 7334 1005780
981 13 4662 9452421
178 892 6459 1623778
504 574 2382 7678386
232 727 6375 1409891
675 941 3922 3990567
842 154 8785 1864813
823 856 5306 166724
118 46 2570 282578
684 251 5582 761178
333 394 8898 76378
141 929 9313 389188
368 730 726 17654162
691 897 7334 5916476
248 85 7470 2605064
208 253 9846 80830
94 701 5160 122375
43 282 8064 6399562
614 676 5771 7586592
750 334 7187 2529691
485 706 2493 1000000000
771 488 7552 9094020
9 208 9535 233704
648 852 8320 0
512 559 4960 404878
628 615 8469 193328
422 737 5388 904447
846 681 7338 3133033
617 363 7301 3841556
951 422 8569 44931
199 593 7841 0
39 976 5791 1563766
440 379 6704 3959832
458 652 8687 466233
754 745 7429 5715116
313 806 6638 6581554
953 318 9419 119623
151 581 7267 0
542 377 8500 0
764 522 6578 819997
715 539 5451 4367892
326 188 9684 848180
259 942 8872 940164
261 929 7699 0
848 712 8588 816126
298 725 1963 24453070
23 854 7211 2240237
694 2 1481 29966891
581 650 6249 2020124
415 773 3740 17078145
512 803 6543 2791896
859 538 8382 0
58 790 8107 14216
520 43 4844 4339597
308 653 8967 0
392 131 5017 10785878
221 771 8719 3877305
666 920 717 233656847
430 194 9148 657054
792 443 7680 115139
414 200 2695 36736698
166 267 8255 194707
684 563 9756 469057
323 689 6914 465679
948 740 9522 954962
116 335 7360 10103318
491 725 8242 151713
423 461 7986 596542
857 926 9749 437444
854 79 8651 532352
547 239 2393 8835822
712 648 4292 4016911
55 789 3995 6874664
501 705 4014 8215080
789 199 9632 2824036
545 899 5994 385341
435 830 8449 251172
369 896 9662 0
561 829 8330 822106
809 560 7324 677349
852 807 5755 8448766
862 605 8786 0
662 493 2239 33338386
641 494 2291 14110155
720 526 8843 3742553
323 555 5711 8110090
705 395 5299 0
293 221 8795 477162
861 171 5428 3172935
948 744 8287 1383590
95 995 4864 4371217
215 62 6299 5146511
697 882 7489 1921841
260 511 9431 1416267
843 527 7021 1282160
511 904 4411 7567287
220 450 7059 478372
610 703 3427 15628983
429 215 6801 3051580
445 658 6604 2231066
849 570 4926 1085898
975 869 8364 1332356
875 829 9260 4738648
881 131 9549 79380
241 258 7757 676529
377 6 4399 35253340
255 535 8490 4713783
348 541 9453 1250722
711 447 6404 4858298
774 264 9789 1617739
42 514 9223 2529042
849 279 4107 5357747
36 739 7479 42591
213 140 9049 1438741
642 447 6843 0
802 580 9766 1090062
279 403 2939 7249518
998 935 7026 1222278
660 290 6197 11945060
980 1 8047 1588855
638 779 9976 4186130
400 790 2976 627302
605 640 9949 2061570
314 967 8553 1282160
434 752 5553 8013880
855 745 9433 2049886
108 703 9645 1077052
6 812 5910 2207651
600 615 6503 2620597
702 862 5130 3294343
618 443 7602 6390482
110 374 3238 23934191
249 561 7246 1256237
960 873 3122 12326057
7 28 5928 2854335
319 398 4572 4542877
975 167 7264 0
999 51 3835 4126683
688 560 5636 24783968
272 238 8826 317497
120 34 7581 7941251
506 957 2538 30552783
448 658 2561 32382407
638 568 4168 2937118
167 762 5632 5683906
202 410 7609 1152463
164 424 2083 96195251
680 373 9626 1740248
108 229 2153 6661149
785 524 5728 2730085
340 743 4198 6872865
108 400 7480 89981
433 936 6582 3971851
821 17 5919 50495
576 915 9366 1601390
490 136 2692 14330709
678 553 7278 548800
81 729 1904 116471840
563 204 8763 95354
5 981 2941 76354426
131 376 9410 2292201
497 960 5574 730159
572 175 6983 1663952
677 783 3036 16931959
145 167 5944 821611
517 85 6888 721472
524 395 6623 28884740
447 959 4437 741031
674 119 8585 4280606
286 143 5757 17556207
190 517 6964 1314565
312 668 7477 5737636
493 198 6824 6014643
466 863 8911 2098112
895 937 9632 1093070
558 990 7723 2357382
856 101 3206 567240
159 652 6844 3690886
243 483 5682 1478093
882 695 9926 2258212
371 39 4259 465679
359 184 6388 0
785 847 6733 987784
695 727 3170 6257235
641 458 6381 3459819
758 756 9328 469743
537 870 6734 252296
563 369 2689 40823466
445 402 9876 178977
720 620 4375 28079508
166 257 6141 5396659
549 141 3413 1558196
717 952 7607 3003451
162 168 7128 490249
662 251 8429 53265
998 467 2152 228120046
716 34 4873 22369
819 101 7991 3799988
565 721 9313 240565
722 16 6127 772426
623 769 9794 1821253
365 684 4626 4280606
737 58 4895 3468368
173 781 2083 21276468
182 217 8871 3005441
978 742 8112 0
291 743 4912 511958
571 930 9275 1367083
398 743 8090 388412
312 303 6081 4312835
142 541 8933 800730
791 722 7005 7290058
339 716 8965 22369
111 133 9117 569857
202 154 5277 3178305
134 799 4020 22293139
3 588 9995 7773126
363 285 9617 913052
714 778 6687 900150
629 903 5551 2209750
59 346 5790 1592060
163 749 6074 4572387
866 777 8406 1587093
377 634 9938 4417397
373 493 9386 1594027
251 20 6733 296807
826 765 4096 382476
429 696 6535 1717044
973 327 9395 2608118
481 707 3565 5983431
742 700 9393 661326
291 798 5432 1444448
155 999 9287 675476
950 406 3382 741031
447 730 9348 627302
200 532 8291 622118
644 643 7963 466097
573 812 6588 759799
555 279 8710 1019019
380 374 7684 0
368 606 9814 1643778
240 871 8014 178137
610 765 6809 341770
872 761 2155 84336685
655 857 5968 5560201
81 54 8135 612965
111 276 2904 924925
333 506 9893 733231
874 344 3471 1107368
513 28 9824 239183
561 81 5406 4356561
590 461 8046 2058621
344 908 3755 1644124
879 633 8342 454251
847 321 9272 864529
870 109 7875 466097
32 69 4741 8736150
633 833 9273 657054
438 580 2200 55548060
883 548 6173 1882352
344 536 8425 263280
200 948 1609 16415230
317 97 9894 2589296
822 522 7633 708101
142 762 4971 1551687
987 767 6270 2042560
168 584 4523 592257
857 521 2488 68262376
749 100 9734 47794
380 37 8949 538067
84 646 5437 3408765
552 821 9545 750337
440 314 8957 1811820
701 785 9252 415069
250 968 7895 5336467
714 423 6640 2066039
545 269 8182 707371
935 341 4518 4696428
466 791 7227 4173916
693 917 9738 1757106
107 189 4304 31172406
867 620 5915 6827606
284 984 9959 5174732
399 135 9679 4161827
591 147 5597 9883952
831 199 8667 2917913
818 289 7883 1725404
201 992 4168 383525
696 294 4391 178569
973 268 3560 1656240
759 242 6276 0
437 267 2325 10888982
884 698 9388 22369
676 819 7799 906538
369 395 9950 192828
162 570 7653 3400383
2 771 3652 12902516
588 461 8409 373875
499 677 5795 1801903
229 272 9759 1957314
763 960 4307 1995511
749 883 4279 5805278
353 84 4940 15866256
740 776 7417 5760161
357 442 4302 487295
520 441 6192 5453900
865 13 7900 166724
428 926 7579 437444
646 830 3964 12291359
900 615 9618 214226
458 834 8235 849551
219 201 5569 0
830 134 8044 1622662
277 468 9620 1156948
479 707 8084 3601640
331 828 5119 8391895
461 961 7856 1877593
163 887 6853 514771
964 155 7582 202815
54 681 8036 1172973
199 944 7908 373291
893 404 5906 25238
148 839 6587 2244385
719 706 4801 11467269
897 66 4291 2699689
640 225 1386 8980744
396 663 7083 2144253
750 606 9366 252974
942 331 999 9372272
469 938 4288 2707296
456 916 8217 939517
664 355 3942 732435
821 519 3719 10994852
703 966 4154 2336197
385 203 9606 0
979 976 3317 17501821
869 190 9338 312422
124 146 1420 33695402
668 470 7576 648798
388 601 7993 3330686
510 420 7111 1019019
909 10 7443 5028
731 922 8350 289568
613 49 334 1000000000
418 860 8253 213560
277 891 6631 655187
285 64 8418 2838679
644 757 4062 0
407 851 8202 560443
89 394 9758 76378
564 226 2972 23522502
357 110 8898 3300871
190 204 9720 469743
188 724 7912 4533678
556 190 8119 425228
582 812 4807 3610625
245 722 7591 635833
842 220 5242 7477121
977 797 4867 75625
710 338 9407 369242
132 43 6808 1680768
590 553 9161 115139
933 947 5979 4707127
727 96 9330 349784
885 669 7813 2384825
621 419 6161 7999453
648 398 7271 0
313 911 4055 17211750
362 946 9183 415069
920 528 6030 2271996
508 910 9039 762436
766 839 4181 50503
973 324 6529 1602305
910 928 8828 252296
1 699 5097 3725435
728 759 5905 1443885
201 323 8325 207883
785 571 7862 77902
737 137 9674 737205
557 749 4740 2098001
778 106 5917 1877608
397 483 4463 19136790
339 965 8570 1194559
460 933 9394 0
747 644 8107 2191696
211 618 4546 5607919
712 107 7456 7632619
713 346 7381 154275
579 390 7342 1862547
348 438 2283 21168326
431 716 4879 7343739
178 464 7734 0
387 838 8899 832874
157 633 9848 466097
368 314 6134 2559425
570 170 5797 5367194
384 654 2345 845940
174 413 9635 425108
1 448 4580 5299545
452 306 7089 7935490
613 150 6545 9171287
811 758 5791 3761265
897 648 1179 252628928
121 695 9541 388412
648 66 883 209981814
11 958 4397 6639517
520 913 5387 4314426
780 907 4621 2506465
626 885 5312 2123665
802 849 7592 530362
680 576 2055 2123393
254 521 920 652772564
661 359 6744 1053762
894 37 9985 1019489
696 540 6357 376422
183 902 8384 11696642
535 406 9763 486749
759 580 4302 17436702
462 850 4820 1849874
923 576 4443 1457949
77 216 8074 5637138
640 997 8953 509458
258 193 6390 16192
366 235 6849 4934971
440 784 8105 373875
477 544 7396 1030905
411 780 8770 5761893
456 366 9670 2447113
847 755 2822 9159479
610 908 4480 5828254
203 890 5684 3161295
359 316 3130 8473311
357 734 4927 13035268
809 176 9927 4584720
197 976 5938 885921
672 535 8370 219903
214 746 5872 735293
23 144 3464 10276707
182 13 5208 2398607
613 638 8464 498008
675 138 1699 15653694
703 939 6533 14877685
489 967 7709 1019370
887 371 9909 1640516
289 580 9680 1005219
685 709 5931 19768846
854 479 1175 46080289
183 503 9733 2803151
310 99 8042 4371217
398 105 8911 2376282
599 766 9843 50503
36 262 7455 580705
370 814 2829 10738187
599 691 8574 1029094
986 645 9975 140529
775 603 2544 32025588
636 882 9549 177510
366 343 7485 5718645
39 541 7182 1315330
285 428 8010 67551
877 669 5142 1883197
497 193 8460 417078
148 698 8359 3378763
566 204 8764 3408765
898 960 9883 2881184
246 970 5509 2462540
639 430 3660 21720984
145 273 5252 0
899 759 8613 238050
555 83 8550 27208
819 707 6601 1075031
769 357 9855 100122
636 902 7259 2175280
10 525 6978 0
748 271 9091 213948
381 133 7564 1088568
740 678 4001 15105963
688 749 8739 0
19 247 9224 987784
688 214 3704 832702
307 650 9655 0
50 95 4521 37770
746 951 7015 1509732
305 970 3778 10361249
745 268 1064 1000000000
808 289 8438 2081624
565 165 8003 3597426
544 81 8695 535873
279 773 9415 845940
490 674 2667 191390
367 659 9370 3211400
506 122 8598 1621573
901 518 3277 3481128
309 758 9723 128503
166 800 8766 189954
743 81 8711 2852463
525 25 9097 2651804
598 216 6316 4488325
270 484 8880 1244677
850 756 8359 178137
232 440 9824 577118
238 142 3248 10584489
135 989 5140 3512666
493 98 5646 3321665
561 2 9873 3631946
711 757 6514 964561
106 626 7383 6631695
264 877 780 15628983
959 244 4991 1966150
885 569 6330 1637304
627 817 7970 582466
958 517 7881 646094
259 775 9618 609204
278 61 9895 1111624
821 891 7787 742453
405 209 6598 4870888
722 861 9422 1617739
530 158 4160 4381757
708 325 5514 4631767
986 322 7961 8930863
172 150 5936 1732202
594 629 1547 63631770
500 992 2579 9574566
17 414 6679 1264557
487 811 7683 2701261
680 110 5254 1185209
213 545 9052 2531635
136 429 7904 16192
561 461 8267 991901
268 191 8472 1455354
275 910 1856 80522998
491 253 9610 6419223
933 434 7440 329479
40 442 6387 6014643
482 426 7349 5564258
898 837 9578 1897381
825 154 2543 5855492
710 998 9463 138647
25 985 8090 2651804
247 370 5288 10028267
317 351 8162 263280
557 100 5714 70575
737 521 5275 13004644
712 11 2802 15538151
81 981 8279 1389847
42 292 7634 213560
290 587 5705 417078
165 903 9354 362454
131 724 7563 1784587
675 625 5437 4987468
315 777 5673 0
591 647 2318 76378
270 690 2376 74286
140 898 6761 3866542
165 372 4357 693919
526 326 9379 1172973
590 46 8474 0
110 36 9622 79439
201 198 9477 476989
750 630 9570 303618
885 707 7835 874209
863 315 7094 4640815
914 208 6194 646094
342 273 5293 0
498 436 4696 74286
331 427 7349 3638813
877 915 1726 1000000000
221 959 9887 601619
632 207 8039 913837
178 820 5442 2117981
50 766 6710 1088568
542 495 8390 202815
352 636 7165 0
435 708 6510 5314966
876 440 4404 1996742
262 278 8985 10934972
711 659 8106 0
534 476 9709 317373
842 162 9830 1111067
355 829 9545 2622778
579 986 8566 5874764
611 42 4287 3979191
564 663 9759 2480400
119 603 8251 2200599
640 468 7399 1223802
50 405 9882 0
369 131 2679 17293995
167 30 5226 10564137
163 798 9061 4572387
212 727 9460 2263939
653 796 8222 2072003
740 270 6820 0
921 49 8331 1503205
640 729 8548 0
213 19 4972 3181337
259 44 1859 13828512
656 735 7836 2859623
56 418 5239 3731347
313 605 9367 118377
67 577 9086 2389478
60 994 2488 16277088
920 590 5164 550385
974 871 2956 28296412
804 245 8523 1167934
81 664 3117 29144663
142 707 7489 598001
884 729 5982 2067747
862 358 6750 3487390
165 265 4537 1119473
464 686 6010 0
766 988 9351 1277170
111 148 9506 242665
564 699 9862 2480400
203 348 5535 3409013
469 702 7156 1541481
704 547 3156 785915
571 134 3514 10954758
126 516 5098 8170552
450 200 7651 5001949
316 95 8855 4535050
149 36 9090 746891
913 746 9995 6856
498 317 7546 791680
301 944 2799 4998673
228 616 7203 960838
935 721 9658 0
719 308 5017 8209268
685 500 7767 1519325
435 194 4741 5809068
254 703 2625 1475773
913 728 4432 10114437
148 516 7984 503014
218 597 3780 653762
56 674 9813 0
195 368 1559 13544881
793 100 2726 2897382
57 808 8715 640158
45 32 4279 9685129
840 26 9064 19756
903 435 2340 543230525
423 860 6264 4305037
400 388 4377 2881933
807 278 4304 21438589
15 475 3382 26610709
485 79 9619 4169572
641 308 6218 3654533
41 838 7810 1512111
892 860 3884 18585232
278 512 6489 432349
702 442 7163 2271996
308 382 4916 8949039
436 466 5046 11638192
460 136 9862 1592060
934 3 7347 2117981
133 907 2776 3100781
219 744 8232 2695534
677 903 4473 281588
47 138 7881 3061594
912 241 4278 6750008
35 587 8948 3006115
849 344 7862 2327710
209 596 8705 851650
894 778 9692 3226849
203 234 6081 1381446
799 316 9883 1322573
742 137 3308 30853164
125 204 9016 6856
957 17 7451 2607469
705 994 6135 2687301
161 582 6248 5780314
164 441 5022 5939201
3 154 7484 10469854
212 941 9132 6802142
341 485 8613 3029517
146 769 4789 2464630
563 857 8660 3908815
798 692 3518 22975687
766 621 3719 15232340
44 26 7439 468147
444 569 7696 2722705
35 581 6858 4043675
479 401 5692 17439144
868 200 6356 50503
34 675 4853 22369
89 352 2047 23030196
339 482 3947 4572387
687 314 7934 329479
616 92 6023 3732994
521 610 9411 809777
198 639 6693 3140749
381 934 9834 711358
891 247 3105 15416803
223 157 6260 25385467
130 658 8783 822106
89 882 1360 3324966
309 283 6335 6322240
73 225 6994 3638813
469 158 8641 9468914
614 454 7606 1369040
695 757 8186 1677777
485 113 7691 5084914
841 211 7295 413446
709 948 9011 735293
760 418 8693 44931
613 969 8210 226433
235 205 9067 104562
821 927 7808 723437
469 262 3015 14861267
379 569 5233 2788731
356 763 5689 4335110
253 456 5665 516972
136 264 7837 1478093
57 733 4929 3700456
955 52 6938 312185
328 480 7445 4346663
984 899 3160 14314077
621 680 5458 3996906
134 397 4815 1490796
88 18 9759 252296
61 900 7660 2752856
352 482 5173 0
41 735 5455 573038
529 674 9091 1550570
291 404 6797 9401458
93 257 9549 585846
156 573 9977 138647
505 437 7228 204856
2 357 8596 573038
186 628 8387 1358740
449 548 8457 1750316
723 879 9980 207694
970 465 9164 2361965
820 874 2115 15021396
768 912 1308 151543526
649 379 7772 2037691
586 224 8370 1593836
71 480 1077 1000000000
608 867 4297 22414882
610 413 9538 5507533
913 613 3829 3026582
417 380 8644 538067
568 925 9782 189954
892 491 3283 49793108
167 340 8760 1224569
41 829 8004 1577758
45 635 6989 573239
79 674 7902 0
94 693 5349 1846390
301 448 1501 185586945
757 798 3740 13248341
543 200 6948 1894440
255 460 7523 3486529
780 78 8218 2303635
849 932 9386 1761883
13 205 7083 9524615
693 338 8067 1297550
96 503 7196 511958
464 115 9575 87311
11 568 4224 7827851
563 894 8002 0
998 555 3512 7870517
396 46 9870 576097
392 833 8628 4003954
521 65 3603 11717784
252 894 2285 2357887
603 859 6001 5643189
357 501 7557 1621520
609 24 9534 1836522
217 464 8003 1455354
949 568 4258 4663995
717 458 3762 2475532
483 497 3120 0
523 366 9042 1476248
20 419 6574 5207485
994 348 5240 0
968 930 5209 33093913
225 712 5785 1730302
734 232 9737 2265752
912 841 3257 10669803
343 361 4470 5013403
122 488 1998 657639809
888 427 5647 8473311
9 49 5695 851650
478 659 5838 672154
242 257 9628 3859
26 258 9367 695478
61 190 7029 1514852
227 19 8248 2213232
637 500 9744 1308716
71 298 8734 336287
90 376 4822 3118950
795 608 4135 5314596
789 864 6997 466806
523 428 6134 437444
427 718 7172 6033396
538 271 7376 3838279
242 67 2968 61938948
389 170 5078 1939029
617 177 9631 311876
129 807 4484 9787297
646 754 8068 6856
160 539 6483 2748827
144 791 4703 10870843
367 320 9128 399112
584 32 7393 0
938 582 9654 1444448
145 215 6769 2571041
869 766 9524 219695
207 160 1325 10164686
514 634 2271 12805312
633 81 6569 3340235
896 607 6171 9583220
28 468 8894 0
337 29 8859 1294188
345 388 4461 3761265
662 918 7615 25238
477 28 9077 991901
534 851 6615 4888102
853 58 6379 7059855
685 159 9092 821611
242 750 7757 1180535
668 69 9331 275780
603 496 2385 29745663
753 861 5578 15733662
28 11 5877 7819462
50 333 4625 2681223
257 614 5657 7158129
60 441 4375 16293280
892 911 7603 28105
347 248 5961 13704027
862 512 3933 1952203
531 960 9042 2784627
635 932 7360 66605
98 266 9330 499292
286 755 6681 724254
907 642 3897 1047869
262 909 8350 1514852
114 194 7758 547289
360 183 6284 2462540
608 32 6412 5978152
801 739 6305 782634
568 837 5933 2067747
35 320 9171 3488452
597 784 6619 4863958
350 515 6405 122375
798 403 9630 637966
72 919 3363 9906563
399 119 4531 10954514
345 186 5070 2595456
675 193 9378 641077
683 177 622 17302437
193 648 2117 33605500
193 717 5572 923162
392 717 4153 19985836
776 567 8979 441945
727 870 8131 0
614 629 5530 17792152
971 383 5590 4621288
403 503 7862 1473629
561 781 6031 4142643
532 431 2107 96032125
427 509 7546 3045035
71 226 9598 42591
397 157 5564 2064667
545 110 4907 19105135
774 499 8902 1287735
228 252 5074 1244091
789 819 1905 21789875
794 171 6729 1479051
588 620 9226 4114781
543 481 1682 20340484
161 614 7918 1103806
998 298 4611 4517977
416 74 4227 2325734
312 561 9436 1593836
860 160 7521 2363390
692 913 5117 3502534
197 773 8035 2038491
2 30 5157 18557887
681 616 4218 12305401
955 60 8781 1128951
434 920 9882 128503
556 140 8842 845940
431 540 1715 51182045
873 106 6685 373291
192 317 1515 62390545
400 54 3074 2522443
865 928 6243 1818972
982 216 6486 2071307
661 357 5840 635833
27 268 5101 77902
448 815 2800 3066782
715 347 4403 13124515
470 625 4448 3242615
664 724 8984 1127281
940 824 7043 2735769
276 582 4475 8796621
571 144 9453 3226030
91 675 8892 9933823
502 591 9547 3488452
55 700 8085 252296
590 650 6491 846120
777 852 8199 5135599
577 529 2861 25110209
434 901 6165 3429160
790 850 7985 0
466 774 4934 2098112
603 655 5561 7972012
207 483 4213 6078820
262 65 9059 469743
944 428 7008 67551
179 49 5257 889072
799 181 8782 3774725
918 9 8022 956883
73 718 8370 213948
688 523 3140 22887456
252 120 9889 2105615
214 830 9385 100122
4 860 8317 129231
568 518 6527 1900220
131 532 3423 23705410
937 875 6461 3239293
31 731 4064 54755133
922 61 8878 597960
488 859 4745 8061419
164 570 3038 20739589
684 671 9708 2694769
423 334 4960 3854693
181 914 7878 1241766
935 498 7366 3037842
766 48 6967 376422
864 768 7215 1175013
931 696 6376 244590
695 355 5180 573239
463 700 3052 11281374
685 110 7816 772426
452 239 2893 5438753
521 955 5389 11139998
88 137 7036 4649503
100 155 3760 3356706
671 319 7179 206519
885 258 7481 16667
858 200 8993 1236506
874 354 6623 368406
252 353 6269 838290
22 648 4903 22255671
348 609 7066 0
872 673 3455 17413760
968 225 5852 19267380
134 444 8591 13083613
836 715 9242 2488044
890 392 5585 4003954
940 566 7876 189954
378 831 3790 16448006
796 498 5907 132364
670 123 9496 1413968
426 75 7469 6056967
88 723 3636 8266585
141 769 3304 42591
310 635 2752 20090391
436 764 9898 74286
276 371 9307 3023391
756 419 8286 0
672 361 5145 1501765
645 4 8325 1162608
993 320 4030 16047739
713 538 8577 0
612 603 8671 1019019
961 715 9239 816995
686 152 8599 1102143
503 425 3724 1348805
27 167 4955 3017721
771 175 9077 3513166
277 574 7828 1272087
465 900 6471 7593926
311 735 9197 793521
942 450 7173 678506
123 771 9861 913052
707 692 9266 3161295
326 735 9627 156928
873 781 9593 829943
586 502 6135 209501
149 452 8401 5682978
416 138 5224 1400413
670 374 8547 4842213
97 928 2130 11287480
572 571 9709 1265809
299 874 7986 9005828
426 736 5606 2049124
302 18 9641 1663735
802 288 8142 8353680
454 278 9967 476989
486 451 9858 0
489 583 6865 1889241
497 397 4922 821611
540 123 4359 32663176
263 161 7327 4452741
803 827 5317 3745670
890 355 8118 0
763 330 4561 1410450
950 440 2957 7612649
979 655 8367 0
598 183 4771 17386744
99 134 8103 596053
407 832 8450 0
664 774 9888 759799
702 361 5902 0
946 493 5433 0
718 745 6882 93201
173 649 3042 252974
468 825 8584 709713
866 468 6364 2867730
296 336 7199 3411226
580 968 6097 1933553
987 862 6320 0
846 30 8317 2230103
511 48 9118 954962
22 411 6391 0
853 215 7133 1975116
969 442 7942 7613807
383 230 9474 1289822
404 98 5775 156928
626 292 8191 1836638
40 927 6226 1550570
702 554 9200 737205
409 321 7726 1443461
348 358 4924 214226
543 293 5651 2029354
900 957 6427 11739998
365 993 5503 0
822 651 6188 740177
509 876 7691 1305279
336 954 8907 3684476
287 211 5988 238050
674 932 4083 2252109
122 155 5868 2702169
979 507 7750 715277
896 546 3430 10287919
290 969 5347 4329736
385 329 4430 6157122
970 430 7440 3421639
544 454 7148 0
134 160 7156 2429564
312 124 6780 4012173
496 834 7519 95354
81 616 943 70619679
888 652 3872 15184588
985 798 5601 0
349 747 8445 3042218
301 672 5743 3939071
323 650 5913 2809685
764 537 9671 214226
564 99 5816 4367459
210 708 7477 522314
513 342 4747 3155097
762 84 9564 821724
280 376 5824 3206819
304 6 3234 27822380
819 4 9310 1308716
133 690 9996 74286
259 726 3975 14292668
919 548 4814 1378378
882 910 8426 238050
297 432 4961 29638457
29 495 6901 8387289
604 251 7722 11581842
707 204 7470 4331603
202 371 5798 1455354
492 422 8166 1862547
200 600 8572 4688951
883 885 9843 16667
856 388 7391 1806324
71 272 3403 10537275
284 718 7559 5140629
208 215 4816 6331563
519 157 7543 5490179
689 951 3971 465679
268 592 4830 583964
508 78 1494 21211298
188 237 6524 21344354
882 232 7904 189518
955 348 1960 5561487
963 61 6148 23252736
82 935 8326 3853717
475 541 4553 8059775
451 83 7876 2704727
125 870 6813 213948
587 348 2791 46218125
756 430 6871 1265724
83 898 2453 45228006
775 674 9161 2447113
545 772 8641 1227765
410 33 8006 200344
609 154 7416 113759
557 212 5109 2941440
318 285 3129 647936
257 659 9730 4681737
66 649 4812 0
958 18 7139 5043516
673 57 5445 1289822
167 724 7471 964421
186 318 831 92255108
267 336 7837 1314781
442 902 4539 2468917
51 205 5127 9713859
965 45 9348 5011450
910 227 5974 2258212
773 823 5120 0
11 158 5313 5963449
291 380 5141 851315
589 822 3578 2249014
417 994 9792 6111675
715 863 9598 4396860
433 698 4831 1995455
204 819 7744 4180458
563 626 9984 1167817
149 545 9820 3431511
334 938 7386 981626
467 607 4387 2275293
65 651 8463 3226030
76 25 9356 1146525
283 69 5309 4792649
361 50 2625 17207678
463 313 4245 1479051
138 197 7235 1397683
567 359 1675 1000000000
331 45 7359 319655
330 535 2640 11687240
162 282 8855 40506
707 903 9050 1245837
548 617 5029 907030
55 513 9249 499292
338 732 5058 10150928
28 301 5097 204352
178 889 8032 0
193 740 8618 3693602
818 891 6890 648000
918 662 9042 25238
279 531 2795 6042635
723 139 3737 11765663
96 875 7682 967294
683 658 5278 0
879 815 3931 7179058
517 833 8824 427908
317 310 6344 13853104
262 319 9447 8317551
174 661 3108 7598612
457 138 7102 2943214
982 481 7164 3888226
643 619 6937 5051058
594 200 6831 4177239
758 429 5227 730159
389 176 3410 6273095
565 851 8360 2156180
465 687 8675 4621288
930 861 9216 0
430 807 9902 1266585
151 972 3955 8259501
270 800 9598 1486540
223 403 6588 434601
828 939 6207 11847172
794 854 6077 4065158
630 735 8967 1244677
989 950 3254 13037690
69 915 7265 3971041
250 706 5771 7890851
255 641 7009 0
73 865 3810 627302
502 196 8360 553071
719 8 8574 793521
24 671 7155 2782616
383 366 8664 3123255
265 103 5632 449698
189 509 5423 2349254
450 745 6103 2963203
458 538 2884 34062660
438 400 5808 5509571
978 113 2281 40544958
798 995 7073 981569
528 281 7439 0
976 700 6156 74883
598 570 7896 2336102
325 942 9073 5916851
188 882 8349 939517
772 161 9409 2346317
640 664 6528 762436
847 175 1390 15486085
574 48 7241 0
701 133 3640 38593457
521 408 3259 16080045
158 465 9090 1602468
834 615 5909 9142144
930 408 5995 8322970
502 354 9421 349784
987 693 4556 6327990
842 606 6799 4351913
974 880 8717 1309804
189 504 6679 11664776
202 543 9302 449698
327 368 7068 6577952
305 681 691 17456725
504 557 7237 855803
392 352 8444 0
849 840 2944 16586890
355 266 9670 2077738
67 7 7918 3522210
790 969 2296 15012756
429 870 9072 441031
457 314 4902 7398716
556 417 5533 883101
594 85 6014 6449258
338 620 5255 771536
669 894 5438 11645835
66 44 6492 468147
461 543 3302 6821714
826 744 1764 77757026
511 432 9678 58751
203 489 9470 222001
292 84 4471 747432
241 384 7394 22326
110 567 4010 45479301
104 70 7717 2468434
794 692 3974 40506
566 424 4964 12381736
239 327 7689 336287
696 794 5987 1030905
100 442 2592 29718990
559 925 4628 3608186
642 45 9120 319655
328 776 4571 1987005
644 858 4956 6039657
46 344 7046 139665
571 318 7004 1524698
89 776 8179 978960
579 973 7683 228130
109 681 8106 4765109
621 671 6278 1455354
916 886 574 1000000000
594 539 7105 2748827
575 45 1361 215529050
791 474 8229 2859345
675 93 9623 816763
58 84 4446 2679329
16 251 6573 1024260
179 938 6783 889072
801 952 5749 10981748
271 441 8072 1058970
962 280 7773 1506190
181 934 7596 2447163
650 885 4018 7667234
888 258 3632 11456385
81 920 7743 893
637 22 8759 757771
539 745 2960 24344225
500 549 3665 251172
692 683 7768 1070507
450 171 9869 646094
48 403 2841 6294556
297 145 6983 4363085
33 195 4270 468147
103 605 3864 5113811
523 617 8559 437444
688 377 3322 40638498
227 205 8230 812883
146 908 9362 762436
40 83 8731 0
39 797 9898 746891
710 736 2855 5425186
759 323 9786 1381446
978 600 8758 347979
632 104 9068 242851
735 890 9382 359581
610 417 9940 1981791
548 946 5331 29330
447 236 6570 15403429
688 624 8236 5428131
422 128 3465 2015514
293 4 9245 1654657
463 651 8692 2568439
288 394 7027 6322345
793 856 8831 2522589
968 237 5989 42923590
642 802 7674 1090062
710 678 5985 2211951
261 867 7935 5737436
372 26 7802 1012644
684 521 7255 3412209
231 779 6463 3405056
517 685 3797 27403313
338 126 9021 675005
143 334 6465 3083813
766 992 8585 965638
545 650 4773 1541684
646 373 9574 6856
47 388 5682 368406
184 404 7771 4518544
457 236 6634 640085
66 41 8434 107881
152 240 4253 7027385
479 937 8346 10528113
194 239 9387 1621639
513 18 7110 2605064
360 471 5268 24185640
401 253 3203 17708805
608 738 9526 438204
635 785 5722 364808
549 200 2476 35777457
587 276 7809 204352
669 661 4854 730159
795 849 7492 1339616
785 488 6062 1173126
54 839 9463 1995433
538 895 7093 2321179
25 894 1484 66853856
543 778 9137 0
871 891 9392 197619
329 10 9271 941520
99 192 9883 140676
199 23 9751 373291
983 289 8862 816995
225 932 2351 77287250
536 612 2360 2764784
64 945 5338 8221311
326 736 9220 4032170
547 805 8166 956883
567 8 4251 21850513
632 690 2475 9355895
565 727 8924 349784
637 572 9828 1429135
926 837 7828 0
999 489 7775 4934971
791 516 5306 4343653
195 534 4099 25706673
792 378 7803 1771379
440 924 4528 3959832
150 797 7082 3504
758 504 3841 12013348
259 859 3167 2707306
972 813 1440 4722884
982 242 7231 11623633
524 156 3811 2606069
386 691 5844 6705342
819 189 9736 12084420
331 555 7716 434601
506 325 9249 915304
202 767 7999 6855
502 809 5991 1452881
410 297 7401 640158
711 448 6535 144913
363 585 1131 208831441
920 363 5270 617842
655 294 7284 115139
2 506 9193 573038
704 358 7810 811126
206 793 9418 1915006
660 317 7792 555415
232 998 8165 4129677
327 591 5608 2079729
314 204 4923 8419945
192 118 7957 3020735
608 522 8479 1593836
606 636 6969 3994702
420 211 8602 2418563
401 395 6831 296807
847 343 6042 5703857
37 912 9619 0
509 217 4995 7261017
684 545 7369 5218481
426 252 9655 362454
232 702 4083 1448306
242 223 8348 1383590
158 206 7417 2830310
32 646 3957 2121341
625 817 2060 62399655
522 247 7361 14868491
565 499 9207 282578
639 491 9481 816763
329 38 8966 4239644
670 585 4625 582466
962 306 6857 0
924 57 7709 2803151
17 768 9089 1316559
645 70 7830 203365
2 23 5452 93100828
441 241 4307 663714
385 570 8607 0
785 410 8131 0
64 447 5707 163969
528 221 9038 5877726
439 199 2636 9343418
952 763 7748 113759
965 916 7990 0
885 210 6290 16667
965 742 5130 23197829
480 582 8598 1022624
325 772 3048 9167101
928 635 7587 2138164
606 391 8344 9624643
690 101 8970 1282160
117 783 6023 4849740
769 87 8925 2396570
566 698 8096 3715851
776 218 9922 0
305 258 7922 4222748
669 953 5616 378220
955 79 4030 5542265
666 383 7592 1266585
496 833 3920 3459819
641 597 5801 864529
691 532 4884 8634090
666 47 2611 24158073
559 953 9880 6984425
800 48 9359 1659363
526 671 5805 0
561 309 2825 7852355
512 860 7312 2872119
140 95 9674 2291147
143 406 9167 300620
712 96 8807 1730302
169 956 9521 677349
987 935 5807 1129379
996 86 6191 2505202
875 168 9686 1479888
605 559 3292 27624831
477 100 9851 1510705
159 539 7899 1088276
704 779 6889 1022624
632 653 7743 1464511
6 559 8737 1058970
688 48 9040 151713
171 513 7393 498008
474 397 5018 1928010
492 996 2671 22792550
195 10 9876 82256
985 915 5401 737205
591 347 4409 2881933
247 638 7872 832874
70 178 9077 741159
156 398 6202 1942253
74 54 8684 206519
886 690 3597 1550570
788 960 6309 9636786
597 815 9558 441945
12 879 7447 212944
127 387 8372 7048795
867 959 3223 2002094
211 60 2081 9486894
160 674 6097 3965422
217 243 2811 26790460
670 780 7238 0
465 519 7855 77902
889 361 5211 8057260
786 86 6210 17731335
948 65 9410 823893
475 117 3902 2217470
648 485 2503 92964954
307 231 7999 5258723
170 537 8904 74883
312 163 7143 1452881
977 223 2236 15919971
561 241 5672 8316321
848 140 5899 9125889
647 186 8525 13248341
923 436 5044 0
233 32 6276 14787278
706 257 8777 2081624
720 349 3435 22665075
20 24 9987 2897052
918 262 2723 16440158
77 477 1969 25324305
865 507 8606 498439
556 667 2704 4486509
150 207 8474 198353
717 70 7726 940164
647 160 9835 115677
87 550 4722 5144080
894 527 9942 1282160
229 978 7329 6661149
853 670 8542 4201423
612 367 2919 43552543
809 513 2516 3832446
602 605 1624 1000000000
115 143 6124 6750008
38 911 4227 6766980
581 364 6184 0
503 561 9789 0
397 256 4843 1507629
837 822 9772 226613
596 562 2859 3324966
581 777 7994 2147234
282 162 7750 40506
685 955 7750 2111755
714 629 4964 25682310
470 339 7842 3650647
603 133 4389 1429135
210 644 4314 3956085
167 185 5991 7261017
188 371 9550 848180
402 835 9856 1030905
614 718 7228 242851
768 717 7578 2730964
768 966 4527 8493300
105 320 7471 4614979
681 938 7086 1119473
687 462 4231 3345993
853 798 5464 1633346
271 961 7488 1005219
515 402 4903 1088568
113 714 6323 5924104
431 547 7435 716198
742 845 9722 1889241
549 883 7068 1100742
868 645 9181 908259
185 811 8951 0
881 203 3492 829046
430 994 6107 6111675
468 623 2072 611365181
484 22 3288 12159707
281 23 2676 273716
367 219 4277 1455354
898 895 9015 1448639
633 957 4079 857510
851 126 4307 6547961
40 172 5745 3660419
674 687 7162 0
554 361 9588 2265752
120 796 7845 2105615
908 698 4334 14877685
348 77 9920 3411878
964 603 3238 63820392
34 42 8005 28105
690 802 5575 8842307
117 469 7603 303618
216 758 9711 730159
234 577 7669 893
337 476 4665 327179
528 648 6331 0
701 456 8826 3139347
807 112 8956 822457
195 86 7322 14137159
743 916 4273 37648982
924 400 9010 1359476
306 733 3844 1409455
219 153 9855 1156948
750 78 3348 6595278
978 553 7492 1035334
337 152 9759 22369
939 853 9289 632549
876 345 8715 3345993
357 480 7183 1119473
49 384 6917 9432960
99 349 4245 3112825
612 323 8518 892037
341 661 4365 7099885
812 591 6190 868853
757 746 8659 233704
101 635 8567 59446
497 858 3719 7766189
242 814 8656 2327710
318 15 6306 0
80 503 8943 1577758
753 317 6622 3011149
786 873 9046 0
839 876 7399 0
990 524 9239 941520
147 883 9901 0
375 36 8780 0
324 882 5582 816763
283 519 9230 465644
479 556 6730 8354726
722 250 9765 1523469
745 637 8002 1111067
135 766 7327 822106
887 893 9838 3900702
598 30 5599 0
954 467 3882 8866548
734 710 4442 8932449
265 152 6672 0
138 185 9393 2897240
664 972 5257 4767932
23 0 6712 1617298
851 657 7528 3663413
733 464 5284 911219
824 634 9425 0
226 165 7592 192036
85 350 9854 449698
347 50 7560 0
501 605 1510 1000000000
847 737 7716 3193256
44 416 6329 1461541
923 713 4309 7801989
649 799 7921 4325248
825 906 5882 2296604
224 836 7886 1725404
980 672 5817 469743
15 521 9255 5020700
461 977 6804 399112
823 392 2889 12848681
540 905 8138 425228
562 898 9937 4518793
704 698 2467 12897024
892 285 4324 416480
527 901 3598 3670498
152 524 4107 648798
464 810 6684 4138660
316 722 7404 4686280
877 69 7644 1563542
969 927 8999 723437
246 639 6126 4126674
146 0 8754 677349
448 139 8830 441945
145 838 8807 811126
61 480 4927 11108417
835 106 5524 3134317
231 270 4320 6389003
7 370 9752 226613
510 338 7689 369242
774 923 6000 1244091
105 210 4781 3049984
312 682 6113 4779144
892 464 7762 28105
980 766 4940 0
102 236 9796 1676808
650 962 4092 1041822
979 531 9131 432563
999 471 9220 1507629
296 989 5813 987516
524 609 8854 2529691
83 269 5056 7653771
629 281 7121 3863325
48 982 8324 1659838
500 657 4460 9509567
876 685 6774 3887311
434 268 9458 2006476
802 819 8005 465679
621 385 9815 3032769
974 958 6452 944623
849 748 3924 10361249
106 136 9701 3990567
398 164 9981 452212
475 120 8941 953457
915 159 2699 5087664
484 524 9618 4910392
172 690 5638 3883810
177 549 5090 2529634
782 794 7577 2897095
454 870 6466 522314
816 624 1283 913052
97 218 6081 2189990
947 808 8492 132364
152 412 6895 2060324
564 122 6091 0
963 270 3261 5660511
617 136 4989 907030
193 979 5078 3111847
197 790 8749 200344
440 206 9564 6387
545 474 7903 1928010
555 505 3864 1716771
830 258 9702 454251
633 398 7950 587781
953 858 6685 2815666
11 588 7818 347527
853 785 9577 66605
328 90 5822 21304716
531 597 9850 432563
89 139 6138 857510
383 263 4661 6294556
787 613 5700 558004
445 373 7375 1069098
324 850 9063 675005
20 218 9720 207694
511 622 8285 0
93 123 9492 511958
158 708 7044 2305104
421 881 7070 1402256
373 568 7977 189954
646 573 4439 2105976
510 374 7507 1644124
99 730 4462 2253427
701 608 9188 351615
813 105 5412 3681653
928 489 8846 0
755 822 8824 1496848
424 174 8129 2145307
186 329 8698 3986147
370 650 6488 1967967
255 837 3212 29572392
973 90 8103 0
548 493 5139 0
87 208 8116 432563
499 885 9169 0
147 654 307 210246579
241 410 9420 22326
178 36 4377 661326
242 367 8164 3859
467 798 3796 17165937
48 117 9345 954962
617 302 5992 2943840
12 171 7922 2785250
376 331 6496 3448394
996 32 3478 5866001
679 509 7403 0
396 190 4644 1514852
40 744 8496 1719592
428 755 8936 1593836
476 836 7407 1097844
116 280 8619 2393632
302 598 9038 3072152
92 906 8594 4767932
112 23 8386 5022644
880 283 7770 1309804
197 619 5790 532352
517 183 6989 4719643
64 86 3439 29579760
197 228 5540 735293
730 399 7479 3185699
689 585 2192 3595846
448 22 2761 36303091
914 470 8102 648798
316 427 8525 1975116
818 539 4658 12446378
236 807 2001 5262724
95 130 3447 10911664
235 390 2838 77558
307 987 9660 487076
419 392 6619 6544099
645 123 8411 0
120 194 3297 2066867
764 325 9238 823197
209 618 9287 823893
668 888 6184 12331630
854 806 3818 9647284
393 747 7905 0
750 909 9042 5028
772 637 5769 1327628
501 208 9103 1443885
245 355 5867 8634833
131 704 4368 5790897
907 747 3357 2473313
630 124 6707 336287
44 953 6520 207883
224 108 8432 1846843
678 357 8749 573038
89 257 4957 1226472
552 148 4745 4612146
215 826 9207 2265752
566 732 5197 28009127
890 768 6453 16156839
125 398 9744 329084
498 575 5487 5082196
748 324 5270 4129289
126 275 7241 675005
641 23 9752 373291
242 716 8081 1118221
557 628 8223 124580
992 693 4679 462171
834 789 9512 43815
386 379 7708 158517
326 614 9338 0
396 271 8399 3639252
485 889 8138 390008
353 894 7407 1663952
677 800 6865 189954
858 177 6406 88674
786 128 6389 2145307
732 402 5076 13763737
96 528 8242 8577868
352 667 1434 17037348
340 421 8707 455415
925 968 9777 4001802
534 442 7137 11696809
592 721 3730 14733664
989 896 2074 3512666
551 464 6913 0
72 690 9638 547289
853 341 9528 50495
916 524 2556 18571037
463 676 2105 8741736
228 691 1011 25466464
477 962 7776 472199
26 779 2098 3990314
470 496 7050 0
487 45 9092 0
571 65 7051 2071307
664 243 8525 1514749
403 390 8874 388412
504 445 7827 2331773
301 679 8895 482061
149 676 5475 4817729
434 864 1217 77558659
167 286 5102 498008
558 605 4496 841250
545 529 8484 708101
349 205 8735 8897733
685 872 5533 4800922
825 525 7620 9707734
335 341 8756 981626
92 635 332 1000000000
487 639 3134 43128534
667 542 4089 27870400
516 562 1329 128061949
36 834 9890 646094
983 708 7218 0
241 280 3901 6130335
706 367 7525 552941
394 594 7346 2201577
811 519 6067 3111847
9 419 4506 1878242
383 137 2631 7672207
33 338 3883 6847898
330 852 9664 469743
952 469 8989 118377
971 707 6919 2850826
111 696 3788 6183603
798 923 9213 0
547 881 8130 1196253
847 256 9483 44931
285 822 9958 93201
370 437 8985 417078
858 844 5666 2339599
851 895 3975 3254014
751 281 4845 284268
277 380 7487 4139691
144 884 5352 4702334
610 398 5793 4346663
959 792 6285 3126495
729 671 4464 5299270
814 712 5537 4888102
391 423 2794 10240043
794 774 1924 147554044
94 567 6454 50495
268 689 9151 77902
35 217 4261 1732202
160 698 6898 4753382
15 110 6305 439451
952 427 8951 2785250
277 393 7067 914120
365 283 4065 9956166
586 348 8606 65714
628 867 6428 3856405
945 770 6133 3776404
113 2 9231 2238235
965 978 3370 18203930
47 170 9818 353955
811 353 7416 837023
842 448 5444 6731924
283 926 6612 437444
466 862 8992 494345
796 430 5486 24726765
256 809 1747 19299234
259 935 8573 1637127
68 22 3662 12244313
15 906 4852 15134324
145 693 4481 1297550
176 752 6001 1958533
310 154 8610 0
116 484 8084 9629850
136 806 1123 462413678
301 543 7315 2548504
528 729 7058 3616234
39 747 5611 0
80 356 4630 7413789
164 520 4680 1358740
503 605 9290 1510705
660 112 6774 3633010
992 194 4402 462171
196 588 6443 2763962
4 923 9146 5028
629 728 3187 40028009
963 226 9269 0
765 712 4972 1908511
703 746 5038 5385534
828 961 9915 3607015
206 708 7822 1932652
422 888 9653 2015514
296 896 9086 874209
327 292 4261 5021169
432 477 8425 1196253
804 373 4888 2679329
287 787 4637 16056509
35 93 9901 3260681
128 914 8988 1231522
883 884 1439 166994183
983 820 4631 2372771
324 403 8273 1316559
862 337 4823 4387385
442 97 9587 1081031
699 601 9522 1981791
30 241 8116 594230
678 710 842 2211951
584 51 8048 390134
147 935 9885 2641527
468 939 9439 2705248
951 569 3049 12485638
448 723 1400 96794553
382 71 8520 4592478
355 94 4573 956883
223 612 7659 250611
402 506 8971 1555656
29 912 7025 1322573
313 409 6533 805717
563 77 8683 1194559
33 386 9177 770729
309 885 4237 0
730 865 9819 522314
453 80 9052 5824778
535 861 5520 11687240
956 563 3695 12695386
42 641 5195 2227928
876 729 9120 0
800 274 8420 151815
219 298 4973 3048061
990 840 6792 2105976
87 932 9135 1238972
880 602 4678 711358
93 123 8540 511958
35 913 7839 1558196
577 272 9763 3371863
638 665 9604 432563
202 147 9970 516972
825 82 8956 1540044
470 359 7344 4211655
953 442 6682 284268
201 389 9195 3607015
355 402 7830 3622454
764 345 2848 15406954
234 577 9968 893
21 109 9855 3312225
526 189 3913 8976237
759 895 8626 1443885
813 617 5905 1608266
869 179 4673 6975293
441 100 5483 9859635
789 422 8547 329084
406 857 3918 3554941
61 865 3519 26745622
350 984 7277 13132119
697 868 7534 475668
374 336 7599 1596885
158 602 3035 20991758
120 85 8440 1277170
649 168 7130 2037691
428 853 4127 6199132
896 597 7419 2940075
905 96 2697 44057829
843 265 8144 2088145
47 918 9458 499292
91 409 9872 42591
94 271 6217 605646
401 887 6230 275780
759 66 6666 302477
131 149 6177 0
869 631 7149 858927
675 645 3923 2037691
219 397 7549 821611
872 335 5175 2811798
86 618 9514 9107867
903 656 9057 3684476
782 879 9938 2729762
17 948 9930 2223798
530 882 2508 3182743
740 293 4240 1809677
491 986 4355 3874922
324 425 5343 1602305
786 29 8480 75988
449 555 9492 27208
662 11 8098 530429
494 258 2334 796021
289 32 7798 1797112
796 311 8254 5835636
238 169 5368 3254867
82 18 7952 4852920
883 404 9560 6856
543 271 9509 3650647
873 770 5646 1107368
313 470 9414 2012415
433 491 9809 151713
509 426 7841 2529042
865 958 8790 1751011
252 483 6491 2618166
40 414 8664 1921841
322 247 6741 2989833
911 54 6069 2582651
553 147 7629 0
854 400 10000 1152463
174 883 8201 329479
873 634 2649 829943
353 737 9941 86139
711 513 7855 2666872
801 852 9949 503436
985 531 5400 12188768
801 59 1831 117728302
354 163 4410 1452881
464 891 9491 3064814
401 520 8518 1034344
938 740 5446 1719592
711 269 7993 240565
819 767 6204 15537609
199 468 4116 104562
533 162 3994 2252114
382 244 6523 4305037
288 418 7568 4402710
511 397 6983 378579
921 328 3918 314616
381 8 2582 13526332
461 113 9603 503436
727 282 4725 753537
247 438 8342 1203580
449 27 8150 722860
8 862 9623 1603206
169 875 4201 648798
38 147 7901 6460403
46 739 6589 1201780
929 779 6242 4757550
564 654 2003 59171394
293 201 8309 6855
478 331 1762 34887136
985 22 9992 1176656
9 741 9314 2086706
649 321 916 159246836
730 651 8535 12086300
779 167 7336 1907700
765 541 7680 4579705
547 571 7427 4003954
860 853 4871 855284
703 609 4877 2016223
831 620 8949 979201
905 207 5125 9375374
953 235 7754 1719592
397 425 4168 7582058
747 943 6786 3155097
244 768 9455 1314781
924 413 1940 51747276
883 179 8743 104053
970 529 8875 4623530
544 388 8745 425108
313 316 7807 609204
684 860 8662 178569
590 286 9953 163969
954 735 8477 0
181 144 8620 10523440
427 380 8526 511223
567 263 8318 1256237
362 648 4087 8413822
188 377 3532 24272244
702 825 7426 1321414
13 856 8977 166724
421 784 6289 1862547
100 466 7584 4193886
749 189 1019 1000000000
587 855 7142 3009775
319 591 8898 1899406
138 440 3258 2643682
821 434 7836 1807639
651 772 5631 13555209
137 805 8251 3303684
92 299 7182 9125889
561 305 8353 1100117
822 688 5912 8472132
416 378 7256 3258760
939 267 6711 8702341
469 996 6211 0
484 23 1173 15745042
640 188 9666 2526166
495 156 4910 641738
543 586 7951 0
331 455 1428 1000000000
902 175 8071 368406
571 441 9885 3599479
410 42 9687 5312513
693 922 9881 6552492
367 139 7698 3859
384 336 5020 13102611
217 857 6188 709713
580 966 9755 10855587
798 587 7521 9432520
926 758 8663 469743
244 703 8406 1869864
852 355 9710 0
217 331 5995 721402
392 779 8289 77902
218 843 7512 1046533
284 497 8523 4059352
546 939 9944 3044064
655 220 7621 3342712
53 911 8388 1531255
85 522 2995 16107463
211 951 6259 3285081
713 641 1796 2634486
332 823 9639 732435
727 788 7191 40506
303 502 9258 516848
339 230 8699 2939041
160 102 4398 0
883 616 8608 2990139
900 923 6218 6797389
792 375 6086 1919114
156 103 5865 0
146 345 3320 6731429
100 520 4901 0
442 150 2805 2121390
562 119 3960 2889846
706 597 7982 323900
596 270 4614 5491607
109 669 4005 12188768
990 277 3250 1563731
993 294 2830 30623023
404 32 4335 1081521
82 769 5656 1830905
589 455 9707 1022624
591 926 4749 3776331
946 985 6528 1573997
4 535 1250 1000000000
855 579 8263 432563
73 513 3327 20539654
130 261 8426 209652
311 457 6329 941520
568 955 1408 13891784
880 851 9912 826662
681 487 2268 719630
225 134 3658 47125560
372 666 3797 70948020
790 683 8735 217263
616 381 9673 539738
234 288 5941 6397970
805 482 8996 1621639
532 496 8448 6562553
620 135 9872 771536
452 904 7403 0
857 551 4920 6929550
111 28 9414 1285581
139 295 6108 1076759
531 3 8759 2776497
925 112 4862 2226450
677 550 9369 189954
997 325 7460 1139153
34 402 9515 1400413
369 994 9859 655187
918 652 3769 33720233
384 243 6962 1469933
873 322 6896 1918494
487 422 5716 825012
477 192 4378 25202824
814 311 9049 2117981
939 335 6351 293146
616 170 9460 189954
535 503 5826 3979205
262 989 4657 3990314
112 366 649 145521228
815 23 5815 4750939
10 784 705 73991588
155 404 9176 1796651
500 693 4566 7248130
435 38 5604 5820078
517 111 8000 0
384 616 8395 747432
231 516 4025 26705232
956 178 2065 44178165
360 473 8438 562565
448 738 3901 18702379
131 722 4371 19547731
293 980 5465 573210
24 567 9014 678344
198 791 6891 0
619 985 9223 584300
552 15 7935 43086
81 639 8233 1214679
175 336 4120 9136736
744 948 8421 1383590
261 654 6925 7131935
139 521 2102 66705162
762 420 4870 1494846
896 306 7499 1085601
392 439 8795 128503
175 82 7797 1226472
821 549 2277 1690616
818 403 6049 2117981
205 761 9930 2325734
231 15 6107 3226030
581 593 7581 2252177
76 770 8492 1400475
34 448 6923 1438741
567 965 7814 0
852 575 7929 106739
264 836 2834 735293
580 771 3021 10458127
99 478 8575 104562
528 115 5141 4467276
684 204 9060 1224666
296 342 5438 978960
737 148 4619 2244385
301 49 8171 1364303
751 446 9004 1799907
855 893 7559 9779319
307 879 8994 647936
620 646 4143 3133976
112 980 8578 981569
804 588 4017 0
80 548 9941 4138660
605 476 1693 1000000000
449 698 4705 14474914
974 754 8535 104562
608 158 9651 1589011
137 785 5893 1836638
761 635 5808 2939041
18 461 3932 8317551
891 423 9955 194964
668 516 4445 0
561 688 7541 1111067
892 127 6557 416480
49 702 5250 5009550
369 268 9512 1877593
725 581 5206 9532535
775 855 5244 3181337
609 737 9838 233704
667 165 7797 4916460
521 792 8894 1443461
37 590 9932 1311422
226 282 4268 3032992
540 935 6392 6190374
519 257 5980 0
829 598 7871 714458
243 166 6218 1128249
412 714 9609 1455354
444 588 9426 9038160
907 67 9296 2627179
670 124 5181 654666
224 235 7405 70575
466 550 4747 2121390
156 34 6894 240496
585 837 7027 1970160
563 462 8354 1846967
262 187 2400 45934566
814 989 4693 3268954
379 156 7256 594230
561 742 6675 425898
802 549 3452 530362
822 692 9384 93201
51 316 6746 6131092
592 451 7290 8333617
638 407 8422 0
521 681 9892 4356049
918 323 6078 3705746
469 31 8144 0
304 32 8351 1181578
481 423 3108 2926744
787 422 3691 2889260
328 663 5322 1241766
112 860 865 1000000000
250 524 9449 1327628
807 550 7739 3613272
57 666 7027 640158
62 717 8250 3912477
101 276 7334 1811793
280 887 9942 329479
114 176 6641 6870320
448 301 8051 2552112
89 652 2179 6655453
729 575 5457 1547286
683 667 6070 14891747
406 76 9631 300620
739 100 7978 1509016
489 317 6966 6493868
675 876 9076 324819
599 492 3652 31525491
566 717 9887 214862
603 677 7678 1128249
137 994 9691 3642361
511 897 7512 0
356 596 4584 11128745
25 271 2463 75088049
939 566 9777 7762195
344 457 4160 2698531
36 218 9126 635833
404 326 4728 53265
905 206 7638 1628626
45 10 2375 22544530
620 162 1404 1000000000
646 480 9337 1022624
972 992 8923 219737
6 81 2461 7073465
102 819 2243 4713719
121 945 2799 221667534
89 801 7397 6328516
227 695 9048 1395944
544 823 3556 11715836
44 914 4346 16375589
945 70 7248 861372
451 969 7824 151713
588 205 3371 178569
13 14 5001 2160315
35 139 4776 723302
799 644 8729 0
970 286 105 1000000000
223 322 3576 8192068
512 362 7935 664862
116 589 7344 0
102 337 4285 6409155
14 424 7899 158517
877 738 6585 4261755
958 624 2726 58768601
170 183 1442 144914398
807 929 8444 6475238
587 958 9906 829886
762 349 7231 8142693
629 663 8606 1364303
572 202 7517 722515
452 965 8439 4651598
612 6 8137 178977
552 990 8308 79743
611 68 4689 7229984
611 734 8796 11703213
542 818 7857 3663136
797 251 3400 13404811
868 584 9349 50503
884 607 4468 6327990
257 524 2541 686955
215 985 8449 177510
101 105 3057 59446
387 660 8428 2758372
84 476 8282 3732994
807 932 9401 3055115
380 21 6959 254410
721 531 9760 105520
462 460 8868 1103806
744 293 5040 319655
138 945 4604 8221311
683 184 6322 3032769
843 742 5118 209652
674 916 8554 153374
587 290 1981 89981443
283 443 5079 1175069
11 282 9162 0
750 144 7653 252974
362 48 4842 8582983
311 75 6286 213914
562 995 3978 8468122
328 379 6995 3200299
42 25 8163 3095820
749 644 4951 244590
498 861 2402 4225210
750 599 9075 1186719
589 726 3212 432563
660 362 3109 31343338
272 812 9056 800730
607 13 2869 31917926
612 448 7718 1328812
35 586 4171 13072366
863 615 2200 25300667
13 176 7197 3739417
280 741 4599 2155101
246 666 5557 2004010
765 793 2848 2365342
816 763 4430 482061
798 582 8460 312185
259 825 9573 582466
155 443 8362 9580449
369 853 5301 460027
417 731 5878 2577947
619 68 9707 1622662
616 471 9697 1752211
859 450 9531 826662
303 786 6191 18418880
805 365 4416 226613
642 489 8820 951640
467 333 5270 2467954
803 118 5659 14246161
580 839 6395 1146525
945 993 5705 702662
342 288 9362 192036
425 668 4289 9029056
379 739 3399 759799
585 219 3669 703953
207 308 1257 214956838
675 465 3965 6612355
653 874 6173 112806
19 463 5672 1221725
758 727 7136 15511859
240 828 3322 12591722
800 240 7657 7027385
801 489 2833 5920088
521 564 6097 1841179
292 630 8823 81248
665 643 5823 389188
914 573 6139 263280
217 22 9999 785251
427 844 3779 2917411
450 72 5842 1047728
236 440 6546 29215709
716 971 7823 0
235 402 2265 67338632
990 114 7482 465887
948 413 5300 845940
65 551 7212 0
574 504 9041 289568
303 662 5540 2344551
37 782 5926 107881
516 999 4320 12916714
301 779 4115 16222475
621 396 8035 2098112
817 916 1226 1000000000
477 650 4338 390968
931 373 9415 6856
940 929 5791 1275344
829 619 8263 4001802
833 482 7551 1448306
30 317 8878 2628179
911 393 4927 16743104
387 537 9797 800730
991 37 6184 4211655
783 595 8901 5455908
979 738 4845 8365181
16 804 9710 501886
426 643 5882 2850826
311 965 9748 3066782
920 841 9405 1117809
672 565 7833 124580
114 885 4558 4482171
224 836 8263 1725404
122 896 2793 26221561
722 303 9088 1028926
451 2 6774 9777027
379 359 4378 7577378
783 706 7090 15373086
958 441 1765 50299765
333 321 4422 76378
713 860 4365 2081624
676 89 5674 2277899
431 771 5202 7591206
208 626 4144 4808041
879 250 3559 5445822
666 830 1728 1335753
374 596 5768 895682
423 935 4655 0
842 729 9125 3373620
135 458 6890 177510
743 291 8538 511958
331 155 2056 115665526
58 388 6871 672621
337 702 3833 8209268
395 427 8753 1577758
925 162 4648 10584489
749 982 7431 10228224
280 183 7697 573239
706 82 8082 552941
346 403 9137 637966
967 112 8719 620267
958 937 4508 4941154
894 414 7069 2649857
233 582 8789 1444448
336 558 9307 2316446
371 248 7938 1670563
32 996 6000 4858298
637 982 9071 3736513
227 705 7662 469057
293 43 4008 217263
368 487 9706 1643778
33 92 1747 46495948
201 46 8384 449698
210 92 3952 0
427 285 8605 5257692
591 344 7195 158517
482 942 8468 2098001
899 251 9459 1524698
126 55 8167 12206001
242 566 7099 5682312
635 435 9627 59446
210 309 6184 16192
390 648 7516 2704727
499 78 3115 28733770
585 470 5524 6998749
935 843 8912 207883
855 890 1136 18975587
56 307 6182 7720223
966 181 7912 2081624
297 980 2523 24945145
439 55 9957 2905777
824 307 6533 802712
302 227 9182 4332800
575 911 8163 2513570
393 840 9468 2811798
308 978 8550 0
97 351 6474 5555244
230 802 9229 1090062
90 682 5401 10128092
7 246 6396 1937435
813 678 6393 13808017
621 309 8865 635833
196 943 8873 3949632
960 191 2889 3996906
568 461 4556 552941
564 808 187 1000000000
59 809 5055 25238
504 638 9691 4294075
452 900 6971 3758266
691 701 5780 5158771
766 434 7078 50503
560 391 4100 2488044
512 171 4149 12946388
686 219 3227 5931522
259 684 8741 2293655
360 290 5870 2462540
291 940 8707 7839988
194 427 3827 113681370
415 336 3741 49858439
347 526 7153 1444448
19 336 3450 7651985
448 235 8800 987516
575 961 8658 7345664
245 459 4246 6034385
462 959 7835 3112776
915 755 6732 1076759
130 558 5374 7912586
319 54 4135 206519
836 62 7913 470792
127 43 1847 67290148
198 191 4193 10488226
648 470 8726 648798
594 528 8875 2550974
754 491 7966 20622767
987 456 3642 2219312
207 30 6433 70091
217 6 9955 0
939 174 5648 3264044
986 196 2673 56752152
722 891 8139 4110582
323 158 9534 995935
960 529 9971 119623
583 898 8486 784884
919 180 5212 6237287
466 60 8114 1273368
732 338 9103 1555656
413 470 6836 5422880
779 180 8170 823893
376 384 6802 18944684
209 555 6213 1192985
992 787 8725 558004
768 388 8223 3192633
658 128 6403 0
129 132 6334 7292545
780 975 6961 1907075
359 265 6378 4178495
754 339 8633 3128907
42 633 5423 0
514 627 9804 260757
283 830 5937 437444
218 97 5387 2189990
461 683 6079 0
803 700 9025 8435538
365 836 6138 2221758
838 274 1572 89824996
911 958 4020 17697225
718 144 6142 425228
687 618 8194 6185306
495 631 9385 1051837
538 733 7483 885921
225 680 4274 2453604
250 324 5174 1159422
318 891 9864 128503
989 243 6461 1057746
775 666 6264 1034344
810 633 8459 1928737
197 277 8592 200344
246 688 9436 242851
702 309 4048 2093228
163 70 9745 213948
333 965 7450 688913
472 647 6646 501886
371 718 8691 151713
979 459 765 8554995
160 87 9619 432563
456 791 7981 1932963
789 289 7559 303618
28 959 9867 128503
786 949 8648 177510
694 134 6199 369242
796 58 9369 2321179
155 430 6747 1613703
958 96 6294 0
76 169 3841 2334636
455 945 8165 237633
782 398 4768 9217121
549 295 5158 2093228
406 706 5334 9463561
713 912 8085 940739
220 190 9799 629155
864 299 7936 3728810
67 284 5826 6182022
829 581 9345 954962
206 900 9859 513041
195 655 9236 4431291
728 712 8571 10608908
88 812 7878 708101
18 267 3968 20097479
568 353 6591 1621439
88 201 8048 27650
573 101 5115 7948680
827 771 8890 1192985
460 984 4060 59446
269 797 6642 675005
316 283 7910 913837
579 523 9917 470792
28 739 8458 207883
329 530 4145 5835636
828 854 778 19705159
185 184 7312 11378082
923 93 7565 4465076
195 691 6588 5038639
510 929 8971 2361375
270 720 4221 8192146
683 420 2047 82095169
553 419 7912 4037324
62 621 6250 15271827
990 607 5430 297600
187 20 7149 4282784
912 734 9730 842964
577 456 7032 6466951
970 986 7510 2509152
113 108 5542 4150928
946 76 8014 589382
878 741 8843 252974
66 803 6565 3959142
366 30 8577 3225667
388 590 5106 4850815
672 775 5217 11731737
6 304 8927 1022624
628 840 8446 1009994
813 459 8930 1273368
730 230 8979 213948
760 136 5481 1635790
695 63 8454 3242615
258 33 8381 933326
627 422 2664 13004439
274 252 8476 2910958
668 584 8114 3591310
776 700 2348 16399718
375 135 5271 2666872
302 398 7037 731693
905 521 2623 225560227
950 346 2068 42192225
316 722 2331 46101033
448 51 4773 4108719
676 215 3720 6170340
1 124 1814 3930713
500 33 8810 200344
757 457 6486 3654538
243 992 6414 469743
432 581 8753 2570415
294 806 6670 9229926
556 23 6247 11830308
618 454 9108 1699550
768 191 7878 1933741
363 937 1541 9590638
225 427 8857 263280
268 182 5832 90049
985 992 5707 965638
167 298 6877 2226450
251 819 4624 3834041
809 921 2612 59339124
14 178 9385 846087
77 777 9479 1811793
303 593 4333 7248130
144 253 2471 133582593
471 725 6553 6971431
441 198 2190 191206495
261 872 5346 686294
492 805 3178 39527081
146 373 6957 10573208
655 12 4220 4636605
383 193 8569 3813763
705 124 8225 4001802
885 264 6423 0
18 985 2164 18323902
980 755 4546 7690171
911 591 3934 16966767
967 606 5611 204352
959 399 6558 14893730
973 602 7259 4474782
163 708 5220 3296505
828 669 7578 1190004
127 58 6469 1620884
798 471 5967 14046571
597 694 8554 2049886
766 504 2621 14602065
110 862 8217 1224569
60 249 8365 1864490
547 952 3092 4661175
853 220 7576 483017
223 135 1340 70207654
62 434 4501 3836014
777 301 8574 1853307
841 757 8215 130758
580 539 3489 5943855
381 648 8236 1547287
554 924 4182 16891224
838 988 8358 8989845
976 51 8655 1548895
25 545 9533 578890
440 512 9995 373875
737 481 8822 324229
465 355 6701 484631
141 978 3562 4564311
714 773 3034 2394834
865 502 5390 10537275
865 71 7214 10537275
729 787 9325 1507629
735 836 8585 58980
546 887 3180 1273566
125 538 8099 281896
644 29 2938 20422298
382 543 5728 18418880
592 930 8204 1359476
914 821 8843 832702
744 958 6019 15100519
158 124 8233 6279735
21 968 7928 724254
810 298 7373 661326
831 91 2852 94278929
1 102 4409 1798977
703 524 2374 11569069
748 741 4377 1224569
131 579 6457 221826
305 533 2612 17159035
882 75 9108 140529
889 810 7807 5340946
55 926 9223 3504
988 546 7713 1364303
691 757 9910 647936
493 125 9743 597910
955 39 8227 459232
233 595 9365 2525539
186 36 9822 0
510 845 8206 3888026
388 317 8644 838290
511 858 5950 9325211
125 121 6839 7650548
743 705 5537 2687301
416 935 7516 1877593
168 342 8010 594230
738 830 1818 13915805
172 61 3628 36279943
161 396 8870 703953
142 192 9222 1481158
549 512 6248 6013698
173 450 8087 3986147
758 415 9703 4870888
399 439 8187 762436
483 523 9481 838992
570 961 2379 4304830
625 860 6322 1620884
687 401 5754 8178714
384 938 5051 351615
220 177 9604 0
842 517 9193 800730
252 411 5353 2910958
984 798 9046 9777327
381 608 609 185426699
958 569 7888 2908878
293 554 6050 6211153
50 523 4167 775698
939 830 7732 7155866
715 569 7881 4170039
733 998 9567 1409455
816 593 7565 194707
780 874 4835 137217
901 595 3623 3144069
906 430 9124 6111675
205 263 8638 376422
708 721 9477 5770832
287 145 8269 1175069
641 487 9313 0
848 885 9397 967473
742 312 7154 1022624
631 236 5772 22202374
793 930 2140 38756906
196 712 5295 2233534
287 959 7372 1347676
377 230 9471 2428273
634 283 4763 6387
728 211 7928 17145173
153 617 6995 10417986
275 637 7066 10043215
592 94 8267 8376008
335 780 4371 4527223
311 380 6704 194964
59 385 9744 1058970
986 841 2284 3077679
221 363 9800 1103806
741 730 4719 3990567
407 377 6822 6173456
708 815 9693 2085682
45 792 9049 0
373 875 1432 31631388
464 307 9154 5493146
540 980 2096 69015685
601 891 8024 2627179
553 891 8258 770729
592 665 7003 1339616
180 207 6948 7858378
731 274 3047 164871635
272 839 9998 4383980
739 985 9767 4763183
655 103 7512 2147234
533 325 7693 2887202
254 991 6954 1644124
357 332 5880 2651804
423 14 2285 21248150
806 159 8672 374567
497 112 3146 22398781
24 495 8358 76463
515 14 8567 214226
811 771 9339 3939418
629 37 6066 0
890 378 4519 4267773
885 543 8130 275780
484 827 5964 8512031
546 866 4238 6749384
925 611 8659 520503
44 923 7382 204405
978 325 9466 437697
744 499 8923 1719592
733 968 9035 242665
100 780 6283 3859
752 343 5430 594230
396 484 9422 12939057
107 517 8139 1514852
855 410 7934 4335110
211 454 5666 1356743
734 340 6501 2739318
767 446 7966 1137001
923 667 4821 7599581
777 236 9354 3905491
804 906 8144 548800
959 674 9620 466806
494 312 2756 11672440
50 204 5208 0
374 337 7543 895682
466 908 4315 31543145
495 245 9095 281588
756 879 9110 663714
865 557 9387 70575
469 959 4990 2031335
377 472 2600 25711177
272 760 8399 0
306 771 6979 1292031
23 523 7600 0
216 878 9245 2919333
825 430 5490 6552637
649 741 6091 0
709 800 9014 2194246
346 642 9311 0
668 941 3789 64841979
602 840 5688 1577687
730 472 7086 2955046
751 232 2104 6189532
438 711 9975 329084
669 824 7081 312185
866 202 6939 2607935
140 721 8655 1275344
611 824 1802 7871262
249 121 8343 10426966
705 452 4516 1265809
685 939 4613 23197981
674 334 9589 2447113
564 685 8822 2480400
472 18 2885 29108217
841 462 7730 2186571
366 469 8235 172158
753 380 7138 1757106
364 951 5482 67551
303 509 8051 0
293 243 6903 1081521
884 283 5046 1523469
327 407 8054 1643778
833 168 5842 3971041
676 925 2739 17438737
338 620 6245 771536
150 251 6700 22326
186 883 5408 2556974
105 692 7860 544135
29 624 5777 3372329
490 616 4255 191390
748 946 2956 4091078
215 155 3613 4311161
58 438 2896 3466240
492 666 4840 16982095
390 352 4894 11367535
409 326 4432 3861512
704 778 8601 2997382
404 835 4831 13446064
866 36 9221 935729
265 483 1979 2171668
274 781 7602 5355043
573 430 7244 214226
828 493 4149 766111
990 270 9958 130758
996 380 3372 913052
67 702 9761 616842
658 836 7593 1622662
436 141 7258 2042560
294 549 9584 2748827
21 222 5838 5112897
133 958 8295 1088568
665 906 9065 596053
691 493 3497 2209750
211 818 9425 2572179
427 846 6650 8319937
97 598 6392 701287
82 108 5760 424860
429 633 5988 907128
480 541 5174 516848
486 941 8334 0
582 558 6054 996875
516 654 7540 829886
591 281 8918 284268
280 655 3920 16721188
286 461 4421 6057611
520 401 6066 8898347
836 862 4210 3422753
348 442 3240 389188
469 950 4081 1290304
27 323 8138 2413586
362 840 9820 1633975
788 793 8492 5150871
845 976 7746 2142554
801 349 8453 686294
150 793 4384 437444
71 323 4644 3887311
278 983 5460 3134317
589 403 8653 11132177
443 75 4111 20642831
478 819 6488 556477
781 252 5394 934734
359 149 2872 78230806
526 330 3473 6004808
473 852 7367 198353
528 704 8189 3393124
729 987 7658 1501765
947 86 6646 11991328
176 724 6702 124580
751 506 4725 12133903
104 686 5732 2729258
654 319 7329 607685
185 762 2126 10151009
197 984 9567 816763
759 363 4606 209501
574 525 2465 4763183
208 108 5539 5692637
607 339 5515 3671668
811 806 8194 0
255 189 5765 18371486
894 295 4996 2093228
184 9 9117 0
771 535 4745 1928010
402 742 7049 378220
130 958 7831 7412085
95 909 6293 199003
416 403 9364 3052566
780 703 4129 8465518
732 893 8950 5179991
112 415 6323 4309620
48 718 6100 151713
428 197 4832 2184099
299 156 5476 213914
514 474 4636 2759960
856 34 7888 1234160
501 937 2575 9590638
837 214 9094 6656751
152 426 5284 1102143
751 298 6483 661326
898 183 9799 1024260
774 312 1581 9540080
941 444 5153 18375040
537 320 6297 399112
431 229 9153 8824434
927 307 7380 1750316
711 141 5400 806768
723 976 743 169956872
1 861 8814 2762206
689 326 6854 1130196
498 523 8662 470792
246 504 8397 849551
841 826 6223 542152
244 798 9455 1297550
770 449 6846 3130059
728 961 8833 3509613
101 252 6745 1438741
579 632 4899 1841179
988 820 5673 2897052
723 943 5191 4114636
84 56 8404 0
448 921 9377 5845193
723 334 6224 3667777
46 851 5316 14635195
715 932 6639 3827752
231 445 5569 3628190
524 231 3309 38869442
742 929 5351 378220
404 37 9909 156928
989 967 9939 3551041
770 422 3379 2407199
588 609 8636 1656639
909 37 4314 16331548
234 641 8361 1479051
190 355 1738 26496927
805 975 5690 1907075
38 555 5016 7259080
635 24 9356 432521
717 628 8749 2533071
30 161 6888 16270883
471 255 6139 3297131
991 516 8270 546136
919 468 7799 354858
997 403 9278 434601
103 299 4608 829886
826 257 3988 6194244
107 73 5497 1514852
939 645 6449 1152463
993 55 8222 577931
736 990 8681 0
544 720 8315 1972929
543 394 6463 0
749 982 8693 341770
883 522 6292 4767932
804 923 2042 10957239
711 89 8212 5287391
219 83 8002 2548012
586 496 2857 3547705
639 418 7099 723302
268 372 4578 1455354
635 965 5037 910893
944 329 9791 373291
99 401 6600 6460403
793 240 8442 258408
234 718 3796 15503884
724 50 2164 825012
873 701 5169 88989
831 179 8858 889072
183 463 4883 5578657
245 314 5668 923162
747 569 4690 4661175
570 595 9429 885921
194 474 5224 7191955
237 147 4305 73168204
36 411 7781 199003
992 454 3005 194964
755 976 3586 11287480
870 549 7337 1486540
737 95 9707 715591
387 99 8555 2144253
522 503 5551 2233534
791 999 3408 1112282
157 647 5767 332438
725 336 9637 1757106
779 346 6640 751337
483 230 8239 1761355
39 428 5451 1644361
690 822 7718 646094
360 962 4574 9216778
476 754 6546 317373
161 229 3234 4661729
847 711 9667 553071
812 998 2875 5943393
292 158 3971 7054985
629 985 3265 8090983
531 855 7320 432563
601 14 6210 3246425
492 343 9425 670957
214 264 8692 67551
207 271 8213 1916735
2 795 4949 2354355
963 305 8068 1347676
465 791 6957 5658290
224 178 2260 99529069
53 218 5298 26907254
0 552 3848 364808
669 78 9396 923162
920 520 8099 0
669 416 7294 1153779
155 288 7444 3382502
774 330 6420 3134317
702 450 3399 543545
815 241 5805 3135797
782 875 8545 1556959
221 948 2954 33707133
463 81 3514 29693457
65 559 4303 1396218
232 333 3750 5534855
728 13 7802 9690507
807 508 8043 689915
396 594 5899 8131046
474 7 7790 2227928
526 833 5113 8430987
635 479 7620 3381124
567 8 6453 5592466
427 133 8306 1631508
430 169 7507 2012415
751 625 9101 1244677
462 657 4478 6416006
124 368 7364 498202
741 441 7305 1097085
684 407 3663 6876376
93 996 6616 0
811 192 7639 222001
460 962 3640 0
315 63 3010 2904340
77 649 4144 13769561
213 660 6498 1739364
97 848 5285 4171888
491 734 3631 15550863
671 209 2770 6323896
606 257 8952 213560
331 774 8921 1288025
819 259 5179 3670832
666 315 9436 0
103 710 4572 14741850
143 432 4225 7113187
674 487 9512 1550570
606 616 9130 1620884
246 209 9429 3455295
823 755 3295 8050021
501 385 6126 1240414
268 394 7106 200344
743 942 3868 19124934
606 519 8106 4343653
641 296 1591 1917423
442 48 5498 404072
259 213 7726 1071263
699 64 5926 1165006
853 752 4467 342266
825 498 3596 10047646
492 117 5566 19384269
890 842 9008 2117981
972 295 5476 6856369
193 226 6027 3032992
233 742 6928 4911042
462 336 9730 0
309 686 5351 5438645
317 831 7993 0
391 93 7589 2919283
515 967 9376 1811820
145 126 6545 1698987
721 544 8729 3308288
50 702 2825 24143970
380 279 4438 6891141
840 120 4764 470792
640 660 8307 2004010
831 19 6166 18241740
425 792 2514 4317413
222 806 5464 12795551
293 423 3568 11943288
884 414 5613 3939418
197 875 4287 8115295
939 981 9507 829943
598 926 5542 2428273
649 553 3995 11177463
472 538 6262 655187
387 882 6196 1471869
709 607 7838 1964123
3 568 5457 4434184
948 873 3254 1877593
442 302 7759 1222672
984 733 7105 7622001
638 98 5548 2226450
92 47 3759 9687240
476 479 8852 4750939
164 551 8318 1774770
44 743 4105 741159
654 670 5775 29852987
316 456 4738 584300
529 664 8704 2497751
980 59 3027 5848405
764 628 7722 207665
19 818 5180 3834871
579 373 8897 6856
89 314 4743 6699336
26 596 1722 95491074
345 93 9754 5117645
283 72 4761 0
71 249 6829 750865
699 61 5751 15453125
822 848 2678 21831809
142 70 1469 45978507
341 916 3784 11255287
93 755 8102 312185
16 992 4859 501886
297 709 9808 119623
396 821 2097 23616526
672 967 6516 8805962
140 13 5329 6697699
302 453 3030 72017661
416 914 9174 984746
466 954 3890 4978724
543 429 9151 449698
808 561 5987 640158
504 748 6751 2331773
238 898 4158 8388808
537 530 7037 0
507 188 9190 4363085
821 515 5245 1730302
57 437 9284 465644
640 268 6227 2155101
21 350 9499 0
945 333 1886 18444853
529 379 9858 1676808
623 118 6656 16131
298 919 4939 4630350
114 811 9860 1507709
698 548 1197 30799934
23 817 5381 8918972
46 281 7795 1214679
199 815 7545 172729
9 188 6391 252296
684 809 2981 5150933
327 681 7761 0
926 48 4599 3685045
546 619 9509 2283352
816 311 9002 1408053
172 852 2361 66111467
936 636 6039 4310260
191 539 6896 1111624
132 988 9805 76378
90 744 6115 2941440
969 593 8418 1079052
875 837 5755 9761661
321 401 8977 693173
748 747 6807 2897095
889 361 9655 4094536
480 55 5990 4060173
774 120 3649 47988182
762 783 7213 6423595
465 750 2067 35650564
507 548 7145 2760242
932 202 9670 1670563
796 343 3113 13097862
572 288 9119 1160573
152 532 3723 10562606
626 730 5669 4470044
659 461 6192 1462279
33 191 9906 1933741
538 641 3563 2759960
720 646 4256 13595932
761 398 6300 5434786
84 662 3087 4448585
750 839 2823 995427
13 973 6825 905077
899 709 7700 498202
617 281 6501 7708428
465 821 9193 1214679
226 804 8481 448046
220 102 7018 2325734
266 940 6330 1810696
145 333 6201 76378
429 134 3669 14734766
749 176 592 75809010
123 711 4054 2349575
377 954 2514 4879276
874 674 8618 598001
379 410 7075 757771
634 155 8288 2786184
564 160 7226 530362
431 823 6569 392944
532 333 8595 2075094
448 595 1938 5924104
526 209 3272 6004808
283 499 9931 1587093
595 190 6117 13876648
385 582 6085 293146
438 876 1578 10838921
376 835 4692 10241601
519 524 8790 2529691
893 479 3547 33083262
722 470 3862 3055022
320 275 7921 214264
498 901 9955 1590526
481 948 6989 954962
220 890 6930 3512534
499 850 8933 1203580
782 659 7953 2789863
725 716 5575 7828001
839 711 6298 964561
964 148 2346 7200262
950 898 2529 20474728
442 847 8976 3283190
658 981 5453 3040719
563 659 5956 960838
654 840 9902 228130
462 175 7058 4890748
140 338 2572 1275344
360 642 4682 12999453
990 712 2971 2233534
562 902 7149 465644
977 645 8743 806348
21 178 6340 655187
14 177 5885 5125032
923 560 8058 432521
68 35 3713 0
145 153 7865 1364303
907 174 9866 1047869
53 890 7895 293146
249 676 2162 28015555
436 227 7724 9700417
856 763 8734 2953335
309 406 6839 3291484
856 540 9833 1843603
647 57 6954 4452587
374 289 3249 6673591
494 378 7195 399112
78 162 3520 10523440
333 229 7092 823893
451 454 5079 3464303
295 5 6104 23178147
691 927 9989 507863
673 959 3479 24299282
642 599 6223 486749
315 803 6306 1696472
622 501 7831 178977
36 725 7399 0
773 407 1456 240314391
905 229 3583 4798602
260 127 6157 31977985
834 344 3654 1107368
856 540 6087 4340940
548 158 8327 2830310
99 70 7534 2058621
883 407 5888 1844148
311 46 1934 30806545
338 248 8762 104562
392 835 9940 1332137
415 165 6190 4309620
150 35 4566 1732202
450 878 9405 50495
972 525 4236 141076
449 313 7131 1540044
726 940 7535 2418272
482 953 1015 56952498
302 418 7322 250611
180 58 8374 8497483
358 636 3805 10395142
737 175 9602 450475
833 854 3997 5130072
285 326 2714 34287833
38 112 4373 15127774
325 742 7638 1348805
255 832 6930 1478093
464 325 7526 1113714
555 138 8007 0
946 95 3109 37770
570 464 3260 6573877
925 324 8707 0
297 867 9213 640158
428 674 3179 3192633
667 860 3403 46564910
648 849 7192 194707
517 248 7081 842964
588 865 1811 31857356
115 209 8725 353955
393 213 2113 16729979
799 903 7346 578576
9 114 8846 2883461
566 174 5121 10201301
775 523 9954 151713
715 378 9903 0
720 955 9680 0
793 109 545 372910505
842 587 7084 6944646
167 529 6562 1752211
892 527 8518 2112142
907 71 5295 6829082
359 832 6756 851315
505 297 9138 12422507
74 416 9465 2325734
579 297 5585 10148003
163 769 8851 2889846
6 441 3972 30279241
481 718 3793 15892745
943 143 8511 5297103
635 14 8816 0
303 726 2974 65261092
272 5 7543 166724
275 237 9291 4367892
443 426 3275 64099177
238 627 8564 3254867
869 482 7198 823197
236 109 2514 23785644
464 907 2577 991901
315 443 9715 0
979 242 4085 5489370
46 974 8276 1589905
970 792 5008 132364
751 311 8299 304838
340 746 7889 1369980
140 37 8080 1975116
521 917 6697 640158
649 305 9739 1551687
148 472 6032 6744331
839 252 6703 2622778
773 610 9109 6665002
566 999 9658 147478
631 945 7455 2310057
147 356 5394 1889241
48 636 3489 50465433
895 656 8108 4656248
768 713 7119 4623530
625 949 6423 466233
290 812 6060 1877608
983 50 8867 4146203
931 11 8795 415069
106 682 6763 851650
293 927 5867 212944
391 548 9476 898672
817 655 2487 24414915
495 299 1530 4450791
704 946 4231 6009572
554 607 9715 4901266
514 566 7460 5332469
752 505 2021 88356402
681 476 716 72437933
927 88 8486 27650
713 336 4469 138786
275 287 8749 6303310
689 245 7209 648798
180 854 9960 855803
297 804 9837 2540817
20 401 7833 296807
81 900 2444 18908050
791 337 5034 703953
414 511 8527 848180
797 11 6743 6460403
552 812 4292 4463333
885 187 7613 3681885
214 198 8822 3242615
256 399 9063 1676808
468 767 7713 2960750
512 847 7610 4465076
916 859 7732 19756
129 81 5784 75625
190 794 6498 5631697
497 330 9262 1303653
787 348 9317 428662
43 666 8647 244590
883 402 7235 1263443
642 301 7058 1863977
265 652 6147 1119473
21 611 7457 3622454
196 977 9502 2303635
477 490 9199 959241
823 744 5754 6288138
401 626 6667 686955
657 689 7753 2707296
925 84 6907 0
544 848 7875 319122
510 520 6631 4904097
857 530 4889 2529042
215 69 5493 9202529
651 909 3874 13865230
126 146 6361 1805137
422 824 9429 1438741
507 60 4459 16621211
466 819 7094 1457949
173 385 5811 58980
637 459 5632 8140370
383 907 9579 2308233
608 447 5697 1678414
401 175 9636 296807
927 53 2005 113037556
249 879 3673 2842792
137 88 8674 3213014
394 903 4852 1245837
117 421 4508 4166765
876 998 8766 1552733
626 955 8521 1008994
775 712 6127 816126
842 756 5344 4549560
258 456 7177 0
711 245 7245 1194559
162 982 7328 4835320
701 428 4936 1172973
394 248 3937 2253427
846 883 7670 140529
90 648 4096 28003090
764 861 6710 670957
92 425 3857 33801550
106 420 7940 0
913 142 7380 1464511
617 53 8772 3445784
79 150 3898 1732202
231 410 7085 740177
593 768 3201 1316559
572 619 6303 0
853 609 7802 4287216
57 990 8503 941520
316 184 8333 1921190
926 241 8587 0
430 272 5385 12305401
677 826 6902 829886
343 642 6468 486749
882 903 9316 177510
799 29 8843 514771
126 533 6005 13605155
720 600 6847 5341320
782 317 3117 9173081
614 153 8806 1288025
886 336 9920 30808
890 518 6039 2550974
531 227 9706 0
327 257 4542 2503410
619 107 4120 8775063
753 316 7252 6338304
111 421 5747 242665
798 582 5614 312185
839 444 8645 5717967
306 232 6253 498008
982 590 3973 7892021
239 952 4445 1057746
446 575 8493 9097864
729 389 9598 139665
208 940 6012 1369980
143 92 6839 3732994
790 492 6781 670957
175 250 7841 573210
839 620 7703 3412277
746 41 6464 812883
754 194 6956 1467009
214 416 6227 14423920
622 850 9092 65714
279 252 9113 47794
40 423 7638 415069
446 800 9309 50503
295 286 1098 144070277
110 578 9303 437444
111 861 3475 12984218
100 767 9090 2049124
239 910 9255 1886208
663 347 8779 2458825
106 462 7200 1389847
90 843 4505 1178518
515 803 9963 26115
491 10 8832 151713
377 842 8077 685973
303 532 9752 22369
991 280 5020 3774725
360 849 2650 13396444
641 958 2629 17165937
389 596 6343 1201780
685 587 8621 6387
950 274 9375 151815
750 805 7784 1175013
649 129 8008 2140885
561 991 4733 8211043
485 16 8783 640533
67 525 3488 6192270
82 664 4769 4196738
398 202 3902 2763962
777 93 4016 2141884
769 476 9233 507863
180 403 9941 1019019
220 128 4105 2668189
239 164 8048 832702
939 29 7501 12365477
766 823 6856 503436
293 103 3604 3303684
432 633 9560 640158
339 468 9303 2939041
973 914 4659 954962
709 382 9505 3132245
771 628 1211 250230240
569 495 6101 14838121
135 999 8303 2937118
135 696 9792 177510
273 973 9826 829886
259 549 7361 477162
416 766 1908 18444853
183 823 7653 1438230
73 526 6475 5585415
284 401 2118 3944468
276 371 8487 3023391
813 85 5482 2770434
176 278 9511 2707306
517 391 9487 1451077
401 735 7352 2546196
7 648 8843 321264
882 244 5599 608114
998 763 3628 3268954
240 176 7988 4987468
447 346 5234 5207485
651 9 5686 598001
911 750 964 147662844
702 87 6952 6199132
460 235 1318 586349249
206 881 4818 906970
922 194 9954 1654657
473 508 8688 1310825
129 745 7679 2634486
5 276 9498 959241
531 960 3072 14484403
512 699 5163 7290058
852 169 5180 2201577
460 517 7479 59446
481 437 7885 129231
23 574 6711 479935
839 258 8922 8440672
552 625 8476 0
215 176 9674 13595862
482 7 1611 56952498
693 868 9487 382476
875 287 8316 498202
805 637 8722 2081624
875 354 7879 3521771
742 49 3056 209652
43 944 7152 675476
431 545 6580 0
652 389 9210 2266208
381 110 7520 6039297
40 56 4128 11730070
412 728 8377 1303653
983 310 3336 67583602
140 494 8428 845940
937 908 3764 11850231
41 663 5821 4212693
563 915 3393 14039297
592 706 7307 7309807
383 844 4017 242163
187 993 8886 1019089
845 147 3899 5251478
759 537 8505 3222946
607 15 6371 90049
782 418 9666 177510
546 988 2767 22614509
775 571 8877 2105046
219 376 6217 6937199
952 875 8937 113759
659 754 2524 28229651
729 824 3229 65421724
210 116 9639 1287735
912 653 1673 112806
831 942 9027 1314781
267 372 3031 90480924
804 839 3768 7560808
406 169 8952 2075094
485 296 5969 2479519
288 983 6980 0
234 843 6363 1448639
293 576 4022 905077
808 424 4383 8740156
636 224 6108 2435173
167 94 4816 3905491
309 36 6414 0
174 391 3833 0
869 86 1016 4417723
740 821 7375 504705
581 164 7607 4170039
992 225 3930 20023229
637 555 7254 1536279
431 27 9059 466233
740 150 6251 79439
832 155 5678 4775224
667 788 9227 424860
399 486 9692 538067
364 284 7768 8013880
957 345 8305 432563
716 510 9952 1110648
909 2 3315 8950602
520 531 9347 1172973
22 437 6379 10060862
779 962 6318 1592060
275 938 6683 479935
734 305 4864 6303310
692 42 8252 0
992 907 6285 204352
232 677 5610 1409891
628 844 5911 6611624
163 836 7378 1097844
915 299 9094 6267033
36 674 1924 10090190
523 288 9064 414820
736 423 9835 689915
514 608 7204 0
175 572 3993 1663952
178 947 4810 881536
552 186 2313 5374358
282 446 6760 791500
831 574 9273 281588
421 963 5077 4312835
227 33 2948 39895540
574 983 9642 459232
183 726 7099 1081031
924 727 5897 1692520
78 212 7743 0
73 217 2043 75535182
748 25 8129 1655154
104 509 8551 2148200
488 653 7975 1620884
45 241 5215 12841530
192 609 9787 377428
154 661 7375 2418563
681 810 8100 3139347
422 80 6166 44931
554 67 8587 5471115
502 271 7041 321264
741 838 8948 3363464
467 571 9163 471589
502 845 1522 307911773
99 736 7210 2531199
483 642 3921 5147994
22 979 2201 116556616
331 304 9595 1051837
111 605 3196 312422
194 893 7435 465679
637 868 9212 468162
261 653 4153 9418709
483 76 1822 5861641
951 517 3224 4616661
669 933 5633 2424087
215 788 5167 1645564
716 423 9470 2191696
156 723 7557 349784
354 228 8978 504183
101 699 9634 252296
835 798 1771 124239364
806 202 8062 0
296 561 7846 455415
548 970 6270 5197569
820 28 7069 4588332
63 224 4298 3503666
439 796 8934 3566741
452 69 8473 1836522
838 779 7392 2217275
942 145 5270 112806
39 222 8968 0
363 407 3031 6938834
763 724 8203 0
768 18 8749 1316559
92 212 5427 11200067
505 106 6256 1214679
135 437 7638 2940075
16 581 7483 1481158
91 325 8728 1151986
539 495 1585 85587626
155 335 2591 24150100
340 169 1258 97979915
201 279 7669 5540543
761 193 9810 4369251
933 768 7309 1159422
868 86 9996 1518738
352 501 5639 4095536
869 938 3799 18645792
928 412 5117 1399397
319 710 9947 0
176 645 8693 0
645 775 3424 709713
828 308 2103 46689565
815 98 7937 172729
801 742 2797 368406
22 965 9019 1512111
71 558 8577 3486097
906 1 8758 3647575
574 122 9044 2008934
535 223 6952 3938677
832 36 2079 29472964
26 133 8927 9707441
798 561 9079 455415
124 443 6444 5233213
880 341 3563 14998601
669 948 7751 735293
757 263 2799 208988
112 448 1617 222443882
70 630 7280 762436
781 823 7009 392944
68 67 9086 300620
734 145 1517 87604844
75 398 5690 731693
312 110 4830 13489405
851 226 9333 1152463
913 963 5924 16490495
609 775 6357 5195867
590 254 7951 12804003
194 978 7803 252974
210 490 9764 2863583
768 816 9638 697845
236 437 9430 417078
907 486 8991 204352
251 6 9039 1455354
495 938 8028 8041247
162 787 7365 2325857
615 114 9213 1707545
611 606 8991 2398830
469 850 6978 0
704 540 2880 1327575
253 171 5955 1663735
645 384 9863 647936
833 860 4171 9681158
19 247 3990 2376282
550 71 2749 13212943
634 775 2098 14170366
251 741 2848 19091349
11 227 2216 13163711
765 193 3439 39577551
585 342 5708 2526166
427 849 9654 463429
951 689 9214 465679
434 2 8597 28713
143 613 3744 10294145
117 427 4994 2487496
969 353 6220 4339597
942 692 9205 417078
725 355 4800 13907492
351 752 4161 17625469
556 595 9561 0
932 591 7797 723302
460 969 5770 10994852
35 571 9323 1732202
313 56 4538 1540044
396 276 8101 4178495
737 490 9209 16742
467 419 7590 1058970
325 343 5666 4160620
248 364 3159 28374549
784 733 8193 1706185
29 614 9054 1762506
791 915 2960 7144449
109 413 6974 2447113
952 947 8892 4632224
896 530 9221 874209
423 944 6438 914120
736 568 9031 2277899
979 765 5275 11788174
887 995 4136 967473
208 516 6564 434601
466 148 6641 1696472
524 894 7414 1415868
612 419 3624 10461238
826 166 4643 7370289
812 519 4534 708101
302 918 1756 111607226
258 215 6099 796021
589 235 5738 4801266
141 261 6219 5866658
151 290 2764 25647267
142 409 8796 356077
948 552 6249 4663995
300 671 6939 1136524
93 296 9722 390968
224 462 8238 22369
545 79 4461 6887222
894 959 7209 4863958
874 593 5766 3488859
255 675 5835 462171
258 21 4785 389188
793 169 8385 10838921
417 319 5301 7756767
612 746 9488 42591
7 280 5117 70999069
756 275 9120 19756
631 601 8403 4309620
206 871 6613 1628626
912 526 9082 59446
913 13 8586 0
577 722 2729 141608840
834 585 8458 293146
681 142 9088 846087
126 148 8473 151520
365 480 8848 537811
550 757 9674 189954
213 508 6377 3135930
407 964 6263 582466
526 477 9048 486749
892 414 6641 11645835
846 509 7640 619306
782 163 1216 21504239
306 9 9700 1085601
8 311 8384 0
211 545 4858 1053762
658 282 3418 1367083
857 225 5343 7102237
698 807 2512 1577111
35 108 7370 1678736
180 989 5818 227840
341 32 9815 2673991
202 369 8015 432563
293 525 5797 573210
957 29 7046 4965834
748 188 9591 503014
402 478 9853 1757554
134 323 7576 4775224
2 868 9603 1084705
227 912 8695 7511266
175 50 5648 2167246
590 199 8120 2871564
175 895 6100 709190
81 908 5555 3123379
647 248 6840 3898740
702 39 8858 0
227 271 2769 13588311
250 614 7514 3957037
396 732 2504 59166694
327 705 1543 6705342
653 346 9611 2911246
763 805 5604 198412
914 932 3615 238526
918 810 9796 1698363
868 230 9422 319122
515 41 9803 1144999
390 58 9709 77558
222 637 8352 176724
909 293 8266 312185
531 850 8963 1690047
511 869 4306 4644335
425 757 9388 172158
741 359 7134 1459736
699 94 5563 10580420
513 59 9784 661326
165 283 4269 7860103
831 885 6075 7898711
634 939 7505 5029168
813 913 7990 1149636
506 271 9636 4235781
630 326 6028 1191670
518 277 8769 89981
78 327 9097 3114592
476 829 9675 3336979
597 561 9213 2915334
177 941 4377 13578215
570 715 2894 902410
791 754 6485 0
693 92 1683 50731816
230 9 8705 851650
468 452 7239 6346284
269 990 9692 354858
282 149 6039 7007950
473 883 6021 1079052
561 16 6620 75988
858 990 4411 5257006
286 980 4317 1555656
743 169 6458 543545
216 785 3687 4371217
199 293 7712 11327888
75 569 9395 724254
968 566 1961 21771916
275 842 4920 14855849
631 479 3924 1203234
967 458 2845 3762932
868 316 4804 7986196
511 162 8707 151815
429 424 9178 3095820
62 355 9915 7070215
788 191 3211 35275224
924 804 487 400998611
960 709 9827 119623
642 751 2107 2699689
712 927 9996 404072
214 980 9533 2926988
375 474 8668 664862
5 196 9791 1916735
744 679 3797 14365202
928 737 4357 327179
864 772 9128 1812979
969 274 8046 5853509
150 623 7427 198353
118 119 9187 16131
141 402 8421 503436
720 490 7608 1459526
252 505 9205 2191696
876 16 9510 1222672
589 557 5734 1577111
282 896 7632 513041
699 713 9033 226433
976 336 2089 15904706
426 557 7359 1903298
551 891 5707 3705738
802 651 6723 2517357
765 964 4909 2365342
903 403 8900 5534346
240 651 6667 5147994
479 8 7568 2770434
991 286 8341 546136
613 396 8562 0
27 796 9531 2464630
525 137 6532 7090938
78 744 9974 296807
411 345 2099 69983101
72 231 9579 740177
998 355 3949 44155250
746 822 4327 18153745
61 93 7817 197853
881 415 8787 2721011
135 637 8176 5511580
460 310 9572 913837
711 772 7869 0
471 769 5957 24871953
407 396 8529 731693
501 3 3045 47437869
119 570 7597 59446
597 650 8749 43812
758 537 9227 6205695
360 440 8532 2462540
509 629 3132 7142113
954 630 7462 2863583
182 322 8345 347979
290 258 7785 2786184
706 41 5964 3748208
896 623 9718 0
724 650 2780 8473311
932 981 5479 12859471
162 200 7080 151815
899 688 9449 352665
292 841 8849 747432
235 991 8611 4934971
25 437 7324 10297795
61 965 8470 388412
966 487 6216 0
181 139 7402 2099961
722 209 3641 685973
56 145 3308 4669648
935 21 5814 9225282
764 930 2527 12150573
538 455 8296 0
891 928 9499 578576
889 251 9229 0
389 43 8998 8377911
384 862 5115 2160315
706 11 4193 22632235
468 887 8947 0
979 890 5173 4094536
433 101 9936 1314565
357 741 7315 1306612
359 179 7517 1151120
482 589 9149 0
480 260 8763 10187167
310 798 9773 368406
275 567 4376 12821410
375 413 4137 3379289
715 598 9917 4879276
548 518 4150 9427988
774 117 5434 3260681
349 84 7993 1594027
829 913 7329 3917435
32 629 9146 2073573
549 753 6519 530362
596 951 9237 4671578
204 373 2928 16398518
930 134 7838 498439
910 212 8287 889072
715 290 9411 0
817 635 7060 8170061
908 85 8780 6140286
455 614 5188 1378078
325 396 8811 895682
712 30 8783 0
569 205 8824 376422
131 691 7136 415069
480 517 6991 2184099
345 125 8942 2243643
636 944 9723 1683427
573 99 7774 182120
626 625 9660 2458825
346 280 1795 1000000000
942 857 5290 112806
103 728 3831 34908333
39 818 8585 0
496 977 3246 18572632
51 345 9966 1462279
848 693 7710 7248130
175 988 8369 2167246
668 440 1059 799751801
758 540 8752 2152828
68 401 6842 501886
856 779 2634 2125863
928 815 9836 19153
741 260 8390 4490541
40 945 9881 0
122 56 6154 16742
197 674 3237 33754392
30 821 6767 50495
257 353 4887 7890851
612 225 8854 3412277
99 36 7133 3473582
556 440 4688 6397970
638 122 7665 764177
661 326 7347 4032170
576 243 7001 752313
627 384 3494 2038491
557 873 6071 0
205 452 8975 16131
703 408 3420 4907920
556 563 7902 1081031
219 450 7545 678506
870 693 5887 12249894
786 333 9459 811126
3 37 4463 10039909
249 112 2305 96557967
867 976 7501 3512534
453 374 2171 8083508
354 745 9140 6888957
958 598 9824 4440355
847 236 1894 100979764
681 458 2891 10148906
960 693 6523 235671
634 351 7517 3607015
889 330 3078 1303653
199 693 6241 1297550
422 307 7982 3567844
130 699 4016 219695
913 171 6278 0
364 2 4249 6855
865 986 1934 12772534
794 392 9446 349784
671 384 8820 1686378
40 803 2968 1005219
877 757 4793 207883
499 909 9724 605646
781 902 7920 1524943
509 167 4234 0
762 25 7489 0
367 108 5845 348657
225 265 8226 126364
381 315 9027 0
944 592 3928 15758557
746 742 6513 6908432
672 76 5718 2384945
63 10 9711 1451077
689 708 4544 7334046
960 342 5935 192036
396 877 8843 3715851
421 258 5390 3382502
91 283 4607 9613724
815 38 7693 5792494
339 248 6264 553071
774 840 7066 1577687
422 927 5135 6254397
461 811 7222 392256
416 365 7220 1785617
583 5 9873 166724
51 847 8584 1644361
361 902 3726 26033696
284 561 7792 2930808
686 13 6602 0
333 347 6427 396084
703 423 1903 1389634
13 395 928 170179556
234 916 8480 469743
326 172 7720 1685727
66 883 7590 719891
393 27 3354 13894375
252 395 4550 316111
880 738 926 16191316
295 992 8758 1240414
725 278 7105 3260681
45 590 9516 1836522
926 417 9470 138647
190 305 7283 996875
645 797 9495 619202
421 682 7313 415069
234 344 5334 0
903 471 4545 79584637
170 250 5030 483017
180 575 6509 4017902
760 165 6736 2824036
960 822 8551 619202
809 329 2302 723302
206 26 8437 79439
982 231 9972 713361
569 789 8723 329084
874 335 2220 14317903
139 537 6023 6766980
236 237 6760 24685182
32 8 6544 5978152
329 204 6040 4331603
356 588 9708 3754786
445 293 4207 1787799
201 188 7256 7359421
384 678 3426 27988313
358 285 4724 2546196
426 16 2239 3393124
246 119 2251 20020518
683 128 4698 0
102 165 1981 24848399
892 890 7241 5605357
301 26 4851 4097629
294 479 2314 112882842
801 405 9677 441945
778 106 5063 1877608
336 901 8320 482061
841 561 9883 4142643
125 229 5389 437444
707 200 1525 61156983
836 53 6040 7595748
391 61 8217 13858149
779 870 4396 105520
525 617 5412 13093995
635 946 8360 1787799
21 246 6377 2004010
284 976 2569 23358156
828 606 9743 1287735
171 83 1976 37750664
829 594 8858 0
175 817 8873 1475773
848 52 6916 2499784
844 644 3395 18177317
934 600 5963 8289933
788 922 2182 42319217
545 937 7547 709713
538 10 8579 90049
421 623 9500 28105
923 879 8979 6856
982 919 6087 4767932
267 850 5423 752194
289 376 4708 5789966
517 10 9518 619202
711 200 7535 1057746
872 965 3453 1194559
297 191 2979 33747494
85 848 7018 3764770
911 699 9824 3745304
250 603 8674 1098762
366 399 5113 1476248
71 271 7518 3650647
795 366 5150 4720707
604 836 6552 4261755
401 317 6504 1809677
742 868 8608 0
441 461 8103 806348
974 260 8264 7253606
540 511 7237 5853509
259 503 9696 2310384
203 527 1914 8550575
79 786 198 1000000000
948 92 9325 2223798
168 975 7878 0
636 115 7907 1410450
136 80 5119 8612097
574 200 9275 748911
324 114 9675 597910
305 678 9022 1577758
792 109 9312 647936
120 417 8544 838992
338 140 6393 1275344
488 567 3993 43625192
534 932 9869 5453900
383 231 8892 441945
515 223 2701 1393908
352 744 9052 2024247
272 170 8630 189954
745 272 4592 7528006
813 712 6390 1608266
9 69 4753 212944
885 384 9110 2936908
337 266 6035 2828349
427 635 2606 1975116
333 931 4075 17915443
825 313 7211 0
629 472 8314 594230
446 26 3643 39335194
186 939 2018 293146
694 520 6081 3011149
788 978 6708 1678446
265 942 4699 17737131
842 891 7638 809777
764 365 9257 1076759
262 277 98 669676097
412 969 6394 4339597
823 79 5732 392944
552 126 3002 13763046
985 274 7536 292928
60 729 5659 10235381
473 98 4022 1457949
95 43 4467 11360947
836 2 7344 2943214
478 513 8376 1836522
229 127 3240 36815243
696 915 5950 2694032
231 67 6418 441945
243 428 6197 1478093
359 421 9635 5429342
35 166 9861 2705248
746 87 3285 492192
327 967 9300 5838181
82 864 7284 10402919
543 467 6827 7264841
754 329 6899 2831772
802 642 5203 3114592
741 917 8816 128503
792 217 4930 132364
278 93 5062 1330511
155 198 8571 2704727
689 332 4980 5974069
349 324 9643 4340940
135 59 6315 6056070
24 947 8457 0
648 522 9326 1356743
597 96 4875 5437631
952 867 6343 8674376
646 249 5859 987516
634 144 8774 3928162
540 206 8609 1397719
489 965 9120 1039820
332 455 3047 6847898
259 289 2691 4279521
20 468 9787 0
817 324 9632 516848
351 818 9674 714458
585 92 2707 3907178
741 875 7906 596053
130 367 7577 1093070
634 574 5625 141076
693 908 8847 0
660 343 8130 672135
947 481 8320 2926744
730 739 6913 4821448
27 993 6705 735293
464 773 6519 0
153 716 4836 0
443 89 6235 13243122
485 384 9944 647936
836 168 4582 2064667
286 233 9043 3435823
750 324 5038 393932
832 653 7216 4371217
139 600 712 80742086
821 274 9042 1771379
488 647 6922 76378
559 315 9977 373291
982 137 9060 42104
257 399 4452 396991
303 122 9051 885921
498 475 5758 132364
724 903 6879 177510
764 53 5764 4369251
590 808 3543 4688951
13 747 8538 1640516
975 27 7561 193328
43 196 9335 8513420
382 453 7476 4592478
961 390 8742 1939562
27 798 9598 596542
97 464 5890 5896715
918 895 7594 321264
540 53 7523 1448306
311 993 8284 4311715
791 690 9195 0
136 125 9597 1540044
225 9 6597 3412277
114 873 3472 1107368
73 926 6298 213948
221 805 8984 5789931
454 635 4338 0
9 60 3362 40782561
379 74 7809 965638
117 452 8718 1149953
105 918 6209 4228611
464 696 9741 178569
536 139 5782 3877444
990 815 2749 8893316
214 661 8739 2635188
972 354 9673 392944
430 437 9890 1088568
866 732 8879 1168354
64 742 3345 47016739
538 657 8743 3663136
629 89 8610 76378
941 19 8197 3181337
207 811 5605 1103806
861 305 6557 9849896
269 471 7902 3287649
659 845 9919 150739
20 204 9394 2869027
45 620 8426 661326
582 11 3842 2933779
874 397 3301 2632066
650 799 6640 392944
520 364 787 153998204
438 875 7959 364205
809 340 1175 13203132
511 421 3962 15329139
813 880 9425 840704
196 915 5034 719891
835 888 9150 2015514
4 161 9773 2398453
512 309 9135 141076
931 475 5041 374567
422 7 9739 552941
391 370 7848 708101
53 210 8584 1309804
643 63 8474 1408053
305 35 3410 2240237
119 468 9169 177510
962 517 7516 59446
639 402 5982 1859826
141 76 8902 4346663
407 875 9000 617842
887 10 6246 0
55 728 9026 351615
263 42 7363 1273368
793 815 4868 0
617 750 7782 4161827
46 351 7235 987516
203 502 7473 79439
54 133 8244 507897
341 967 3978 14998601
965 978 6078 7156431
153 503 8074 4733849
854 2 3949 17617014
156 582 9195 0
356 966 3122 5197569
263 180 4907 8481125
202 688 3506 1462103
552 897 6879 6942023
265 163 7033 5478883
472 442 6274 1332137
618 449 2653 86265751
543 969 7465 1680768
760 737 6845 154275
268 628 5222 7939925
218 754 2922 2668189
267 681 8944 1339616
51 109 6068 577118
184 755 3447 8367492
469 457 8578 1240414
619 899 7701 1864813
876 89 8037 995427
2 388 7155 2325734
842 629 7342 633684
147 297 4814 4629300
59 105 9541 242163
897 166 8537 1835795
506 106 7638 4574111
969 575 8516 3710122
335 692 4198 13152941
555 20 9781 713361
397 909 7258 1285581
695 694 6097 21263
63 249 7612 4644335
134 238 9168 172729
97 228 9535 82256
910 155 8623 138647
461 773 2310 63693370
107 171 4177 8346374
799 603 4907 5684208
288 57 5736 10785015
419 86 7204 7441114
456 827 7811 4103106
532 807 4228 16250640
894 770 8047 58980
402 213 8514 1972929
629 388 8760 2129372
953 340 3923 15232340
48 367 2586 63810610
976 69 6127 281896
612 888 7392 2279658
857 56 7428 6109842
811 623 9006 16192
866 288 5296 2227292
652 658 8062 1818972
673 162 9136 2902273
502 938 8216 3971851
252 213 5293 1076759
431 130 9023 2310384
835 203 7322 7117167
985 48 7889 1180535
838 281 8985 302477
364 884 4130 7093797
561 391 5742 4449495
284 413 4446 5754701
211 302 3618 3704725
460 752 9815 612080
501 299 9440 454251
102 738 6605 2325734
270 21 7145 507863
130 751 9094 209652
812 132 3686 735293
833 924 9528 28713
833 19 8260 1911751
940 517 6433 4178041
422 269 5965 6929992
240 62 7833 1314565
760 480 4759 0
911 224 6740 2220552
853 726 7477 28713
354 711 5692 12781543
130 782 1754 35546547
559 194 3998 11951661
413 391 8579 8031800
752 626 5486 2161208
68 815 6960 8582891
783 611 6008 5306786
835 637 7090 228130
376 344 5761 4097629
843 377 3757 39303656
863 781 7684 2963203
722 715 7439 7380751
910 783 7545 889072
937 906 1589 43062007
981 280 8751 4406361
285 5 7848 6431473
402 54 8868 0
888 961 2536 13023323
882 3 5756 20931588
988 63 5827 1451177
626 158 3456 10492246
435 39 7378 1012644
358 269 6780 3950592
303 201 4617 3840636
166 568 8298 0
669 193 4871 1928010
590 527 7771 163969
325 881 9009 647380
605 249 7414 1970381
512 720 9164 8681232
360 513 9611 605646
950 966 8367 3654538
576 93 9573 0
73 51 2261 8099059
429 178 4324 13325567
608 150 7459 22326
463 88 7565 4918919
178 665 4740 527750
367 927 9505 252296
835 285 8440 2763305
611 762 8927 0
426 798 4432 1175013
86 648 9493 7249518
882 382 8835 4925511
813 148 2981 1145171
196 338 7012 1916735
679 112 9763 4779379
885 989 4658 2284419
702 163 6713 9005479
376 863 7042 9693371
680 35 6051 0
378 323 9085 390770
395 857 8904 6541436
659 285 7432 312185
558 454 6365 3106538
652 289 8863 0
189 908 9196 12886861
820 81 3489 226613
621 824 8579 911219
217 190 4068 31765367
167 152 4622 0
985 187 3453 8858716
836 26 4072 6742414
494 467 5319 764461
462 492 9474 607685
581 335 5696 3145790
924 615 5422 13073724
906 114 8988 4932622
71 843 1971 1000000000
86 232 9848 3979191
803 599 9954 487295
680 848 6160 468162
298 695 8650 2072003
267 31 5750 107881
4 416 8799 984746
978 658 8791 329479
639 856 4727 4033494
621 47 5751 22238959
790 995 6045 0
134 458 5981 1231806
976 404 6809 317373
129 783 6168 2480005
227 75 9808 4283893
554 118 8831 1861571
398 810 5824 6452088
989 906 5570 596053
922 944 7095 3389805
647 137 9779 296807
707 858 7316 898672
191 664 8683 4004398
179 6 8627 889072
954 442 5763 6833618
345 239 3722 20146231
376 886 9961 189954
608 809 1887 72454388
311 904 8059 0
295 121 9961 4434184
618 558 9401 1473865
944 753 9615 764177
385 235 4374 3400383
603 847 6852 0
388 270 6208 5743764
165 406 6197 0
70 876 6777 2147234
349 607 8995 3237243
667 993 9884 193328
277 208 5771 3133976
25 415 1884 48884771
18 243 4391 9994629
645 71 8989 619202
280 620 400 1000000000
877 303 9971 697845
961 271 9338 1005219
60 614 6599 511223
286 99 4840 2148699
208 703 7004 0
848 607 6969 13006010
921 295 9957 4513143
376 429 6103 2881469
292 212 7027 1127281
510 933 9232 2830310
452 536 4090 4178495
200 491 7788 573038
52 493 9478 312185
369 951 9906 504705
40 149 2373 27886511
41 596 5074 796752
777 614 9636 6040165
816 569 3412 5922489
806 204 3067 19585412
376 562 5364 3111847
114 404 8357 6141708
994 868 4395 2488044
360 643 1930 132160124
918 927 6338 9248475
175 515 1422 7341722
81 629 8299 0
344 140 8201 2859345
240 256 7637 4510937
478 196 8856 1810696
727 287 5544 10204017
743 50 7506 214226
818 546 8185 2390102
237 1 6353 751337
399 339 9810 1016221
197 879 8755 516848
203 797 9079 619202
643 624 6476 7526673
963 863 9764 8371109
338 31 5424 2985696
16 817 6013 868853
259 790 3076 8200695
251 3 6850 2776497
167 987 8219 0
894 854 4291 10870205
842 716 5885 3491030
780 933 9474 3345993
95 57 9604 2232396
175 947 3898 5043516
702 481 3043 7277490
12 321 9942 76378
980 539 9554 92135
517 664 3204 842964
862 629 2081 34237457
938 939 5287 351615
592 455 7858 5820376
433 319 8309 498439
830 298 9404 12693902
77 404 7422 53265
298 674 5426 11503788
619 117 5886 845940
734 519 6128 2308642
53 92 4123 4890748
9 810 8104 1969459
522 653 7307 1503205
469 12 9879 118377
286 567 6627 10167178
389 751 4638 5009707
443 67 489 1000000000
700 319 5784 1384993
266 276 6438 1386565
225 482 5212 0
566 512 4430 5656639
508 952 5627 178569
65 23 7542 10922436
633 119 7573 750865
252 328 4695 465887
331 909 2757 441945
370 153 9886 2542419
63 858 7864 88674
144 908 6514 5091049
432 397 7341 1347676
274 994 6856 4614979
54 469 6787 206519
374 901 3127 615723
191 52 2988 9886178
693 995 3897 762436
483 731 7569 1277170
135 963 4589 1165006
426 179 7083 4097629
991 778 8471 759799
370 367 7184 399112
385 940 8447 1381446
670 607 4137 32016395
627 896 8554 513041
576 497 7255 597960
674 238 8639 151815
890 709 8672 1490671
375 904 9187 360184
832 339 4924 753537
137 762 9331 7147461
751 159 4869 304838
736 561 5141 6673591
687 215 9124 177510
791 8 8994 57813
976 212 8212 1282160
886 447 5649 2556974
918 628 9223 501940
669 887 8732 2231066
550 266 3920 22386189
253 131 2938 9115142
406 353 4610 4961487
898 190 5884 1058970
792 143 5323 6228034
854 888 3350 35879545
882 620 7778 3324966
761 134 6930 369242
944 243 7341 3856394
103 887 9423 3599479
307 934 9514 1224569
245 60 5758 2900330
533 687 9291 260757
545 286 5684 1053762
735 468 7067 6485642
317 961 5387 4880293
229 388 8733 0
611 180 7138 494345
422 903 7687 5555244
540 662 5417 2316446
522 56 3409 5588224
288 483 7610 5022644
246 40 4338 10153157
38 872 2478 47412593
866 728 3311 5146268
81 960 7603 3072152
180 360 998 86723316
573 54 8439 0
258 458 5963 2729762
866 379 8760 1447197
384 460 5285 4623530
44 414 7858 78503
381 559 9927 501940
463 536 3217 27837395
262 682 8659 8003692
372 845 7796 4482171
605 87 6577 425228
655 677 8835 1221725
732 922 6266 1019489
783 947 4836 7159922
148 569 1130 51539641
876 901 8566 2049124
916 400 6180 2835865
7 721 9324 1443885
496 826 2356 44953752
614 704 9779 50503
607 726 6779 5857801
549 515 5606 530362
8 862 8815 1603206
569 648 7346 62095
543 460 3724 7152811
969 135 1259 93819923
491 986 8965 1888295
809 247 8840 448046
758 413 9616 1520591
562 227 1502 7782545
337 577 9214 2226177
802 697 9999 3181337
29 388 5913 1863977
773 887 9000 2530034
812 944 7649 3669302
12 277 7397 4139691
644 649 7973 7773126
376 547 9121 222001
753 558 6410 207665
461 289 8459 74883
563 71 4452 1761875
226 198 6334 3032992
657 912 4431 141076
149 117 1710 1000000000
282 588 8072 895682
909 499 9633 605646
836 964 2824 9847991
629 946 7547 2606069
485 798 5996 0
218 344 2701 1107368
312 652 6681 3278458
497 198 7689 476989
772 691 7440 302604
161 115 2785 384610237
540 585 9316 813947
935 905 6036 9403918
59 222 7149 118377
632 33 3956 7624056
372 735 3964 19033312
31 865 5917 8486061
47 889 5622 16057505
460 552 9206 441945
36 299 6578 376032
800 190 7421 3290453
438 706 1765 1000000000
635 780 6669 704005
852 458 5707 2265752
787 14 8994 0
775 654 7387 954962
480 640 9594 1119473
250 497 7782 16654858
649 672 9494 1097085
434 779 8259 821331
111 425 1384 4317413
489 116 1990 21427649
410 126 6473 10092442
944 978 3871 1719592
678 786 9062 177510
74 197 7796 116262
529 932 7274 0
950 618 6778 5692637
978 140 3683 16315390
680 934 9816 535873
286 312 9624 724254
581 269 1763 60736426
756 503 6295 13178191
146 799 4992 0
513 131 7727 821611
636 809 5009 2242513
464 737 4036 3517281
305 881 5564 11429756
542 208 9831 37770
425 270 5714 2990139
281 104 8770 0
444 357 2290 16875539
464 65 5271 1651781
843 790 8380 128503
414 407 7777 2303635
712 105 7354 4396860
763 545 7149 730159
563 27 5008 746891
755 184 8761 724254
641 631 7311 829943
826 681 9091 1222278
680 145 5072 7686505
564 88 9930 140529
597 630 5722 4325686
314 622 8050 6225360
993 740 4698 1761883
951 766 5131 1133700
501 585 7335 363821
364 750 8914 3989098
609 906 7007 817549
7 896 8568 4280606
325 386 4263 937248
930 146 6262 116262
66 898 7941 6269152
659 265 9118 16742
989 262 2618 18015956
302 336 9300 413446
197 191 7696 237633
858 726 3046 26071031
184 449 4341 6492795
756 410 8541 140676
251 449 7057 1461541
681 142 8753 846087
154 14 7449 5028
749 883 8795 2568439
563 512 8765 275780
896 176 7711 2730964
604 962 4038 5273663
626 748 9999 1205785
400 689 7114 4664997
37 649 7856 5029168
195 325 6834 3725435
503 79 6728 7190307
634 77 7887 2066039
322 474 9751 893
190 131 7010 4053280
684 277 1810 253072
163 636 9445 1410450
307 572 9672 432521
159 731 6623 2533071
590 565 1560 5234581
791 928 5994 822457
397 389 7248 0
418 5 4742 0
771 595 6540 202815
908 670 4038 8869213
992 57 9219 219737
546 653 2506 18638877
821 961 9925 511223
729 312 5953 7892295
689 714 7091 77902
673 284 5387 6933695
299 557 7549 2098001
764 674 9500 1836522
609 780 4214 597910
409 22 4748 2589981
293 722 6901 13177971
524 52 8271 2354355
992 357 5492 3287075
164 114 6054 4170039
904 194 4589 462171
678 595 6286 115677
396 674 5228 2227292
461 267 721 365479025
779 843 9589 751337
317 469 7868 2774671
858 228 9871 1077052
164 927 5886 2658671
47 353 7079 1464511
283 71 9454 998593
896 573 8455 214226
105 767 7750 6661681
636 171 9689 3957037
94 451 4856 36994766
908 862 4792 38745984
395 93 8063 2550974
332 688 4241 1492701
976 701 9905 122375
920 711 7746 1194559
603 641 5934 944623
331 497 4710 12467677
397 733 5401 1409455
145 29 2254 19177773
155 331 7835 469743
442 389 6608 3798201
960 320 5490 7236579
956 5 8919 0
983 760 9452 0
549 569 5004 8852171
906 941 6744 2470796
457 329 7962 941520
422 374 1983 50427162
848 692 9252 3931769
678 995 6977 2117434
669 348 5487 1190004
77 979 4683 432563
33 513 8630 3529344
545 30 2824 35118506
985 414 7567 848180
261 351 7692 1397208
331 773 4307 441031
65 123 4007 6076906
689 443 6478 2840399
712 378 8101 4396860
422 944 2856 9975341
959 312 7643 1846843
859 728 916 26133795
476 393 6563 5030817
364 575 2263 42482829
633 178 3923 14875194
689 728 8112 2187774
128 58 4962 4262677
708 286 4246 4087776
598 818 528 585205838
360 16 9317 772426
784 723 7921 3709258
997 552 9955 434601
688 50 6802 2937118
191 751 3023 10775250
840 739 6267 1577687
234 532 5843 1479051
957 470 2760 710533
786 827 4233 7682432
117 218 7766 2632066
36 629 9123 377428
223 409 3011 12898708
754 413 5798 3795570
719 427 8322 263280
857 201 9437 0
397 462 9955 906538
387 846 8090 532352
233 366 7611 0
124 440 9547 584300
513 189 6774 7745551
261 220 8415 217263
474 193 2790 3982485
762 651 5488 22889762
221 711 9605 2910958
879 768 9296 829943
701 63 3691 35271191
340 718 842 1000000000
765 794 6037 1908511
432 366 4934 24826350
361 93 3443 7969699
328 511 6995 465887
997 411 5976 553071
779 279 3940 8907635
876 518 3709 5147994
163 152 8273 4104516
661 413 5439 2635188
517 216 4907 3853717
318 645 4340 119623
865 130 8804 5301890
591 581 6259 2707306
719 663 3279 4033494
108 299 7660 513041
277 188 4759 11139748
204 480 7277 2024247
600 311 6565 441945
977 924 8184 1100742
267 256 8394 2822474
300 704 2807 50503
481 553 3667 10906305
398 592 8109 329084
371 472 7020 5877726
275 659 3681 15687615
511 72 8886 597910
91 733 9921 42591
182 764 4301 2365342
70 530 7541 3135018
407 595 9026 4186130
756 799 9760 5028
63 685 5220 4417397
915 567 8215 1907700
695 608 7252 1708762
225 341 9889 3029517
966 833 5366 652489
242 901 9903 913052
653 892 5743 2141884
459 174 8201 466233
701 611 8270 3400220
394 655 3131 5974069
763 134 7872 0
694 714 7033 605911
812 995 7827 3769820
15 555 5211 0
662 644 8604 466097
824 34 6463 27650
718 598 8743 116262
802 353 8661 10028267
590 773 9946 472199
749 50 3527 1360618
131 848 7312 2914338
996 510 7541 0
356 156 5783 2227011
0 116 5814 4570613
788 505 3400 10371081
107 208 5159 2273944
159 654 8772 2770120
495 578 8247 7309807
756 455 4625 2073573
761 415 3303 115677
836 519 7437 806348
653 787 3366 64104611
685 948 9485 475674
830 21 7463 843439
621 828 4372 98849107
503 580 5657 14373435
566 820 4359 1534161
188 341 9658 50495
291 105 5042 3049984
484 22 7303 785251
787 298 4070 11515654
885 410 9878 389188
107 918 5287 259430
883 616 9476 2990139
27 142 6744 846087
9 618 4740 0
83 739 6543 2967111
914 940 6877 1384219
450 722 4042 686294
793 493 6372 633348
876 40 7145 415069
915 495 8797 484512
886 578 8385 785915
21 632 4710 9355895
259 423 9572 1836522
874 520 8635 617842
834 697 7527 450475
393 340 8254 1494846
737 302 6699 299344
569 416 8195 3954238
953 115 2605 58569018
187 282 6567 1058970
175 885 6075 5082148
475 328 4862 374567
20 133 8423 2391326
741 805 7382 1305279
982 816 9770 284268
833 709 8237 1534323
171 73 6945 3515729
183 1 9009 91878
53 36 9441 433602
722 990 8028 4317397
552 638 2895 22372408
597 762 6312 4574111
364 160 8551 1165006
189 7 5257 10248558
55 754 7196 644552
384 916 8025 1469933
241 946 6572 648798
665 183 8399 503014
362 652 7162 822457
623 152 8814 2960750
19 874 6933 1635953
781 826 7325 0
184 881 3305 15111328
630 925 5399 233704
440 641 9920 204352
957 967 9024 2506465
81 993 7994 2142554
474 426 8443 0
556 365 6871 6559564
28 167 7648 197619
863 637 5617 5791904
479 914 5167 13605155
818 240 4163 11927414
206 11 8753 513041
327 706 9891 0
604 61 3081 64462917
777 616 5721 2595280
274 392 4310 292928
227 844 5029 2539652
585 514 6100 6130335
462 858 7314 2186571
645 559 9023 3448738
324 251 4959 1698987
313 252 4169 1223802
249 426 5346 2596500
741 319 7531 1796651
447 246 7674 4201423
645 465 8175 140676
852 581 5999 2410690
67 394 6367 2552252
482 941 3601 9005828
813 182 6460 5766770
303 446 4854 5398730
550 45 8161 1945619
343 236 5811 13890418
862 911 3639 30555835
556 938 4286 981626
256 567 6878 2693730
256 620 9133 501886
645 956 9574 1523469
943 295 3633 6112433
513 119 6943 1322573
806 842 7624 2621183
322 327 3920 4893829
515 841 2646 5669217
92 522 9262 2018451
953 770 8166 1519444
600 914 9159 21263
926 171 9756 764177
605 747 4625 825188
117 966 9650 382476
186 285 5467 416480
270 345 6659 5271704
165 600 2602 1222672
546 792 6585 132364
670 96 5232 5940569
913 17 9952 0
737 380 8760 122375
183 813 9201 248501
326 684 4296 2472768
680 407 4853 0
647 158 6892 483017
326 546 9546 1070945
214 884 6308 2620662
518 918 8013 1225366
686 979 3731 3132245
27 920 9214 846087
272 119 6893 6550739
293 846 2163 14787278
67 404 4612 880582
116 876 6632 678506
466 266 7754 2279658
892 337 8279 252296
459 638 9144 764177
997 543 7753 553071
324 88 8522 153374
609 850 9860 233704
721 331 4766 1275344
928 378 9342 252296
857 1 8884 0
360 46 3495 18572632
703 159 3307 374567
538 362 9172 1154774
644 335 8748 1395944
796 235 3539 14002396
339 473 8987 1194559
214 821 3757 67551
319 504 4472 274748
779 673 2702 20956222
357 69 7207 212944
563 108 2770 2011587
978 943 5993 3933050
904 96 7538 2465360
303 589 4699 3161088
953 914 7854 648798
511 329 9925 1577758
532 627 9645 1274195
49 364 9740 364808
336 805 5328 13021155
973 37 8654 1305356
383 60 2809 3513166
653 436 8092 296807
379 424 4948 323900
175 541 8564 1503205
580 569 6603 263280
9 633 6029 2244385
210 429 6262 16192
911 33 7604 4339597
799 722 9624 0
600 146 4514 2869979
146 325 7451 538067
978 960 6546 6088666
881 273 9047 0
51 559 8456 1958449
904 714 9303 360184
519 277 8715 200344
768 972 5826 1943869
329 969 9794 1985354
372 559 7278 11145912
788 482 8133 1563505
958 20 2576 21549917
549 170 6044 1541897
330 8 6496 437444
270 884 9845 130758
977 358 5062 5697461
718 630 5821 9117201
28 365 9890 0
129 42 7386 129231
546 432 9244 2770207
555 991 9687 746140
788 403 9090 469057
68 667 3702 9849994
768 87 7583 292928
497 867 5929 3048061
328 172 8324 2810366
477 430 8072 0
776 590 9409 841448
518 718 8256 0
794 634 6102 4800922
535 502 6621 50503
563 273 6550 1686378
94 665 8824 0
103 987 8123 363821
19 968 6263 1635953
66 336 8451 1678414
19 440 9271 2442344
672 845 6754 1507629
756 992 7456 469743
528 829 7425 8765173
406 795 1383 10231884
527 276 3448 154275
28 166 6502 1604011
29 498 7984 28105
260 674 9627 14635752
159 333 4860 2212486
870 824 6564 1486540
801 341 4071 28436
557 851 7388 5855492
862 570 4137 12835663
139 2 3039 3254014
708 349 5631 5314966
941 987 9925 504183
37 312 5780 2887539
386 948 7213 1321414
683 213 8980 8404630
358 961 4259 4338476
674 601 8792 750337
551 374 7053 4842213
874 618 6407 137217
179 327 8162 6577952
152 104 5846 1937435
209 372 3933 26476650
813 926 2106 1822214
233 69 8701 0
345 489 8280 313656
102 999 8901 0
302 465 5145 13149574
955 484 1381 5312453
499 67 8533 2213458
398 523 4715 7590376
587 955 7425 905714
474 428 5016 1878211
412 818 7932 1622662
780 100 2391 5287391
467 658 7702 1900220
26 845 5082 3409013
845 759 3179 8944925
817 838 3970 1590553
461 374 7345 0
389 776 8376 2064667
103 54 4036 11487723
536 495 3252 437697
774 895 7198 7926527
879 440 9523 1900220
67 480 5301 5957297
100 910 5802 889072
146 499 8907 1752170
708 277 894 6906449
90 694 7730 1126141
792 656 3522 15698640
732 527 1513 71585416
329 194 9799 1577758
335 491 8826 187681
340 513 1059 110933386
543 920 4710 1464511
175 842 3421 3491030
132 228 9255 735293
571 840 901 96911351
197 532 7338 885921
306 608 6848 1494846
752 481 7126 129231
941 409 2539 6028258
411 852 4618 645206
298 807 4089 23849279
691 572 8116 764177
513 935 5722 192036
223 984 7158 2583430
406 50 1768 2084228
538 736 7734 2596500
946 657 9307 4566132
103 78 8946 3378763
407 241 3875 0
590 600 3981 1113525
492 661 6292 5666974
918 126 3456 1888505
601 573 1303 213646553
154 491 4590 2663153
342 704 6081 2487496
693 199 7044 1297550
629 484 9281 1506190
724 41 4932 9367106
788 288 6776 573210
455 994 3993 11400374
609 121 5454 1296185
186 920 2572 15131017
244 660 2426 6322240
197 300 8610 4858298
244 831 7330 1314781
329 875 9114 3312700
585 310 5793 26767634
835 660 9087 242851
792 394 8349 0
956 383 2659 6294556
447 202 9572 0
474 98 8302 419397
692 804 9804 454251
784 365 8307 3709258
921 378 2275 153169670
965 985 4214 907733
229 148 9543 4029553
429 528 8437 3020735
804 909 6527 0
714 833 8608 1103806
595 395 9377 4417723
219 856 7690 1678446
336 36 5923 1616879
899 559 9522 1305279
54 360 8852 455415
1 766 5524 2049124
300 702 5762 2608118
104 316 9756 1012644
777 848 9758 1587093
283 650 3703 67551
174 879 8934 329479
916 717 8588 65714
789 523 4689 3040719
283 385 5499 465644
124 674 9110 751337
652 38 9248 2694769
703 786 9828 2448040
537 277 8686 800730
99 81 4016 6914954
786 106 3190 14344847
497 432 2012 25300667
530 94 7452 2221758
262 272 3528 374389
901 578 6434 20729982
36 753 5081 2268626
50 468 5212 15124185
517 747 8579 2240237
125 753 3398 15095881
120 886 9968 10145245
872 79 9252 1185209
577 857 9959 793521
973 840 9770 228130
607 308 6569 323900
23 244 3167 4805388
119 892 6783 1322573
898 637 9831 2023587
33 795 3237 18538425
524 254 5042 16790150
530 386 9481 364808
145 622 7721 2197005
835 276 8827 1071263
497 700 8483 1081031
359 877 9230 893
820 983 5564 2372771
997 538 8858 791680
220 818 2626 158517
780 643 5930 944623
809 424 3514 48878706
108 788 8779 424860
651 779 2550 24883407
581 433 9703 1783221
846 506 7152 6672983
425 588 7743 1107787
898 634 6125 9927139
372 782 6734 3526580
811 612 9976 16742
169 241 856 99027824
574 873 4971 1107368
487 271 9846 5764042
357 789 8570 1841179
525 701 5729 0
294 196 9554 5355360
558 677 2572 43738010
883 858 5261 3976509
163 505 9368 1453807
872 589 9266 1400413
934 580 6769 558004
428 653 8119 0
794 492 3985 25355151
920 882 2802 7107705
150 340 9774 1367343
17 153 6880 6959206
316 797 9048 4704152
447 442 7897 284268
773 223 9779 714218
90 104 8368 935729
971 314 1301 57510835
482 739 8027 293146
225 227 8983 3867772
612 704 1139 147510953
804 158 8263 1637304
390 347 9832 1224569
455 620 6869 3877444
172 758 7553 1075031
97 74 9811 640085
387 179 3610 11996932
113 594 9158 390008
602 755 6269 7308057
736 599 2827 91563592
954 597 4014 11407729
178 565 5247 424860
229 841 5992 1542669
179 171 9221 302604
203 431 8244 0
672 200 8670 373875
877 326 6650 4431291
70 498 9199 578890
290 935 5548 829886
879 679 6011 1916189
20 43 4353 37516857
940 451 3478 78855676
898 295 6151 4270152
857 164 4269 6975873
760 947 3573 19873402
108 722 8766 16054
290 561 9127 58751
303 74 4776 2724562
918 403 4384 9268367
501 62 7628 1660363
742 715 9062 1178884
663 423 7182 5585415
715 912 4106 8131046
103 179 9595 302604
74 651 3741 4506256
478 636 8142 4230301
642 591 4953 1047869
187 747 5541 514771
734 358 6592 6423595
428 844 4960 3346007
852 79 9296 204405
706 746 8486 113759
245 467 4836 663714
483 642 6513 5147994
92 592 6458 4257156
762 474 4568 3434761
773 484 7102 4527223
894 403 8499 5660710
527 651 6399 8208309
198 45 7924 821724
993 110 7559 2739318
490 599 7377 5402641
817 682 5265 900520
688 613 4533 2104835
338 978 8424 0
31 508 8599 197853
580 968 8951 1933553
598 126 9210 4817183
316 452 8209 2275293
364 860 7533 7113187
435 226 8618 1490796
568 930 9934 349784
334 651 1429 35662874
582 431 8346 716198
562 947 7333 2453282
28 178 9164 390134
850 934 6157 1987005
275 801 5793 13374329
715 51 5659 10512805
267 555 3185 4555572
78 854 8251 532352
89 614 4279 4383980
381 386 5175 284031
623 634 7387 2290522
737 584 5131 227840
728 424 7570 2469359
157 523 2897 32180346
609 258 4655 8674376
305 877 5195 504705
585 21 9345 0
575 817 7623 1665436
283 838 6338 2024247
793 363 5458 9276083
530 380 5790 0
7 909 7729 663714
798 109 5939 10018625
920 151 7274 893
413 391 6195 8031800
785 253 6690 678506
296 111 6811 219903
537 778 7526 5766097
106 405 7269 2201577
183 545 8641 3516060
7 612 9821 609204
978 844 3530 23337716
105 630 7438 951640
867 926 9155 1005219
307 355 7081 1996742
534 247 2313 87720204
819 326 8263 465887
437 912 9296 708101
452 273 7622 0
532 530 9076 1127281
766 945 4444 0
805 820 8433 226613
148 902 4503 3112825
602 643 3828 759799
443 676 9282 2372050
687 989 5758 2837430
144 635 7333 1907700
345 665 5157 432563
186 369 6648 2204165
501 503 6473 1941683
11 779 5683 12792047
287 220 6094 15758982
868 585 7775 1438230
26 220 1088 181028843
287 615 9439 1194559
704 59 7391 3206231
100 710 8578 535873
840 742 8723 858021
233 310 2351 4911042
571 64 9713 1907158
191 365 8591 598001
275 42 8162 118377
947 691 3415 19873402
104 634 6645 2724562
540 653 4829 112806
877 527 736 302623733
391 922 5294 5516998
273 338 4767 3330686
553 861 4053 11223802
674 909 9845 151815
594 396 7540 8131046
946 594 2930 4753382
985 261 4192 907733
527 589 8623 1158404
502 305 7780 672621
516 150 5188 3566741
696 569 8442 373291
132 947 5385 4750939
73 118 4248 5249621
653 77 8415 112806
100 138 5233 141076
548 399 7126 14501685
472 576 3069 17254410
806 192 6073 7190307
24 609 8864 1854492
375 283 9495 2321179
990 51 8636 53265
249 314 5976 4568937
527 515 8200 0
453 361 8902 2910958
708 445 7579 2325857
118 640 6616 228130
52 459 4975 3402973
542 973 6316 2552390
484 104 3401 24860184
118 865 7020 3389587
506 42 9943 1644124
426 916 8937 1265724
225 615 3986 21832218
449 599 8223 6000289
908 358 754 1000000000
116 67 9414 2605064
181 50 5997 13804889
226 857 8680 6687617
744 201 5140 219737
437 970 5854 5234317
181 8 6079 1178884
280 975 5178 6324337
929 121 5094 15453125
128 199 8487 6856
247 671 8555 701287
912 225 5856 20420074
539 355 4661 19131303
940 375 6167 7599423
460 456 8596 584300
399 996 9118 1676808
439 856 7650 864529
985 377 899 32548218
887 972 8294 3504
274 842 958 49911430
712 283 2423 39574334
945 73 7719 1853307
867 190 8313 521668
701 725 6354 0
524 746 9834 686955
916 762 6472 1577111
101 701 6353 88989
996 693 7337 9140355
291 86 9529 2554734
319 367 4944 16621211
919 234 6424 359581
699 936 7381 226433
161 487 2025 5080836
526 182 8131 5072192
251 69 5589 1698987
287 402 6936 3379688
684 399 8283 3285081
256 844 8345 2811798
883 332 8840 292928
846 880 5158 4663153
630 686 9524 0
78 294 5188 2804721
848 42 8026 2804721
946 100 9900 37770
642 30 7616 1034344
651 406 6619 1897381
237 913 9729 4632224
365 212 6768 3406397
166 905 9933 520503
104 842 6959 4556534
483 85 8581 0
541 161 9104 923162
266 595 7065 492192
707 412 8679 6171779
909 627 9257 663714
806 445 8472 417078
666 668 4914 466097
299 532 7884 9124251
184 247 7548 4934467
289 706 978 1000000000
959 107 1279 31110311
458 218 8954 3382502
324 178 1235 111212275
374 542 7763 1596885
347 980 7234 1244091
346 388 3961 27689878
290 421 1510 14032269
449 747 5612 4785798
886 16 6101 2347151
63 19 8975 2487600
481 209 9478 685973
891 101 3450 9397193
969 803 8679 1783221
515 34 2101 3005646
660 171 6045 17708805
354 8 5693 987784
50 920 9249 2226177
189 444 3136 1000000000
894 547 3525 14469416
314 264 8957 664862
582 446 9262 423930
976 364 6185 6561417
248 794 9282 2829719
431 817 8692 321264
875 417 5222 21565934
304 46 8129 5949100
881 307 7731 2658253
676 619 8330 0
766 876 1372 33231917
590 71 8393 5791138
896 189 6143 5126217
995 916 8280 478372
901 633 7622 1633346
272 319 9578 2239993
660 147 9015 560443
845 65 6084 2167246
95 859 9074 351615
59 226 8973 125132
796 730 7576 12086300
767 490 9538 1878242
775 338 4807 7586611
360 801 4378 6905149
690 141 7690 2624709
352 311 9800 360184
41 126 4045 731693
485 236 2514 121515707
921 589 8049 4824612
939 49 8233 3411226
796 112 8724 104053
503 678 5207 28149815
262 195 8800 451571
73 633 4345 3412209
608 479 4464 26919491
685 671 9121 254410
49 220 9471 465679
201 733 9627 911219
773 985 3827 10062801
800 558 3475 2363390
823 455 8568 0
504 154 2656 3649158
606 352 6041 3165664
936 558 9679 90049
120 31 9949 4850134
633 462 7840 703953
381 422 4545 329084
325 386 2623 937248
127 381 5661 757705
795 282 5416 3861512
700 253 8261 80830
614 80 3171 22260235
350 138 6824 1761355
897 5 5747 2881933
328 886 5359 1987005
269 292 7859 1851413
789 383 8106 1547287
654 561 8612 2727953
91 459 4009 214264
317 648 9993 2268087
951 213 6030 4261755
80 240 8053 1110648
54 334 9371 1643778
594 721 5945 2071277
669 920 9342 128503
512 134 5609 23249
605 564 6702 89981
36 419 9447 433602
971 792 1613 9551994
92 444 6788 8200695
37 910 4620 7010537
688 736 1234 42133570
36 227 7470 42591
932 628 9443 752194
276 432 2763 13327745
330 110 8888 437444
130 879 3737 8301539
436 339 7778 2042560
384 592 7339 351615
499 377 3823 43394017
766 67 5368 2213458
99 796 5495 10255189
38 676 3206 7844265
303 451 3794 7747192
818 21 3004 6961465
847 292 4479 207694
588 356 6203 3754786
693 156 8561 4770233
61 277 5611 253072
418 636 2970 6944646
996 202 7452 6109842
768 349 7455 5314966
585 896 7642 4331891
719 648 9892 146393
901 224 9918 0
732 676 7485 5041640
71 277 4417 15624689
869 53 9828 1757554
773 551 9214 0
802 225 8534 711358
623 945 6441 2608592
42 815 8555 1347676
199 222 9392 562565
165 944 7962 317497
845 989 8479 227840
442 818 6002 7218335
915 453 7976 6111930
41 262 9523 2983221
80 272 2527 36331588
260 288 7645 20291506
268 309 5482 1554157
373 775 4773 856841
772 80 7637 6322345
240 636 4566 292928
195 361 9036 6332428
335 52 4073 2111902
688 306 7027 2472509
382 270 9801 2024247
660 58 1728 4640815
724 565 6117 124580
587 107 6600 8003692
814 569 9437 373291
648 287 8638 238050
121 460 8410 640158
581 837 8723 4225233
764 949 2559 12996991
465 856 4324 12829057
573 726 7699 77558
900 851 8952 675476
238 731 2849 44159232
94 194 6190 1654657
432 820 7822 1273638
411 534 4556 8840910
524 322 8776 813947
780 153 8019 10437841
12 477 6284 3979509
865 600 4494 4688951
49 696 2816 7211475
536 604 5388 2995795
641 282 7040 791500
377 499 5368 16685843
941 387 3783 14735788
151 97 9659 1314781
423 437 6099 16543079
92 688 7691 151713
942 282 8337 678506
873 499 8797 675476
673 354 6578 543545
989 687 7026 2837430
581 512 6167 0
143 779 9022 1022624
417 24 8346 29330
487 842 5733 13191131
81 534 9371 1691280
924 810 9276 1225393
932 354 6813 752194
408 205 5786 3447250
534 41 1610 49475009
601 262 8763 16551580
233 314 8347 1811820
877 467 6107 4261755
90 912 8106 2189300
837 485 5631 9075367
743 87 9149 492192
560 687 3394 16202233
246 407 9440 1552733
993 575 9158 1222921
172 311 8524 900150
408 466 6960 2098112
642 244 6136 1175069
305 987 3306 6539692
261 240 5737 1079052
545 857 6906 709713
900 993 2518 33804999
96 435 6948 194964
595 669 5871 1281651
456 853 5797 1179095
323 624 7336 723437
63 40 9819 476989
677 19 9339 349784
868 150 7770 589382
812 202 7752 984746
905 463 2446 16487287
668 342 9091 2606069
420 995 8990 200344
611 635 4820 5904281
95 501 8599 1277170
563 592 9668 1281940
490 464 4939 104053
476 905 9782 3599479
602 951 2789 8937108
104 272 8920 747432
309 941 4555 12824678
143 201 5104 12251912
623 402 6901 1630447
375 574 8720 898672
756 17 4916 18793886
633 227 7741 2699580
652 590 8968 1588855
30 665 5555 0
576 332 9786 499292
897 711 4565 4743127
615 938 4471 4749406
381 724 5331 6034382
625 115 4272 5601311
542 345 8467 3185699
284 244 4378 6937199
129 168 7899 213914
839 534 9731 2764784
302 199 5908 878139
268 681 3794 10818824
655 57 8858 465644
42 798 2852 360540
117 426 3920 2819089
568 226 9839 189954
516 866 6146 0
36 521 9357 0
209 146 7449 823893
916 617 7402 2744492
887 957 7672 1327628
435 167 4621 8497483
617 660 9866 1739364
323 418 8604 892037
127 724 2597 2061570
413 696 3614 2075094
659 262 9418 207665
277 69 8930 751269
511 997 385 161567889
933 45 5684 4949412
508 591 7208 1081031
82 419 8266 149040
456 949 3879 454251
138 650 9655 3801066
717 482 6863 3402973
309 227 8495 471589
271 353 7386 3729677
831 668 8945 1165006
192 287 5502 1841179
653 102 8067 5299545
306 390 5554 6897393
751 746 8848 542152
687 642 9249 0
693 991 7249 3114006
524 562 6882 813947
737 259 7126 319935
911 526 8177 1381446
879 600 6817 5540543
520 779 7446 244590
361 147 7489 800730
526 508 3884 646906
994 491 8916 1075031
462 197 8038 703953
59 42 6816 118377
850 518 7309 829886
231 487 8665 661326
106 199 2927 2276121
623 331 5398 13899739
915 88 5749 9930537
840 90 8532 1630447
993 427 9737 463429
882 565 7164 140529
584 532 6525 312422
880 457 7380 0
89 394 9070 76378
31 432 4226 9095501
469 75 9947 228130
905 398 3750 51774237
925 991 8069 0
777 15 8571 7606891
333 931 8693 578890
802 473 3714 7381329
342 636 6635 18974086
838 958 7935 0
570 108 8333 348657
139 332 6671 3842252
407 806 6860 1890564
768 694 7669 5684208
230 228 5509 1013955
563 860 8439 0
923 699 2922 441728
586 829 3482 2572179
138 221 7259 1400475
458 37 9652 1311422
611 96 6970 10912786
82 240 8304 4114781
275 440 8973 204352
352 308 5362 14541635
355 703 4868 1051837
415 339 6873 20927248
76 496 5361 1970381
619 161 4016 12937768
826 229 8023 6136300
300 873 3340 1107368
830 430 7400 1123094
791 101 9077 822457
20 689 4627 5866658
235 979 4663 4683898
52 910 4838 889072
20 263 5294 2897052
799 73 9687 1233989
96 511 3191 2312796
711 122 4853 0
673 407 5309 0
246 877 5386 5297103
439 638 9888 2081287
783 139 482 573024046
302 898 4073 1670922
10 422 7891 1841179
109 683 6759 1696870
522 477 8560 151815
458 53 7844 0
895 668 865 1000000000
238 855 8965 1680768
515 126 9666 1886208
608 971 7812 486749
742 871 6507 821724
829 665 8158 3034227
647 509 2013 9603252
326 457 4171 14435795
468 50 5319 15124185
103 838 1438 114270272
219 655 6639 8069176
144 642 6684 1367343
172 779 9581 1907700
557 19 9037 987784
412 864 3586 6207966
517 668 3624 33487231
779 415 8240 4517977
211 220 6361 2912584
714 812 7086 192828
299 334 2966 5712634
592 432 7631 178137
203 169 9596 2334636
979 467 8063 242851
787 987 9236 0
985 976 9836 43815
983 73 6548 1608266
606 699 4525 1725404
103 385 8528 941520
652 817 6720 0
101 6 5910 13132119
674 745 7515 5842409
975 465 7117 12509281
546 372 4082 29735823
278 791 9263 1381332
46 199 7827 1290304
868 250 8121 207883
896 933 5996 3908553
102 459 6335 4292045
229 818 7072 437444
813 220 9084 713361
981 441 5085 17190264
454 288 9971 0
143 802 8344 1593836
34 583 8210 18057824
371 581 6005 336287
104 546 9398 1907463
311 518 4835 213914
51 436 7540 7361279
607 371 5697 2658253
977 890 3721 8491521
452 14 7705 204352
563 80 9188 0
626 285 9983 0
159 493 7911 1090448
741 666 9733 2072067
361 310 6082 3979509
504 458 9183 0
214 269 8807 4118477
269 9 9393 284268
626 325 8908 268537
631 986 7651 1277170
922 379 6561 158517
890 409 9200 3504
638 899 9006 4335695
393 192 6803 12509281
259 586 8447 89981
536 371 9373 1005780
372 32 6173 21305157
122 837 8198 3617237
395 617 7474 4753382
515 947 4572 1015052
164 414 8031 2077738
842 494 8937 984746
947 33 4340 7969699
748 233 6242 2627179
84 337 9542 2226177
198 982 6486 741159
493 990 5088 53265
11 430 9217 1339616
963 949 9910 0
598 859 4152 1987931
455 744 5442 3856333
581 254 2518 17322333
729 470 4572 16044474
666 417 5404 4355587
647 180 6584 470792
80 874 2533 69487508
60 915 9369 630962
792 21 7475 845940
416 938 5256 0
859 816 5109 678344
702 676 5325 441031
963 867 8848 58751
491 704 9797 10148
675 413 7856 6633881
438 987 3737 699779
181 797 8822 2694769
235 957 8686 2092985
21 581 6185 4230301
162 86 6642 6487784
164 547 6640 3561244
845 826 9350 0
635 321 7861 837023
852 824 4295 204405
692 376 3602 1920245
456 271 5651 2316446
596 102 9480 209652
454 294 8641 479935
168 923 3650 3854165
384 431 7326 12811101
307 165 9960 821724
630 694 7870 0
745 863 9047 0
385 199 6075 2062597
706 746 7974 113759
431 130 7046 2310384
415 676 6779 2869979
4 714 2388 3469842
779 142 9598 359581
662 159 4865 2393632
899 417 7366 437697
49 326 4198 3481161
865 737 8432 1071263
345 883 7644 329479
992 985 8321 321264
583 547 9146 1590553
71 19 9067 6753838
648 808 8288 132364
205 867 5249 5415478
942 532 433 240466886
421 724 6344 2199656
542 474 6601 899659
96 568 5693 784884
769 156 7153 40506
290 795 9749 2391326
910 218 5698 498202
579 91 6268 0
175 621 6702 3052566
710 287 7062 3840636
625 955 9348 0
627 712 6588 609204
584 563 9668 0
596 572 3319 5180842
813 165 7855 1149953
174 578 9670 1368581
433 401 2713 42562898
353 634 5350 3607015
910 839 9743 150739
35 593 2169 23783801
367 546 9203 1722229
623 376 7196 3433025
568 877 9915 214862
363 523 2180 8667977
696 203 5740 5926079
670 345 6696 7026457
825 976 5755 10697321
58 54 7334 347979
777 857 5509 1698987
713 428 2592 2634486
648 970 8664 132364
452 806 3569 15697824
923 254 6919 242665
670 582 4758 19153
195 264 6921 735293
558 772 8346 2326040
758 828 5433 7135837
430 637 9084 2099870
446 398 935 520644508
827 606 8853 661326
97 966 9601 1836638
969 507 7855 347979
191 57 3115 36714485
204 226 6392 741031
912 293 7906 1315330
581 100 9967 122375
535 236 9625 1699550
337 914 9772 904447
125 314 4223 5453900
526 795 2367 16493428
478 469 7792 0
569 573 8909 263280
972 636 7929 1339616
859 652 9057 0
956 143 7525 16170227
228 315 7872 1013955
268 369 2574 10154760
297 665 9946 207883
509 146 7983 3091611
811 406 6409 3225569
30 950 7194 50495
293 342 6980 1321414
157 616 3271 11348543
605 686 4469 2719492
758 390 6392 3173551
522 387 2771 39779584
128 559 4240 329479
884 874 5689 13211232
998 339 6025 1222278
224 466 8683 4173916
769 647 9981 1919114
290 598 6150 3838820
545 617 8276 2558499
8 790 7452 0
557 264 7486 2863583
936 181 1965 34832518
370 810 5951 3114592
796 857 1449 1000000000
83 911 9325 2658253
630 655 9690 1578059
44 85 3247 3690886
695 835 4051 13446064
112 54 8602 981569
235 528 7810 0
123 48 3750 1316974
244 10 9100 104562
189 335 5176 7938015
462 829 2870 18271629
337 250 8087 3520435
596 420 8064 317497
811 113 6622 1507709
547 751 8482 304838
705 698 3357 11539345
54 467 8745 468147
321 559 3336 2240166
400 552 4281 24202936
711 704 5626 1327575
569 373 6452 1287735
440 639 6419 1989124
372 589 8039 3739417
957 643 8754 1592060
27 356 7630 2361965
13 444 4472 1916735
348 529 6584 2147234
749 498 5418 1128249
394 384 7787 2106483
153 387 5982 12203903
680 688 3813 28000458
88 192 5408 1571236
331 119 8595 5395044
801 370 8189 3632668
85 969 2882 1635790
576 490 4608 8951633
321 985 9231 2064667
142 94 9401 2671194
924 957 4670 1327628
460 167 7093 0
80 430 5513 6928669
154 631 8877 546260
767 75 6298 13726073
163 253 3403 13061799
51 843 7861 390134
511 23 4474 297600
117 572 5691 226433
219 662 9039 1416267
533 994 6515 1972385
139 888 7908 151713
326 60 9205 213948
558 361 4684 15889060
156 858 5899 1665436
327 444 9902 2750022
806 483 6548 503436
245 615 4678 4159456
15 239 6589 1957076
231 67 4931 4748860
84 925 7954 0
514 714 8527 1415868
893 846 9871 1988823
487 674 8681 1550570
444 766 8191 0
854 230 8974 6039297
445 106 5756 2230103
236 3 5952 13400124
42 922 9156 2781888
807 767 5684 7031228
373 4 1240 1000000000
653 84 1276 117999323
97 525 8865 0
227 983 9974 374567
474 525 8109 1518738
440 255 7147 577118
167 750 1556 16134846
604 280 8877 2889260
491 282 8369 2770120
618 769 5549 7044720
821 279 8564 841250
197 870 8452 1019089
95 862 2064 8602460
84 27 9604 4147886
425 653 7366 7424623
392 952 8816 197619
556 3 7303 251172
305 233 7392 7443177
367 52 7429 3084290
242 936 5583 0
843 77 7875 2574332
829 333 6175 4033182
708 532 9664 5445682
425 127 6951 2242049
374 890 5716 616842
411 655 3123 5560201
284 344 8643 1524698
248 758 8071 2024247
160 836 5910 451571
110 543 9846 7630224
9 658 9877 2719492
913 891 4914 1443461
430 584 9446 2960750
695 825 6425 3486097
235 765 9369 0
389 91 9575 987516
392 636 6956 0
551 142 4699 12097633
251 759 8816 565098
557 14 9393 1577111
385 800 8653 3111847
23 928 8535 5300039
675 171 4010 11012158
124 958 7445 584300
24 810 6109 8363633
964 272 6668 77558
393 506 9766 1292031
289 216 8377 113759
789 632 8009 0
985 98 9706 1016221
267 392 8028 0
728 629 5266 10789461
578 548 9231 1240414
859 66 9617 19756
8 769 4723 678506
652 203 9981 206519
221 445 7871 1410450
35 418 5585 2941440
215 991 2076 2441194
605 686 2649 9380874
586 69 8267 751269
695 586 5669 704005
550 414 9643 44931
379 948 5823 3847701
936 795 6650 6318148
717 460 6682 425108
408 75 7790 2015514
181 342 4424 19722023
508 999 9795 439112
507 987 7552 1844148
380 242 5954 913052
112 828 9039 1507709
597 769 6919 8711189
312 370 9196 1836522
347 216 5876 31838530
671 976 6559 1384993
780 356 9826 752313
147 887 9679 390134
354 667 3110 14676029
160 223 3933 2647181
282 665 9097 639978
755 344 5007 2275781
598 514 8004 2663769
190 968 5653 11776585
776 597 4082 6389003
296 990 5867 297600
721 798 2970 2376282
225 891 7425 0
537 353 6655 776054
809 146 5737 677349
19 943 9262 967473
790 356 7389 228130
152 355 9432 4318392
269 134 8388 5230203
402 937 7915 15550
928 546 5547 1469933
148 275 5779 466097
809 175 5929 0
325 36 6720 360540
155 270 9468 328223
804 454 6242 192828
967 239 4005 5727200
390 882 6629 800251
211 696 6980 199003
877 989 9146 1350598
634 422 8469 2413586
351 697 2118 17232670
146 517 7514 156889
646 345 9281 2519423
740 704 5401 4331891
710 185 8352 3731347
543 501 8820 4705256
457 159 9833 1506190
860 729 2365 125921226
302 413 6242 1787799
86 163 3155 8884999
540 591 9272 676529
852 930 8077 559755
570 579 5020 3419775
123 810 9371 381389
627 463 3372 13866768
444 297 7514 5945807
523 569 8733 3504
295 822 6377 2842792
676 968 9713 311876
127 254 1401 3429160
825 248 8472 977722
801 177 3611 4410545
696 524 5862 14329526
788 481 9129 259430
47 941 9656 3867772
371 688 7217 13453840
867 100 6074 2189300
998 433 3027 0
443 791 7162 0
355 950 4001 9732233
879 888 8682 516848
165 279 8977 1241766
178 206 6954 23515
613 361 6839 10008387
558 405 7106 2908878
968 246 5246 10962036
99 227 7379 1988823
983 438 6150 602657
367 201 5915 3933289
530 913 6758 1509016
705 108 4989 1190004
247 178 5259 11949208
108 907 6939 284268
81 164 9328 612965
451 60 8877 1393908
725 298 7059 829046
339 534 9338 5307959
931 992 6590 0
383 84 8208 6267033
320 812 7557 504235
39 588 6254 1750316
332 304 3845 2497751
176 147 7151 3657882
842 157 9870 5946387
404 25 7368 2105976
287 351 6113 18821240
498 482 9221 132364
746 647 9960 633684
169 254 6355 1616864
782 625 5921 11612464
126 792 6800 3123186
528 48 6947 0
287 438 6894 133997
895 529 7856 5364131
333 763 8961 578890
654 988 8750 1277170
308 366 5661 10573208
933 508 7483 479935
794 810 7625 472199
722 782 8025 868301
571 856 5357 6399798
973 418 3396 732435
106 733 3825 0
569 276 8749 2620662
751 686 5087 2816930
411 649 7334 3704725
628 601 6816 2518340
652 796 7512 2230103
470 305 4058 868301
948 535 6815 127624
901 469 6940 194707
618 253 5564 10591954
558 646 9023 137609
849 848 4535 7282230
653 634 5975 11535880
590 211 9822 65714
318 880 7010 1314565
207 83 3994 7197881
376 121 7534 10754678
777 691 9967 1173356
261 459 9978 686294
612 711 8345 0
643 774 4101 18119119
123 911 8316 782634
952 508 8451 178569
627 341 6271 1921190
904 447 8672 401834
706 336 9023 0
118 263 7133 677788
320 267 9846 107881
183 132 6314 6073723
639 748 2393 4128848
627 407 8760 0
266 138 6216 1315330
544 938 4362 19072709
626 795 9331 432563
982 206 9797 468839
731 50 4198 22326747
906 87 9954 199003
305 66 9426 1577758
725 59 1346 236895017
742 589 3935 16250640
63 158 7336 915304
794 319 8762 4150716
419 854 8370 1663735
97 177 9401 2897052
567 247 9416 1214679
773 198 7787 6765986
78 251 5608 4446968
709 670 7039 0
628 686 8751 752194
125 512 5249 4987468
18 183 5624 556477
421 321 8364 2561671
60 875 3180 25773024
746 893 4254 652376
154 565 8998 119623
881 237 4883 32781660
760 276 3678 0
790 664 3138 15167856
932 261 3679 18837403
114 767 9772 0
17 395 8981 19756
901 900 8404 0
830 232 8696 130758
539 496 6948 851650
418 755 9367 1500967
676 686 4642 0
39 113 8690 503436
909 181 2885 41596981
871 463 6669 3581711
417 688 8720 1110648
858 684 9543 1598341
989 288 1939 41679882
544 405 8688 2042560
597 736 3989 3879354
568 99 7733 1510905
505 284 7586 3944468
142 50 6388 2933779
196 281 6082 6343291
822 174 9997 5147994
876 828 4502 8120675
948 207 9517 791500
835 976 9486 721472
986 56 6842 104053
445 998 720 106145447
793 296 4886 2275293
832 911 5858 382476
779 636 9281 2217275
372 38 8850 750865
536 961 2978 2416058
72 361 9867 633684
146 900 6662 8722215
475 957 9865 857510
462 563 8342 1846967
740 457 9574 822457
348 101 1257 12362372
961 498 1387 20498999
479 329 7575 373291
758 447 7472 3212030
469 750 3948 6409155
664 464 6653 1531255
724 860 3233 2098001
107 514 9111 1494846
868 26 7160 1012644
758 724 3747 12677329
613 208 9359 2319058
711 324 8649 2730964
883 657 8307 146393
42 455 3567 14012845
456 429 8569 28105
832 724 8723 125132
238 186 1294 88685812
189 333 1786 1000000000
771 404 7978 4518544
253 785 3700 10365211
285 834 8585 646094
172 73 9910 91878
50 395 9981 1985354
986 971 3573 5898181
718 138 7896 151713
808 442 3391 6655358
981 663 8249 558223
162 549 7211 115677
505 86 8293 450475
914 919 2762 8472132
627 771 7717 1305279
16 495 6122 748911
809 406 7880 1472937
499 273 6983 675476
423 141 6502 3940607
995 991 2252 32257060
650 441 6908 1969459
17 756 7799 19756
914 791 5121 7567287
395 722 8870 686294
990 909 4829 2424087
288 64 5971 10175119
400 797 9522 1643019
647 83 2989 35998104
415 883 3314 4719643
489 317 7911 6493868
509 445 4392 978637
629 168 8341 546136
821 784 3894 6543771
448 482 6867 3613272
258 153 6457 12215042
801 71 7282 1328812
297 618 2507 65349814
949 753 7373 10441382
822 867 7288 0
992 184 9569 219737
431 741 3767 11730070
132 836 6464 735293
976 21 8393 1846843
378 487 9505 1519444
647 88 7988 6248303
710 126 6385 5425186
900 51 9183 2336197
100 244 3234 7031228
50 376 8937 118377
922 409 9894 3504
490 314 8000 1016334
423 339 3156 22597830
171 649 9257 1663735
559 417 5409 8130051
485 698 7039 2335013
293 303 7319 475674
823 249 4349 10426966
73 865 5885 627302
500 423 7866 0
104 179 968 27292263
525 116 6606 2622375
363 847 7266 2292544
313 536 9210 714458
483 295 9907 1593836
388 657 9692 6211153
590 103 6732 1588855
495 264 8046 5741564
974 622 6575 65714
614 583 8521 15835199
302 779 8000 5764042
301 702 4806 6550739
6 934 8481 219695
929 601 9459 1477076
828 466 7934 1758551
17 402 5022 11452023
296 670 550 1000000000
62 111 9111 7249518
862 246 4153 9281466
363 193 9703 16192
447 427 8210 1185209
776 844 7476 677349
381 771 8435 329084
926 195 6368 6855
739 498 5175 1155160
594 326 7960 4597790
104 680 9402 293146
935 212 3214 14584689
506 860 3771 43815
365 314 8369 2869956
12 801 7348 1686622
657 277 7007 3663413
587 284 2341 417078
776 343 8918 1515885
792 360 7783 5553622
442 576 4681 7708428
443 422 9629 893
881 691 7224 612965
164 599 831 124663665
601 317 6695 2627179
713 740 9264 658980
313 68 8311 7260075
453 97 5599 3897180
630 605 8062 1818972
411 971 3959 275780
604 29 5348 2440564
591 215 6580 1154774
740 141 2753 7497223
301 273 7164 0
51 415 7117 5325748
260 212 9210 3995724
789 561 8497 804118
136 661 8541 2369371
625 468 7493 2867730
288 246 4530 13752514
672 367 9056 1590553
537 39 9083 0
392 472 9631 0
212 477 7177 1510705
521 37 8551 951640
661 298 6164 3778220
199 276 9533 672135
864 692 5122 2705248
753 993 5146 2268626
59 900 7893 3066782
686 453 7491 597776
281 492 8347 156928
6 621 9195 1455354
176 432 7592 58751
770 973 9897 258107
211 716 3766 6459569
168 502 9827 1062602
549 291 3998 274748
563 848 9405 319122
845 264 6156 0
360 181 9903 2191696
945 439 3753 24558892
913 831 9760 242851
310 511 6753 1933553
967 320 5615 10490015
981 309 7726 1456406
266 214 4449 12330004
426 233 5793 13168529
110 830 6180 341770
591 37 6559 107881
116 593 851 1000000000
791 256 8595 562565
774 700 7344 2189990
784 948 8718 228130
967 854 9922 2105463
847 308 6927 2186571
672 415 9893 685973
429 758 3444 730159
619 452 2211 5129970
821 33 7491 5572554
495 245 4740 4649562
457 765 8785 598001
429 720 7490 2968560
324 829 7715 0
444 3 9828 801302
988 402 6658 9952786
913 293 7872 217263
535 104 4875 2262949
292 484 4209 9033313
701 778 4805 2349254
984 987 9426 2506516
567 713 5757 14647586
719 622 5586 16214598
267 682 2673 2200686
385 874 9241 1654657
659 821 1289 172808315
653 631 4392 91878
303 384 8316 4112620
52 872 1322 42472728
634 24 7848 4193886
47 743 9815 1095114
863 862 8170 107881
249 540 8424 3813763
440 301 6834 6387
371 620 8741 2216131
66 700 2130 11730070
557 216 9604 678506
573 71 9142 1761875
337 376 7715 242163
920 372 7360 2770434
272 554 6959 7410963
102 541 4094 31020278
113 699 9250 2389478
101 164 9893 88989
866 128 7659 151815
58 750 9183 360184
913 734 6049 8059023
72 301 6894 0
736 232 2717 2596500
848 895 6292 4656248
50 829 5714 16161351
477 536 9379 733231
512 557 3637 7113815
60 791 1843 11450494
382 456 9339 748911
203 24 5211 3278458
975 130 9565 822106
727 820 2904 10436101
536 503 8394 5037475
55 303 4081 13072457
716 619 7090 845940
926 528 8208 2699038
17 666 8955 1644124
594 412 8565 390008
154 451 6605 3888226
762 997 8341 597910
903 542 7246 2321179
852 809 7811 389188
474 791 5060 7730960
80 8 5126 5824778
245 989 7887 3020735
491 671 7725 715277
669 686 8290 0
611 141 9580 0
92 541 8958 748683
0 237 4909 16100144
249 824 9906 1663697
407 557 9250 633684
274 492 8931 607685
810 743 4583 2217470
339 307 7342 2295326
220 57 6365 7675120
548 76 8785 300620
508 910 7040 762436
82 668 8870 10323111
283 718 9411 113759
663 497 7772 4702334
366 178 8373 1231522
406 563 8152 319122
905 50 6721 2552390
70 15 8145 2469359
218 274 9547 0
669 577 6906 465887
582 673 9392 1444448
299 934 8650 2276121
496 276 2010 55478845
464 930 7583 2926988
820 606 7198 1287735
436 108 6907 6731429
955 639 7939 10937692
461 812 3327 7350460
316 968 8779 3023976
242 950 6320 6260742
825 53 7042 2869979
897 748 5177 8478463
764 266 8148 302477
472 588 3168 1107787
284 979 4107 3111847
300 9 6425 19866186
235 993 9387 1663952
567 384 764 1000000000
388 452 9925 0
370 710 8699 0
350 301 7681 838290
719 794 8256 914120
989 941 8755 0
671 427 8218 3045035
680 876 9268 1862547
529 801 9743 1541481
492 761 2553 3836014
654 254 9182 1133137
316 28 5610 0
21 548 7493 88989
223 560 6364 11198215
849 520 6403 2372771
712 744 9732 0
316 552 7434 364808
504 477 8028 959241
408 566 4351 9321464
281 980 8985 95354
179 890 5574 3852707
535 988 7471 28105
565 553 3742 31720934
829 982 7813 935729
437 559 7175 1158404
697 477 6274 1748215
194 364 5955 4983659
572 95 7785 535873
397 712 4375 2336197
725 184 9126 4614979
455 578 9562 3504
513 529 8009 192036
254 365 7811 6039377
661 702 4469 15293874
448 359 8470 4108719
458 948 8133 3908
764 734 9689 4409479
12 966 5112 2936908
665 690 3177 4965834
209 757 4647 2968560
145 292 1746 41974974
726 42 9433 7147461
414 661 3462 29480352
478 546 6970 3813763
369 536 4300 13733340
955 885 8596 3799988
348 184 9342 65714
195 253 6464 9302393
208 353 4979 11071485
651 626 5986 5930470
505 904 6127 0
263 335 5473 677788
340 645 7231 655187
285 648 3163 3931769
624 252 9287 913052
947 13 3926 11438556
219 906 2265 1451077
812 970 8455 8190617
983 570 4606 3516060
21 474 8979 296807
95 941 8695 504183
70 354 3184 6639380
529 734 6734 1541481
237 92 9362 711358
532 699 4312 885921
79 182 4848 5117996
785 754 8777 1173126
46 762 8588 984746
490 305 4617 959241
223 363 9011 1378378
421 412 8848 2230103
167 554 3257 7607841
552 193 9109 573105
446 2 6644 11773274
209 458 7044 4735172
83 364 8974 163969
521 412 8812 4118477
269 711 6474 240565
495 492 6734 4798602
355 908 9221 2326040
904 470 5808 3159506
605 977 6877 1820066
99 205 7310 0
954 59 8895 1540044
462 472 9753 299293
518 780 5548 4161689
961 361 6065 4990374
660 662 9421 79158
348 616 8655 0
93 962 6434 7112075
895 74 9345 260757
863 728 8347 27259860
614 175 8749 4831653
610 424 5707 530362
44 800 7314 1670563
743 862 5792 0
55 373 7213 3504
72 373 9306 3863547
498 107 9975 451571
955 884 3928 605646
487 499 8701 675476
17 804 8552 4968115
186 77 9060 1461541
372 842 8971 4533678
343 692 7888 341770
182 471 8265 0
355 404 6613 6205695
668 563 8378 275780
714 136 7648 2786184
684 509 9618 6876376
384 174 7262 4600536
50 594 9970 274748
733 568 7515 885921
498 645 4473 805717
676 106 4903 1752170
696 529 6166 199003
909 906 7146 954962
70 136 5543 1175013
831 235 9805 1165006
907 790 5462 1787799
184 109 6267 3338291
600 27 4457 3728810
468 588 6176 1107787
60 337 3708 14419285
43 454 9489 3128907
792 961 9582 0
578 500 9408 3504
480 509 7543 2099383
858 370 8394 2908878
659 571 9609 2105046
872 248 3167 31777936
739 871 9905 439112
461 218 2907 5258935
102 795 9264 432563
612 229 2560 10577958
17 89 1881 18577455
591 836 9982 25238
354 748 6989 1779194
454 972 6284 2147234
752 81 5583 893
774 614 9944 0
401 831 3490 20651749
774 979 6691 1288025
447 481 9747 1290304
390 408 9028 348657
625 916 6885 8211373
789 619 6450 5193019
673 825 1875 377428
690 164 4797 10800043
761 375 4991 2757878
909 712 8478 1272918
121 380 1569 63785933
414 97 5094 1805137
491 150 5102 573038
927 16 7222 1327751
690 144 8424 2469359
720 668 2851 12765810
101 51 7876 0
477 957 6555 1514564
389 294 9163 1352421
428 461 3230 2918434
304 2 9211 735293
139 917 7042 879648
605 886 9665 88674
124 448 3311 5715116
801 48 6438 2901432
962 944 4159 0
61 288 6751 1656639
801 923 6901 0
960 656 2038 52371606
567 298 6557 851315
607 397 5546 0
361 989 6132 233704
792 423 9612 2641527
690 173 7891 1205785
898 853 4955 8300891
236 473 7637 1917423
809 961 9895 2015514
981 141 6750 441945
266 956 2599 13934469
875 12 7591 364205
718 863 8444 107881
232 521 1298 65595956
524 696 4260 40249619
978 250 7736 829943
939 558 8777 672135
831 669 6123 5034634
175 591 4346 0
688 587 5646 7135837
364 382 5935 4343653
58 847 7516 1309804
255 755 9272 3944554
311 29 5793 2837430
111 237 4263 17654162
978 61 5170 5537654
555 288 9627 363821
692 370 3790 93201
312 773 6294 472199
335 939 3793 351615
232 617 1277 1409891
556 16 7748 1690105
915 75 1330 1000000000
865 931 8441 4901388
211 43 2987 32751843
671 989 9428 233704
705 489 5913 3400383
47 61 3832 106009041
984 45 6832 9960190
893 346 3796 737301
437 146 1538 11315004
363 474 6952 0
961 542 5614 3114025
219 193 5244 677349
977 782 1283 47662669
394 989 5047 468839
888 505 7207 1571236
915 333 4293 4036836
681 559 5674 0
146 906 9044 701287
930 131 7195 944623
642 888 9906 0
612 998 9575 16742
984 137 9857 4795727
894 64 3668 1663952
61 335 5200 37635818
722 550 9630 686294
781 227 8876 374567
231 354 9726 0
748 648 5390 2731935
645 687 5959 8119551
879 54 9312 1643778
545 446 3683 27161809
297 463 5477 640158
475 870 8830 609204
75 303 8587 1989124
863 565 3156 17334709
823 164 7717 1469933
506 636 9465 1016334
58 458 3531 19378808
422 700 3072 3386848
556 209 7837 6425277
899 817 6915 178977
803 126 3966 675005
348 922 7396 6062152
287 866 9515 1587093
211 100 6287 70575
846 854 4271 19136790
873 604 6789 6034382
696 716 9408 43812
449 418 4598 177510
691 868 3878 5584723
213 285 9130 1212918
983 773 5808 2868634
554 482 6565 1945619
396 86 4537 11100092
801 195 5383 7881549
111 666 5921 144913
502 743 5371 1039820
721 645 8758 466806
489 361 9443 6387
83 964 9161 1175069
652 237 7380 630962
913 962 1369 28170410
880 193 5606 5944502
107 48 6959 259430
849 143 7753 456660
122 692 9269 3597426
481 610 3951 1160573
725 285 7426 104520
778 872 9061 334939
326 137 8540 377428
766 857 5379 4639964
625 525 8852 3859
130 808 5947 5212448
527 513 8542 816995
527 766 8789 822106
198 423 4104 28068212
630 120 6223 13053032
539 172 6295 347979
154 90 4229 10128092
406 657 5145 2160566
845 36 8841 433602
880 115 8356 826662
84 726 8377 821724
305 958 5006 9710306
99 851 5948 4344587
165 488 9157 821724
192 53 6882 2401038
294 997 1440 207566754
557 487 7716 905714
951 779 9705 3296699
2 348 8654 0
728 601 4593 12794571
473 603 7046 2621183
151 103 5841 0
337 447 7013 627302
988 217 9663 775698
941 511 2276 128412609
440 365 7541 428662
18 520 9388 596542
216 711 6412 2429564
419 770 9420 100122
770 290 7210 3735111
59 567 6502 3695042
249 549 3944 5114475
7 64 3420 143126816
506 779 2391 9074307
602 76 6754 4212244
487 769 3525 8001680
641 158 6462 2908878
116 333 3231 11485729
751 608 4105 7251718
897 727 7147 1314565
500 778 5662 1243674
843 802 9104 1678414
618 70 4092 24774171
961 317 7253 511223
727 558 8442 2939041
184 919 6509 640085
723 501 5703 349784
484 668 1347 5957297
881 513 9718 2428273
531 963 4592 13466755
171 448 4890 7283630
254 437 8092 204856
843 709 7008 3873101
532 163 8899 1482987
144 392 2425 47032152
829 410 9406 714458
773 688 8629 715591
596 995 5909 5711069
327 842 7018 2347151
28 851 9552 88457
9 884 6815 15800364
871 22 6849 6577952
756 784 8569 3052566
439 145 6318 0
579 643 2657 6894809
221 74 8385 3959142
836 473 9656 538067
256 999 9181 194964
654 372 8456 1500967
132 510 3451 4901266
634 464 7830 1510705
848 213 866 21831809
755 520 1266 20739589
275 856 8371 1165006
481 279 9763 954962
684 382 8861 417078
546 399 7152 7570366
359 562 4518 2071307
386 132 5812 1797088
491 362 4385 12805785
476 2 8193 28713
800 191 8312 893
325 731 9176 0
795 178 8296 9506491
421 974 9516 4094536
364 421 3378 32910105
35 394 8581 389188
834 6 8607 2681223
906 500 6764 2838163
109 105 604 189606228
34 58 4708 0
640 725 5010 1245837
198 812 8770 3669302
130 265 7442 1119473
923 457 9402 1467009
435 715 6814 842964
711 993 5154 21924366
409 201 6665 1475773
746 4 7579 129231
603 879 9253 944623
710 981 5273 10578486
30 303 3248 23732834
244 616 9317 960838
943 781 6903 10280324
169 191 2878 38444599
235 467 6935 2914316
897 939 9019 1835795
881 332 8094 1596885
453 245 9297 2290522
103 925 9256 448046
844 300 2647 20473486
840 223 5476 5339337
36 516 3345 2651242
149 102 7282 4126636
480 0 9733 0
779 748 4846 0
172 423 2861 5355360
526 652 5881 252296
535 311 9324 59446
109 236 9924 2113812
896 645 4760 805717
40 720 8800 1598341
701 638 3937 10437190
540 949 5371 12996991
500 703 7277 1410450
625 102 5976 900150
452 809 4216 1472937
614 604 8808 6236376
711 196 9240 553071
228 663 7633 1047728
821 850 8313 166724
492 222 7826 381389
938 50 7118 9497020
10 775 3853 2360076
423 177 8127 1645997
151 440 9416 6387
112 642 9742 1316559
644 216 6991 752194
713 175 7587 296807
731 848 247 1000000000
511 320 4939 1039820
10 364 7527 2786184
688 727 9981 1275344
862 395 3905 16427117
526 457 727 1074753
611 237 6893 711358
728 694 6197 10830480
449 420 5921 2560131
225 133 8920 647380
988 441 3256 77529063
657 91 5786 5946387
695 606 9148 704005
59 754 9183 3425303
466 871 7651 460027
817 288 5691 17928026
987 673 5976 2621183
378 191 3691 5595230
561 577 3360 2539652
265 155 7250 3486529
355 259 9076 1637127
90 790 8527 1276661
863 673 7859 107881
215 861 7280 3881045
178 499 2163 187242259
535 719 9252 1844597
351 38 1391 31792380
52 804 9371 2354355
512 36 5097 635833
681 475 1146 31906026
70 784 5122 10983663
727 631 9190 319935
183 344 3061 12852841
116 218 1188 5706398
850 182 3977 13454852
673 539 9204 242163
23 652 7264 677788
271 316 9331 0
654 466 8815 2018849
677 231 5609 5021740
639 946 7707 37770
834 100 7274 463429
327 9 7849 7613321
49 265 9156 1025687
367 893 7414 1540044
734 581 8906 299293
198 556 9011 3907808
533 352 7705 1678736
664 22 3925 8931098
160 707 4736 43815
990 497 5425 4225233
273 920 9822 156928
646 684 4804 1224666
385 159 5283 1448306
292 508 4269 840770
83 920 7367 1146110
815 502 8406 0
933 751 5259 1447128
725 740 9052 513041
381 177 4878 14746367
848 835 8740 2606069
464 265 6919 4361917
493 584 9917 2189990
36 238 3279 9652251
954 744 7754 612965
15 861 8618 1316974
849 505 7972 6373592
715 940 7741 822106
862 900 9997 2252896
823 805 8723 1941244
377 72 6837 0
40 416 4499 0
137 512 7178 1192985
962 961 7737 741031
505 594 9919 2492469
640 610 9867 530362
108 722 2289 36293308
380 995 8665 478372
989 780 4339 484512
916 390 5939 2058621
469 485 9128 3961474
394 322 9750 741031
370 82 559 746220325
153 24 7775 2705248
975 313 5446 9050129
374 548 5614 1005780
759 143 6304 302477
23 894 9300 0
276 911 5758 3023391
760 764 7679 189954
58 450 9763 104562
10 881 4263 2786184
536 37 7655 75988
329 675 2557 20951263
71 259 6883 3586473
191 862 7223 4770233
505 626 4852 450475
12 162 8591 212944
379 927 3250 16819694
526 572 7582 4566132
6 697 9657 0
293 491 7367 2029354
226 234 7832 363821
960 213 9477 192036
435 987 7447 1501765
354 591 4298 2293661
378 638 3683 4868545
651 154 9559 511223
873 743 1764 9833420
769 405 5430 40506
211 660 1236 129929988
678 629 802 24581030
508 934 3822 1987005
579 462 3051 45067849
731 77 2901 73712236
223 191 6117 4639489
165 358 2947 2550423
878 635 8484 59446
892 227 9302 2258212
354 621 8554 984746
139 229 2815 6661149
367 338 9971 1027101
847 134 9642 1622662
787 131 5391 2889260
205 919 5021 1488158
576 447 4488 21134527
266 971 2719 14487212
364 816 5370 3429160
633 652 5925 640158
365 374 8281 0
942 742 2874 112806
318 555 5479 5898133
127 976 8730 2012415
745 271 6852 1058970
537 192 9734 3663413
900 746 6470 0
161 8 8162 730159
472 21 7610 0
456 357 2536 88450779
408 994 9842 465679
669 17 3803 9753071
595 179 5823 115677
627 914 9355 237589
511 310 8660 1933553
508 452 4983 496066
416 428 8901 664862
255 450 4595 5766924
771 505 1140 28381496
818 235 4349 12159707
428 567 8376 2918434
589 360 8002 1256962
108 963 6677 2384825
433 162 9656 1111067
479 31 5739 16891224
326 954 6273 222001
761 725 7197 753537
5 97 9557 2881933
669 660 9587 378220
732 505 7170 12805312
318 742 8214 787976
538 268 5319 1175069
745 635 7639 390968
269 809 3535 487076
695 367 7459 640708
14 253 5290 3078930
225 786 6781 4033100
729 3 6292 16698199
506 544 5332 1181578
758 965 8130 14529613
535 505 4806 17301085
80 593 2220 20318552
130 380 5101 1327575
241 689 5029 648798
287 985 9600 615723
770 348 5108 1250722
332 53 5910 393932
516 983 8431 2227292
361 227 9815 304838
470 17 8911 1644124
669 696 8765 319655
431 27 6165 466233
934 262 8875 711358
618 571 7417 5488528
683 428 8373 347979
635 453 2786 5060514
48 259 9852 79439
208 216 7519 0
597 779 5867 5355360
355 330 6206 1209346
21 446 3346 18289784
702 422 7862 1616879
68 199 9749 1473865
989 814 6846 1005780
438 928 8989 19756
415 834 9617 511223
712 845 8741 723302
918 194 3712 8787264
933 139 9467 3123255
126 195 4301 24303179
161 60 4239 1262375
964 842 6754 1907700
309 218 5839 16192
15 233 5640 15907252
818 852 3883 4396860
378 67 6818 42104
424 578 5372 3226030
745 106 8293 1670922
867 8 7515 0
191 26 7997 1012644
540 354 9527 349784
87 477 7185 3751355
656 899 8497 150739
841 18 9310 2897240
37 492 9541 156928
482 254 6257 5478883
553 388 7182 1144999
486 367 4400 10119393
860 45 3039 14046571
764 80 9232 507863
593 998 6039 6051150
31 798 5131 713361
141 410 5609 5545352
646 766 7675 2393632
139 303 9017 1076759
781 235 5209 17578814
36 774 6873 635833
964 77 7341 383525
513 964 9301 441031
490 656 7533 16742
413 433 6631 3795570
385 716 5535 0
970 658 6719 0
502 421 1499 8414346
50 992 8448 0
821 859 9778 1034848
363 662 3319 22788499
58 958 8688 213914
568 697 3096 1224569
668 692 9779 3591310
808 781 8981 0
960 351 5455 2529634
27 816 7480 82256
683 547 9018 303618
746 700 6619 0
541 626 9726 4356049
582 356 6651 3598652
813 617 6448 1608266
192 471 7473 6664936
750 418 9849 2099870
485 533 9619 1406441
105 872 8393 2213232
591 252 7093 218632
134 693 6791 8069176
228 782 1483 8869213
221 793 7118 5874148
290 43 4541 6399562
105 43 6090 4614979
91 185 8973 2833754
493 354 8448 507863
826 705 9331 0
815 617 2930 2700883
285 982 7234 6626508
629 198 6890 7890596
479 620 6887 8987921
986 691 5828 4733849
84 7 9239 1194500
421 85 9881 1877593
761 75 8662 1111067
962 292 5284 204352
546 757 9909 2137785
562 597 8708 182120
952 63 8435 1875280
697 371 7251 1806324
161 541 8556 7053188
372 686 6648 2641527
10 827 4714 12293495
440 467 7691 204352
441 269 4624 5694955
179 92 4784 1129379
568 460 8455 70575
872 692 4621 2156180
144 391 2373 40488053
864 660 3108 1306612
851 457 8520 1384993
625 315 8919 2141884
988 520 3444 1019489
462 696 7686 3307823
623 143 9785 1796651
487 674 6632 7648299
722 177 8542 787976
43 513 6376 1151986
688 617 6662 2552112
176 219 8142 124580
13 268 8798 1053762
556 994 2758 609204
199 231 9812 829943
456 230 9670 413446
39 254 2160 64267944
590 991 4307 4688951
6 764 6857 996875
872 810 1983 8007401
40 74 9368 898672
595 605 9389 2061570
76 403 2462 16155839
800 249 9129 0
880 130 9591 1093070
845 502 9818 513041
477 120 7332 967294
216 759 8527 40506
679 516 5853 483017
883 484 6452 6442649
692 628 8120 0
656 207 9285 0
964 416 4541 7599581
387 408 4321 787976
430 392 5154 24839934
255 181 8673 944623
10 344 8647 1841179
809 491 7580 151713
913 392 6320 1633975
818 561 1741 25404874
224 978 8245 3179635
840 734 7770 2488044
655 98 9171 3705738
886 674 8479 730159
233 812 7770 319655
373 306 3696 809160
835 866 7890 14216
510 628 2472 2201577
411 529 7303 0
475 912 6736 4170187
891 505 9655 2141884
516 547 9280 0
902 837 2195 74255524
332 945 6188 522034
352 793 9962 530362
868 871 8074 4333464
263 202 7551 1959728
142 775 2188 47307478
941 295 7934 10145645
238 815 7702 172729
215 345 6432 3045035
754 229 7743 823893
416 744 8525 1153779
903 717 9933 1245837
592 236 7171 5020429
327 657 7890 2540817
337 692 2420 5745735
850 89 7024 3412277
756 974 6943 11391063
510 15 6171 1734723
699 232 8673 498008
945 608 8899 1274195
476 86 5724 31398730
986 488 7317 1360618
309 772 1865 65838507
835 125 8416 1332137
86 996 9955 2505202
535 335 9663 1683427
339 979 5854 6171668
77 917 5193 3615039
20 319 9545 2572179
497 877 3301 46180497
428 221 9602 498439
893 856 6044 2220552
615 506 4474 0
308 168 4469 1894440
498 841 7174 189954
244 610 9406 986025
453 302 5152 20832800
708 451 9072 732435
97 360 3798 4472591
307 440 9388 0
110 700 8996 772426
437 81 6670 204856
392 337 8812 144913
222 521 6985 809777
645 542 4011 1507629
398 100 5862 5336446
85 897 7259 1630447
798 256 7504 5361978
342 332 3768 18527319
854 127 3713 16790361
493 572 7806 0
879 690 9418 6855
110 106 5642 5428880
491 809 9995 151713
989 250 7444 6463648
166 719 9325 5474151
240 898 9523 0
528 4 9719 0
537 723 5776 0
523 35 8226 0
935 224 8139 3380254
974 971 5654 65714
77 429 3521 1339616
461 349 7798 905077
293 652 8772 6855
427 6 9067 2586133
893 186 9225 1540044
74 954 6485 1455354
68 934 7598 3379289
781 854 5071 1864813
299 371 6614 848180
39 799 5943 959241
738 254 8455 1785135
687 227 1015 1000000000
483 366 8773 5201111
196 347 8464 192828
908 318 6648 10204234
270 749 5835 2568439
19 442 9103 5695390
266 410 5003 8031800
458 430 9646 1630447
456 60 5830 177510
855 228 9701 960838
907 520 7113 0
912 708 2310 101651958
887 543 5132 275780
495 967 3562 1077052
835 176 8138 1364303
486 562 8376 3897180
762 692 2641 28538109
165 268 9336 885921
533 143 6892 1821253
511 341 7984 151815
300 97 9990 1451077
94 233 2648 7892016
975 767 4926 4669648
59 245 2910 13849111
661 922 9364 1571236
427 88 6360 24999698
933 890 5668 677788
941 140 7449 4250232
922 475 5232 4686720
283 680 5816 2123393
119 995 5583 19349979
915 401 9622 0
334 971 9766 1556959
488 868 8325 589382
350 114 9262 629155
48 6 8361 1005780
543 35 9745 1088568
232 806 8941 1415868
649 446 9534 1081031
371 981 9781 9013520
756 343 1262 44973358
391 581 7759 67551
277 766 9242 914120
82 613 5492 2869979
478 126 2925 5488528
447 298 7903 163969
74 80 8658 1918494
232 143 7428 3770293
537 1 3908 15841287
424 846 5758 11378090
198 353 6984 838290
892 764 7235 1019089
925 595 7629 2403350
425 236 9212 1406441
991 585 5684 0
627 177 6907 753537
714 639 3472 6303129
508 537 8868 689915
961 849 8027 463429
685 417 8387 1797088
718 339 7056 7761852
435 409 7230 764177
833 521 6598 7519148
214 322 5662 7373747
377 927 1856 45664745
205 775 9987 655187
371 88 2349 47202573
472 671 6648 0
789 353 8540 804118
650 764 8414 40506
262 475 9897 0
92 346 3607 2405491
212 233 3719 18752139
100 485 3748 3204634
895 205 6957 1956047
915 186 7593 6652351
476 642 4515 1504961
491 316 8178 10148
822 306 4962 2170972
846 699 7479 0
548 230 7590 737301
748 832 7733 4087570
686 96 9909 1024260
696 124 6656 6138501
622 667 9762 1156948
335 256 9182 187681
9 635 6820 4260567
194 853 5353 6509851
629 716 8635 546136
931 905 6782 520503
727 449 6165 154275
105 220 9854 1053762
407 478 8618 2793493
477 431 6555 296807
187 674 6674 5842409
237 647 7918 2397105
702 927 9612 616842
512 404 7849 425108
789 48 5566 5020700
599 254 5861 45320695
807 873 3230 469743
515 752 7137 2216131
28 455 9781 5013403
13 741 6333 1758551
730 588 8801 0
145 728 7291 15306307
908 342 8509 504183
486 761 8780 0
815 966 1789 23720867
446 183 6968 6565607
837 532 5400 4105863
799 461 5966 2782616
715 43 5128 11198215
418 695 9907 19756
705 494 7002 1863977
433 171 1239 284408752
609 711 7545 9551994
953 611 1470 51843764
376 890 5467 6937199
86 672 4435 10102584
668 952 6203 27650
215 467 5657 2925818
253 576 7196 1222278
501 754 8476 812883
570 922 6480 605646
919 882 7314 244590
102 130 2213 209652
787 667 5397 6237874
898 42 2280 6415935
258 838 4321 10785015
86 514 5661 5332469
89 451 8482 732435
314 930 601 1000000000
78 487 9768 2480005
663 109 9520 0
574 809 9935 724254
572 54 9847 3788252
142 286 8363 9915203
985 568 4406 2099870
197 946 6064 3813763
363 755 9508 751337
251 522 8699 37770
941 137 9982 2804721
697 778 7755 17837695
499 911 9314 413446
580 291 7368 2867730
607 64 4147 6804031
754 327 4351 30795085
211 100 5688 70575
583 55 3372 70748304
279 180 8210 6758657
420 805 5034 9254536
298 515 6005 6080196
747 510 8095 1090062
967 481 4795 16131
344 365 5078 2275781
881 250 9844 207883
87 651 9658 77902
104 534 9959 2668189
192 455 5995 11054161
205 992 8914 16131
560 306 9189 3513166
821 879 7812 2842792
469 115 8402 14216
513 358 5820 805717
27 635 3760 6279735
189 919 9807 791680
892 900 6953 1251012
871 660 6815 0
786 626 8212 3305506
222 644 9697 1149636
486 940 8163 0
947 345 7257 4707127
148 741 3063 11000814
270 963 2064 1000000000
293 574 5437 1315330
877 405 6487 214862
82 890 4664 221834
737 569 2305 29348522
547 813 6406 221834
858 598 8037 88674
915 212 9044 1663952
881 809 6533 5150933
206 732 9193 2803151
201 483 4265 0
803 433 7160 950667
392 119 2848 201705400
691 798 5790 3448394
715 873 3975 2694769
994 621 6061 633684
755 364 6891 1796651
294 82 7635 36811502
106 157 4577 2503410
31 700 3258 399112
784 791 8608 57813
531 788 9956 711358
413 353 6946 2808433
786 817 8579 0
660 13 5699 2715730
672 89 9108 829886
126 22 9903 1176656
625 923 8019 9588949
731 612 8854 16742
161 342 8572 7593926
150 764 4753 4803830
310 64 5901 17656262
395 707 1075 92730642
168 982 4834 16298589
919 775 2869 1212918
684 791 6079 417078
363 867 7259 0
692 877 9639 0
95 561 7818 2232396
227 126 981 1000000000
1 884 5141 5260638
228 523 6333 14697467
67 29 8568 616842
996 530 6888 4654612
672 490 6709 1752211
397 359 8809 214226
756 13 1979 13804889
0 47 3266 3902683
120 493 3634 6239916
704 579 9583 655187
867 317 6615 2160315
447 732 7992 592257
197 995 9255 200344
206 89 5460 4784330
204 844 7134 2121341
28 851 8657 88457
867 116 8823 816995
746 447 4286 1419535
605 650 9068 0
980 544 7008 0
758 814 7043 151713
411 586 1546 61099364
614 224 3706 27184571
428 259 9434 58980
91 975 3559 12084420
889 525 6702 207883
632 255 7900 5174732
892 214 5912 735293
632 344 3169 263280
411 102 6337 1008994
204 841 5153 24025488
297 623 7044 2608592
450 398 2667 17364287
70 220 7215 2033049
577 741 5466 21799361
257 733 4726 1409455
63 687 6162 2919333
790 575 5852 714218
150 112 6943 4029553
289 802 1975 4968115
731 543 3621 18319655
571 173 8215 76378
129 543 6111 1652510
967 276 9815 0
710 604 2803 59716074
625 492 6161 2867730
599 843 9602 4517977
469 494 2184 10998372
562 508 9655 605646
945 25 1248 152937942
143 305 6544 1620884
443 269 3975 254410
860 872 3941 7117167
872 196 7444 1810696
669 197 6036 735293
835 902 4545 4648333
185 65 4439 469743
291 70 9380 2105463
489 642 9128 951640
72 209 6077 2943214
11 36 5760 3658345
12 869 9127 2268626
766 421 5304 699779
326 29 7787 1762506
28 976 5604 4497009
733 805 9433 714218
133 301 3766 3939071
275 575 4779 441031
280 796 7942 4406361
54 313 6279 842964
747 78 5682 390770
612 421 8212 250611
139 369 8019 0
99 327 2752 33898186
158 252 6153 47794
91 421 8512 2680460
949 349 6774 347979
674 28 8996 2654620
207 2 5454 7621155
450 876 5707 678506
760 652 8748 1739364
226 48 8443 373291
676 741 8832 594230
123 813 3254 7261342
926 446 9456 841448
348 609 3889 4573502
209 947 8636 3735111
420 340 7842 724254
408 460 3546 15958989
97 61 4360 6980664
655 93 5467 2424087
838 864 4505 73456083
703 943 9819 2137785
972 674 5444 5824778
904 320 4960 504235
253 804 8289 678506
376 207 5798 520503
60 414 9195 630962
618 620 6896 1614800
791 833 7454 2889846
271 516 8950 4343653
14 474 9249 2160315
904 547 7277 0
577 740 8059 2658671
231 355 5080 4114781
63 993 6657 2268626
137 155 7631 82256
251 62 6953 503436
926 340 4991 6906449
954 696 9811 617095
501 903 7994 2729762
724 476 9992 2073765
953 671 1167 218039285
510 440 8523 5121890
697 882 8129 91878
900 718 2274 8796805
957 657 6178 3859
473 115 6008 4584267
361 477 6833 841448
60 347 8255 1606883
627 629 5764 663714
978 546 7771 703953
287 949 6677 3302574
851 222 9481 1481158
773 259 1258 14001913
557 916 3273 1443461
896 745 8883 1577687
275 565 2350 31262608
952 517 7883 2671194
533 710 8154 1106255
475 413 7900 3372978
232 741 6543 1029094
364 94 1428 152317358
906 772 6800 4127186
213 391 9907 701287
220 95 7995 2517357
911 107 5196 4001205
320 908 5588 6441757
365 723 8145 0
613 440 9798 1356743
354 795 7871 368406
216 55 2837 61491444
479 690 1587 182381416
319 252 5492 5031834
695 87 9000 8182129
617 690 4146 3433025
541 382 4982 8602735
677 556 9488 0
2 767 2591 30089367
0 380 1651 78444081
470 145 6373 3254867
494 913 3016 3166415
132 669 5508 319655
311 78 9597 4669427
502 783 8888 596053
141 658 8422 2113812
848 197 7918 200344
850 450 2256 7718036
352 39 6681 1932094
995 150 7466 1327751
401 137 5619 296807
43 144 6633 5553622
448 177 2311 9230258
446 388 8615 0
588 959 5548 496066
451 66 7043 217263
352 915 9396 3817114
322 435 6591 5150871
817 124 6253 0
145 524 7819 2606069
391 582 8363 3755232
874 380 2976 538067
184 897 5306 19386802
359 544 8450 3758266
31 420 5376 2290003
697 35 4931 12705636
279 363 7837 228130
270 876 8891 0
789 469 7185 206519
405 482 8281 1604011
703 146 8045 762436
793 348 4885 2889835
58 837 5561 130758
851 519 4187 24871953
380 155 7975 944623
100 497 8418 5125032
274 96 9909 459232
656 711 6611 10999539
271 163 6985 213948
927 914 9386 1876074
315 398 9376 644552
38 303 7908 3136446
618 32 3184 299227150
200 957 9564 469743
167 965 5968 2088145
159 718 8969 390968
199 719 6310 3029517
698 660 7972 22369
571 672 8204 2632066
577 890 5132 5052631
187 613 5829 81248
155 460 4311 1596885
678 462 7738 2117434
436 103 5365 4816758
593 118 9150 829046
924 612 7857 3017721
285 914 8635 646094
892 124 9927 3372329
401 931 4085 3216906
764 155 8392 0
300 685 9386 50503
286 429 2391 3778220
825 910 941 235676218
845 77 6095 10533320
613 331 6686 209652
178 885 4034 9523158
946 704 8156 388574
160 994 9688 0
532 901 2958 85944953
23 983 3260 4847827
478 766 9824 323900
640 289 5562 0
365 476 8768 1126141
713 671 8984 2960724
163 746 7726 735293
646 165 8321 6116
187 755 7572 1303653
492 349 4038 20559586
804 910 2680 4255923
972 212 4893 9637746
599 260 8503 5870677
476 221 5500 6460265
290 564 9930 751269
410 682 4547 6865343
388 920 9402 128503
441 885 3327 4435920
541 231 6033 12217524
947 693 5483 1946689
828 506 8030 1853177
949 676 3311 8682985
429 782 2710 6062500
923 593 9643 492192
543 36 9531 722515
189 303 7002 1285581
481 480 4242 3408765
687 670 4745 10729644
138 944 2927 31781614
560 479 8138 3513166
15 842 3308 23252822
414 683 7654 469057
715 342 7592 1523469
877 145 6352 67551
735 915 9942 58980
198 122 7258 2679329
297 543 5701 2505202
834 128 8519 2828349
65 754 4589 6076906
563 165 8589 281896
436 707 8696 874209
203 678 9440 0
764 105 8326 719891
435 510 9833 0
102 669 2041 10503577
292 616 2156 747432
160 508 3063 4126636
954 656 8224 3684476
463 716 8871 913837
833 378 6998 914120
13 378 6936 207665
155 808 8708 424860
80 980 7046 153374
265 170 6841 486749
593 805 9940 310933
775 54 1174 34432706
171 408 4232 3216906
436 745 8635 1670922
242 908 6991 8600805
666 465 3773 2491971
714 968 8352 4818132
602 317 8324 8478463
295 43 3089 64543008
346 283 9754 67551
148 469 386 1000000000
395 502 9501 1265724
365 179 6145 889072
687 369 7336 177510
820 191 7680 194707
108 731 8952 1481158
831 149 9589 492192
701 883 2193 7996541
102 771 9368 800730
532 93 7572 0
18 217 9455 199003
837 139 1924 6454311
778 703 9532 1395944
780 655 5849 4488325
473 744 8958 1153779
10 990 662 32829001
833 305 5909 672621
980 59 9668 2926988
981 629 6529 76378
129 12 4891 9652137
197 900 3630 7602008
733 685 9160 0
156 964 3287 4270135
822 824 9251 1179095
575 582 7570 7657187
902 673 4482 21263917
139 305 1580 27698941
701 833 8394 1946689
313 460 9919 59446
382 560 9728 475668
644 346 8408 178137
269 410 4469 6601412
68 749 9630 0
583 178 8822 1851413
326 78 8895 3861512
368 802 8696 711358
563 327 7213 1176656
332 903 5867 0
577 872 1287 107228158
295 542 7563 1593836
87 247 2095 105689252
388 782 5318 7507115
999 310 9377 652376
133 575 8845 2513570
324 872 4459 6547961
752 171 2658 1274195
505 471 5888 28381496
35 584 6735 0
702 43 9793 258107
20 799 1195 52647956
185 500 9235 2698545
197 165 7004 116262
137 966 5781 296807
90 420 5894 0
945 456 9885 2006476
658 69 1738 11163210
494 874 3197 11936948
927 268 6079 14287846
804 156 482 239479324
741 146 9382 762436
381 270 6546 1088568
133 695 9943 140676
88 329 3252 23924600
935 52 3936 11996932
848 643 6421 1556959
961 176 8124 1760059
308 393 6937 10795275
679 707 8223 3971851
712 810 7659 1608266
980 961 9255 1551687
921 198 1669 140250857
11 431 5007 13838408
74 397 7028 898672
88 238 4580 10526593
156 513 6003 4163028
918 808 6719 1693449
324 872 6323 137609
513 452 7875 4763183
769 18 7593 2105463
67 451 8625 197507
903 655 4194 2004470
289 276 9608 4112620
935 783 8636 1129379
399 352 9136 0
647 651 8477 296807
50 833 9340 719630
829 432 7755 538067
604 642 7980 0
469 754 9893 5079430
963 670 7618 1366829
584 93 4773 2673991
221 864 8309 5877726
173 657 5248 5438645
604 964 6924 1282160
487 607 7262 564545
135 156 6108 0
730 160 4635 3132245
256 225 4749 1676808
578 713 1691 19552740
331 297 5615 907128
521 55 9450 4356049
71 271 9829 3133033
190 357 8338 880582
170 782 8541 791680
687 101 7705 4310260
614 854 7651 0
196 97 5791 0
844 406 1707 5144080
182 796 1232 1000000000
520 612 7194 722515
248 266 8480 1456406
613 252 2643 21316085
316 879 8705 663714
256 685 7079 194964
652 654 4133 7151934
782 729 9587 1245837
314 340 8100 6960672
686 407 9324 125132
420 532 9748 885921
701 466 5122 3364599
217 441 7718 132364
467 769 9681 1395944
454 934 6874 6014643
384 756 7206 1046533
999 384 3501 43793899
321 440 9203 2632204
325 859 9655 513041
467 810 8141 88674
92 111 8037 1876371
117 939 9664 4568937
201 544 5579 1030905
2 669 8638 735293
451 397 3000 2077738
501 137 8669 5139035
361 326 9560 2874002
343 273 5709 0
732 297 6063 7380777
691 502 7911 3982485
718 338 6224 2824036
757 266 804 220553632
936 810 8506 1288579
465 562 6239 7696857
297 802 3191 6067168
516 816 9597 2336102
606 438 9895 4146240
730 132 4670 4661175
16 745 1246 717636342
617 2 6120 6991934
657 704 2246 3178573
129 828 9270 978637
742 325 1650 10521407
162 661 6418 12304546
832 455 7541 753537
63 930 7448 100122
100 713 9987 978960
876 468 7558 292928
773 760 4376 657054
460 529 4453 2317030
877 51 7874 3715851
218 702 8105 7530963
171 853 5121 2693730
96 698 9772 4919483
918 19 4193 8352931
208 441 8786 1501765
490 529 8722 364205
836 846 5282 8037896
93 106 6609 14511571
727 142 2579 8149732
576 230 5686 5493409
471 480 1380 1000000000
59 749 5856 12848681
885 552 7782 1244677
826 572 8275 764177
432 690 9675 6855
109 5 5137 8904917
876 421 6660 250611
362 165 7804 214862
586 634 7948 1797088
966 583 5582 2522589
126 263 6003 7843345
844 712 1494 176584824
327 856 8439 1395944
71 663 9259 2170972
144 716 7384 122375
121 419 9807 3742553
463 324 5340 13073724
920 478 5193 2321179
655 773 3535 29490389
949 412 7348 911219
424 645 7975 775698
981 93 9938 785251
322 608 8004 1288025
435 631 9580 795910
902 172 4395 31913947
452 108 3783 1486928
242 600 9976 400850
573 864 8024 459232
555 691 8609 469057
599 563 9128 91878
617 245 6718 13118522
767 302 8958 851650
462 766 7397 323900
824 505 7996 1571236
262 984 6600 2464630
459 685 9826 15550
829 546 2693 210325526
569 679 3773 7809650
418 686 5475 726832
936 297 4163 3192633
935 221 909 69168775
825 550 6963 13915783
291 458 9850 2380817
642 834 8892 319655
874 334 8021 879648
512 562 4494 2453282
427 962 7825 1277170
842 372 9623 4533678
929 337 9152 373875
77 604 3390 11003562
64 654 1000 338813567
403 635 7618 6696432
236 172 2007 103062786
767 279 8933 1799907
279 579 6060 10120248
5 690 6484 8952986
756 921 2374 38019027
729 356 7690 11337686
773 847 4816 1592060
433 978 7823 1843603
38 898 5147 13063585
756 836 2413 14423920
671 974 9954 1628626
10 362 5019 3016307
441 749 5183 1953968
44 183 7905 913837
998 761 9752 5425186
398 978 7959 899659
609 13 6674 116262
127 817 8743 516848
605 823 899 1000000000
855 30 9276 401834
311 675 9235 842964
639 440 3618 8641558
810 342 9096 192036
410 380 3676 4765013
235 293 3253 16790868
187 25 5459 0
326 858 1894 1077052
328 105 7625 242163
843 122 9901 6855
20 194 8763 4342892
549 939 9372 1835795
782 591 5137 0
652 648 6392 1106255
485 904 7980 2492469
546 349 6430 5161592
236 598 3990 35030946
75 667 2448 122802675
76 445 5815 8000119
734 828 3579 107124084
71 808 9363 646094
119 84 2139 35341532
752 748 4335 509458
737 474 7501 4414937
44 399 9280 1113714
997 405 8787 1110648
709 703 8554 4142494
802 127 8985 4887382
813 587 9170 213560
300 990 8375 4043675
879 701 8456 829943
84 682 4834 2156180
536 369 6534 116262
979 557 9818 633684
381 11 3529 5034251
317 417 6094 994727
476 380 6394 50503
528 53 7930 3968822
333 334 3881 11511105
350 886 8829 7935490
366 418 2513 4406361
665 837 6372 11101565
902 906 7140 9717120
132 785 9824 1019089
690 322 9790 0
313 126 6502 5488528
127 94 5493 17237046
803 193 9746 885133
774 217 6487 2239993
240 470 4950 1644124
255 286 4355 14095432
609 214 7163 735293
722 836 2779 9847991
101 262 4395 5367462
22 164 798 1000000000
347 275 8407 115507
785 691 7896 858927
493 977 6084 0
763 117 9090 226433
586 678 5689 9540134
887 267 8633 0
549 57 6476 2123393
488 238 7724 76378
833 523 8086 723437
902 994 5624 601619
820 953 3391 10698662
281 485 1548 1000000000
835 520 6115 2042560
981 263 8258 653762
121 934 6778 1987005
753 801 2909 2509152
414 714 6281 2649857
200 51 6341 4126683
571 861 7591 1583306
730 558 3521 213948
63 140 9223 829886
795 19 9064 377428
770 107 4395 1577111
243 946 8017 1556959
77 348 3543 20927222
695 216 7757 0
932 184 7667 0
737 221 4079 6460265
864 188 4955 7578170
959 905 3888 32167855
649 342 4636 6750008
481 994 9280 1075031
333 633 8806 151520
845 941 4428 9849267
468 863 5089 22236186
975 744 1395 48326898
372 46 3194 34975931
623 492 1532 12361891
945 612 8821 1608266
421 613 9976 1366829
262 836 8389 451571
282 191 3859 5395835
281 117 4352 4447747
237 770 2443 1000000000
3 505 8531 3133033
188 930 5568 3268139
381 134 5608 8069176
153 954 8006 12250413
138 102 7406 3305506
827 399 4878 206057
145 873 8023 0
348 707 5880 462171
864 617 3570 17538697
996 239 2554 1409891
784 571 4418 10374651
155 322 5118 1918494
405 149 9454 70948
876 3 8087 1481158
486 375 4738 22583941
428 641 6307 0
788 517 3706 1953639
989 990 4882 3654538
666 119 8947 222001
654 912 6151 1277170
615 768 5981 1967967
871 644 6579 178137
891 341 8441 28436
277 834 3497 899834
810 220 2017 23490597
48 125 6981 437444
412 505 6953 2482455
872 980 7105 2518340
105 687 7057 3762373
239 716 5835 1051837
787 497 9160 3172935
578 372 9839 655187
918 594 8044 390008
107 272 8535 374389
494 432 6014 3769820
780 262 6203 1577111
600 618 8585 217263
349 600 7397 347979
174 451 7694 1507709
320 381 9626 2869027
138 309 5650 141076
170 351 7355 219737
177 330 7313 67551
191 504 4540 5395835
315 377 5567 2904340
521 256 9684 1186719
397 720 6029 5582778
843 621 9982 885133
42 441 4159 1285581
796 22 8548 1151120
747 502 7136 3971851
457 481 1314 1473865
900 497 7579 1181578
271 559 4291 38097523
356 686 9843 228130
801 118 4789 642529
780 509 8393 1577111
723 300 4051 23302444
856 818 3423 378789
826 866 9743 10148
95 840 2095 841448
62 270 9208 826662
967 15 2115 9707441
216 277 4028 7054985
551 642 6728 6615161
771 759 7614 1800902
205 818 5429 3420252
386 450 5436 4097629
359 402 7080 1088568
301 345 4607 40679283
636 48 7711 4094536
936 782 8908 1110648
832 532 4705 4644508
80 647 1130 147721360
901 896 7134 513041
320 997 8296 1019489
500 801 9315 782634
410 805 6066 1951871
847 411 4932 553071
873 356 5217 95354
144 923 4977 6001942
557 337 9281 0
986 391 3137 5215847
494 447 8126 507897
871 427 6217 2204165
366 457 6633 1467009
484 37 6419 417914
660 408 9846 635833
883 846 7997 140529
989 241 2531 4241295
173 658 8395 3504
712 63 7686 1058016
976 323 9855 885921
653 987 9130 1503205
660 14 3764 1443410
881 77 2973 39312343
960 431 8048 0
569 415 8164 2788731
793 567 8750 2724562
931 316 5967 1205785
72 818 8567 158517
979 131 9720 242851
731 134 5390 1209346
840 53 3173 14484403
649 913 8341 1443461
725 274 8397 6387289
361 155 7583 4702470
76 758 7338 151713
656 285 6869 156928
100 192 6085 140676
736 984 7829 7271367
433 706 2162 1000000000
176 18 7863 8361372
696 39 2912 44893568
831 38 7343 0
757 125 8422 172158
151 637 4555 228130
705 378 7220 574371
244 971 4243 65714
843 53 6893 7296239
986 558 9303 374567
729 962 2909 17358631
687 670 8626 5189570
721 438 7713 25238
398 460 8185 67551
49 719 5800 6624617
746 815 9137 1501765
242 890 8000 989837
75 15 7012 1916722
812 834 3154 4463333
584 489 6408 1663735
802 267 4519 9332352
230 226 2040 3032992
112 153 8483 2939956
680 117 4079 5026159
512 164 9668 895682
499 653 7201 1524698
265 418 7914 237589
93 7 7412 1731319
922 435 5695 1341445
129 20 7974 2319058
601 756 7449 1985354
259 385 9688 0
112 223 8138 4029553
524 434 5783 5062056
367 369 9650 6777133
860 840 7311 1009994
69 322 4526 297854
421 834 7567 468162
429 458 7089 2313563
577 977 8803 1877593
472 774 5820 4753382
744 671 2819 6978561
374 585 2953 0
784 237 4381 4863958
246 547 5463 2965614
557 192 8394 834766
819 494 7603 746891
997 893 986 96715072
578 500 6400 3504
365 163 9957 1126141
418 775 8321 0
716 540 8065 413446
609 668 7716 714458
210 847 9600 1309804
576 924 6903 4596719
911 473 7798 5852497
409 525 4541 7090938
248 274 9224 553071
272 15 4527 1889241
181 236 6251 465679
392 849 4962 5357747
3 501 5933 439112
628 903 8193 0
403 393 6238 7668797
195 168 9015 7785599
745 458 9837 1276661
610 102 5139 3297043
11 875 7005 10056681
369 880 9278 177510
270 74 6837 0
680 891 9300 0
627 589 6900 0
270 390 8488 1224569
527 407 6648 2813967
26 812 5601 9179737
409 401 9124 178977
892 481 9430 399112
881 895 8776 1686378
166 919 1234 47509249
393 698 7634 11328524
592 588 8999 178137
291 475 8700 2651804
728 412 8265 1303653
634 682 9502 1587093
286 125 4757 1005219
360 573 6345 2336197
454 358 8699 507863
909 264 8398 57813
515 397 9496 214226
53 564 9096 2538754
975 608 9598 950667
736 301 7211 2770731
886 438 7382 1224569
733 396 8219 4178495
884 917 2197 80070909
3 720 5074 3741058
945 646 626 1000000000
394 224 8160 1836522
675 521 5130 2037691
49 891 6309 79158
574 222 7522 289568
428 340 4047 6960672
715 931 4045 7283630
972 322 2055 151396235
811 727 8506 392944
669 810 8621 424860
361 277 6656 2413120
256 198 8480 194964
392 918 4563 1225366
951 795 5126 3861512
87 695 9009 8182129
276 876 4802 4332800
839 472 6251 324819
79 45 4655 573239
639 704 7002 843439
517 578 7377 468147
653 391 8131 5034634
975 206 8382 605911
913 321 4463 0
974 735 2888 26655704
183 360 9981 1222672
46 966 4848 21018373
682 36 6242 2816327
249 157 748 1000000000
851 28 4528 8840910
773 175 2928 1663952
181 396 8949 7257028
712 579 2237 49849009
289 879 5180 0
380 363 4363 382476
225 87 8096 3708533
724 230 8863 1811820
886 10 7774 730159
630 570 9059 822106
615 962 3037 204352
269 7 9114 0
70 363 9238 1175013
594 977 6962 4521003
557 366 9497 1748215
708 935 2447 17699297
672 643 9655 1438741
783 247 9300 1090062
745 709 5567 1410338
238 287 8765 3939883
639 45 8265 1214679
573 822 7605 2460218
105 850 5152 752194
612 757 9358 0
878 977 9819 0
798 512 9988 1079052
994 386 7843 466233
984 479 6084 29943544
75 697 7753 0
450 467 4296 4159456
860 936 1633 47218754
750 244 9681 2837680
447 22 3300 2719492
488 937 8526 259430
599 348 9085 353955
51 678 8658 3023976
176 799 2236 10629036
501 250 3722 4033100
974 290 9236 1659363
742 584 6088 312422
285 280 9500 313656
264 210 5140 4445260
98 391 8622 3079371
857 555 7509 1888295
64 194 4258 12692545
875 98 3975 9103599
197 343 6039 5859337
640 968 7701 2472768
918 86 3279 7762378
975 403 9528 5043516
850 237 4339 73137012
875 287 2401 746140
332 495 2848 1077052
114 33 7842 217263
189 743 8073 663714
748 668 7805 404072
870 545 9005 522314
832 50 3667 23835151
108 169 5113 1542669
771 233 9161 2268087
268 275 6192 10325612
705 764 9676 2085682
86 792 6672 845940
209 507 4853 329479
650 557 5125 10118855
574 518 6775 2748827
491 66 8705 1680768
85 846 4635 10437413
896 722 7748 3521821
349 719 7580 4596719
72 343 5373 0
401 290 4857 913837
783 874 4102 596053
464 277 9683 3067715
792 293 6570 2810366
138 697 6050 5493146
273 392 793 1000000000
365 130 3278 15812977
133 651 8767 3581711
870 35 5232 20580039
107 567 9934 0
573 529 8940 4146453
790 997 4799 553071
763 443 6217 4110592
937 30 4532 9590638
708 974 7555 3190509
595 714 8427 3023391
761 197 6195 5658290
160 440 8199 0
967 493 1056 1000000000
89 640 7538 978960
544 759 3155 49219805
940 797 4452 0
590 560 8241 1523469
752 274 6461 981626
821 926 6641 0
957 76 9686 300620
634 290 8730 0
915 285 6220 156928
986 975 3702 3356041
181 992 5347 8917949
452 11 8851 258107
608 389 4863 2242011
683 133 8494 3971041
38 58 6490 5820078
671 417 9909 1321414
52 275 4279 3617237
215 514 1004 49389567
453 849 7899 516848
967 710 815 1000000000
837 850 6904 2674113
515 768 2616 3842252
632 369 7021 714218
964 66 8371 1593836
833 607 7589 3856920
634 290 3816 0
995 185 5239 32772395
635 646 9799 2212486
178 323 9887 723437
77 699 5040 4722884
215 616 9878 1957314
394 631 9809 76378
835 637 9797 228130
160 421 6299 2647181
553 205 4344 6615689
540 583 6101 5345078
80 339 3261 25874709
313 521 2627 68867715
397 98 6790 846569
162 542 1322 26078224
975 915 8983 4950055
679 765 2812 64222444
180 65 8284 538067
556 894 4884 6220520
487 161 9206 237633
809 114 931 224341417
288 762 7810 1450420
841 114 4815 987516
413 829 8491 8481746
153 131 6410 12593449
733 743 9725 0
879 597 6879 653762
530 720 6674 504183
680 670 6039 4361917
772 448 2516 36872948
123 505 9119 2279658
442 705 3751 1555656
745 166 6605 0
348 418 7500 723302
948 413 1737 21321722
795 880 4823 1201780
572 83 4818 8363633
881 472 3521 4818132
658 955 5598 605646
776 796 4415 11581977
297 772 2698 7334046
828 762 6585 3705738
164 560 8565 4170039
155 282 8958 735293
564 807 8619 1292031
907 283 9624 838290
302 648 3963 5815479
90 47 3897 16740943
854 60 5066 15483359
828 566 7886 6927251
552 814 9778 995427
934 783 8499 596053
586 580 8396 154275
634 206 1658 9154659
199 884 9407 672135
685 263 5092 39849341
554 224 1488 46287272
105 623 7646 3908553
545 585 8986 0
507 78 5284 5859337
811 493 8502 633684
729 879 8342 0
833 993 8357 4638606
226 346 3813 2456120
222 402 1323 5693602
471 221 8503 498439
435 262 8650 2822474
431 557 5884 6455565
260 380 9339 6631488
190 815 5215 16081595
227 186 6080 2204165
234 266 8601 537554
883 530 6002 1076759
137 239 7722 1911751
520 568 6753 1894852
172 727 4444 1128249
964 558 5102 977722
777 456 9200 3342712
958 138 3065 14317903
145 641 8742 1902328
498 120 8027 470792
103 950 2745 1635790
817 638 8737 832874
346 850 9705 178137
697 44 2790 2121390
754 439 8243 498439
948 341 8982 1315330
168 756 6218 617095
58 329 2964 0
820 387 9831 832874
227 524 8676 2816364
603 280 8624 4538661
46 779 8301 4406063
221 154 3207 22730101
552 748 8220 0
479 593 9535 829046
676 253 5041 11816339
889 594 1191 1000000000
208 474 4042 1640516
383 759 1227 44178165
582 638 4803 4228544
812 197 9440 735293
627 74 9572 237589
468 927 9287 115139
643 125 3393 3847701
930 615 7666 349784
549 251 7115 1541897
366 879 9543 6856
840 78 9685 923162
755 668 7643 1555656
882 674 8530 2029354
267 255 7100 1894440
56 44 3035 1179095
594 611 9165 537554
19 677 3778 4283893
342 832 4663 2020124
434 950 8368 1711018
850 610 8665 233704
456 823 5417 3312741
147 231 9174 1843603
134 203 4663 1209346
962 307 1939 70680753
376 230 8740 1331842
597 569 5015 3151588
732 428 8540 2933779
685 153 4565 12250413
89 731 6467 3429019
134 780 6586 0
282 235 6919 4160620
570 893 9980 415069
485 978 6878 390008
73 101 7330 2034794
997 979 8672 0
475 630 2471 6114283
707 154 6595 0
939 700 6836 2530034
992 855 6187 401834
384 608 4483 1195478
70 771 5461 2635188
698 167 9439 597910
262 232 7035 7222751
426 349 6527 781647
678 955 6677 3412209
100 560 7783 915304
520 568 7236 1894852
215 851 7163 0
157 69 3033 5735079
517 252 6103 3587339
360 40 9944 3155097
254 87 9491 493276
491 825 6545 0
30 743 9320 4095536
873 286 8618 1107368
106 17 6711 50495
116 123 4730 1409455
166 867 3040 5529697
696 252 2073 6576488
4 50 3167 15380948
684 202 8734 469057
500 256 4819 7149608
121 315 8258 644552
545 320 7950 107881
777 667 1749 129463939
563 211 2036 55047115
791 162 1972 6920207
905 870 8523 4560116
58 332 8597 1590526
448 538 8838 465679
654 802 9946 607685
946 719 7651 460027
508 69 3094 244590
280 691 4444 15729379
947 78 9799 244590
362 469 7690 3134565
121 837 6233 8904917
982 673 8561 1177965
304 868 7373 4367239
814 761 7193 1111067
285 502 5315 10287919
69 596 8068 1878242
382 669 6614 8465518
501 42 5133 8175809
12 341 9500 5201111
61 290 4334 3314517
956 330 1033 134638389
72 481 4349 3888226
597 571 3057 27489464
62 137 4925 20922665
363 48 6665 1000
689 62 9127 213560
702 894 4534 2093228
460 569 9426 678344
534 483 5383 7320006
573 275 5944 1165006
739 812 2904 0
334 692 2434 4319671
2 873 8768 460027
562 946 8142 417078
177 431 4556 7290331
976 258 4298 836792
328 268 3130 6211153
331 606 8305 3562225
903 876 9265 292928
182 231 4609 27109824
738 331 9358 4251582
129 902 8899 0
782 541 9333 2897382
440 487 3467 10823248
363 673 9493 2698545
3 37 6578 7678386
491 786 3807 27612825
899 519 8292 352665
326 948 7533 213948
638 467 1812 29892641
80 123 9459 1409455
936 536 6473 1352421
632 240 428 2462540
221 533 8989 2112142
713 299 9640 2302055
951 932 7231 4355587
272 547 4170 1111067
926 451 3740 5402641
894 308 6502 452212
624 297 6463 20499774
152 968 3144 83086914
161 770 7263 3778220
348 857 6609 4597790
94 983 6085 8521312
655 349 8577 465644
145 389 7169 2064667
686 773 5849 0
387 834 6788 1645997
730 217 8730 449698
369 365 5848 2221758
191 608 8214 1568086
13 352 2882 2123393
430 229 7213 2060106
224 24 6519 1836522
320 695 2512 7630912
168 98 4849 6794527
24 800 8690 6299339
222 477 7388 2902273
173 483 3403 8003822
80 644 9920 44931
702 895 6600 2219400
542 970 8328 584300
566 825 4688 12051874
744 536 5347 483017
586 336 7260 1803475
102 514 8600 6139974
468 714 2264 284937738
971 278 8104 7591206
683 824 3317 1583306
157 475 9127 609204
496 696 8503 0
196 330 2941 0
370 212 9537 93201
444 110 1191 358023779
421 201 8271 2262949
774 894 7040 3134317
474 892 4147 5915605
355 245 7709 8634833
495 312 8666 652376
662 707 9853 401834
915 868 3679 37381542
497 380 3448 8481746
97 404 3178 21657555
293 386 3037 10827289
560 799 2780 0
742 88 3220 47365941
271 220 8371 4343653
190 5 6953 2831772
971 500 9685 967473
574 40 3693 5493146
833 152 6908 3134317
309 259 7792 414820
57 691 7836 858927
912 299 7059 144913
71 424 5856 597776
413 38 7976 2694769
148 623 9019 5902935
269 844 8427 542152
62 41 1182 31872176
829 957 4344 28796966
721 180 9826 2776512
146 633 9279 994727
222 992 5942 940164
706 741 3438 22632235
16 170 8075 6650875
444 409 8538 0
922 760 4339 10150419
869 265 4898 44026768
70 196 8486 254410
646 21 1069 38296175
868 65 6701 3703760
585 802 9767 741031
688 707 7176 151713
468 588 4370 15939116
644 393 6593 6585775
530 156 9843 213914
787 824 8150 5729239
25 343 4488 1622959
287 974 5174 10369775
903 989 8274 2284419
841 284 6639 1203234
797 160 4409 417078
773 798 9196 5361978
127 612 7937 1608266
675 235 6294 20099327
343 481 6639 0
975 175 6796 0
945 833 6427 2209750
812 436 8981 1877608
266 154 5539 4436587
40 8 8084 437444
635 203 3301 342266
201 655 5014 4800922
249 684 6925 5918747
758 175 6646 1995455
736 883 4654 35569608
273 557 2673 12641129
920 533 9241 221834
320 748 9103 1634091
534 305 9719 2341244
929 76 7211 2334636
29 874 7854 617842
125 257 1837 0
13 614 7061 2152731
158 25 3405 3226030
640 806 9460 417078
229 27 9789 0
724 583 3932 14251037
216 915 6166 9924673
111 871 6912 219903
26 192 6148 1469811
691 295 8069 0
542 747 8517 1305279
728 763 6862 1443885
27 14 3952 846087
615 494 5347 0
344 849 1231 15274144
693 474 9395 4394011
214 580 9841 67551
644 154 3224 17652178
74 981 9569 28713
122 212 7129 1029094
180 369 3616 4533678
486 88 921 1000000000
256 472 6021 501886
930 789 6488 6011914
733 439 3652 11927412
277 120 9053 1127281
416 48 3636 2325734
449 799 6657 4538661
645 617 6827 1739364
632 596 9578 2006476
285 239 4697 5606461
459 450 1524 36506426
280 288 9304 4402710
704 471 6461 1676808
135 160 8417 1165006
67 75 9661 3460577
891 814 6465 0
783 125 4882 4600551
277 964 8786 685577
940 203 5897 319935
438 875 7568 364205
758 855 2991 230260233
784 380 8423 57813
6 141 4106 13606946
443 428 9062 3122394
491 671 4901 10503915
825 754 7983 1801903
218 900 8505 2137785
105 411 6456 1008994
665 480 8990 122375
91 307 4139 31464201
359 196 9434 4470044
258 798 5939 454251
493 39 5358 805717
341 472 7298 856841
998 474 4033 14365455
3 495 7979 1292031
710 82 9754 351615
852 422 5155 3035492
652 81 5020 21869320
428 285 3784 793521
943 634 3997 7248130
44 594 5626 242851
235 862 7307 2394834
390 672 5303 1676808
939 14 6179 3906376
561 356 9920 88457
973 834 8966 178569
860 596 9096 317497
394 881 6404 10724299
546 564 8229 1070945
764 830 6534 1566741
992 344 5535 781647
313 183 5121 1075031
454 103 9175 448046
59 645 6679 5842409
678 714 2146 1229828
57 733 1416 4161827
141 60 8956 177510
624 870 7376 105520
672 202 9306 1305279
905 883 8116 5271704
784 841 5212 987516
270 223 7466 2924377
684 503 5654 7368032
210 226 9060 2372050
63 419 6608 573038
436 686 5035 2593476
993 737 9245 6256116
875 644 9535 0
486 719 8103 95354
198 140 5766 0
644 333 8126 752194
390 507 8845 329479
595 374 8109 3597426
370 749 3236 2568439
211 824 5718 1289822
239 732 7539 11139748
700 824 3779 6077257
997 744 5510 791680
738 488 964 172757235
261 672 9066 2079729
304 0 9316 44931
287 191 8616 2608118
232 718 2095 50610878
508 891 566 49211010
140 674 9596 521807
541 652 3080 54612655
896 445 2631 1378078
658 614 3141 37514836
373 982 9045 11166519
318 73 4563 721472
670 697 1146 15924209
843 837 8763 1145171
678 569 4353 5534855
896 920 9921 1598341
161 790 3068 20272025
460 466 9987 486749
775 478 4292 0
605 712 8425 627302
611 985 3232 2545227
830 964 9754 437444
991 713 9221 299293
794 437 7673 204856
505 272 9998 5809113
642 876 8192 1222672
197 580 7780 4851568
414 152 6877 1332356
720 511 7379 14635752
304 792 9565 0
413 496 3658 4465076
884 337 8835 1853177
780 256 8640 0
11 314 8885 2475532
399 799 9741 5028
558 484 8225 0
267 334 7367 77558
789 137 7200 268537
285 502 3966 16047739
628 9 7321 1332356
634 557 8684 2863583
528 315 2517 19309762
150 854 6030 437444
703 987 5266 293637
915 928 3882 14664817
953 812 8149 868853
909 562 8162 605646
806 204 1406 146733176
294 633 9037 2748827
82 742 8145 1620620
145 369 4583 189518
830 764 8393 437444
650 616 8143 5376732
177 28 9233 1691280
658 67 4418 1841179
432 11 8208 3861512
882 367 5821 3211400
936 67 4712 0
510 842 7609 4870888
70 572 2999 8971580
307 635 8758 0
834 264 4488 1761875
212 869 996 91622063
63 183 7334 1097085
425 145 7548 1175069
354 805 4523 987784
373 915 9499 1588855
768 228 7465 7158129
15 832 8151 1820066
264 359 8802 1616879
149 867 8792 221826
927 562 5915 14469416
831 501 6463 3975084
609 815 4521 1501765
252 481 8241 348657
670 484 4835 4239644
664 498 9872 74286
199 261 9809 252974
810 698 9679 849551
636 883 9794 292928
755 869 5427 746891
732 547 7224 1510705
836 470 8198 868301
417 584 7202 1946689
960 207 4325 8140370
980 541 8088 1503205
568 965 7335 70575
493 664 9925 74286
603 643 7861 0
510 436 1438 6042635
640 126 9791 675005
192 279 71 1000000000
885 935 8432 2284419
866 316 8180 10148
423 573 4046 12804168
707 549 7744 1075031
234 135 6987 262078
13 15 8538 454738
595 811 8912 258107
405 651 8039 226613
403 683 6768 469057
607 301 4123 20740452
505 152 9887 304838
936 496 6171 813947
140 48 6716 954962
806 913 5867 3193256
631 912 2833 12828822
709 579 6225 3001223
994 467 3423 663714
138 84 6939 8571504
234 768 7059 4301525
465 99 5004 1408053
51 332 8019 1596885
988 19 6731 1703027
548 562 9618 2830310
26 701 5248 433602
588 106 9450 4367892
100 764 9545 463429
605 630 5483 1818972
724 997 8643 209652
30 25 5584 1654154
424 153 9912 1413968
390 813 9743 0
966 80 8691 4001205
44 905 9385 829886
768 886 6006 2581869
92 447 3020 49867811
999 983 5226 1262375
995 306 8168 16631364
502 662 7150 28436
840 725 7705 1883197
42 802 2083 7381329
529 829 9424 2413120
645 720 6318 908259
951 795 9261 3861512
126 739 6005 675005
507 106 9753 250611
290 784 9314 228130
40 286 9847 1005219
536 24 3849 42591
277 440 5502 7605176
518 403 8444 228130
815 157 8115 0
81 722 5353 3991680
483 203 9629 323900
748 747 8171 2897095
923 270 3450 10770897
140 270 9365 3338291
592 508 9239 476989
83 515 2562 44543601
338 10 8072 104562
886 381 8584 821611
654 997 8305 0
606 607 9930 483017
510 756 7778 347979
414 262 6846 44931
367 894 6515 5588224
326 750 6117 8241920
658 510 4095 10224123
150 681 6395 1245837
177 679 8959 3941723
231 879 7562 661326
780 855 8158 5249621
904 808 7831 646094
953 548 4477 6973502
590 114 7768 163969
977 715 9335 1178884
890 316 8257 226433
676 42 4268 1366829
747 25 7536 740177
646 521 7086 1076759
555 562 9476 77558
54 286 2516 4078099
350 745 9534 437444
581 366 6911 3863667
913 953 4686 3246277
768 356 1884 8651819
232 954 6774 4003954
445 685 5772 6581886
298 529 9635 336287
487 907 8433 7760431
807 639 9526 3659105
414 369 9316 0
758 444 9741 577118
528 202 8199 1959728
401 173 2701 3216906
399 370 8571 2160315
808 119 9970 4103106
740 888 8915 605773
430 944 8325 2967111
990 428 8240 2292544
724 633 8384 177510
933 873 5348 329479
690 5 7045 5764042
438 394 3044 892041
155 433 2295 80178152
414 125 9658 732435
941 88 3983 16107463
428 920 8322 1623778
551 858 9268 2211951
502 330 8785 2533071
917 607 7851 5150933
496 118 5662 0
91 809 9499 130758
715 162 9036 1383590
40 321 8433 139665
38 893 5989 14310901
233 351 8514 2960750
972 518 7570 2071277
974 683 3462 4225210
428 245 2633 9300743
401 367 8105 1590553
782 925 7409 0
285 273 4568 647936
245 483 9125 281588
53 396 9853 895682
495 835 4351 4709707
689 877 6787 2142554
100 304 9096 1022624
761 68 6909 3728948
267 956 3221 33787929
544 626 3965 0
531 152 7306 1090062
552 290 8432 816995
431 321 2593 1053762
31 379 9907 6856
474 735 7063 424860
23 63 9308 1016334
200 753 9648 207665
318 485 5712 647936
459 828 4253 19003644
808 403 2322 20352577
449 794 8152 3842252
957 847 1988 1996742
658 548 4422 5195867
294 592 8088 3957037
471 460 5640 4429525
582 868 8404 0
809 177 3899 5834990
440 969 3961 3228413
547 782 4506 2175280
702 784 9049 57813
979 338 4293 5150871
185 883 7921 3621335
820 457 9065 0
466 56 1974 1179095
123 406 7624 468162
623 480 9910 1821253
158 314 6180 915304
339 983 9821 128503
940 604 7197 12504957
2 984 8701 3758266
870 683 8898 1801903
826 689 8602 1400413
443 401 7075 9029056
238 993 7583 577931
344 583 1038 190994245
29 539 9820 466309
954 917 4159 128503
14 617 9450 4569491
447 621 5563 52956336
649 472 6691 2037691
60 417 7210 27208
724 497 4821 1074070
267 292 5156 7054985
145 562 7834 77558
876 443 8887 490249
699 617 6373 3017721
854 315 9946 3029517
145 554 9023 0
693 114 8845 711358
182 407 4709 978637
131 749 6623 1843603
867 106 3665 2226450
463 221 3395 14676029
737 116 8807 620267
524 852 1978 4414937
619 911 9821 4338476
378 229 7584 4029553
94 418 3856 25585709
425 156 2975 2698545
764 609 4702 771536
829 495 6417 6059260
824 29 8736 3781837
677 702 6372 5861641
695 154 2276 28825498
798 166 8286 632549
69 939 4675 935729
66 163 8566 1265724
414 174 5901 10829444
862 648 5036 1972385
912 54 6596 15653694
57 997 4544 17412229
25 356 5315 4335110
977 32 9356 868853
663 761 2872 29069474
812 791 8737 396084
679 527 9866 2380817
941 351 6159 0
161 802 3623 100155150
719 384 4572 3995724
819 560 4380 5193019
175 517 7966 293146
409 214 3934 7858378
481 288 9449 104053
793 979 4691 10353287
290 613 3192 8492578
373 936 9316 1231522
355 955 5125 6924318
959 419 4240 573038
366 416 9690 97833
539 945 8280 3700456
340 458 7555 1231806
176 611 1741 31357895
539 654 7352 12268777
570 894 7684 2042269
284 165 2452 39940646
347 380 6210 4211655
467 888 5058 3941723
673 918 7790 66605
996 206 1461 1409891
789 136 8557 1699550
398 257 9760 3772961
314 829 5595 2117434
598 789 6608 1841179
201 49 8657 1877608
730 397 7831 119623
645 213 8166 1739364
666 385 6448 1146805
251 650 1478 12725507
375 670 7806 3657882
363 486 3516 2765150
699 956 5128 36130865
298 77 6583 7573931
299 283 8203 2552112
626 874 5403 5332469
483 641 4730 4535589
407 327 7380 1643778
201 654 4973 11876621
878 448 1290 164494061
886 139 5965 6661149
662 491 4165 7176296
379 977 8498 6856
312 650 1729 20086786
495 185 5735 3989098
691 73 6541 3931769
859 376 6081 1231806
719 996 4618 95354
575 408 9316 1665436
364 888 7709 2786184
787 986 4098 12772534
281 3 2904 57440860
331 229 3305 12302871
283 675 5978 7516603
329 627 5088 601619
779 366 5321 2029354
157 893 9410 2976740
917 549 9883 530362
150 757 4297 8824434
605 426 4693 1838125
411 416 5563 2561671
482 940 8102 1604011
471 454 6514 6547961
803 521 6947 2217275
632 463 5475 1547286
892 639 8593 0
894 303 6739 0
171 825 8409 806768
723 556 6216 303618
890 953 8387 2392220
502 735 6133 1039820
424 856 9576 2888298
358 317 6110 9585831
14 9 4269 17204096
520 993 2985 20739589
659 923 6752 800251
376 483 9450 2618166
55 454 6034 741159
700 471 3712 59974906
916 225 7722 801302
839 787 8652 227840
809 716 4197 27044848
438 30 8587 323900
212 581 5208 3133033
979 155 8733 1799907
589 822 7391 2249014
810 757 5625 2581869
899 668 6379 10309116
60 528 6184 25028665
544 628 3839 3500159
807 723 4665 9697414
461 149 9585 2707296
156 960 2304 3996906
56 689 2751 19723213
449 912 9096 722860
878 4 5572 8301539
447 411 4125 32192277
650 779 4589 450475
826 114 8329 465887
590 204 7042 3179635
709 75 9830 16667
520 910 7903 0
394 830 8278 454251
671 726 4517 6751264
104 470 7921 933326
227 373 9175 374567
4 816 5006 2398453
671 435 9140 28436
975 618 7517 1907075
604 794 5632 3070678
396 450 6761 14310901
672 122 4258 1735469
54 183 8261 1225393
600 400 1504 27912202
951 962 3388 0
827 532 8776 10464148
533 728 3141 87867987
467 547 7225 397341
850 320 8206 653701
243 572 2981 127410096
113 287 8258 746140
962 614 5207 3164903
985 203 7066 2854335
305 808 9265 1939562
312 934 9216 312185
598 806 1276 13449091
898 632 7042 6856
446 703 9455 2111755
57 744 6527 2398607
525 911 6691 829046
375 624 8850 3372329
459 231 9909 576097
434 631 5614 829943
989 395 6505 2837430
287 483 5403 941520
437 216 3954 2949122
643 996 9477 2837430
157 536 6669 42591
893 379 9651 3200299
341 432 7395 0
377 470 2113 39546967
834 798 9981 454251
80 852 5206 1110648
396 106 8409 258107
291 23 6937 6888957
274 127 9286 4605034
568 331 9795 302477
912 559 3629 208988
194 909 9580 816763
477 197 6421 6469546
115 967 8898 8355623
354 771 5207 1988823
313 807 6218 2897382
83 858 8884 1070507
119 282 9023 4116961
896 36 5203 532352
988 603 6749 5727200
222 790 9565 128503
796 77 4811 1678446
65 75 9937 987516
407 298 4287 1005219
668 566 2126 1894440
127 624 5425 913052
474 949 5372 6716248
40 986 7454 1227765
32 152 6044 13108529
689 222 5425 1972385
661 51 8615 1462279
51 616 9412 2184099
619 352 7971 1149953
611 30 7748 0
525 602 8906 7996541
158 294 3198 10718679
322 160 7852 0
709 957 4550 7416168
300 906 3932 6236376
465 399 5470 12943517
232 679 5902 2651295
271 304 9587 605646
595 718 9817 233704
336 32 7568 465679
772 297 9619 6795728
233 351 6785 2960750
414 634 9606 437697
918 946 3733 12818823
974 877 7990 65714
704 709 8042 242851
907 657 5638 2502606
905 360 9709 4798602
128 474 7246 5189570
131 888 9970 2889260
884 81 8771 2529042
41 296 2724 11323552
51 480 6916 6377633
6 698 9406 1573855
381 851 7161 7934526
451 643 9060 1484059
160 758 8925 2201577
866 895 9472 3956429
198 494 8122 838290
985 501 4364 1443885
610 789 6706 5955589
897 423 9710 596542
973 15 4656 14144043
686 431 5899 1310825
956 907 5448 28296412
198 306 5440 2442344
309 410 9561 3051580
297 873 4911 596053
962 65 8711 1277170
818 157 8492 158517
967 364 7357 3989098
552 201 6560 715660
597 797 7166 2016960
389 173 9934 2064667
107 403 7846 11704342
304 728 9162 1013955
130 257 6443 1604258
613 877 3985 33462506
759 544 8003 10827289
556 473 7234 4584267
355 100 2884 11351505
358 278 5242 1330511
944 484 9215 3743839
92 36 9188 6855
725 122 6255 764177
758 29 3829 18652865
5 200 6167 622118
552 119 1005 73139353
912 96 2703 33215679
612 45 7021 0
861 401 2620 9975341
366 859 8370 4518793
323 851 9324 465679
752 649 6461 2037691
478 271 8545 1472937
357 269 7080 2908878
371 287 9103 5573732
306 619 8873 3487390
736 569 9978 329479
109 270 4737 3338291
600 548 7823 3181337
463 449 7281 292928
503 158 3029 116795304
796 502 1958 147515373
443 355 9037 1490796
931 887 5289 2557267
29 72 9909 1451077
279 290 9262 0
325 606 6184 1620884
424 346 8166 5297466
796 921 6362 5366232
972 895 7391 392944
395 556 6665 43815
590 303 8482 742453
888 616 5649 1844597
69 648 5582 648798
45 808 4052 11862056
697 190 4503 801302
883 217 7434 984746
845 586 6844 119623
131 118 4352 479935
128 521 7334 1796650
894 214 5843 9407342
711 737 3159 15534072
734 45 9587 10148906
883 803 5416 4163166
234 391 9187 796129
905 218 8013 2503410
986 125 7763 5898181
211 451 5693 1672964
830 344 6592 648798
252 474 6981 2548012
180 424 9833 1637304
736 310 9572 2770731
807 648 8900 2920091
344 281 6444 1107368
271 273 4764 2441194
519 712 2934 2897382
653 190 9675 312422
186 835 3314 8553345
609 730 5642 4061649
246 172 5764 2887539
653 279 6359 2018849
550 199 5681 878139
775 713 2211 2634486
106 990 6388 43812
678 46 9478 3283067
775 971 5117 204405
692 652 8727 77902
960 204 4873 35651223
237 34 7761 4574111
993 295 4106 2093228
816 318 5309 4325248
500 814 3716 995427
344 511 3874 17873047
446 538 7655 2701714
466 816 6604 4400508
180 555 3261 838992
704 20 6672 2854820
675 488 9545 670608
104 757 7694 0
911 249 4109 18562279
576 25 6013 5697461
214 306 3384 34256749
31 266 8798 1473865
516 316 4048 4686280
212 384 5567 18790021
934 820 9334 1287735
194 533 9045 221834
337 650 6657 924925
728 342 9016 4799726
757 793 7232 0
293 472 6232 3088682
729 598 5685 6780183
355 132 7086 401834
500 849 7625 605773
363 844 6813 1756250
485 886 9560 1708762
851 842 636 1000000000
66 115 5654 3233541
787 936 9953 1110648
901 281 5053 3587339
789 338 8315 1186719
199 88 3822 5036067
414 175 4446 10343372
830 336 5509 4098997
626 635 6006 6868423
762 362 8546 5013403
502 999 9016 2121341
14 436 5673 288512
598 768 7585 289568
928 373 9419 578576
635 330 8563 2312796
596 654 8463 2566134
407 822 8652 664862
455 868 5070 1378078
769 794 6928 40506
906 586 1668 12139843
172 955 5737 7361279
107 653 4208 1577111
957 723 5890 1805137
24 450 8654 478372
894 529 8073 5622701
188 579 7928 1481158
339 49 5743 2018451
78 470 6221 163223
96 140 4318 0
759 674 4847 960838
572 420 6425 317497
851 856 9574 166724
816 236 6802 2253427
98 61 9627 0
344 226 7181 741031
289 924 6323 2936908
597 22 8322 4170039
770 714 8054 192828
456 935 6880 527750
788 104 7050 516972
242 342 8672 4197745
607 668 9412 5737636
392 360 8783 207694
989 117 9370 213914
436 159 4264 11478621
539 186 8056 5161592
154 299 4628 228130
293 270 6758 19756
979 58 7007 646094
298 862 8104 1643778
710 103 4517 14741850
810 171 9876 1907463
470 77 9560 263280
31 877 8779 785251
879 331 9434 212944
92 315 9246 317373
395 966 1892 25057601
86 730 9093 10406001
168 647 8729 594230
989 455 4414 761178
1 362 7526 3647476
538 322 8117 9935102
188 427 4134 10042166
811 5 7467 3663136
976 216 8980 3070678
18 363 6441 0
324 615 6710 1967967
908 978 5466 1077052
748 216 9163 2429564
675 508 8829 439112
431 501 9191 1443885
981 485 6173 7568143
853 937 7086 4669427
519 702 4694 3462086
560 40 9840 198353
583 659 8538 166724
157 930 6540 7892021
55 747 9510 141076
262 706 5264 7619413
492 166 2895 25186491
610 477 7436 3979509
498 385 9065 751269
257 332 4739 8028016
172 468 6137 789907
65 701 8552 1022624
772 365 9690 5043053
616 522 9661 0
9 947 3910 2883461
903 208 4155 8525846
897 688 8636 1133700
647 218 6256 332438
898 519 8600 708101
630 926 7048 977722
977 225 5928 3708533
483 604 6970 711358
57 391 9472 1547286
864 976 4027 7503287
676 821 5881 977722
67 534 7217 300620
930 598 8004 116262
718 146 7563 116262
208 920 4471 0
44 450 6529 2963203
983 129 9555 1678736
758 287 3614 6055430
827 195 3057 63771746
367 255 9083 741159
820 104 7908 1621639
964 563 8452 281896
163 289 5836 791271
41 558 5885 2293655
75 63 7909 360184
916 57 4652 17485547
538 334 7332 0
742 635 4432 12529583
340 734 6173 2739318
983 502 6291 1062602
212 17 1023 54261002
185 645 1501 8234273
356 946 5316 3995724
354 166 6848 349784
781 785 8493 2104835
410 77 1600 37511331
598 458 3948 11289494
641 0 5846 1799907
752 340 8638 3287649
24 894 7150 1019489
474 194 8191 4686720
406 345 7361 5271704
480 291 2153 5957297
474 38 5068 6428653
202 191 8264 1101760
975 168 3547 0
783 602 8443 3566741
827 308 6666 3072152
576 577 4493 2548012
869 148 414 1000000000
169 115 6346 6053861
176 111 6024 1547287
13 458 9123 911219
583 607 1693 149401484
947 172 6483 11733765
551 416 7746 2887539
942 70 6523 2147234
596 962 2653 317497
692 347 8701 1844148
416 108 2000 4126636
164 502 9432 513041
367 935 9023 106739
17 286 3626 33550478
733 670 5876 2799936
44 657 8867 1369040
461 359 9139 514771
947 238 2919 4283495
961 578 5668 12343894
989 138 9349 0
547 91 9511 0
300 662 6828 1202722
265 854 4093 5147994
389 224 5257 0
926 569 9011 3504
579 69 5328 2011587
271 876 7901 2396570
538 131 7200 4820104
158 621 6293 1851413
512 703 5335 1381446
317 560 8325 3332952
562 13 7710 465644
82 418 8924 66605
536 878 7827 2416058
80 886 6435 5186778
833 553 6026 2143743
621 183 6484 2155101
984 60 6349 7176296
732 320 2697 63750583
327 384 3508 85388645
273 910 9127 138647
80 719 5437 7371390
925 531 3804 10287919
550 328 8338 1556959
69 112 6996 1005219
190 659 7910 207665
95 122 5507 2244385
278 620 4132 20652175
350 756 6794 0
670 184 9257 466418
324 424 9930 2033049
627 641 8092 864529
262 363 4354 2822474
323 120 8590 0
429 220 3262 50259527
944 478 9185 3982239
227 904 7102 0
742 175 1597 10681874
673 55 9448 3504
33 494 7016 28436
463 990 3610 1221725
122 319 7760 4835343
117 905 5407 16428536
587 445 3177 21379891
589 552 9341 1397208
985 879 5301 321264
783 478 5975 5311411
293 613 3875 5714374
954 926 9638 2472225
787 548 7134 1005780
491 806 7895 392944
579 908 3113 10341751
150 418 6700 867681
916 506 6091 1156948
315 77 8478 139665
133 171 8388 0
310 375 6866 214862
5 192 881 506569386
560 604 7268 629155
875 152 4956 648798
741 146 5115 4402121
52 988 5541 7278176
75 59 2561 55510662
359 811 6937 258107
465 295 2916 64304482
919 404 7066 0
760 446 7171 3693602
694 611 5778 7553765
88 609 6801 5864
826 286 9690 6423595
209 351 4085 1889712
85 160 7151 2292201
149 32 8994 2038491
825 653 9158 112806
830 278 7974 3260681
575 599 9450 3939703
500 716 9599 2018849
87 745 7909 9347524
64 518 4879 163969
170 589 4584 8377630
93 366 6531 7928891
689 865 5837 364808
578 852 4606 4251582
355 897 6681 3774725
174 668 7145 11916043
368 8 9049 1589011
822 199 6955 11759618
768 559 9985 829943
223 37 9068 3061594
506 78 5611 67551
249 242 6018 731693
517 488 7289 3939703
288 111 7268 1151120
196 51 9470 678344
702 599 128 1000000000
478 638 2399 7935490
131 330 8714 67551
550 206 5567 1756250
363 728 3087 4894541
988 468 7828 1223802
876 409 2279 1744706
860 507 8521 341770
611 307 8769 1921841
629 636 9457 1339616
452 566 6724 4446968
137 922 7337 7053511
639 669 5945 1928010
246 355 225 163542852
129 596 9737 2781639
398 918 4791 9960190
700 341 8121 553071
289 293 6355 3678064
984 4 7389 126079
232 62 7906 1175013
928 448 9539 5845193
889 674 8691 750337
569 732 9826 663714
516 521 9958 2227292
76 464 1587 20345852
875 768 8584 2868634
420 897 5810 1926971
443 291 4588 3323934
805 590 8024 472199
292 194 6617 1853307
855 942 6095 636122
358 662 9710 88674
518 976 6648 8493300
893 958 9539 1459526
553 247 9587 1665345
773 673 9555 2902273
701 235 6585 1126141
254 86 4365 61709445
299 941 8867 7073465
534 177 3885 10302706
125 647 6867 2105046
3 540 8449 4959953
933 893 9246 782634
550 990 9945 0
348 950 7106 1359476
39 557 4322 13914481
636 887 9926 1683427
558 898 7099 137609
149 54 7303 6800990
974 250 7777 11640413
960 934 2477 104562
728 588 5751 44778159
755 188 4402 4527615
753 421 6459 1360618
251 492 6013 1703027
775 484 6169 6442649
98 75 5792 1111067
285 672 6635 1796651
42 370 9872 2529042
279 72 9760 811126
320 910 9011 399112
706 837 7413 846569
863 196 7300 26401795
538 330 3174 1175069
227 699 8924 2389478
115 362 8668 1416267
103 945 5065 1665436
383 844 4915 242163
440 780 8866 1797088
711 920 8109 1194559
752 244 8244 827343
444 383 9223 4748860
258 610 8072 454251
150 921 7416 675005
413 626 3667 25381781
933 514 2331 27264291
336 643 9680 1413968
540 948 6772 1924826
571 101 6950 15417138
974 841 7407 3190509
405 814 1533 125366305
808 242 7372 10880675
433 925 3479 2817066
388 997 2602 17777493
409 192 9272 1256962
494 307 8759 746891
375 455 4890 1617739
650 145 4614 67551
683 815 9636 441945
52 879 3962 9158293
979 769 5033 0
804 572 5695 10718473
187 304 6516 0
175 933 5211 0
257 491 4600 5031834
857 202 5483 10154760
156 153 8556 302477
748 54 9235 1680768
806 545 6218 14416676
370 994 7007 5922489
28 949 7022 0
490 560 7644 898672
815 572 4104 0
475 935 5026 460027
225 647 2914 39222410
999 954 8167 0
484 109 3812 7049528
47 640 5005 5958219
381 517 1164 63805112
313 154 3182 6807145
986 678 9800 1784588
685 65 8799 7530963
57 99 3322 16547485
418 554 9194 0
30 38 9195 1506190
214 285 3866 3745670
264 547 8205 2685711
940 262 3602 10282566
910 615 4488 399112
474 483 8518 0
273 62 7003 498439
605 763 1985 1000000000
543 981 7585 5236025
15 583 600 1000000000
430 473 9739 1113714
145 356 9490 213914
12 996 9050 212944
888 113 9150 746140
972 701 8668 57813
60 469 4564 829046
653 183 4487 91878
915 79 9217 737205
450 854 9074 2112142
503 584 8845 6467341
311 276 6503 4440355
105 977 6747 1459526
804 198 7097 2584946
415 647 7762 115677
529 108 6049 4508219
101 393 3118 10871987
861 932 8843 11198215
464 226 9888 1656639
511 912 6807 3705746
39 919 3450 0
518 531 3487 53741260
55 61 8391 0
652 209 6525 1752170
416 719 7693 2337620
111 268 9603 663714
655 804 8488 1578059
136 467 4239 15904706
141 994 6911 284268
457 119 9150 1312452
925 381 2874 12704721
890 194 9722 221834
18 764 7911 2002094
349 80 6239 2774671
322 254 8019 1214679
624 46 4159 15888301
499 673 8523 0
392 587 8230 6730317
565 653 5667 12734172
849 724 7784 400850
226 995 8070 4402710
237 281 3115 4574111
283 790 8036 882722
133 563 9729 800730
974 749 6199 4331891
106 528 3398 4735707
978 82 7811 577931
382 553 5347 5458516
323 527 9536 132364
820 51 5195 10282994
713 299 5150 2302055
283 443 6633 1175069
161 103 7705 1665436
814 239 4872 19619215
26 395 9663 0
567 501 9518 1290304
890 33 8733 42104
277 535 9284 655187
532 488 7310 1620884
390 677 9169 2349575
704 755 3269 6399798
675 662 6433 0
910 139 6917 462171
699 850 8129 1016221
382 785 5512 9882593
862 149 5849 67551
348 478 5881 3405056
6 509 6155 1037383
366 420 6842 0
609 240 2009 10205874
349 768 6762 5314966
276 159 5009 46032485
785 519 3327 77902
982 148 6815 1406441
957 999 5403 1996742
184 716 4519 2148699
384 687 8965 6920207
54 882 9230 746140
251 463 6666 0
158 510 6036 2830310
458 25 3100 43408163
177 324 5156 10982395
51 620 8693 390134
977 279 2732 213914
27 815 4114 0
145 530 3495 3254867
600 608 7422 11415371
265 538 9457 452212
879 421 7790 1643778
360 603 4579 20836845
533 750 6318 2529691
647 284 1016 117774028
653 235 8960 112806
295 953 8649 2093228
570 50 6467 348657
896 679 5387 2730964
805 259 7503 472199
448 258 9392 1212918
12 500 9129 995427
128 686 4269 10045573
552 420 2816 77902
874 330 5809 2943214
199 936 2971 20766818
295 104 5776 652376
441 225 8929 1676808
435 654 8239 521668
55 749 7046 4998468
353 704 9421 1306612
747 396 8294 2227292
967 977 2826 8957213
248 802 4264 16625637
359 249 3826 2319058
922 591 6438 158517
181 871 5068 2337620
385 802 5334 1757106
56 176 9889 0
572 27 5682 0
600 555 3447 12996991
438 524 5047 12083518
69 577 7439 4808041
477 583 7413 5345078
427 708 5043 1917423
83 530 9984 0
980 456 7479 1179095
966 339 5229 5092534
975 273 4360 3527711
924 303 5089 7049528
293 212 8987 1081521
66 372 7090 3555842
8 777 3182 18377900
988 545 9815 28105
709 536 9367 735293
828 647 3755 8485198
202 954 6552 0
562 640 1659 20595878
728 618 8352 3178305
536 329 7088 6944646
770 480 8100 452212
316 283 9697 848073
463 254 6624 1479051
399 54 9424 1071887
316 494 6610 1967967
739 714 7331 2394834
467 908 8921 2467954
362 454 2995 14233628
982 382 8058 20159454
556 80 7135 150739
257 503 932 106367683
636 848 7944 2277899
611 703 9145 2105976
589 849 8426 0
679 574 7892 289568
199 993 2708 12188768
572 242 5917 1427803
838 247 4000 1946689
793 185 9890 2148200
239 399 6410 5117645
328 628 5979 4518544
242 12 7070 319655
781 191 3122 3739417
461 931 6830 399112
520 899 6670 5567228
48 225 2633 4043675
890 883 7157 0
85 33 8054 2292201
538 806 3148 206519
520 347 7272 1844148
978 10 8410 1787799
775 999 9034 556477
874 189 9258 4896266
61 791 9456 822457
66 183 3630 10120069
897 294 4032 19095408
267 988 5916 3985273
715 883 6555 3134317
890 179 4884 7379620
400 745 7755 1285581
449 805 1523 68055324
455 525 6515 6971431
102 463 9251 1547286
260 482 6847 2197005
385 799 7740 1030905
16 587 5948 4686280
242 897 4392 4901266
90 386 8622 15550
610 689 6384 612965
634 121 9357 752313
53 966 3464 2538754
487 365 9108 75988
443 805 2617 35158922
225 280 9009 6183603
270 100 9120 3859
214 904 8547 0
616 650 6270 2809685
969 606 9103 4163364
289 76 6037 576097
767 735 6734 1969459
297 965 9446 0
288 681 6513 7144004
706 385 9856 119623
208 621 5050 7657187
411 250 2167 8523427
597 513 8648 742453
801 111 1798 30297801
182 740 7478 741048
678 180 5067 11406543
974 687 7802 616842
491 19 3375 11011167
785 930 9886 207694
861 911 6539 1519325
263 479 8027 2939409
201 766 7641 27650
787 403 7803 5962830
352 891 7189 1379664
366 648 6474 7230768
590 602 7874 2049886
360 662 2478 91161064
239 585 9539 845940
660 254 9914 829046
130 989 5750 8301539
671 636 3158 16895321
131 859 8438 0
430 197 3508 6175313
919 742 9416 27208
540 53 9753 1448306
777 672 8928 1811793
70 124 7441 2468434
397 944 8197 1659537
428 649 8515 2881933
205 362 3784 1563505
504 595 9573 1593836
242 809 6922 1907075
273 957 9281 30808
175 933 8442 0
997 659 1084 455566509
666 653 8623 2141884
936 944 8240 2265897
629 150 5555 826662
415 684 4488 32525977
499 294 5501 2967944
876 207 5066 0
714 887 6644 0
861 483 8744 1273638
692 369 6495 439112
813 753 8749 2464630
565 527 7127 124580
894 343 8150 2200599
406 691 9352 1555656
341 2 7177 585846
2 622 9166 0
312 310 7862 652376
49 709 2384 24167164
778 678 9011 115677
113 318 9889 1272087
747 890 5952 2706958
404 122 7249 425108
561 567 7479 1256237
848 174 7313 8287315
353 68 6290 75988
640 845 7777 1507629
281 884 1596 1000000000
30 983 3475 4940242
374 345 8418 1071887
863 373 7871 2072145
56 851 8243 1384993
530 18 5417 6495894
851 449 5754 14848769
330 652 8342 1119473
610 859 5947 984746
326 6 8363 213948
355 333 3805 12395386
713 399 6013 5860520
9 185 7547 1916189
182 965 7988 1194559
697 35 1299 24792701
247 274 4926 1665345
887 947 5614 816995
605 873 2490 16407961
959 488 6989 15433631
534 751 5053 0
158 151 8201 1637304
298 297 7486 3300762
566 618 3847 22520599
606 797 8109 130766
669 535 8722 82256
485 763 869 1000000000
586 670 6486 1728991
890 993 2906 9269524
846 51 3923 5977718
683 898 7729 4493266
858 748 8801 472199
707 814 7332 151713
512 220 8297 238526
750 619 8907 995427
640 77 2258 11614460
766 409 5598 2883026
339 183 8065 1222672
806 87 3130 18674457
530 838 9142 625215
553 476 6553 2143743
894 490 7009 1484949
306 572 9534 478372
870 150 2791 6235522
199 203 5168 878139
796 282 9479 250446
324 244 8512 2494053
234 2 9202 359581
354 711 2290 14676029
122 143 7990 1821253
382 504 8679 10311747
886 622 2499 36627087
983 606 5119 3562225
986 904 8745 2143421
137 722 7286 4959953
903 792 4738 4195774
537 121 8272 252296
787 105 3394 6109779
873 188 748 78680406
143 105 5626 10238881
365 18 8524 9849896
649 115 4573 2140885
82 978 8882 577931
757 99 6610 242665
585 612 4386 609204
28 857 9251 1593218
767 577 7139 2487600
323 135 7626 1628626
225 51 9574 2264486
862 568 8564 559755
932 953 8774 284031
707 225 7336 1245837
355 609 3734 18995157
201 180 5291 3876955
387 70 4330 13828512
979 935 5992 1008994
881 503 7436 0
763 618 7968 238526
78 852 9068 504705
82 986 8554 1179095
154 904 8930 1074070
244 318 6672 1091234
117 758 9163 1429135
792 962 5198 1616879
665 31 472 455452440
456 664 4896 16127415
112 845 6264 2743499
885 874 6754 4004398
817 821 8968 977722
133 224 8121 823197
125 50 3284 816763
227 683 8819 469057
343 701 8329 685973
913 460 1707 22708394
476 752 9591 2517357
899 406 6818 4201785
176 982 2711 27249573
590 643 3954 1047801
896 965 7097 1327575
276 477 5231 991901
922 654 9006 986025
452 413 2694 3939071
811 737 7405 16742
88 173 7688 2824036
184 447 9989 832702
136 740 824 1000000000
595 973 7522 258107
851 287 9862 1481158
333 947 5353 8527005
21 442 7110 389188
283 806 4898 260757
385 501 8717 1079052
600 419 6620 2681310
459 125 6221 4161689
457 192 4674 1731319
274 967 8216 3982485
256 651 6273 6320614
567 242 7051 913052
142 171 6029 5246105
560 626 6072 3513166
814 710 5868 16446043
137 503 9912 3422666
938 383 1478 13124515
920 124 7218 617842
832 258 3479 1835795
256 187 7069 79380
672 444 1082 245997066
749 612 6631 722515
834 350 1109 43129584
668 72 7422 1716771
912 792 7424 0
215 449 8492 177510
308 729 7897 667261
362 50 6818 3023391
384 920 4609 893
639 726 6390 104562
10 340 7080 2434403
824 129 6970 1835795
376 455 3732 5835839
695 328 9171 762436
554 150 9375 2699038
591 764 6278 466097
734 348 5532 3333801
675 314 7929 8576446
168 474 1313 16083223
218 680 5878 7114225
513 966 2620 1222672
880 759 9376 2086706
940 437 9002 349784
657 220 8532 7012001
673 21 5505 555415
823 930 3531 2926988
40 274 5950 2902273
109 47 7436 2981919
679 260 4540 36337313
73 948 7816 213948
338 190 3877 207665
480 612 6470 1590553
105 476 3912 4228611
500 183 3664 91878
935 336 8053 689159
367 441 6260 2022437
827 358 4997 2902273
581 944 6079 376422
173 713 2424 2634486
794 663 1953 6328274
499 548 4645 18534754
276 214 6278 67551
533 284 5738 2253427
259 745 9280 303618
482 892 7072 2013912
819 933 4875 5223216
739 409 4196 7292545
224 334 6613 648798
21 839 6695 6114283
618 798 8778 3655227
708 101 9338 661326
88 293 8061 1037383
741 165 6388 1551687
566 548 6086 2194246
525 702 8222 0
869 56 9217 209652
119 500 5934 3391628
813 738 5194 766111
167 711 2708 3650647
219 96 2846 9281396
687 960 2831 9636786
564 243 7321 2132727
358 279 2470 19969280
82 452 6193 6656751
502 292 9726 0
240 534 9795 6856
831 311 6187 7141281
831 395 9679 0
961 50 6820 1233989
41 69 9724 2322129
491 899 6420 4307321
788 739 9458 759799
724 332 9578 177510
775 423 6434 2530394
760 349 4481 3460775
817 858 3754 1665436
573 493 8503 214226
884 408 7907 1079052
657 45 8412 204856
196 344 6834 547289
35 878 5828 1088568
302 46 8910 0
280 282 5448 5735079
481 436 7763 3190509
754 558 8883 1257919
95 532 8986 6373829
926 122 6776 6855
528 368 5858 13004644
204 980 9637 95354
675 936 8315 2264486
949 507 8247 341770
354 782 2157 41503391
716 445 7491 213914
137 325 3112 0
13 944 9846 494345
748 264 6031 1959728
432 265 4734 14344847
552 302 9430 3503666
792 25 6531 940739
976 210 6697 219737
20 459 9159 2897052
720 601 5663 3187576
869 610 7403 1573997
971 735 3348 0
592 927 2593 49681157
516 217 2218 14261718
43 475 9422 293146
139 809 391 1000000000
960 295 4386 2093228
646 844 4302 2121341
418 574 4991 2848034
231 467 8859 695478
729 843 7448 567240
116 422 8656 9357009
586 488 4557 1356743
770 352 7434 5176788
78 320 4908 11709358
303 839 9140 28105
836 353 8066 0
880 284 9803 0
445 589 6958 1158404
822 117 7735 3580427
203 941 4496 2533071
319 725 7600 8062144
397 43 4561 13292585
123 308 8134 468162
695 286 8267 704005
111 74 9889 619031
187 335 8004 3473309
272 886 9362 189954
519 785 7724 77902
604 235 9758 1663952
265 158 9134 2682265
17 332 7132 2384945
378 404 3131 0
905 889 4399 11733765
775 131 6067 989837
724 701 8488 88989
10 240 9573 605646
61 93 7983 197853
850 56 5126 16742
949 545 6629 1770292
76 290 6583 2334636
649 833 8087 1946689
585 43 8341 293146
94 70 9976 122375
183 505 8421 1438230
931 511 7589 1039820
803 756 9015 213560
58 202 9030 1486540
256 431 1112 219460997
520 907 7025 0
980 763 4427 14246161
449 308 6488 11656154
423 471 7495 8676050
646 499 9052 2967944
487 265 9178 764177
549 803 6028 556477
349 949 6553 347979
753 675 7945 2722705
808 960 8341 1265296
469 818 1680 13121658
859 352 5659 6932690
931 914 5033 0
848 847 5734 10043215
184 973 8398 670957
12 67 3345 13472840
629 991 5153 76378
288 937 9245 2480005
704 553 5630 1022624
914 808 2855 63051302
229 484 4587 3705746
195 153 6398 1451905
444 282 7963 0
133 392 1793 247106932
955 695 9115 217263
510 951 9436 1616879
710 173 4865 3425500
332 621 5825 19696742
194 915 8170 6267033
780 145 8674 0
44 569 5357 7192808
426 526 7134 7185914
325 541 3230 192177240
980 665 5124 829046
299 832 8206 0
714 628 7456 2854335
930 467 9242 676529
801 681 7314 28436
596 497 9894 0
809 757 5998 1111067
666 770 4563 2552112
146 83 9152 1315330
381 790 7828 1263443
530 267 6351 1613077
515 891 7017 122375
667 799 8518 0
578 285 3359 356077
434 332 3839 9432520
692 844 1375 6611624
392 219 7360 987784
536 769 9235 0
792 959 5845 3126495
60 451 7107 1393908
259 27 5650 3861503
819 959 2272 21486257
881 197 2775 829046
961 869 7209 0
751 946 9596 319122
431 246 7319 466806
897 510 9935 498439
396 536 3890 3772961
974 455 8275 0
359 840 9099 0
53 357 8070 226613
924 86 3150 25736595
426 20 5192 4310031
785 809 6104 3728948
395 180 7867 1743114
935 86 8396 829886
653 194 4317 547289
657 574 7968 141076
753 346 3052 9366243
219 151 7339 0
324 168 4287 1372007
681 477 6305 1651781
241 320 7200 6856
383 418 3244 0
565 70 6567 3135018
729 235 7597 0
815 979 8895 1244677
419 323 3482 9082282
578 543 8287 2910958
725 542 8194 1953968
374 576 3770 689915
707 674 9809 598001
212 595 6488 4518793
38 867 5556 5134687
12 15 1221 184214491
344 957 4193 1107368
894 879 7997 1389847
748 826 7672 3197822
101 375 2186 19465255
800 394 2828 4332660
25 783 6282 2953335
557 819 3353 21438589
64 853 6671 6804101
50 754 6519 2831772
349 499 4535 15628083
707 782 8226 1173126
520 564 2467 23223619
787 713 7555 1617739
31 272 9375 376422
282 560 4933 13855406
203 343 6484 670957
412 807 7569 4339597
975 874 4424 1769858
579 458 3771 6573877
405 657 9603 900674
659 658 9747 2776497
202 610 6797 0
580 677 9869 1519325
209 477 7803 353955
526 854 6002 1444448
598 90 2283 252959357
229 880 9263 5372935
548 811 9039 1005780
202 101 6338 3829713
19 945 9319 655315
191 908 5270 31543145
475 568 5188 663714
167 494 9848 757771
679 742 8837 2380817
155 973 6693 2349575
347 438 3713 26272251
941 736 2072 228577276
844 16 8927 1273566
910 278 6917 838290
452 78 9617 2699580
262 452 6049 711358
264 426 7241 1555656
78 15 1498 41355816
739 421 1286 95603276
548 217 7199 88989
634 907 2394 2502606
101 918 5751 76712
174 445 5290 3042218
0 617 4834 1563766
216 978 6691 6487784
447 772 9466 1290304
199 429 6600 2447163
862 163 1416 8354726
770 250 9457 19756
466 106 7730 460027
49 56 9545 0
652 697 8775 821724
98 78 9120 1877593
119 98 9579 289847
351 607 8247 4389755
375 67 5001 13608883
43 631 6874 4472591
842 686 7865 1288025
807 795 6405 5848405
887 491 9984 1256237
998 857 905 124703673
402 142 6261 3344199
971 608 7365 1288025
34 365 8273 88989
419 506 6621 1381446
947 660 6562 5300039
337 861 10000 88989
446 429 7793 7421153
630 580 7147 582466
63 703 7176 858927
794 952 9326 118377
141 217 2342 5770832
305 367 4563 20901800
870 140 9938 1165006
608 768 8268 1943869
217 262 2941 0
755 417 4971 5961657
758 83 8887 3212030
6 584 5387 1696870
412 348 2535 6092827
349 544 3403 59225926
710 457 3608 7537767
220 766 8138 984746
162 813 8139 3928162
581 241 6641 3863667
981 59 8242 6833392
389 316 9284 1125988
738 756 7725 347979
336 945 7884 237633
516 460 3976 15834043
569 314 6851 0
746 125 6094 7446293
627 557 8119 5916851
696 747 6150 0
458 992 3494 7530963
73 861 9106 2123783
340 782 9729 455415
907 507 8543 3767291
435 62 4147 12430085
891 941 9365 4250232
70 987 2208 26453284
816 265 2551 33327794
385 275 7969 1126141
871 87 9293 3632668
34 421 8937 28105
162 580 6046 4401583
864 296 9942 459232
3 764 5699 289568
963 508 1104 1000000000
761 305 9479 0
529 299 4928 6267033
815 333 6878 1733017
183 650 9608 0
793 607 5404 2275293
812 253 4585 2460218
460 793 9598 719891
301 657 5021 2706958
270 858 4232 1224569
77 751 5459 2295778
119 290 7938 206519
74 757 6662 0
39 921 9343 2223798
116 458 9048 0
118 189 9608 8180692
860 42 1603 18585232
688 121 6714 18640551
405 639 5189 11633156
336 755 9203 605911
812 903 5310 14218483
614 264 2217 17577290
317 547 9153 221834
899 804 8577 1179095
215 326 9288 184023
771 52 5541 1796651
637 641 8394 567240
982 834 9178 0
783 364 7603 4317300
203 324 9112 0
111 979 6046 222001
874 381 5381 7007207
181 548 8555 5813346
276 304 9210 1698987
577 621 4918 211514596
439 561 9883 0
442 35 8923 389188
526 950 9549 0
518 344 8498 3433025
404 39 5413 0
785 699 9304 58751
373 955 6306 6384478
185 478 8653 5364131
609 305 5739 9849896
191 648 9464 0
217 414 9290 475668
950 191 3223 31780613
558 946 8093 3621335
3 767 4575 31991678
565 486 5414 11306882
758 167 7492 821611
290 887 5901 4552106
57 399 1466 285735666
305 536 1058 21090286
126 334 1823 3475374
448 576 8669 731693
425 276 6647 1428153
213 206 9645 907030
203 338 5872 319935
934 693 6484 711358
322 855 5789 8192068
853 155 2861 6288017
608 732 5745 2933779
627 341 5695 1921190
370 444 5678 16875539
407 142 7948 0
870 414 7920 0
533 824 8476 1273368
525 339 4268 3513166
561 650 7402 2539652
942 111 4289 0
403 800 8434 1957314
688 282 5559 3082557
318 796 6639 460027
664 666 6783 0
766 11 6580 1575643
190 574 7134 1577111
911 20 7085 2732445
707 494 6458 0
112 958 9688 238050
776 799 4052 1233989
212 263 8446 4193886
925 794 5168 6351251
352 30 7656 3006115
377 705 3564 1447197
155 227 7083 3297131
938 459 7677 764177
777 338 6075 7696586
40 404 8169 3902683
201 307 9567 432521
555 680 9710 503436
410 496 7085 782634
253 510 7498 2187774
312 515 9705 122375
826 387 6255 3940396
173 292 9678 653701
388 981 9780 452212
911 600 6452 1531255
159 288 9178 3462317
28 760 6522 0
425 478 5555 1175069
415 446 4503 16972625
84 516 3005 11955135
584 505 2373 13943811
584 883 5956 140529
863 12 8083 1479888
547 217 8693 848180
803 160 6925 556477
543 783 7197 2910958
794 210 3859 23767134
103 230 4447 204352
155 314 6383 906970
653 299 7653 2018849
552 705 6484 933326
981 801 7842 0
232 11 7076 10096955
483 204 7745 2177135
991 814 6955 0
467 816 8944 22369
749 977 125 1000000000
654 677 8722 829886
315 502 6948 6856
546 430 7790 214226
795 313 9875 619031
539 153 9231 3128596
108 716 5598 1542669
516 666 7749 144913
396 109 7331 7095457
420 456 7037 177510
932 203 9862 653762
610 943 2583 114343248
67 536 1925 24612725
735 315 9099 104520
704 347 4743 3246277
850 801 7048 3973798
977 552 4962 17156675
135 190 3442 207665
315 420 5115 0
869 885 7374 6951824
314 651 9827 915304
750 5 1664 140364115
590 171 2397 7283630
210 299 5061 5258935
443 320 2789 56920119
728 623 6244 11277364
881 638 7961 612965
967 18 1884 99883372
716 455 4098 44931
145 983 8340 77558
491 33 9614 281588
788 915 9093 937248
156 624 8113 234708
45 593 4148 5593062
299 256 7872 1302850
536 708 3054 11736364
812 181 9273 396084
396 395 8803 1118221
179 657 7780 250446
54 732 7921 0
130 591 1274 13364775
20 485 6698 640533
390 474 9560 1862547
519 106 7079 352665
341 63 2024 8345375
863 35 7502 1263443
152 92 4446 13640631
387 80 7762 2268087
266 243 4827 0
338 134 7065 0
978 678 6238 8675924
718 59 7715 213914
650 963 4618 7667234
643 332 4324 3118950
669 827 7236 1805137
311 783 9872 360184
433 602 2325 103240068
878 963 8667 88674
224 964 9520 263280
384 331 4813 3621335
192 468 2910 30085195
780 226 9552 192036
159 206 8075 0
815 836 9510 0
43 14 6799 7325776
145 205 5985 104562
304 136 9004 0
303 316 6752 542152
947 685 8020 1630447
554 950 4908 2376282
521 139 4989 13907492
232 295 6418 3418415
359 162 4695 6254397
398 697 8381 2258212
165 983 5270 1119473
76 67 7977 2920091
315 525 5761 43812
948 204 7240 2072145
318 970 3887 11582245
309 866 5908 3695042
317 545 9328 4022901
764 354 7052 349784
593 205 4639 967294
278 316 7766 5875243
559 348 9807 2023587
356 141 6118 284268
580 640 3915 19166127
480 551 7988 2448040
601 674 4417 5688243
69 541 3226 84656603
616 507 9401 5216808
981 73 5649 944623
351 701 6908 2336102
777 165 9513 3332124
518 57 1201 7594810
396 660 2230 30016324
340 328 6564 840770
932 423 5298 0
564 127 4998 1070945
585 462 9694 703953
647 233 6958 6332428
342 965 6815 5399812
138 837 8049 7682432
27 103 4485 2143421
453 402 7971 507897
904 416 7672 4126636
249 977 5408 750865
276 319 7307 548800
369 287 6449 1285117
196 630 8753 2419029
759 591 7822 2881933
647 28 3855 633684
631 291 8409 2911246
410 312 8960 1846843
938 166 1112 47509249
313 216 6645 4569491
76 177 5379 2758372
858 314 5436 1016334
472 868 4113 589382
376 271 4020 23421229
938 935 2971 596542
708 283 9801 2554734
148 386 7221 1321414
335 556 3547 981626
280 323 7203 12392465
224 621 8755 3254867
352 305 4319 12586057
304 773 6446 1548895
547 194 9818 221834
480 881 6727 448046
224 46 7273 1890564
637 867 9001 228130
525 540 9764 349784
303 191 8919 1019489
969 289 4194 27369418
28 753 8789 3062056
560 577 6677 824944
935 16 9456 1276661
354 292 1649 307029184
371 312 7328 829046
572 444 4561 174861075
296 27 8725 2011121
418 905 1533 117846416
917 105 7839 2424087
249 170 4459 10099787
548 600 8569 1531255
79 203 5069 3409013
733 721 9117 714218
895 545 6870 5876485
667 29 7707 1158404
43 415 1706 174300415
482 872 7671 341770
905 709 8701 3326127
998 387 6518 3940396
66 617 5545 6455565
267 110 9553 864529
272 578 9847 182120
490 886 3842 1176656
660 612 8568 4584267
397 267 9574 0
721 190 8528 1312452
532 26 9016 217263
108 607 2185 45175661
948 161 8954 0
261 492 8194 0
250 634 7843 0
343 196 8745 486749
657 866 9507 2160566
59 933 9855 978637
155 317 9068 4603371
847 794 5217 349784
825 241 9532 582466
345 630 8085 313656
367 61 7999 252296
373 451 8133 7406793
130 268 5233 868853
750 74 7056 1798977
265 57 9974 640158
126 717 9024 1201780
325 773 6406 1113714
138 628 2300 26828444
591 798 9228 0
121 485 5402 2099870
530 279 4649 6468401
837 564 4321 20638602
483 47 8788 711358
372 40 7417 415069
586 755 9719 469057
630 482 4411 3412277
818 305 8935 1725404
194 465 9232 3296699
577 913 9557 3745304
29 394 6323 2666872
422 378 8273 2148200
564 379 9752 323900
258 590 9462 933326
459 35 8723 1402256
112 999 8470 140529
496 368 7094 3900323
614 605 6471 2213232
847 390 5896 0
482 214 2796 5672865
64 728 2435 334440694
510 750 7415 637966
610 24 8696 1854492
664 317 9097 2310057
681 979 5867 432563
500 958 8449 324819
310 905 6526 4798602
55 830 7674 3504
8 777 9617 1587093
425 512 8139 1289822
686 409 8643 796129
346 639 8317 1513450
143 141 7071 3460775
30 981 8753 76378
29 579 6892 11090611
973 300 6594 376422
961 330 5144 7825866
472 182 2372 5147994
751 33 7419 0
748 250 9855 1918494
185 545 2056 8234273
955 789 6651 791680
158 114 6137 3997313
644 123 9494 1021895
674 139 7653 2252109
205 612 8944 2419029
304 686 9977 0
167 343 8991 1151120
55 434 5828 28245634
695 925 9048 0
24 600 8196 678344
837 767 6895 7785875
559 46 6469 2526166
164 612 6746 4735707
712 11 8365 415069
163 532 6221 112806
511 483 8012 4644335
166 291 2931 0
694 808 9515 466097
280 719 8508 2212486
726 899 2934 19878837
306 81 8720 1199044
723 762 4018 32665034
397 730 7918 119623
343 788 5747 9281396
600 244 8204 2509152
748 393 9716 58980
410 734 8455 6112433
676 46 8018 1364303
670 464 7689 0
89 13 9101 494345
508 566 4889 664862
698 938 4871 3128907
793 409 8760 437444
588 926 5344 21263917
891 909 3603 2424087
704 42 3778 213569
966 946 4907 2227070
290 37 9577 281588
263 206 6530 0
224 841 4993 1335753
871 242 4082 30757161
134 69 6297 9625686
772 33 5924 5956597
299 588 4367 4450791
326 509 8805 312422
803 920 7355 511958
16 939 8226 12365477
228 544 5387 2352979
248 260 3578 62248591
734 813 5104 11249423
500 970 1589 1628626
997 135 9673 771536
783 151 4745 2953335
598 687 2597 6731429
160 478 8056 351615
773 592 9410 3083813
418 425 1981 46792666
961 981 9159 28713
482 873 9288 1016221
804 33 7639 530362
994 55 4697 21584810
71 433 6240 2290522
624 782 9768 2380817
458 517 8332 2194246
253 381 8171 0
987 138 7768 5745704
464 985 8274 522314
635 560 4127 432521
369 634 8855 437697
336 253 4897 13619583
160 936 7178 2016960
622 278 6285 14676984
152 414 3493 19873108
550 742 9541 1761355
350 329 5254 3842252
526 542 4740 8359163
945 145 5421 67551
993 708 870 33804999
263 887 3323 10573965
203 91 8283 2837430
147 933 2347 46425921
432 866 2067 40503366
687 982 750 14918925
367 802 5287 2913506
827 759 7537 237589
262 463 9817 292928
364 288 8825 829046
868 530 5657 4333464
34 349 998 19837623
300 842 6454 597910
281 623 4530 289847
131 664 8623 3109160
511 448 3774 5535014
225 851 7122 2335013
141 991 9441 759799
338 724 5926 1784587
221 497 9174 4448536
593 409 2280 50709047
827 87 6321 3632668
143 15 6075 2292544
88 15 332 1000000000
853 786 8295 3731347
304 664 5160 2497751
369 506 6558 7113815
584 543 8329 212944
267 96 4272 1613077
523 676 8985 1306612
38 802 8799 2694769
573 421 6144 1503150
952 921 8399 376422
208 295 8629 0
774 525 7422 695478
123 486 9258 95354
954 621 7319 1455354
554 719 7513 3055115
830 904 5794 22281793
728 427 7942 3509613
539 297 2009 1757554
229 704 9051 2967944
914 117 9965 954962
730 132 2443 23982152
397 195 8725 3959098
192 852 2183 4414937
639 398 3533 12570686
285 653 4661 1725404
434 419 7803 373291
348 915 5843 3581474
42 631 5523 0
109 410 2990 5467675
565 960 8119 0
893 781 9747 374567
338 279 4402 15386263
581 484 9603 785251
530 971 4060 908161
247 379 8478 2751595
304 985 7644 43815
950 240 9645 1369980
96 817 6771 4110592
751 179 2859 739771
66 119 9787 466806
91 858 3982 1227470
394 379 9820 594230
540 926 7693 1924826
646 324 5202 137609
278 664 7018 7665318
170 566 7764 1556959
249 621 4249 42183963
478 50 8786 2766915
360 75 8527 562565
406 637 7213 1472937
719 840 9455 1383590
701 92 6663 6124909
32 780 1494 4858298
298 409 3031 30441072
681 341 3040 0
766 461 7811 0
869 41 2155 5900572
9 509 9997 558004
987 528 7668 677788
817 550 7386 7053188
966 793 1536 131996239
347 725 7392 396084
844 969 5787 5509571
948 466 1597 24544396
51 210 8228 0
498 705 9703 65714
314 913 9139 0
837 745 4069 32376113
532 154 2549 4157679
166 302 1531 35502709
548 455 7898 3521821
751 551 7720 2403350
894 872 5505 471589
812 654 9147 2540817
305 785 4722 4495671
12 449 3715 26214784
130 536 2319 11431220
597 414 3668 27703563
914 953 9905 648798
7 439 6150 2227928
783 745 4317 9338331
814 646 9458 995427
685 240 4973 2201577
97 943 5713 14171964
125 803 7661 281896
293 872 3737 10827289
811 238 9402 633684
882 30 6720 0
359 357 7749 2919988
312 559 9455 5598416
384 404 9506 388412
330 538 999 52173331
492 445 5050 1703027
447 338 8091 2556974
508 954 7144 1009994
428 628 3028 38365122
778 657 6885 4506309
301 597 7638 452212
195 11 5921 9752132
804 151 4410 3880924
220 949 5321 217263
922 887 4524 3504
646 152 6483 1894440
720 998 6413 567240
626 680 8474 519799
466 994 4419 9087578
919 136 9002 1378378
696 890 6314 244590
906 275 1983 19630192
316 524 3492 5438645
194 586 8275 822457
578 543 8506 2910958
896 63 6288 0
661 752 7150 2513344
222 242 7328 7815603
857 696 7870 6687617
717 943 9794 5216875
274 164 9753 507863
269 451 5060 3464303
489 127 8082 3422753
920 820 6012 335556
466 734 7736 7037280
122 717 3728 5983676
441 179 9024 1752211
910 611 6095 6973502
668 808 9886 466097
622 773 5482 3487614
756 436 9068 2334636
583 207 7896 166724
977 732 8288 5179991
976 718 4051 2012415
439 566 8719 128503
394 481 5592 1378078
820 741 3155 3626218
786 528 3386 19080554
722 272 8514 2240237
798 869 7705 4307321
300 38 9604 6547042
645 22 5772 1959728
952 640 3769 13400841
797 669 5422 115507
527 783 7948 1438741
804 971 5069 1809677
422 365 6052 20122384
304 549 4015 4597790
176 644 5918 1256962
438 554 5391 2265752
55 965 9758 388412
187 14 8846 5028
159 679 1317 10122128
323 913 9587 28436
817 972 4723 6928539
813 982 2185 107238003
732 630 9889 582466
322 713 9779 16667
21 303 4205 1219992
281 999 9800 312185
872 638 5760 6626508
683 956 5201 4436090
122 6 3969 20934440
902 837 5329 18368467
948 25 2681 116262
11 465 7076 13804889
661 199 9007 4568937
791 784 8639 57813
716 834 3694 3586473
212 720 9361 874209
415 446 7609 16972625
749 869 6631 4012173
452 655 6588 450475
892 542 7245 1305279
952 560 9782 376422
515 832 8908 895682
315 753 8797 2505202
590 664 8001 0
106 854 1080 111761647
67 421 2797 38984288
581 832 6532 1128951
205 165 5807 16131
704 353 9266 1306612
226 344 4539 741031
869 476 4869 3682012
348 834 1572 12122593
736 945 8958 861372
40 956 9403 914120
794 175 6870 1637127
810 721 2811 99009804
214 747 4418 3042218
580 314 3795 10558020
14 459 4097 10528113
16 955 5923 3393124
25 890 387 31753818
972 269 6090 1943869
781 896 7904 1598341
450 680 7167 5700884
359 827 9483 3182743
326 82 5540 1461541
909 116 9166 1523469
498 24 3643 10532190
527 894 3292 21736695
960 299 6202 401223
434 755 2572 23201445
954 699 8040 591865
219 496 3021 911219
269 846 4824 151243
170 83 6079 1541897
461 914 8361 1547287
72 799 5248 0
73 287 6492 2558499
180 211 8778 140529
136 666 9306 221834
384 536 7732 252296
778 917 8646 761178
598 201 9654 383525
705 248 509 302209359
491 921 9679 2663153
280 952 8020 960838
579 415 7693 5325748
845 869 5031 47365941
506 631 6262 4027267
942 921 9297 0
521 896 5645 3121294
302 572 6252 1126141
755 997 5370 0
530 45 7963 1383590
374 435 9762 4292045
227 954 9496 2361375
811 771 4400 3939418
699 263 7550 2011121
159 904 4688 5087664
145 724 3904 14216
875 905 7141 10111141
999 619 4122 7217707
962 745 5229 991901
48 955 6719 905714
281 975 8102 1013955
176 320 7163 11062255
778 843 9950 982385
290 618 8342 851650
498 169 6996 413446
329 779 5681 18198272
133 58 6522 3101939
522 8 9672 1167934
535 283 5591 6322240
805 671 7193 1027101
843 433 7173 151520
889 849 5267 2327710
557 155 9487 0
651 497 9310 965638
15 938 9984 90049
883 830 6519 2568439
873 123 6753 17079588
542 399 3326 3185699
347 307 9071 1512111
771 379 9678 424860
652 90 9908 1187454
82 572 9296 2770434
476 113 4261 23506344
155 640 7546 0
58 861 8872 1617739
356 129 7640 213914
715 838 5353 11687240
213 868 4271 3156414
946 732 5210 849551
321 39 7436 633684
994 419 2629 20188892
631 215 4223 16724574
420 184 6835 724254
626 640 7711 675005
526 2 1777 188015499
448 804 6979 1328812
165 155 4541 619031
112 354 8060 1644361
405 938 6400 3562225
548 783 6664 1438741
527 877 7087 154275
332 214 1118 32216359
317 239 6076 263280
739 373 7179 3486097
513 761 8051 1836522
55 882 6063 2973811
527 39 4400 1415868
425 520 7518 1139153
894 497 7281 151815
297 994 6378 5787094
874 36 6636 7007207
127 667 6523 1608266
225 103 6416 2277899
928 947 7401 0
719 532 8931 2335013
347 457 2944 6667198
760 467 4748 1853307
402 432 9177 855803
614 449 1819 113647876
801 465 8576 204856
184 744 9414 470438
556 309 5429 2635188
619 873 9519 2598293
349 950 4182 25548167
65 378 5560 576097
143 327 4851 21289675
981 163 7038 6830366
167 890 7935 221834
477 322 6600 967294
348 630 2676 6407920
163 974 3850 240496
605 398 6675 2376282
702 34 4338 5200779
361 170 8417 1972385
196 665 7760 1019489
742 925 6569 2911246
374 371 5113 8013880
965 876 9965 1996742
207 628 3808 3128596
224 182 3921 3723198
364 261 7219 5246105
181 71 5229 30851485
972 944 7715 1315330
344 808 2473 7147461
994 696 3885 5926079
127 78 8197 0
945 157 5228 504705
469 845 5852 129231
844 430 4640 6775295
357 429 6747 5075497
914 335 3206 832702
887 389 5097 2803941
996 232 2001 1409891
339 580 5059 18159640
718 872 5056 242851
491 569 8562 3312700
600 176 9712 0
401 813 6016 1149953
754 375 8347 1467009
844 707 6835 3601640
371 92 7714 3024231
302 384 4555 25936422
520 280 2288 1000000000
487 297 4772 7648299
406 970 4510 5271704
71 33 9628 198353
691 938 4458 26671041
918 208 8811 535873
766 278 9241 3179635
423 567 2936 144250226
397 956 9516 1397683
538 116 3251 8069176
345 933 5406 0
473 542 3761 44087851
706 296 8478 1297946
266 913 8060 5770832
286 719 7761 1719592
425 41 4039 11328524
392 532 2234 46919346
620 629 2128 1000000000
120 681 5635 1510905
538 844 5271 5977718
467 460 5322 1496848
632 469 8761 206519
591 822 4922 4472591
512 198 4796 11555095
366 489 6059 3581711
222 790 8627 128503
760 826 6933 3738517
841 823 3225 3709258
970 516 1160 55252117
271 890 8904 605646
650 162 2207 5186778
155 331 8721 469743
241 642 9170 0
413 251 7095 0
240 945 3843 15957253
929 347 7516 2813967
58 388 5018 741048
917 671 970 176352023
810 446 5911 5480968
753 480 9099 242851
50 63 9201 380983
535 273 7195 1699550
510 600 8092 347979
848 472 9569 468162
334 926 3523 8905865
753 469 8106 0
129 190 8953 16667
514 555 9493 1888295
630 973 8349 2349575
29 412 7013 2666872
616 416 8919 1409933
502 807 7126 28436
834 357 3472 2914338
688 77 3029 24977861
455 123 4945 6828930
407 430 1769 25348120
722 352 4271 686294
611 179 6580 13223713
377 492 9595 156928
729 107 5360 19439249
817 376 9947 5852497
560 703 8528 4142494
246 322 5499 4720633
543 297 9971 1512111
733 502 3324 9042372
707 696 3775 1663735
206 116 7218 816995
157 849 9275 1475773
264 220 3601 4644508
245 931 5432 3813763
806 569 7063 4931113
890 972 7220 0
980 129 8253 2666872
38 937 7671 2303635
51 320 8900 820831
963 946 9687 1573997
386 469 7723 964561
199 884 5246 6743981
368 165 6404 7383959
270 75 2468 129276404
619 694 6749 1172909
468 555 8893 66605
110 263 6304 726832
644 287 8841 4401583
677 762 8553 0
104 913 968 9974350
795 982 6889 2563510
413 813 8898 5636449
439 725 6230 944623
705 866 6408 494345
833 409 8934 2366333
689 731 9233 465679
354 445 5544 3928162
507 846 9406 250611
478 7 6380 5959547
337 220 7437 3312741
692 784 9695 1566741
385 602 4246 1654657
492 909 9809 3649158
470 795 8041 1397683
394 201 3995 7959063
784 998 9861 3229107
454 314 9351 3983508
858 326 8991 609204
867 570 6207 5922489
125 387 7262 2494053
921 843 4777 18203930
662 855 7674 0
150 68 3685 1732202
335 362 5644 6637955
388 853 8392 5943855
890 123 6420 2290522
742 752 3344 2497751
917 68 4555 16108675
115 734 6159 2244385
216 847 4181 4052226
520 607 3277 4800222
553 536 6578 2111737
908 528 9187 3728810
666 517 5633 775698
306 145 2037 25286861
163 991 6577 28436
756 245 9532 0
122 395 4559 2049124
485 624 4792 25070387
825 599 4578 3738069
597 197 9986 716612
370 987 6655 16667
542 632 2899 7981877
592 619 9964 1306612
394 504 6916 10137998
35 850 9476 207665
639 538 6013 104562
149 571 8269 77902
28 784 8379 3979509
774 808 9859 759799
168 232 9784 2397105
926 800 259 203485109
681 252 9555 538067
610 138 8950 1075031
107 658 6068 0
524 205 9021 1028926
338 789 4702 1186719
707 86 5781 9989234
237 711 7140 19537193
613 678 7684 13346898
906 921 8137 1503205
188 71 9499 503014
731 204 5755 9208340
855 119 7253 5738786
746 624 2992 32067823
851 264 5496 4447001
315 911 4570 1221725
401 891 3870 378220
693 576 7501 762436
219 334 5333 1680026
154 450 7120 3178305
542 597 9386 104562
828 724 9867 964421
795 429 8262 1339616
832 815 7418 1676808
341 448 6091 585846
380 551 7592 1637304
585 244 3431 703953
696 343 6503 1933741
30 160 6244 6811419
582 675 7508 4556534
849 344 3726 2327710
986 41 3282 9665342
0 936 8402 640158
570 462 3935 6898951
207 636 7355 1103806
902 379 4448 759799
796 263 9018 3796895
768 737 9905 1643738
250 377 7731 9956166
588 317 5486 5943855
736 173 8004 2983221
760 758 8861 3340235
746 113 7786 1369040
329 479 3472 5043053
280 518 6331 228130
275 522 9425 204352
590 82 6339 0
440 560 7377 9097864
923 527 8866 714218
874 657 8105 141076
925 770 8665 100122
431 748 8139 2369371
533 504 9339 289568
526 895 4081 1956047
20 15 7989 1297946
62 774 9659 1244091
868 991 6041 3133033
31 270 3801 4094475
176 498 8304 849551
540 900 9925 1327575
212 557 8551 70575
623 148 9718 5902553
493 935 4401 2641527
602 100 6085 874209
864 631 3708 7040332
620 101 8728 661326
183 703 9882 0
695 931 9098 263280
774 548 6042 7037715
999 113 4783 5022644
231 912 9361 1297946
112 388 4265 3148780
468 364 5128 1402256
686 371 6134 5936461
791 927 8373 805717
535 278 9813 4712511
108 590 9722 89981
938 586 4616 5054872
147 930 6086 207694
243 268 8269 0
885 476 4447 2517357
365 149 4750 20542772
720 612 6270 3216906
737 90 4933 3728948
967 528 8154 677788
575 260 5834 28660508
877 665 5490 7692902
711 598 9981 2296151
637 716 7271 0
640 844 2030 5150933
696 121 9913 757771
463 431 8979 4063681
455 68 8201 1275344
304 101 9318 23249
374 723 3442 116951
174 713 6883 3127401
137 712 9376 4114781
30 742 8328 0
435 892 8931 498439
44 387 7503 0
272 87 5441 5056601
255 208 1417 1000000000
115 651 9472 1512111
793 768 6733 4036445
488 147 9273 1069098
942 604 6638 2889260
777 848 4659 30687069
511 615 6695 1039820
55 826 6422 954962
634 724 8169 3859
284 294 2118 6182022
714 155 7666 2649857
237 955 8484 3134317
864 858 1181 82446703
486 367 7841 141076
606 738 8780 0
977 572 2827 4374221
803 14 3620 5867928
25 602 4026 3156414
208 825 5151 432563
103 324 9185 22369
811 396 9963 258107
8 324 3903 117859
743 729 6744 2336197
751 595 9691 2265897
260 616 9353 4600536
697 64 2699 19065829
708 139 9444 661326
954 669 9504 128503
322 413 3413 4923379
773 377 7760 78503
904 498 2490 32565102
597 369 5405 832874
462 468 5394 15749537
868 89 6910 1100742
235 593 4959 3664742
761 399 9136 400850
62 249 5266 16560052
571 61 3442 3920684
482 463 6609 2105463
955 80 3821 5445682
827 85 7755 1222278
599 664 4502 762436
684 953 6334 490249
637 343 6193 5236025
373 560 4280 4768302
953 9 8089 1685727
483 304 9405 0
310 938 7043 4371217
907 991 9596 0
422 597 4815 5428880
374 965 1444 0
589 721 5308 1869122
187 658 7767 3504
954 65 5659 1076759
508 816 8029 816763
731 964 7705 7229007
828 97 9196 3119522
818 467 7618 468147
799 367 7166 2897095
75 149 7264 492192
580 319 4996 1384993
677 106 8731 2022437
990 130 8339 1245837
536 473 7574 3120052
766 491 3998 7957641
833 376 6194 222001
89 136 8774 1175013
236 945 4168 11379979
157 537 7690 3516067
974 538 2538 21854190
715 774 2293 23149858
573 706 7953 7325776
300 553 5623 2143743
490 898 8066 1058970
544 902 3500 75893682
556 551 9211 0
112 492 1492 47371383
596 201 5482 0
410 81 6426 1849874
931 878 8594 0
842 27 2577 5325748
38 329 7969 13063585
453 307 9887 746891
115 154 8866 0
135 756 3981 13911984
631 144 8214 1081031
747 850 8851 3226030
172 968 8170 4719643
683 644 2193 61944614
7 493 2711 13519589
389 118 6634 0
250 524 7957 1327628
34 429 6677 1149953
629 636 6308 7519148
496 855 6595 5550708
71 389 8847 2290522
292 166 9263 557478
546 361 8047 730619
65 944 9608 1315330
951 486 3325 8959852
391 435 9179 3487390
573 104 3580 7948680
664 263 5328 9977146
803 725 6982 1783221
48 883 5522 5794674
66 709 4710 3990567
393 151 4104 19200696
107 538 6444 2321179
971 330 8360 3229497
551 450 1103 88536572
375 453 1094 143456060
437 340 5853 4027946
774 489 9734 0
420 931 9756 200344
317 424 9020 2167246
164 337 3032 20654251
42 917 9874 791500
665 309 5264 2167246
789 702 9337 1651195
336 350 9326 1318696
276 931 7442 504705
586 330 7608 154275
764 604 3607 1663952
863 567 8324 3507115
820 505 5833 2000719
367 833 7946 1510705
342 620 7125 5399812
560 530 9831 1959728
625 639 9407 8153827
81 407 6999 893
100 491 9591 141076
814 139 8857 151713
543 701 6404 1894440
7 375 9240 0
522 229 8157 652376
100 568 5456 70575
439 80 8165 4880293
99 216 9478 0
194 441 5974 12886861
393 568 7009 6385258
503 691 3309 4594995
782 867 9675 521668
954 445 7227 1708762
139 316 6076 3859
656 789 9191 2137516
971 481 7813 151713
53 334 8719 1175069
496 48 4457 9474853
474 608 3712 1088276
545 594 7131 801302
429 45 9631 466309
259 665 2475 43286811
784 169 7795 6600692
841 852 8827 299344
108 246 9961 0
475 145 8596 2123783
347 148 3221 27737324
364 512 5730 0
614 553 5440 2134674
114 473 3170 6870320
345 130 5802 3681885
702 472 3439 19252705
729 209 8124 6139974
779 472 9731 3504
357 447 9423 5463158
717 594 7359 2738538
254 248 8188 8905500
346 785 9520 1159676
457 27 7720 941520
876 530 4823 3813763
96 6 8583 8158998
924 576 7970 4596719
293 700 1802 57415504
470 55 8057 567240
146 431 8678 832874
994 172 5490 0
861 911 5677 1519325
828 211 4685 6812234
21 578 4030 0
556 88 7130 227840
816 563 4310 1047869
393 195 6610 3725435
70 914 5944 3308288
15 285 9358 652376
148 430 9904 1900556
187 594 9821 260757
515 819 3351 530362
497 616 9866 151815
255 723 7094 3286794
231 603 8473 0
179 787 6877 889072
614 877 5498 17577290
882 86 8778 1637127
658 99 9631 2188407
824 775 9702 204405
626 717 8324 1245837
962 914 2421 4405982
619 891 7812 3352679
2 478 5198 2200686
877 499 5913 0
589 500 8833 1628626
303 690 7047 2472619
919 434 8459 4088367
509 890 9892 219903
435 419 6220 1209346
171 492 7133 1464511
239 279 3511 845940
611 597 7128 1451905
999 960 4903 2216617
891 977 2358 1459526
85 813 8806 1016221
874 387 6981 0
470 311 5049 1924826
885 317 7256 0
430 791 7531 805717
376 135 9064 177510
973 528 1356 344422142
628 954 4305 0
377 33 4865 21220995
686 572 8606 0
560 907 9472 1621639
460 202 5995 0
523 80 6668 0
598 845 6112 2991500
319 485 5109 1194559
807 542 5166 28436
28 729 7773 1461855
705 818 5844 0
490 50 3482 15149684
34 337 7881 327179
21 255 2141 27914348
841 793 8649 4036445
942 843 9503 207883
902 752 6870 2216131
423 393 6107 914120
70 494 5971 2635188
386 925 6419 4649562
664 251 9630 819997
684 534 8807 1231522
288 215 4089 34590042
893 521 5107 2583430
615 674 5367 800730
250 599 9483 2398453
440 89 5281 1648955
385 922 938 1000000000
567 493 9200 382476
116 236 5132 11379979
243 110 4234 2739318
707 824 8223 213560
469 8 8879 1127181
83 505 9461 11964184
328 460 5505 15181247
887 301 2692 22903860
246 152 7139 1503205
182 871 7995 4311715
669 306 7888 821611
622 656 9924 156928
659 529 4784 15687615
539 734 9333 2265752
57 89 7951 1969459
115 368 8553 150739
570 537 8115 429347
974 303 8926 848073
804 526 8545 3863667
631 936 2782 3417040
630 960 7470 227840
380 926 9510 0
419 108 4791 1862547
226 745 1692 35531197
765 179 8442 1784588
208 432 6680 4748897
471 901 2761 1000000000
669 152 9922 319655
68 989 5496 3045785
799 943 7093 198412
828 77 5430 10650039
167 135 9226 771536
613 650 6058 2869979
839 935 9145 2185360
287 506 8230 2730964
806 957 8370 4900305
933 478 8848 2871564
26 302 5365 3258760
268 803 7464 100122
597 864 3062 1028926
325 698 4432 20859572
17 480 6315 1811820
145 238 5099 0
674 684 4769 3192633
208 135 9826 166724
220 953 6291 284268
636 957 6771 1339616
328 631 9780 465887
960 242 7924 1118221
117 171 4302 2011121
42 156 2324 5312513
799 82 2979 1939562
358 202 8165 722515
98 147 6896 1548895
235 991 1830 155137322
23 134 4901 13308098
807 476 5064 11997683
374 529 2980 2317030
130 250 9659 207883
392 827 9252 3925596
324 915 8773 1429135
916 404 3047 17039645
184 230 5766 413446
97 780 6228 3897180
400 384 8844 22326
91 389 4168 987516
405 351 5049 1866655
89 893 7092 1175013
147 622 2713 49609161
331 603 9411 429347
788 77 3286 20489510
375 511 3219 38237739
469 974 1406 202719266
375 74 8490 116262
605 6 5111 10314302
938 780 4943 19095408
655 932 7697 800251
254 271 5997 2658253
749 220 5512 1685727
751 240 7696 2582651
122 550 4703 158517
325 776 6913 1021895
636 835 5452 14909383
734 232 1956 9154659
651 663 9116 5558578
769 851 9145 4427370
379 307 7988 5203677
41 336 7121 3432661
982 302 9831 5236025
261 339 6709 1194559
28 807 4469 45359983
524 52 3545 2354355
140 586 8448 954962
975 866 4619 4850134
208 866 8410 1982720
129 523 2394 4923379
277 223 7624 800730
621 91 6595 2636297
614 102 8528 1288025
339 749 5579 1457949
195 596 6294 4465182
303 250 8788 2340078
168 493 7632 4279521
679 773 8141 4325248
973 771 2364 7758438
321 671 6181 2943214
952 688 4293 909026
884 682 9619 5395835
429 588 7711 2144656
578 292 6850 655187
51 120 7429 2643682
883 868 4699 1941683
990 932 7074 53265
975 876 3946 4427370
959 368 9682 10551640
49 439 7628 2200599
359 361 8455 841448
50 315 9294 263280
873 929 6913 12551079
660 532 8742 22369
294 295 6869 10325612
731 282 7221 250446
445 28 7690 1410450
710 846 7298 6175313
735 151 9922 492192
958 646 8103 324819
998 413 5903 3372978
89 533 7001 3340235
196 147 9953 2322129
996 685 7633 21156852
724 365 6660 88989
730 330 9655 1475773
625 38 1158 81492125
344 922 9824 0
371 381 8421 10089813
781 242 6906 2460218
878 566 5135 17697265
475 199 6593 4406361
827 571 7833 977409
249 839 8165 233704
390 946 9235 468162
381 930 5712 5693602
33 331 2853 51288048
589 327 2703 16051833
801 446 4395 16865339
526 478 4541 4369251
392 69 9835 580705
913 190 6742 629155
1 723 2820 1462279
55 664 9032 1315330
356 646 7906 5445822
704 445 8419 50503
482 215 4928 341770
801 281 8455 204856
273 20 9392 501886
20 804 9681 192828
428 510 726 11665944
365 836 2921 29929475
967 758 7340 465679
246 475 9423 468162
846 118 9336 0
180 48 9473 905077
987 488 1563 280788858
221 433 8513 0
274 476 5526 2352011
237 96 6248 7004274
935 708 5966 6106464
142 574 1915 16790361
187 132 8765 1019089
897 467 9059 115677
688 881 3427 19813166
7 617 6682 609204
810 763 9885 6387
551 226 9702 1093070
972 933 9041 1186719
864 245 9781 16192
365 926 3897 50422025
453 488 8705 9254003
251 428 6884 499871
547 753 8823 646039
743 727 1877 104298247
884 697 6709 0
716 415 2602 116606723
83 835 840 1000000000
802 407 2860 10978595
925 911 7880 5507533
578 371 9354 8923484
306 585 9326 3626925
654 258 9711 1953968
621 553 7251 2143743
714 248 2393 1743114
149 168 8781 124580
360 866 9784 0
904 855 8890 401834
662 62 6980 5744674
86 329 3626 9927139
810 113 2479 2704727
230 614 8175 6804101
82 495 9729 552941
788 844 4920 523370
287 430 9892 1199044
821 958 4452 9672193
417 248 6369 92135
619 704 8028 1306612
260 345 7765 9523158
981 780 4119 11378061
960 73 7013 1608266
3 640 5241 15963473
483 809 2528 25113244
688 738 9429 766111
135 933 3718 9020334
299 380 5239 191390
636 511 8062 1830905
11 500 2921 1690105
874 162 7248 672154
248 698 9143 1846967
24 249 6532 7037280
2 833 4890 14435795
108 862 2934 2943531
57 205 9343 784884
671 22 7637 3254014
133 475 9940 507863
953 895 8615 0
279 879 354 596124045
615 47 1056 171848494
581 459 7767 0
946 637 4001 1843603
612 839 5474 0
589 370 6712 2448040
283 835 5882 724085
875 769 4507 7519148
870 773 6128 0
136 172 8814 1185209
738 658 6925 2478779
277 558 8382 751269
781 67 6943 3745670
815 180 8806 470792
756 136 3431 2949152
877 93 5251 2919283
41 613 5252 323603
155 571 8778 2632066
269 311 8361 59446
144 46 8512 1633975
815 979 6141 1501765
388 583 7300 5593268
273 28 5123 5438645
139 813 9890 3859
64 874 6296 3488859
378 995 8734 967473
610 154 4747 6377633
329 366 7790 4406361
762 297 3963 59253922
693 914 8503 462171
328 568 3367 3506591
922 472 3341 21487324
205 98 9947 27650
368 898 6932 3127401
727 376 3550 242163
993 983 3541 8652210
279 192 2839 11842590
78 619 2770 532352
731 624 7511 9050129
622 210 6398 65714
85 32 5523 37971572
824 527 3133 6908432
600 771 9748 424860
167 156 9423 978637
753 745 8478 646039
108 867 8863 0
161 765 6503 8599292
756 672 7772 469743
458 687 6119 0
123 300 1157 1000000000
303 456 2879 22432484
930 682 4132 559755
603 291 9926 1429135
166 795 4043 5529697
600 191 9660 3280266
384 16 1780 4702334
63 693 8288 382476
111 444 4579 18375040
879 591 7088 389188
50 739 5569 2498546
156 637 1626 4142643
797 633 5530 4538661
332 936 4243 6354772
291 562 3728 2071307
414 384 9720 3483860
96 383 1395 51757463
209 866 8506 494345
828 717 7421 978637
804 406 2839 3230368
157 323 9338 3418415
177 980 7296 965638
159 307 6176 2212486
641 20 3737 4383980
445 818 8213 1443885
858 617 9289 609204
180 473 9581 0
306 376 8056 0
675 503 4011 14001913
672 250 8456 1918494
599 150 8144 1245837
531 324 7408 1429135
13 447 8388 2102236
821 342 6647 2526166
808 659 5473 11320514
547 209 1784 13282823
36 774 236 14494533
15 536 6703 9707441
889 954 7936 207883
757 635 1451 66132294
702 524 5118 710533
611 84 8828 933326
680 144 6758 425108
646 395 7618 2837430
292 79 5626 2941440
91 293 952 1000000000
867 910 9292 1285117
265 441 7009 360184
533 62 7074 1273368
165 895 6623 8505101
102 542 9783 1676808
695 638 2712 30704497
486 660 7452 273716
880 208 8560 393932
143 190 7980 3214862
682 789 2663 18081724
527 655 8861 417078
281 150 3574 4447747
793 404 1300 61555761
349 660 4818 1739364
247 406 3324 8922821
298 662 4597 1005219
226 442 9600 1450420
436 459 6999 364808
522 394 8945 2144253
36 875 6740 2748827
393 780 5798 9936248
893 330 4252 7659775
658 762 6688 1494846
996 551 4692 1409891
651 355 757 105643452
146 297 7845 2608592
69 914 4066 648798
606 475 6140 4686720
387 708 5311 9240011
479 744 7753 16991823
460 480 9792 0
868 10 6512 90049
748 855 4655 3181337
173 499 9465 1760059
586 496 8954 1797088
618 765 5913 2365342
660 471 8967 560443
905 694 3136 27751919
372 530 8060 1127281
897 889 5419 1630447
893 73 6071 0
135 399 7741 4161827
265 491 9252 244590
765 168 8629 845940
621 660 8677 635833
124 265 7854 764177
377 36 7200 4180458
740 760 6070 4060173
183 822 5419 4472591
814 870 5479 7010537
668 732 4234 17311314
784 849 5376 1075031
663 71 5850 5956597
309 467 3968 2706958
275 642 6495 360184
11 166 2565 7285916
826 98 4281 2018849
786 746 2318 9497020
981 71 9787 4367892
262 430 8247 214226
539 716 1845 90495546
292 295 7155 5395044
609 928 7412 2869979
180 344 902 13775204
494 592 8992 1100742
653 425 8710 7424623
823 249 6122 3077679
220 193 4438 13266372
229 480 8345 7672207
836 362 5369 2064667
178 871 5524 3631592
530 943 7164 504183
895 890 4884 4159456
790 76 5398 609204
311 787 2853 27374938
658 882 3921 5355360
606 714 9369 2888298
897 568 8457 1093070
302 876 9246 250611
918 671 9544 1136524
4 674 8685 1227765
230 615 8799 204352
347 619 3409 1800902
981 92 9680 653762
732 977 5727 5179991
559 352 8469 2308233
365 166 6424 9787297
510 222 4547 29392777
18 591 5908 107881
714 775 4243 1016221
9 711 1734 19866186
83 263 9989 2292544
867 490 7152 274748
948 35 6797 0
114 306 2674 16100310
984 847 9362 19283012
936 844 3641 29566284
57 534 9110 5493409
168 41 4907 449698
997 337 9989 92135
629 326 5308 1272918
23 12 8571 3613272
764 264 3516 17424236
23 531 9608 711358
479 559 5308 373291
240 406 6289 0
297 124 5083 119623
803 415 4287 556477
644 250 9812 757771
60 596 4138 21427649
109 909 7381 8294205
804 484 7588 396084
670 715 7859 10062801
208 661 5798 0
9 839 9923 0
133 693 3306 7928313
209 43 2607 4644508
539 845 9831 2186571
832 384 9413 351615
934 962 7719 2346673
623 651 6791 4189696
762 299 3501 21716443
475 670 9125 582466
178 416 9726 2325734
304 130 5456 2073619
268 37 5697 4095536
228 300 5251 7900799
563 328 7511 118377
437 50 3858 12485293
504 146 4284 7678386
296 422 4275 3411226
178 91 7441 764461
102 179 5080 889072
454 163 8213 242665
887 803 8926 281896
770 923 7888 2467954
401 221 8506 885133
48 806 6702 2325734
909 580 8158 663714
36 652 4981 4622862
749 792 9424 4485130
883 174 9179 329479
169 18 8648 2266208
576 714 6532 1016221
913 433 4926 6795728
704 171 9082 302604
265 920 8851 0
472 335 5847 3228762
637 774 8840 1524943
586 7 9445 321264
809 478 4148 1175069
875 511 8745 498202
438 529 7871 364205
33 171 9588 468147
974 914 7645 15094211
927 838 1390 1996742
282 835 4263 6028258
967 478 8526 950667
699 507 4686 1546294
755 776 8114 1408053
181 244 7897 5051058
125 541 8421 11375406
951 205 3466 922363
840 248 5404 1995433
577 281 3075 64168958
330 984 8780 7971086
559 325 6069 3608186
749 615 8450 1128249
210 431 6928 1053762
433 72 9931 547289
489 367 8695 1910214
868 212 8197 864529
716 495 9504 1051837
620 263 8683 5564258
452 368 9281 711358
856 827 8135 0
505 161 9996 4161689
433 474 4427 137609
477 326 6308 0
835 682 9228 4306945
310 635 7837 12266313
741 319 9369 1796651
758 457 8510 4280606
43 235 6060 9937644
111 44 6012 1533333
340 90 7560 8787264
696 406 9523 27650
451 789 9209 465887
741 670 3445 2987023
823 766 3834 4363085
641 504 8882 1481158
854 827 7213 437444
449 417 6344 27208
679 92 9608 2271996
445 849 5708 3285554
471 969 4273 50593891
365 579 2898 40582205
698 219 8229 0
907 136 9235 1733236
196 452 3998 11626196
237 108 9033 3944554
428 842 6025 17550139
134 685 3630 3473309
673 797 5783 1069098
468 144 2291 291338950
137 387 5102 199003
867 407 9638 893
614 282 5422 1244091
679 864 9497 1175013
872 731 7124 686294
611 331 6539 2816930
985 41 8867 1577758
661 361 9923 0
371 36 7714 10010334
71 89 8482 5570709
789 79 4850 11499645
974 594 9352 3190509
843 422 9090 3567844
425 720 4388 106739
668 168 6309 1894440
408 803 7923 232293
83 863 9539 2967111
424 287 9155 796129
449 30 6980 154275
675 321 8529 594230
426 399 6210 5140044
779 132 702 99681051
819 694 7401 227840
565 162 4900 349784
921 945 9857 312422
882 354 3134 5052631
982 309 6286 8471105
381 363 7264 1461855
912 752 9005 893
121 901 2689 2651242
491 736 6858 2983221
67 914 4577 13350618
570 641 8061 5299270
347 290 4782 954962
471 75 4769 19605149
380 718 1695 48421749
764 382 8066 5398730
295 624 7947 913052
252 321 8820 538067
148 423 7955 8193989
191 650 823 73887430
508 436 4398 7037264
202 516 9024 2187774
384 750 6787 2160315
853 414 6674 4651037
504 359 5620 3649158
976 585 6453 2744492
520 691 8001 0
796 663 5192 150300607
506 190 6668 18212720
138 303 3632 3349770
473 121 7231 4434184
355 240 795 58839422
491 350 2856 6683308
445 992 9732 219737
856 466 8759 2480005
291 757 5187 0
427 746 9780 821724
687 710 4623 12916714
238 473 4631 633684
988 850 8453 0
285 798 3830 416480
260 525 7149 5633390
155 2 3090 59776025
746 201 9021 27650
595 161 9700 3213536
627 602 4766 4212244
347 536 5374 23436262
736 162 2604 6556747
310 307 2243 51822670
794 546 6645 1797112
467 3 7496 1153779
755 727 7393 312185
94 695 7510 67551
71 708 5282 11790863
222 234 2772 437444
861 499 4795 0
353 262 7480 6731429
467 664 9979 1969459
502 558 6222 2698545
901 191 5716 194707
253 592 6539 1359476
502 831 6545 596053
74 677 4977 1784848
344 53 8323 4317397
455 256 8362 0
847 439 4619 864529
560 0 7355 677349
847 267 4964 3170614
680 413 2018 20355622
848 75 3051 46779511
308 399 8850 2308233
795 971 7313 115139
443 313 1129 1000000000
321 979 6008 313656
287 466 7840 3881045
260 271 6933 4490541
986 959 4039 2183878
672 841 7068 1069098
422 696 5966 6183603
647 332 9257 304838
259 717 7032 940164
880 241 7372 0
316 989 9591 3642480
641 585 7417 1448306
723 372 5037 16631478
285 358 3719 2546196
680 802 8657 2517357
950 446 9145 2102236
72 672 5629 1107368
420 896 8791 1292031
544 30 9530 1895901
876 519 8901 995427
946 589 8864 1022624
793 186 9438 3083813
132 869 4318 1757554
475 726 8604 28713
126 58 6307 3173551
983 670 9969 530362
438 781 6095 1974112
179 508 7738 319122
557 376 4923 177510
158 974 8732 77558
42 740 3390 14253341
694 550 9892 1556959
990 494 7653 263280
693 206 9993 382476
843 180 4485 0
506 333 9203 733231
910 835 7654 7981172
965 278 7001 1462279
41 651 9161 915304
111 551 7259 1281651
983 602 8855 4257156
938 964 6190 1165006
342 841 9564 940164
837 463 9959 9400976
789 307 7702 846120
802 856 6833 5511580
244 431 9068 494345
366 779 4768 2029354
891 221 9789 477162
38 385 4238 3111847
24 596 4895 2152828
343 79 7030 204405
286 578 8647 1805137
123 117 1585 11485729
542 272 8963 77558
951 396 3580 4616661
753 674 7312 2346673
656 422 3567 15431080
469 484 5705 4195774
934 708 5571 711358
702 74 8356 28713
138 77 3364 20439229
625 36 5802 6581085
896 279 5056 4331891
446 583 7658 130758
753 252 9603 2105661
522 974 3815 37193885
129 713 4901 2634486
16 274 9186 1024260
187 6 9507 1058970
252 64 1812 64620844
943 74 6246 4523568
460 370 7610 2145307
758 690 4195 8349519
453 590 6339 492192
935 237 9618 3134317
935 437 8700 3853717
692 336 8141 3079224
716 292 9072 451571
307 25 6608 1921841
356 538 1652 101875454
274 570 6889 7962932
364 811 9049 16192
165 948 9496 116262
935 409 8519 42591
811 354 4927 0
174 68 7289 1368581
433 935 7113 3595846
142 709 5690 3326127
202 748 2329 1959728
180 258 9959 2309967
635 288 3273 29268885
16 598 8221 289568
903 61 6476 4241528
371 686 7032 5936461
994 677 8250 1810581
829 77 9106 1577758
110 428 6864 0
975 206 7480 605911
927 251 9176 0
726 906 2936 14513944
464 908 6023 20489510
84 452 6085 4983659
453 652 934 54612655
121 550 7953 1173126
87 906 6386 5563755
406 108 6035 2330709
883 272 1414 10055921
188 298 7326 13659970
810 474 7911 424860
766 386 8433 15550
932 268 9210 1921190
16 622 6463 10620356
125 372 8883 548800
386 662 7416 846569
835 884 6404 3628264
256 449 5471 2302055
880 43 8289 629155
927 434 8365 6190374
93 186 3166 6381369
881 278 7537 8301539
560 824 5260 8388432
152 155 1929 13178191
386 828 5701 6106464
430 224 4935 2429564
847 573 7578 0
353 354 9861 2930808
897 957 4900 6980664
369 970 6998 4801266
778 99 6577 7031228
924 776 9087 1021895
370 707 5355 4507219
330 243 5678 3760240
450 482 5742 1563505
46 477 9128 2897095
764 567 9544 1356620
848 565 5567 906538
69 8 5304 4053280
209 850 9368 2180572
956 884 5863 2901432
704 947 3530 2919283
271 446 8368 10954758
990 64 1486 11330552
696 341 3572 2487496
938 321 6992 1364303
514 379 3104 2707306
99 459 4006 1696472
715 503 7845 4396860
798 71 1001 1000000000
998 479 9864 2730402
581 718 8859 710533
69 342 9356 1919114
4 508 2009 17480749
803 736 9047 3778220
437 876 7695 204856
793 316 8022 2275293
628 441 6196 2790322
852 190 8973 469743
736 687 5782 0
565 514 7051 7356299
613 392 5570 209652
866 96 8367 511958
454 41 4579 812883
888 465 5992 5314966
741 934 1023 123622331
169 268 5169 0
659 248 8722 10150928
361 775 7504 362454
379 833 1178 1000000000
532 589 8422 8816153
763 143 6028 4027267
129 913 3059 2634486
609 311 7765 7141281
508 894 7641 4367892
627 770 6875 396084
751 848 9660 319122
941 923 8676 312422
832 165 5515 6562553
324 228 9533 1663735
720 481 9630 0
613 697 9333 1356743
90 620 5742 880003
726 675 3803 5711694
407 89 9357 557306
747 494 8548 341770
457 342 8782 226433
350 974 7437 6607402
921 535 413 1000000000
540 521 4782 3758398
94 809 9500 1111067
738 392 7904 4489670
11 236 1144 1000000000
441 842 9739 449698
753 2 9828 585846
111 88 6912 906538
813 187 8841 2023587
524 690 6075 1173126
462 267 6604 2358019
450 337 7776 3829713
966 470 7901 1312282
336 529 7965 720145
648 560 7684 2548504
48 154 5930 726832
737 312 8963 122375
647 958 9396 594230
20 294 713 1000000000
592 872 5627 560443
427 886 3782 13660089
941 76 4979 2497751
445 208 8679 417078
993 503 9411 657054
22 833 7593 2143743
451 692 7633 4147233
217 625 8612 59446
626 459 5310 2518340
641 583 8183 2908878
886 458 1415 18889867
79 889 7045 125132
959 603 7866 16131
622 540 7263 2240237
26 334 5008 3405056
490 950 7929 0
467 148 6682 1472937
967 507 9390 1616864
840 962 9634 472199
743 742 8808 7682432
161 236 1894 678151789
381 258 8202 2750022
521 77 9118 1577758
162 583 4558 4225233
263 253 4621 4000753
311 521 7340 941520
318 809 7106 846569
158 694 9248 5447789
828 472 8480 5200584
4 437 7314 129231
562 990 8746 1095982
820 891 6172 2273944
251 939 9865 0
548 265 7902 6466951
288 918 6028 12903702
45 858 4459 21090286
222 820 6861 2751106
594 95 6528 7993745
385 929 9603 352665
882 528 7763 0
154 263 9869 726832
527 523 8977 3504
127 804 4966 11047638
455 696 4700 11223802
992 964 6139 383525
871 864 5519 3382502
443 4 5880 9720749
577 539 3511 10917033
572 312 5568 11928929
790 100 4253 13555209
998 872 6553 851315
43 437 1102 34309273
509 152 4013 0
389 7 4556 5009707
257 932 2410 413446
399 766 3700 17583481
574 708 4767 1315330
210 335 6744 832702
821 935 9573 1276661
877 764 9930 944623
718 785 2947 23634194
874 697 8519 1806324
857 520 7935 1698987
440 972 4378 1633975
629 633 3872 11997378
568 37 4071 5378848
358 520 9360 507863
371 169 7639 14839960
640 180 4876 21479479
94 827 4345 10271280
24 496 7852 3735111
59 113 9812 10797525
7 961 9033 449698
792 452 2936 7687664
487 990 8263 2335013
835 627 5788 713361
367 802 8403 2913506
653 782 5925 12108688
857 214 5299 3554941
425 135 4562 2698545
339 597 8527 746140
355 253 8176 2460218
459 226 8147 363821
599 375 8046 1186719
546 41 633 1000000000
762 989 6796 8397753
176 389 2273 196873480
369 545 3167 1240414
947 900 6019 9104422
617 702 5182 482061
98 573 6234 4852920
791 487 5501 1602468
445 499 8281 5334392
375 694 7632 686955
414 679 8857 3863547
603 773 9320 1643738
45 970 9717 2701261
181 220 7215 465679
965 126 5810 20277
630 397 6174 227840
317 608 9086 2325857
769 540 8447 415069
233 802 6838 1400413
278 649 3542 1551687
716 351 5991 2620662
774 952 7567 4632224
881 270 5307 1285480
247 702 9884 28713
47 165 6407 106739
458 318 6341 6028258
604 976 6201 1462341
962 453 9546 5940569
79 130 6870 1176656
521 890 4794 4203626
448 934 7389 139665
684 350 4217 6876376
99 927 7184 13510191
359 535 5507 3087186
152 570 6495 0
608 312 4908 1593836
426 371 9499 14211565
2 467 7381 5791248
987 286 3331 6803594
347 337 7595 3130826
577 785 6989 302477
180 245 9017 1849489
511 341 3441 3942660
21 772 3177 9435638
656 513 1890 157672272
248 357 8567 1152463
824 784 8325 66605
985 541 7605 321264
846 552 8256 4556534
899 913 6151 4931113
997 173 9248 1397208
913 477 8440 1621439
726 40 3152 821724
222 432 4830 8943986
960 785 7204 1118221
228 113 7618 2731935
657 556 4622 233704
419 757 5395 4798602
69 740 9378 237633
310 603 6047 2699038
91 615 8661 891995
248 690 9251 1070507
348 764 2647 214226
485 964 9528 263280
754 510 7335 498439
640 677 4253 1058016
435 183 9093 1075031
27 36 9310 199003
64 583 6533 10942534
699 986 1595 18860651
233 828 7558 1703245
598 354 9356 1779194
390 141 5328 2071307
677 743 9665 2137785
256 55 7236 546195
18 46 8457 57813
599 749 9736 50503
233 582 8865 1444448
791 173 6528 3254867
787 527 9698 5446238
173 742 4945 0
940 575 6634 3920818
3 328 9730 5442747
188 204 1338 741031
227 285 3879 2546196
874 504 9484 619138
333 349 3952 15750876
3 740 7824 11036481
555 490 6608 1075678
44 951 9216 3959098
531 52 1478 57292130
259 721 7829 319935
552 907 7515 79743
385 313 9105 151713
205 588 7780 178569
172 613 4141 55442316
513 463 3235 10935635
23 560 9902 677788
599 254 5124 45320695
601 249 4033 1201780
642 816 4636 1047869
875 575 4363 9369883
953 129 7960 1381446
835 475 7495 2042560
258 860 8283 213560
380 349 4021 3917435
530 294 1573 16696625
486 27 9862 1525684
961 674 8650 1760059
826 422 6520 2781888
294 899 6626 10639174
282 111 9581 441945
545 147 3005 30222240
153 741 5352 12250413
535 340 7324 655187
980 799 9533 653762
165 805 1432 80514360
596 864 8255 12948906
833 652 9878 2014844
712 755 9971 1472937
96 182 9681 2372050
808 64 8235 466097
653 897 2984 91878
161 252 9615 0
248 942 8389 8878737
71 523 6438 3705746
211 532 6058 5131679
820 911 9112 9485417
159 662 5855 2393632
339 272 8665 166724
935 34 7932 0
276 48 9632 3784326
271 244 9199 2117981
99 294 3967 4858298
994 265 7832 902410
833 460 3659 41724618
789 527 5971 941520
698 32 6566 3211400
569 65 6137 119381
758 154 8852 3374410
187 477 6892 2905777
128 98 5330 1111067
14 81 6645 1464511
767 697 9180 1356743
923 501 5089 6033396
369 113 9160 0
979 574 9141 1028926
823 950 4560 3352679
390 596 5119 2079729
821 504 5714 1690616
339 280 6986 4866388
711 259 6546 1937435
739 416 2690 6573877
769 437 8455 0
797 511 7660 3197822
236 945 1347 1000000000
61 268 9780 3057461
542 483 8245 0
942 933 8193 2983221
623 365 9630 1810696
733 868 7553 911219
659 816 8672 43815
193 492 7541 2390102
927 148 8453 2989833
206 92 6372 6998789
970 382 4503 739771
274 54 7476 553071
710 294 6911 4150928
965 422 8930 5737436
795 115 9029 5601311
0 892 4017 619306
289 670 1592 4968115
411 3 3724 1481158
320 632 2172 19614698
489 938 4655 1241766
216 521 7217 1447128
406 10 8686 273716
291 128 1746 2113812
259 588 6427 1329284
226 541 6214 2859345
358 317 4666 9585831
35 554 7001 5555244
51 916 3439 11715836
279 765 6151 341770
134 66 6751 347979
27 556 6779 0
173 528 6685 597960
468 231 9491 756671
647 3 6930 10721364
443 18 9831 4347060
876 164 9835 2042560
314 60 8980 824944
127 911 6272 492192
248 493 5022 1670563
93 429 9186 3242615
374 135 4318 513041
476 366 8459 28713
460 957 9621 1592060
6 989 4627 4241295
612 447 7279 627302
34 7 8331 1400475
80 215 8446 1486540
484 300 8668 785251
80 541 9029 2268087
100 278 9283 492192
346 598 9183 819997
332 428 5118 432563
171 845 6509 1274195
998 372 6830 13631221
610 592 7026 0
640 545 9099 3051694
676 90 9544 1126141
438 386 5491 466233
111 827 8052 1103806
280 2 7686 3052566
618 979 8161 1907075
686 783 9881 362454
739 836 4486 414228
684 536 7143 490249
455 25 4369 3352540
319 226 7056 5876435
13 161 7771 11251176
970 959 2946 4833074
667 796 5265 2464630
333 477 6826 733231
178 297 7378 2943531
381 211 5692 7577378
332 721 5219 2071277
808 644 5253 178137
245 410 8996 281588
10 17 1638 5867928
321 719 5483 5189570
93 269 5882 8905500
282 557 7927 124580
612 152 8104 892037
980 310 9139 3422203
787 647 927 1000000000
825 128 7100 151713
134 480 5081 3225569
886 546 8506 2231066
99 65 4711 2253427
41 296 8345 731693
30 561 7609 1654154
157 267 6369 19275578
433 365 6144 357083
254 649 9262 11379979
455 7 5251 30399704
194 41 1791 1577758
323 121 5994 1889712
209 698 8465 811126
93 600 5432 5738786
466 600 8500 3796895
98 741 7721 91878
699 507 8255 1546294
67 679 7412 616842
237 943 2807 186789481
950 242 9195 1100742
361 334 8056 1972385
108 257 2486 1542669
563 721 9196 3556095
989 860 6655 1429135
247 635 3129 13175612
763 669 5993 4493154
181 775 9539 1429135
355 580 6643 4622838
868 686 6420 3026582
884 587 9726 3182743
488 327 5168 17837695
176 260 2915 148391442
663 961 9626 200344
753 732 9513 92135
419 117 4694 1822214
262 609 7189 0
53 791 7018 8631140
886 100 6610 1708762
923 844 6571 709432
685 363 9399 6811394
99 780 8170 2591848
698 460 2522 1853177
525 784 9592 3244893
248 907 2500 2502606
894 268 6507 1741643
506 323 9802 1181578
111 952 9254 735293
590 353 4036 20499638
785 930 6893 987784
791 989 5838 1602468
879 729 6156 14122175
772 185 7396 7870207
119 279 7672 4116961
759 565 8177 42104
841 863 3511 17509330
69 947 8526 1005219
163 709 8980 0
334 635 4463 14104678
151 202 2132 1670563
997 325 6625 1139153
238 679 8069 1364303
926 5 3080 13908363
64 910 9077 2394834
292 205 6542 470792
50 678 9767 832874
874 105 7880 2967944
462 7 5266 9685428
27 419 4084 213948
102 139 6729 401834
709 562 7851 2689090
78 218 9314 16192
575 113 5784 15823015
333 801 6924 1568500
124 928 4359 0
21 280 4810 13203132
901 795 9919 368406
447 600 4721 4688951
62 31 9575 2112142
694 293 1127 57432246
186 995 7026 7356140
869 522 9273 4767932
814 491 5546 151713
143 540 6107 1821253
105 588 9221 178137
174 10 8472 7432716
848 658 7154 589382
208 186 4705 0
823 182 5304 14216
79 550 6826 0
923 456 7523 125132
533 815 8822 172729
846 940 8435 1988823
904 893 8261 3269939
503 69 9242 521668
318 692 3738 647936
760 967 6532 1648955
395 730 9832 1265724
909 673 5281 5028
130 570 5591 209652
233 935 6655 596542
771 172 4416 26176099
643 914 7664 868853
800 507 7410 10691698
651 530 6058 5930470
695 883 5087 5458516
681 205 9616 27650
45 905 9730 1308716
568 368 9507 1285117
399 289 5996 1503205
910 57 9906 740177
589 503 9024 209652
345 745 6455 7107705
808 430 4146 24726765
148 31 3467 6669756
964 990 5020 263280
162 432 4642 5957536
792 752 6436 594230
184 934 8117 1987005
706 551 8621 3847278
413 834 5573 3277622
533 500 9682 0
840 554 8717 0
799 571 6063 7745551
293 784 9558 4485058
686 952 9355 846087
902 64 4588 2730712
924 119 8694 5933644
620 479 4142 8987921
685 215 8872 2111755
147 322 6089 573105
866 944 5776 213914
761 368 9232 3254931
144 221 8376 3877305
124 179 4761 364205
67 32 6933 8294205
778 222 4430 2506516
614 217 5627 2239993
399 104 8825 1312452
846 234 8303 6534911
102 866 9367 6109842
402 821 7594 0
761 763 5695 10189914
454 942 6823 448046
899 985 7776 1940020
480 351 7171 2758372
678 478 7012 104562
488 587 5362 10335143
529 704 8869 708101
786 933 9344 2487496
25 736 9687 537554
428 933 7001 237589
956 967 5490 3801066
579 941 6712 2915592
400 304 4694 3670498
924 848 8287 2503410
459 284 4688 1477076
426 650 4249 260757
826 902 7147 17939374
501 688 4001 1660363
580 411 9266 1005219
947 181 6106 2366333
838 146 9484 832874
22 654 9006 12081257
449 740 5631 6607402
891 115 7700 804118
672 426 6802 0
236 448 8221 465679
440 711 9500 584300
234 642 2775 537554
164 946 6978 1844148
556 379 7092 3412277
442 433 8775 6653803
187 853 4693 50495
700 154 6571 364205
7 803 8061 1400475
409 362 9698 80830
385 834 6980 293146
276 210 6802 2620662
227 997 8998 469057
149 325 3224 11668661
138 906 8689 4127186
150 274 9541 607685
623 664 9694 759799
562 233 9726 1467357
930 957 8313 2632204
417 411 5187 645206
329 46 7169 7125319
947 517 5802 487295
16 981 2039 261010399
584 292 1321 1000000000
933 255 4014 6167839
811 939 1471 92238811
997 703 1703 17096588
253 988 9144 312185
47 412 4820 22353099
976 136 5727 721472
205 867 2446 68932283
256 892 6322 3867772
220 132 7980 984746
337 100 6823 37770
656 28 4371 12631404
470 614 5789 2213232
378 829 5815 1499000
585 995 6250 4550496
618 499 5543 5692637
938 243 8999 2798725
789 745 8478 226433
384 293 5706 10292245
483 789 7774 378220
21 77 7643 2066039
298 59 6724 0
889 271 7203 1654657
685 915 8591 5857801
552 585 9247 293146
434 741 4563 3062056
537 403 1620 213257487
637 377 7941 2015514
973 596 9393 317497
542 33 5690 6597159
863 519 6883 4367459
413 678 4438 15854936
194 898 8937 857510
112 326 8653 0
827 149 5268 9115142
365 613 8521 2271996
681 519 8240 28436
517 374 8358 2018451
607 135 7675 3906376
192 240 8018 0
525 471 9116 1501765
998 434 5650 6088666
182 851 8328 0
464 127 7350 1397683
281 338 7314 0
189 385 7781 1057746
568 47 8266 156928
307 798 8110 360540
714 922 7753 605646
975 323 8321 0
229 363 5702 2736903
107 298 894 878179493
499 646 7417 3133976
309 876 9105 3813763
626 466 4039 42765337
296 982 6777 226433
294 884 7906 1244091
231 676 8519 2750022
919 627 7353 0
534 252 4897 583964
289 573 6374 4852920
831 503 7609 492192
369 823 7865 0
189 760 5753 8163070
15 610 3325 20495624
613 634 8930 8271133
250 119 5484 4331339
460 294 9108 1222278
213 426 9013 4319630
860 41 6060 1577758
581 78 8818 67551
512 664 4902 4385605
590 854 7749 1836522
552 105 7255 466233
600 713 7860 1969459
214 450 2136 76499836
360 327 7843 7808897
987 178 8856 2499784
689 817 4152 13982326
988 468 2393 494281637
990 420 7054 0
474 29 9970 476989
60 565 6361 5817592
505 954 1992 124017914
559 491 8071 0
52 98 6012 7278176
555 750 9018 637966
796 279 7966 23247865
129 170 3931 2634486
865 427 3769 12772534
512 333 8514 2751595
820 822 7028 93201
184 66 6743 3516067
273 265 8793 1097085
775 843 3112 5341247
316 468 7682 0
723 909 9739 596542
569 409 5966 6028258
831 337 4253 2066039
622 735 3847 10620291
823 518 6568 228130
235 29 9030 2837430
792 138 2005 10535698
799 933 6027 5300039
614 999 6359 15355656
850 885 3722 3412277
979 625 4306 1907075
435 440 6772 4720707
929 549 6090 9202229
90 931 5787 7917267
122 385 8323 4506309
883 899 9276 1079052
221 15 8744 3463516
138 558 2673 1005219
98 231 2453 23667517
399 996 3128 6527536
23 848 9040 2434403
862 370 9535 6856
745 939 4993 4463333
987 377 8710 7377119
91 955 4593 2691631
168 693 6073 2530079
40 72 1697 28570483
41 666 4355 1256237
692 557 5688 547289
97 525 8515 0
691 202 5829 5277962
794 915 2704 291537221
494 991 6688 28436
933 482 8407 1437918
211 622 6113 65714
523 773 9510 1500967
304 699 2547 38874309
781 685 9151 1903827
291 910 8705 3527711
591 628 8811 4226521
273 186 7131 1810696
231 595 6704 1111067
109 92 7516 2447113
990 251 4174 2424087
167 959 9816 709713
590 799 8092 472199
528 421 4541 10377916
486 597 6513 864529
390 983 3384 0
111 117 6168 2881184
814 730 8209 4661175
261 669 3666 1079052
390 477 8321 1676808
28 539 5581 9652251
989 294 4108 484512
826 931 4278 2557267
696 915 6673 2694032
502 954 4564 8325688
838 581 4180 1512111
868 890 3757 1015052
114 158 9502 3997313
486 306 3111 8208815
85 787 9607 3663136
465 817 8771 2276906
682 743 6610 1482986
835 760 8230 2763305
410 910 6266 740177
372 945 6558 1455354
575 808 5234 907128
276 446 2416 45913707
449 947 6351 2453282
330 833 9435 657054
886 420 4023 16700894
529 670 7497 3190559
140 336 9943 209652
647 872 4035 2766915
531 958 7556 1062602
939 186 9497 293146
225 822 7489 93201
7 364 8819 1400475
607 762 6865 2275293
254 169 5856 1616864
863 696 3729 13966318
819 723 4204 8818798
583 469 4552 27974789
689 832 7809 648798
300 85 9598 156889
516 860 7418 483017
186 896 5600 2897095
268 340 4296 5802358
46 854 8658 5592466
881 345 1773 111387973
927 916 304 1000000000
529 151 6240 0
12 302 5191 3258760
722 789 8637 2997382
804 920 7897 1761883
304 539 7800 0
745 573 2917 118652422
58 196 4611 2321179
135 962 5383 417914
546 961 9142 816995
646 378 4731 275780
307 91 9453 476989
596 723 5677 1798977
836 644 8575 0
670 392 1874 4978724
770 710 3385 16187936
381 467 9195 1969459
329 379 7862 2788731
964 177 5667 383525
698 244 9135 953511
954 574 2715 11714582
622 917 6371 3411226
340 697 5254 1224569
978 295 9287 6008773
160 292 4141 451571
688 943 9883 2679329
8 970 8854 3739417
41 56 4211 1635790
356 641 9746 2522589
909 100 3652 11870180
383 562 8231 3123255
711 361 6131 466806
913 732 8590 4314426
132 968 6123 21626188
214 847 7146 1512111
289 389 6510 139665
320 175 8549 293146
14 485 6109 1443410
235 99 6584 104562
934 826 5680 77558
957 457 9309 3080431
443 763 3131 21078880
840 389 7736 4888102
972 513 7024 7678386
460 64 6390 466097
426 499 3454 5261351
507 456 6760 796021
185 261 7964 789907
403 862 1482 26895510
740 438 7251 6979504
792 416 5793 1616879
521 141 8568 503436
576 542 7168 597960
121 267 5230 4702470
12 887 3892 11128212
610 456 4595 12129550
992 983 8697 1310825
931 132 5971 1680768
537 344 7860 648798
684 181 5385 1877593
113 749 3776 558004
38 736 8873 0
781 210 8144 514771
464 807 3870 8359494
441 877 1846 170206863
656 663 5699 4656248
782 667 3266 17017730
815 345 4878 4707127
304 323 6372 1181578
314 454 7908 3983508
329 636 7208 3842252
335 489 5834 482061
887 384 7530 1640516
50 788 8684 1494846
294 842 7461 11811034
58 438 3500 347979
613 143 5831 8571239
589 217 5421 127624
987 808 9854 0
485 611 3839 19790900
836 331 8433 1451905
594 517 8752 775698
14 55 9871 1316559
464 104 9355 0
692 714 4821 4114722
534 311 9384 900150
243 840 8969 913837
955 530 7581 3171972
930 229 9889 2497052
892 909 8644 151815
791 792 6893 90049
540 266 6107 425228
925 959 6324 4228544
651 701 8795 0
825 945 4961 3861512
758 202 2191 9251551
329 881 5749 0
437 238 4518 1982720
572 484 5914 4151197
788 540 6014 1075678
725 709 4136 2689090
625 472 4644 9254536
10 597 7222 0
410 920 3626 2589981
97 623 928 1000000000
216 81 9750 1085601
947 718 6537 1005219
579 166 3068 13564697
32 12 6987 2252896
335 515 2125 18773405
6 758 4969 2681223
71 534 943 1000000000
651 145 4702 4669648
174 384 8567 1916189
272 396 8970 1889241
589 625 9275 2361965
739 152 9544 885921
687 835 1729 10988052
371 426 5606 6752372
660 737 223 1000000000
724 578 8504 584300
338 319 4422 9734002
131 340 3210 5743440
413 641 3106 3939071
481 631 6603 2881933
24 450 8409 478372
424 945 6843 7290058
115 898 4832 3652628
54 414 8703 848180
967 516 5903 4178495
699 602 8893 4128848
887 273 8620 1907463
133 40 8048 6568712
701 422 9635 88989
359 293 7755 2319058
669 728 7524 16773785
270 247 2893 20498999
600 915 9336 3971041
849 596 6410 2521713
397 878 6482 214226
109 774 6107 14678728
546 871 8123 1890564
417 80 4850 18751475
583 44 7211 53265
103 911 7195 1956115
439 887 4013 3888026
511 281 9761 292928
88 711 8028 1013955
671 817 8626 701287
512 440 9574 373875
226 553 5164 5876435
583 255 6705 8316198
999 145 8786 675476
37 535 6425 178137
525 406 8664 2955046
333 172 5617 0
402 166 1490 61897207
301 829 7545 2309967
600 123 9744 0
803 846 9710 1696472
76 302 813 19932406
625 580 9482 400850
104 36 3531 3959098
613 95 9613 2416058
910 63 8156 5140044
231 129 7666 4189696
428 409 5162 3861512
838 50 6770 811126
782 334 5254 2033049
39 653 9497 390968
441 860 2052 265344291
944 880 5891 0
384 714 9768 822457
207 754 4493 6076906
484 959 7825 785251
301 735 7145 1925094
346 134 5159 750337
965 172 8925 0
458 432 9933 1311422
275 151 6278 2373992
179 159 9413 1051837
628 437 7228 2767002
843 623 7564 4885806
785 124 4924 0
852 139 3304 4414937
27 699 8435 2011121
30 565 9967 349784
81 999 9536 151815
472 145 8332 594230
539 253 2400 21865094
390 603 5908 928147
538 362 6223 1154774
208 131 7596 313656
708 341 2880 766111
325 59 9250 242163
468 277 3996 6872865
812 982 7613 584585
469 496 7685 1733017
709 675 3310 2293655
25 83 8362 89981
896 378 4929 2505202
564 33 8229 530362
115 284 4254 4031422
790 174 4425 9932463
460 677 2958 1810581
765 416 2648 57813
418 134 3247 16889274
17 847 2501 24235241
402 677 2049 31556155
500 517 4896 2525325
586 754 6474 644552
123 658 6066 1057544
181 228 8435 1244091
529 830 1222 24701966
97 17 4664 6384835
326 121 8150 314616
36 374 4227 5693602
234 256 4626 1479051
714 812 6126 192828
224 44 3356 1659363
523 550 8067 0
731 976 5623 5225273
598 662 1390 107457303
165 53 5160 1945619
108 217 2526 4881898
778 567 5393 2238235
637 713 3922 1843603
284 447 9573 732674
455 597 3458 2789863
242 303 6269 9273341
680 630 7873 1996746
746 277 3382 5802358
858 489 5549 7766189
390 894 5873 1252627
246 381 9584 1725404
529 696 8332 199003
844 646 7689 2121341
243 902 9991 88457
2 776 6143 13478912
205 857 9557 940164
200 348 2804 4434483
497 518 7854 845940
95 770 7128 811126
38 935 3285 31293715
95 665 7750 377428
87 567 4827 14839960
635 939 9529 672135
469 161 8693 194707
627 437 3908 0
486 333 5132 704005
399 817 7066 6833392
559 76 7146 663714
856 22 8986 4779144
216 451 8815 619202
26 459 5832 364808
182 35 6116 12381736
134 200 8261 3144069
708 710 4179 2618166
364 238 6972 2730712
459 718 2801 20897710
299 276 9699 0
387 340 5187 6960672
946 404 5023 3487614
173 960 4674 7964665
949 737 5405 4572387
223 645 4953 4532989
715 188 6404 1332461
176 402 6306 4763510
467 421 5869 242851
60 247 2889 25636512
318 249 9049 113759
675 282 5491 641077
557 798 5296 2098001
596 220 6752 781647
735 588 7157 4195774
489 487 9259 0
934 374 5129 2271996
163 179 9813 28436
460 196 5517 0
704 133 6607 9202529
822 282 2828 3364599
214 164 6010 832702
929 788 8020 268537
26 341 4274 11714582
656 942 1602 112806
524 650 8736 813947
53 516 9162 4110582
561 899 5528 3705738
25 14 7703 2774671
505 808 4627 22895593
489 268 8004 4335110
110 885 8755 79439
753 556 1368 5948648
167 162 9793 2024247
80 110 8455 79439
799 933 2527 31098039
68 27 7489 722860
659 339 6737 2766915
777 579 2836 10779463
542 845 7330 1507629
765 194 9478 2191696
206 331 4421 1034848
762 391 6297 21716443
227 147 5778 11981192
195 603 1987 126616708
879 436 3779 22796991
654 998 7048 2163408
934 830 8850 2776497
740 815 8242 0
515 80 9634 507863
228 174 9065 4239644
227 296 2317 7515151
947 437 8991 2919283
480 230 5611 0
64 317 3522 60239087
205 73 8708 944623
741 405 8472 4022591
644 490 4012 6765986
988 484 6553 15752341
119 808 9626 4103106
695 113 3104 83754956
937 458 4964 1698363
736 602 9746 8316321
327 725 8906 396084
774 352 5647 1288025
729 470 9000 567240
34 999 9575 675476
716 744 9335 791680
323 759 4264 1706185
37 908 4391 4211655
209 677 9896 782634
307 466 5712 8522768
447 618 7716 2719492
172 246 7105 589382
684 389 9265 390134
77 616 682 4126683
261 453 9664 686294
247 209 8429 2265897
432 78 7217 2480005
713 634 4382 6583755
346 46 4826 1751011
954 434 8333 128503
547 231 7622 716198
758 200 4339 13190046
373 489 1194 33692631
558 974 8702 2698545
478 479 5988 1810696
77 536 1317 27330379
432 639 8007 1347676
214 409 8223 511958
206 311 5193 208988
988 749 7372 3628190
473 984 8373 796129
280 562 6178 4027946
763 942 9526 112806
240 750 8793 954962
51 967 9866 2643682
456 789 7660 6173961
760 914 9921 1100742
227 167 7166 2744492
199 60 8902 2276121
783 64 5576 11118370
498 68 5355 2968560
354 575 4531 7081985
727 930 5262 349784
871 515 4655 1136524
250 422 8801 2810366
725 216 8371 550385
246 650 6053 2020124
423 917 6372 2657375
990 876 7241 1841179
216 838 7122 3016307
9 130 6103 8301539
992 385 7949 647380
88 726 8089 317497
806 709 819 85336511
297 125 1471 24945145
636 813 6597 6062500
944 517 9108 5715116
802 436 3182 10978595
811 60 7429 1057483
84 859 6722 2102236
627 902 9996 601619
513 888 3964 42062804
217 804 6787 2121390
500 945 881 1000000000
169 245 7898 0
526 984 9435 59446
739 222 9703 207883
806 28 5121 1514749
210 642 7297 1590526
364 737 6256 221826
229 970 8828 4309620
933 503 8974 3708533
318 53 7057 2337486
571 780 7446 1524698
92 407 9614 1187454
52 536 346 63483290
976 769 6868 3502534
512 438 6803 21263
731 815 1563 1000000000
368 159 6027 14352929
148 584 9592 151520
336 579 9622 1427803
191 262 7349 4160620
64 216 4166 4309620
106 670 9623 1752170
638 453 934 23099965
322 927 7793 805717
374 932 4505 1005780
191 715 9753 4170039
74 657 7031 3859
378 770 4418 1519444
834 980 5312 469743
603 370 1952 3504
58 691 6761 764177
785 303 4166 1366829
640 158 9615 752313
434 293 8965 388412
240 945 6642 7246018
336 990 4144 10353287
898 496 7595 1670922
271 232 5414 3005441
451 808 4984 646094
308 592 4043 7758438
643 569 7607 1227765
613 11 9235 5432283
673 244 5837 3504
728 802 9364 981626
226 371 6140 2859623
899 984 8826 258107
959 490 809 13327745
427 991 8390 2487496
853 273 5918 647936
62 528 2069 54345451
326 735 5098 4061649
956 676 7459 3410098
162 688 7481 1111067
496 140 6650 2097450
383 429 6832 2429564
280 716 7378 228130
428 769 6997 417078
687 710 2683 12916714
585 870 6171 609204
123 251 8250 670957
232 721 3037 1409891
584 524 2994 30896408
916 914 5385 21263
451 433 1570 1000000000
66 739 9385 782634
348 735 1327 9211198
729 905 9170 16487287
861 805 9538 1378378
443 587 9087 14861267
70 112 7368 1005219
353 0 7265 75988
697 972 3874 15967860
31 777 5687 6004045
905 867 4902 10089813
21 867 6772 2715730
808 171 9603 646094
289 700 7281 74883
724 216 8761 2940075
879 394 4531 12156232
605 156 2824 2061570
35 455 6875 1327575
73 56 1839 7229007
436 157 8712 3516067
567 658 8251 0
620 286 9690 597910
429 617 2885 4290539
163 207 3783 4493154
576 479 4994 5239679
801 206 9667 2552112
522 418 7565 4161827
835 397 9090 1071263
22 369 7151 12745223
231 863 3294 1479888
656 153 5733 13986012
702 206 8600 605911
466 443 4410 12852841
305 555 7717 1854311
536 516 7696 483017
184 788 4135 17421712
498 474 5543 0
971 387 6182 800730
989 901 5836 3695042
729 66 7256 8195028
638 278 7298 1620620
532 662 3741 6373829
247 12 3061 3433025
910 731 9872 0
671 30 9824 137609
488 874 7675 1069098
708 647 5698 8485198
502 693 3533 3647476
963 936 8437 58751
840 142 8559 156928
594 512 7542 775698
285 344 9005 6008773
86 917 3132 21156852
581 980 4505 7511953
761 649 3725 4763183
925 733 4049 1409455
632 812 7157 4033100
565 936 9942 42104
978 164 5124 3562225
242 827 6137 5336446
297 356 3012 7413789
67 90 1501 144388481
901 284 9688 0
38 81 5591 2852463
875 884 8545 3586473
89 66 9340 670608
371 265 8801 368406
153 676 9505 1288025
616 913 776 592084805
953 553 9501 848180
222 62 4831 2435173
587 26 7215 2694769
533 862 8457 1972385
44 93 9730 1238972
268 766 9271 2472509
76 554 8183 4346663
891 543 8534 785251
801 904 6559 2397105
643 347 3623 3173551
886 225 7705 647380
160 659 1139 136426471
282 491 5190 6345995
700 121 8590 252296
559 457 9740 685973
479 664 5386 7745773
447 45 8385 1214679
863 74 6779 311876
846 289 6914 119623
638 927 9595 1750316
640 922 7445 2592106
457 159 8094 3758398
306 980 5967 3172307
861 336 4432 15888301
139 740 7909 0
33 358 7270 19756
965 101 4939 635833
755 773 9866 1500967
867 468 9951 2786184
145 690 6448 313656
935 314 1906 46542916
197 577 6267 716612
557 151 9313 0
277 271 4448 751269
428 190 9067 425228
611 358 6355 1279611
957 148 3639 17874727
527 194 7912 2219312
405 546 8777 1917423
324 467 6491 117859
132 63 4840 23551569
99 581 1343 88541304
991 893 8931 2529691
201 265 7885 449698
367 388 8480 237589
736 593 4755 492192
838 305 5129 12074441
23 418 3891 9588825
482 191 8466 341770
239 22 5312 6404988
634 621 3817 8274977
273 490 6632 941520
320 29 9935 1158404
53 45 4683 1945619
604 960 8688 537811
479 134 8271 11878607
17 563 5700 7472378
967 878 6203 479935
245 398 2635 153319488
681 468 9837 1222278
258 892 9998 1287735
977 920 2494 1703027
763 780 4650 11093705
692 490 7021 3263452
620 681 2018 1000000000
322 400 9038 0
491 667 5624 0
59 62 8563 213914
79 952 6025 13042983
586 66 6812 129231
226 515 7121 192036
454 502 4404 2785234
681 518 3554 18452768
25 83 6315 13145586
445 378 2626 1305279
555 2 5170 7398716
20 611 6617 711358
95 802 3786 981626
986 54 9837 2582651
306 34 9768 251172
677 749 2520 1128249
752 199 8590 129231
594 689 8485 132364
156 40 7866 476989
470 350 4000 30982590
601 128 7672 1981791
100 182 8388 2372050
97 557 8945 5714374
915 6 6960 1022624
94 810 8044 2418563
593 583 4032 6222794
177 58 5933 1832601
935 10 3810 3286794
206 269 7605 3983508
129 948 5321 3729677
108 440 9301 89981
346 839 7580 4649562
233 679 9142 0
396 974 9581 940739
224 407 3245 8599197
740 105 8153 178137
400 949 5187 1606037
559 385 9044 841448
662 742 3096 2911246
903 689 7893 77902
620 87 9954 596542
662 865 9532 0
720 543 5045 10415332
197 373 5463 3415621
787 499 5906 4397251
490 918 5034 737205
567 617 8932 2744492
29 445 9719 514771
424 611 5935 1927124
847 456 5833 207694
631 387 6464 4472591
873 901 9565 685973
787 704 4901 4139398
744 225 6999 483017
326 35 9904 2939956
952 538 6415 2596500
781 783 3628 8052021
146 272 8997 475668
118 30 7600 76378
893 337 6498 1701689
480 570 6028 8293399
677 962 6961 13053032
844 972 8195 77902
500 366 9731 2447113
967 110 9977 1224569
608 13 5914 7929964
881 983 1275 20099629
250 267 6185 10087680
542 880 9508 252974
61 382 7651 5749690
592 43 8186 15136397
975 612 5563 1013955
10 481 4133 8000119
208 5 7759 166724
391 535 3562 0
717 1 6781 2232763
365 709 6721 4842213
597 669 5964 1451905
87 784 7664 4135180
726 78 6182 2366333
577 146 8692 832874
652 224 8224 263280
995 15 9771 1957076
643 134 6187 475668
684 449 8714 2699038
169 236 9284 868301
895 482 6860 0
386 59 8512 0
469 475 4278 1348805
606 325 6827 1620884
433 652 9029 2539652
955 639 8625 10937692
300 648 4277 6786049
220 515 8862 584585
810 949 9496 288262
72 646 5922 15084486
33 165 8664 796129
490 690 7203 602657
215 995 9803 0
869 56 8084 209652
38 470 4933 18241740
560 14 7717 846087
345 974 3873 12280459
983 387 8144 2574332
931 38 3089 9515055
130 118 8116 150739
400 959 9764 240565
129 844 7825 58751
183 737 7784 115677
129 989 5922 0
620 524 7207 4406063
586 382 9044 1309804
643 903 7451 0
283 891 4054 2837680
234 762 4029 1479051
998 753 5959 10762750
276 784 3859 3090407
985 802 4457 607685
83 834 6737 1541897
530 878 5861 1916189
154 343 4164 3888226
343 807 2886 25365164
303 608 4641 7852355
813 852 8639 4331339
563 534 9977 0
926 475 5108 0
98 894 1534 33029225
266 784 8467 3447250
132 761 8088 9256444
154 781 8455 514771
517 32 7423 3346007
898 37 2746 20123440
202 358 4399 5915605
942 660 4060 12423530
548 276 9873 6119224
888 407 5760 1890564
387 404 6518 1123094
338 62 7359 867681
930 240 2547 27819440
457 144 7841 252974
70 452 1348 2521713
674 596 7811 895682
782 51 3407 47495055
692 273 7214 647936
347 438 5494 7841843
452 550 7292 2546196
520 27 9519 596542
661 582 8036 911219
253 883 6568 1165006
728 405 9190 40506
159 839 9431 883101
614 636 9354 1103806
2 641 5606 5791248
24 19 6556 7935490
676 194 8348 43815
683 374 6138 0
716 399 7686 206057
633 25 2554 27088532
278 779 7753 1330511
958 644 1219 132684952
264 441 7775 4904814
93 905 2832 3834041
218 749 7673 1685727
367 37 7589 141076
292 521 9839 466097
724 823 9868 0
322 916 9691 0
299 689 8006 4257605
705 735 1400 10769887
320 194 8193 933326
437 642 3163 4836994
399 129 5061 2384945
473 228 8907 1244091
900 557 5715 3951880
590 971 4900 0
560 789 7845 677349
985 436 9462 442710
325 480 5452 11124415
701 45 9234 3287649
37 26 9824 1479888
249 370 9502 5681604
879 707 4503 12156232
612 435 4253 3158345
565 674 5734 4836994
371 180 4956 33537259
532 846 9234 2525539
509 470 7605 3420252
141 660 7712 804118
522 443 9516 0
280 902 9367 6731954
36 101 7718 635833
617 468 3722 11966662
733 29 7001 1409455
315 277 7092 655187
154 139 8516 0
225 623 8873 2608592
283 843 6964 960838
893 585 7801 3813763
197 27 6861 735293
917 250 6723 8951506
157 449 2872 33577535
372 728 6633 41713112
480 588 9988 3397669
280 561 7375 1444653
335 851 6627 981626
269 524 9186 3173551
442 942 9789 0
146 531 7905 2527915
105 618 8090 348657
207 858 1276 95697165
747 827 6614 1258305
331 876 8301 1305279
462 9 2654 19364630
197 559 4000 829943
92 829 8106 3876955
617 880 4252 17424405
616 48 8927 750337
144 674 8108 3179635
701 494 2546 11613066
937 731 3698 11850231
135 650 6217 1459736
927 661 3096 93784851
166 723 9944 349784
722 844 7273 58751
947 425 8039 10087501
408 116 4998 10875744
835 895 8955 2360076
953 553 6297 848180
958 922 1591 30130114
126 482 4742 1226472
732 894 2817 0
263 757 5003 208988
766 436 9472 0
586 150 7478 1494846
995 725 8739 42591
528 757 4396 7236979
458 686 9795 362454
386 905 5598 10087768
71 826 6503 42591
782 611 4082 13562548
787 493 1149 1000000000
535 514 6694 511223
934 506 6668 8116154
123 372 4886 27217679
372 781 8638 1851413
550 89 3549 7272374
500 984 1659 0
739 749 6752 5159114
513 569 9279 252974
695 609 9083 2058621
442 312 6276 2358019
745 454 9690 587781
329 858 6503 4647501
95 644 4516 10266458
730 162 4808 18570517
576 322 8313 503014
570 611 9418 1034344
45 241 5163 12841530
648 970 4733 3971041
311 985 1425 32394745
520 218 1954 9888850
620 817 7589 2277899
830 474 7950 437444
547 104 4497 0
941 892 6057 7053188
218 348 4146 3342712
346 922 8958 819997
788 932 5369 10591954
908 940 8179 3222946
304 208 7245 1181578
657 144 7472 9509567
134 973 8432 2123783
349 829 9286 3917435
13 392 7492 1455354
2 992 7361 4110582
346 506 3262 8322970
680 581 7184 425108
225 218 3891 3064814
797 103 7539 1515885
604 388 8369 3487390
154 670 6542 3888226
125 305 3634 6611624
260 802 9023 1035334
671 419 5208 8986891
655 712 8608 2233534
468 121 5167 20777998
135 809 9325 1034848
83 879 5297 516848
143 327 9794 1306612
649 333 8426 1367083
356 418 275 1000000000
137 472 5484 163223
169 940 9766 1604011
866 754 5391 823893
911 79 5648 11228162
981 138 2180 205947190
198 157 9234 3486097
443 915 9883 672135
536 524 9005 13502502
324 982 5949 675005
536 90 3048 12456012
462 207 3767 1601390
401 224 9839 178137
8 151 5590 1882352
231 412 3011 8333617
619 861 4651 4888760
286 272 2863 27650
570 331 6186 0
392 613 7931 209652
406 468 7971 292928
478 230 8774 2911246
853 886 6747 722860
895 898 8821 1448639
375 227 7227 2699580
812 824 5170 9798386
462 90 5843 2341244
751 386 3101 16990839
582 335 4219 2424087
802 508 4892 3359182
894 663 7258 0
555 161 7900 3920818
885 763 8978 1352421
331 235 8562 441031
894 171 3480 45084681
533 185 5158 9715228
478 811 2960 9523158
136 78 2279 73403324
475 199 9277 252974
429 350 633 283735345
305 837 9258 868301
488 92 2009 218963705
880 408 7923 6730317
66 697 8723 1437918
183 235 3168 57500022
75 928 9657 965638
665 849 6259 1339616
652 83 4023 18963465
291 519 9971 1429135
548 96 3373 4310031
80 802 7134 8353680
899 157 8196 4276148
50 752 7590 509458
376 194 3202 10719855
195 920 1966 151051782
202 108 9008 3829713
269 763 4545 7434207
143 643 8459 8052021
407 187 7886 299344
511 247 5848 2491971
328 440 6726 7723178
942 251 6219 112806
461 770 2504 16349328
38 391 7586 4221002
630 843 6961 5297103
977 279 6771 213914
198 424 6986 2033049
498 583 2999 74286
996 212 7803 95354
658 138 7440 163969
241 142 4824 0
735 740 4816 388412
882 38 6683 6547042
78 40 6354 0
3 660 7680 9357061
551 633 5106 7142364
453 1 3853 3930713
846 640 4156 15338872
283 801 9579 1750316
237 547 4341 17654162
470 836 9813 868301
36 214 2505 52459252
718 493 8516 2268626
982 450 5984 28246363
945 123 8386 1409455
556 862 6761 2837510
722 263 5759 208988
116 469 1851 14908395
55 450 8487 1311422
897 215 8756 4157925
233 767 5378 11653719
774 597 7003 3134317
240 381 2734 66434185
294 962 8602 178569
246 102 5248 6388491
173 90 5657 5816429
911 719 7363 746891
905 850 9445 829886
770 591 6063 816995
281 463 2416 361083695
5 877 5174 6169601
125 252 4960 861372
253 345 6325 69729
701 108 8902 513041
387 111 7124 619031
81 395 3525 41361896
968 241 9929 607685
226 81 8597 151815
241 558 9270 395256
922 299 8339 6914980
728 872 2111 17337793
528 196 9402 2322129
906 305 7658 4716404
103 585 4818 829886
381 98 8957 2226450
28 397 6880 0
87 259 6705 3861503
150 462 8086 607685
779 769 9830 359581
661 115 8604 3695042
289 953 7450 4671289
379 645 6329 1628914
46 276 2559 22124366
556 69 1880 213948
10 121 9392 6971335
418 121 5892 0
729 944 6251 5665934
583 904 7889 8316198
55 400 9313 22326
917 421 1947 136212695
156 933 4299 2424087
487 421 7488 1643778
923 155 3089 735293
568 198 3713 15385195
948 713 7322 1878242
344 996 2787 1107368
169 961 7148 1551687
129 885 9789 16667
749 998 6306 235671
913 3 1684 43831129
20 267 7330 730619
173 675 8556 594230
335 211 8554 2424087
580 712 6338 609204
84 7 7613 1194500
697 977 7287 821724
392 91 8569 209652
537 407 7726 0
230 84 4796 3032992
965 213 8328 8957213
429 466 5006 11400374
581 911 7239 0
135 306 5282 2911246
461 821 9801 0
833 676 7667 2143743
832 211 9819 895682
229 926 7656 437444
546 609 5005 1409036
254 186 7597 1214679
201 125 9339 1916722
683 321 9394 4356049
688 247 9759 1711018
164 851 9453 2470796
962 580 8888 0
629 125 8003 924925
805 72 8005 0
130 938 3954 1119473
98 31 7020 0
119 185 9319 2919283
459 920 8130 2156180
852 920 6040 5327470
616 432 8505 3810682
250 689 799 84639661
470 434 5839 9227352
417 841 6356 3547705
631 976 8635 1158404
47 521 6811 7417643
994 45 6770 5007944
979 134 8596 313656
487 568 6440 4255925
17 653 2912 112806
619 362 5309 21305243
796 868 9465 4001205
906 154 8584 1389634
45 482 3209 1153779
840 584 9191 319655
299 996 2296 36557376
689 488 6715 1556959
54 683 4036 2522443
780 622 3601 5762058
202 98 8235 770729
726 261 5227 1551687
849 234 9176 400850
34 210 7921 2598293
652 437 9467 77902
325 726 2526 937248
533 998 9039 851315
515 657 9044 1501765
331 61 8240 1514852
607 0 5338 8416256
315 799 8733 2895121
419 246 6021 468162
351 744 9641 0
696 611 9501 1034344
912 376 9046 5848405
929 64 9250 2004010
785 417 1988 58072878
74 422 9883 677915
744 690 4553 9038160
743 455 4994 13311779
854 266 4797 2240237
874 837 7945 25238
729 696 4310 20138721
550 63 3901 573038
811 978 8729 703953
97 596 4388 6214664
893 626 8270 304838
686 685 9692 362454
170 709 6906 2310598
525 872 9082 1151986
57 993 3877 10785015
188 215 4132 24160755
195 534 2768 25941250
506 333 8192 733231
859 335 9390 351615
538 780 4255 446884
519 961 9802 200344
103 75 7393 360184
807 889 7211 125132
929 228 5686 8193989
504 463 3450 25965990
667 101 5021 22121221
770 185 3417 260757
959 346 6975 6449258
45 891 9212 1459526
886 78 9276 504705
209 4 7999 1918494
866 335 5278 293146
542 741 9673 252974
379 110 4386 56665003
251 212 7869 1202722
196 459 7620 2303635
934 688 3248 2722705
391 869 8073 1451077
549 606 6831 3165664
789 972 7650 1186719
785 760 9620 448046
420 744 3909 29303074
151 420 9530 228130
558 45 7349 6565607
777 404 9654 2529721
612 699 1652 3009775
866 333 5470 598001
98 332 6752 2955046
843 641 6313 1518738
98 760 7798 3340235
556 631 4963 1081031
783 115 8368 11118370
938 665 8938 1172973
415 57 8098 1969459
365 797 7141 4506309
361 593 9655 967473
0 543 9729 451571
990 729 3461 38159339
462 223 3682 14717386
740 677 9653 1784848
537 897 7104 288262
74 40 5824 898672
293 311 1769 50483728
941 38 3797 2852463
703 238 6776 1982720
862 836 6166 3422753
343 777 7707 5618960
628 632 8973 1095982
1 270 4926 19153
986 756 8117 4671578
617 261 5192 9573772
18 400 9734 163969
514 623 8928 202815
879 717 7187 1341445
78 859 5779 4022582
105 878 7852 59446
551 332 8040 4842213
209 65 8527 823893
108 345 4511 1628626
6 653 9991 1573855
372 355 7468 17269541
47 662 7598 3834871
319 333 6514 5079430
498 444 3389 4683898
504 151 6716 1670563
219 250 5243 1523469
918 965 5164 1462279
281 521 9920 92135
620 61 3302 30768077
589 422 9935 2148200
309 147 3588 18383113
141 127 9970 605773
367 599 7798 3211400
349 222 8062 940164
895 491 7506 392944
5 754 5970 2831772
12 676 6620 633684
28 358 9071 1088568
994 976 6425 1462341
39 697 9954 809777
67 208 8339 313656
185 854 6587 1864813
532 307 4775 13412080
839 460 6881 913837
346 318 7422 178137
169 221 2828 2334636
66 748 5624 2145307
362 23 4781 43812
483 865 4371 12772534
347 949 7478 1519325
827 829 9134 1750011
340 843 9051 5511580
876 550 7903 3632668
825 38 1543 48597317
478 404 3411 3487614
154 735 6714 1039820
781 503 4787 7507774
817 32 6408 868853
833 563 6062 7284245
581 749 8325 490249
522 18 6116 8221311
169 245 7156 0
671 745 3096 26033696
110 8 2055 4109021
529 719 3448 8209268
461 52 5063 5586896
42 619 4379 12216672
128 689 4223 5372935
385 57 6524 465644
95 784 7338 4371217
687 617 4210 7390436
120 524 6786 7941251
843 189 9504 4144929
505 544 717 257563609
957 148 9983 1540044
386 704 8730 242851
632 626 5263 9355895
348 913 4348 6654180
237 875 8278 751337
958 990 1090 38522603
220 853 8143 483017
290 380 2406 0
971 557 5744 4163028
147 285 5873 3487614
745 584 9305 9717120
95 796 5054 4345456
846 891 551 81696659
498 382 9382 578890
654 275 9132 2487600
359 994 5818 4124933
163 475 7548 609204
59 484 4533 19392780
819 467 3181 2292544
132 114 7637 1577111
188 281 3014 1214679
89 873 7758 1223802
339 735 2913 6547042
681 635 7683 639978
568 293 5796 1787799
489 666 5037 686955
550 318 4887 7745614
652 333 9500 704005
853 889 9634 2593476
886 496 7064 3746466
777 545 9512 864005
386 434 8269 0
307 921 8922 1356743
567 124 1521 1000000000
624 568 9043 2092985
964 188 8308 2380817
53 732 5905 19406854
184 137 5119 6492795
906 681 6171 5669217
10 324 1864 32829001
943 509 7695 7434207
950 264 6690 0
618 79 7401 9936248
15 772 5247 10430659
837 286 6497 130758
266 349 8988 537554
989 287 4839 150739
649 502 2895 3892693
163 419 6089 213948
298 231 3394 23667517
221 540 7296 1921190
381 488 7562 5369940
425 65 7293 281588
539 251 8093 2172859
276 753 6131 7642200
825 645 9042 709713
552 368 9148 79743
623 884 4151 13175612
967 256 8614 6601412
950 694 7003 3551041
457 30 8885 4692676
224 973 7429 1549627
390 72 7148 1311422
478 370 877 39157150
200 468 5960 1663697
479 436 5335 43812
295 638 8960 1605536
162 703 9443 1982720
864 660 4601 1306612
860 91 4883 5136081
420 740 5297 4998468
586 655 9467 65714
42 435 8370 1274195
457 569 2570 35933676
978 990 9761 329479
605 17 9309 425228
179 589 7578 537811
308 905 3788 8387289
216 856 7154 4001061
993 595 6416 14233346
135 821 5931 1034848
753 959 2634 5948648
315 722 7218 987516
739 353 5358 1206683
772 793 7055 1878211
973 986 3406 2487496
750 940 6194 2627179
431 613 8987 1053762
138 949 7580 3566741
416 329 5550 37410953
320 291 4780 9343418
282 567 7502 0
557 83 8206 2265752
234 193 5370 6534911
606 575 8799 676529
64 542 9331 202815
120 557 6960 9884794
691 292 6667 764177
301 571 5287 2770731
557 875 9487 209501
242 80 9036 1110648
383 152 2980 42166247
161 767 6612 6661681
943 168 9284 764177
498 179 3562 4649562
189 62 9254 3235903
583 199 9671 8828840
610 920 5649 612080
225 508 689 1000000000
977 746 9450 6856
67 433 8306 313656
335 612 7460 396084
0 337 6381 546136
143 646 5926 499292
380 291 6051 851315
517 99 3755 10902511
595 545 8871 3144069
265 396 2143 83316529
358 616 9921 597910
592 469 5740 206519
694 367 9093 237589
781 63 8212 3486155
767 877 7787 1397208
530 947 8357 5348516
149 760 8368 67551
490 43 8603 3567844
452 443 4761 3090407
484 364 4872 5480734
141 32 6425 284268
250 201 2533 9064763
170 883 8887 324229
866 973 7415 10148
267 898 5376 4930263
998 61 8217 8528049
901 880 9292 2900330
880 724 8981 177510
233 207 7434 1996742
597 714 7106 0
309 876 8407 3813763
517 509 7754 1514852
896 65 5238 9379364
621 390 1888 46675713
203 733 9344 0
298 945 3008 75754284
822 324 4226 26692932
3 943 5147 39742234
610 976 7614 612965
957 249 8559 6815748
864 185 7747 6306626
166 39 5558 349784
316 486 5083 141076
769 472 8985 0
201 808 5163 1698987
126 383 5715 1888505
122 567 1322 1000000000
125 816 2844 10510435
934 458 1948 8342137
367 988 6547 4193886
478 674 7555 1836522
116 529 4446 5924104
356 674 1095 144102233
219 256 5973 5065547
28 840 2879 752313
705 595 5140 2265897
179 890 7133 3852707
622 206 2089 26200807
297 771 8362 2943531
724 174 8293 3581474
156 770 2809 10189914
80 147 8256 2268087
553 52 5416 6997496
734 146 6187 10933458
586 566 3719 12139843
242 291 7330 3127578
344 862 4892 1972385
142 233 9210 1467357
873 858 9500 829943
793 66 4619 5257692
355 699 3304 3009775
968 840 5988 18111815
753 690 4449 17138644
597 423 1550 57798254
353 446 9436 2730712
540 605 6475 425228
946 354 5827 10075203
224 730 6805 3132245
577 651 8014 356077
169 982 5703 14088748
620 886 5404 10132474
833 765 9300 2143743
345 98 4623 5195867
243 602 4124 469743
331 621 6441 22841964
750 383 4588 6939834
682 264 9523 2146158
578 336 5113 2810366
493 198 2937 113677432
334 433 3228 1691572
535 141 1903 9502320
850 144 9825 0
645 157 7018 951640
279 648 4547 7230768
527 51 6029 5547460
243 114 8631 1577111
480 13 4558 5493409
135 378 7129 207665
868 357 9353 1915006
484 934 9339 3422666
801 547 9414 913052
985 724 2636 88989
272 550 5598 10640438
801 222 4994 0
642 648 7357 1995433
908 298 5500 4211655
165 586 9332 0
261 150 6516 846418
569 137 2379 10228065
444 376 4070 26917489
268 133 6079 800730
44 769 4012 6450274
260 760 8779 5781564
804 781 3759 11790863
740 997 7053 771536
721 115 5401 0
433 790 8026 629155
362 754 5521 1467009
711 174 5250 8381135
751 110 1321 191229637
562 319 4848 14171964
919 296 8629 203365
585 666 9114 1226472
319 756 6298 206519
246 756 3140 37175032
578 275 3722 2060324
52 173 3871 3003451
917 81 5233 2986744
87 310 7591 1631390
44 458 2870 911219
710 573 8897 58751
221 466 4072 16559761
31 484 7484 90049
636 817 8943 1209346
794 228 6431 3868741
903 461 5449 5572554
440 387 8552 800730
80 722 9525 4446213
885 576 9593 855803
351 475 2627 25543690
279 748 5919 15124185
881 88 5470 209652
0 131 2493 6874664
575 158 7948 0
4 348 7973 462171
982 106 9742 6056967
810 752 637 64953613
488 4 8238 251172
101 21 917 88989
303 737 5771 3412277
726 838 8163 1946689
565 312 5107 2809685
126 320 7434 139665
911 472 6627 1381446
616 67 9275 750337
548 470 9437 124580
476 623 4585 2073765
333 765 6290 598001
410 657 5471 11030928
369 756 9962 177510
893 96 4769 4310031
188 957 7895 1861571
622 553 4215 18095921
487 257 8794 472199
254 846 6629 242665
295 957 7743 1172973
657 517 6467 3521771
46 341 9418 50495
681 101 8511 126079
316 441 1061 9127032
607 256 2409 3867772
903 134 5696 6492795
812 611 3154 0
654 256 4879 521668
260 935 9081 5841273
167 634 9896 197619
672 60 8858 2075094
239 140 1697 17232664
201 687 3407 2919333
907 599 6088 193328
665 829 5034 6380333
511 540 8022 5853509
375 644 2268 60233934
78 744 2990 69559443
455 551 5303 1425416
797 798 7113 1194559
5 287 7996 3742553
964 943 7639 0
581 648 7010 4982262
152 101 9478 1158404
553 705 2644 1447197
263 842 6209 116262
688 290 5370 0
698 109 5963 10366945
558 92 6713 3023976
719 114 7969 1202722
250 931 3058 954962
479 339 5943 5239679
241 44 5066 2263939
96 139 9693 470792
479 561 8670 1111067
431 401 4614 296807
706 147 6875 3847278
746 817 5569 3975084
811 835 5099 7155457
946 251 8406 0
694 562 8952 3412277
451 951 9600 4644508
10 251 6720 304838
565 236 7950 1507629
53 921 5248 1757554
959 16 7531 1917423
209 325 7138 3481281
248 792 1287 20298153
748 88 5242 2369371
435 683 8915 347979
106 686 9673 851650
793 297 8408 1277170
548 93 8221 0
922 224 8740 1760059
950 366 6659 1682305
719 873 6404 95354
472 498 5453 40506
449 304 9764 6492795
54 110 8532 1075678
98 59 9997 821331
896 826 9019 1563731
995 919 8588 263280
151 684 4328 8662483
100 206 9441 382476
579 584 3522 13914481
581 130 8082 404878
745 825 5264 4581521
623 269 9853 1810696
969 668 9399 2758372
887 850 9063 675005
269 961 8109 1939562
991 839 6102 995427
621 979 2991 7717042
426 736 9257 776054
503 809 7883 53265
125 698 6851 597910
152 514 8529 740177
829 279 7406 2013848
735 44 5610 1389159
641 749 5874 3179635
628 74 3579 19006017
857 562 9760 2763962
636 171 6650 3957037
331 886 6036 2581869
457 852 2182 6256116
797 655 4379 6387727
245 959 7468 9499148
305 570 5801 11859765
713 487 3073 425898
467 95 9530 2513570
870 620 9938 522314
621 4 5616 5576996
116 739 8328 1221725
914 601 7653 1964091
781 595 9753 3237243
52 462 6336 312185
712 975 4469 3827752
306 588 5383 5902027
389 676 4093 48061108
222 91 7180 7155457
496 841 8739 0
596 678 8334 2331696
333 349 6397 4639964
316 888 9428 0
347 407 5645 237589
194 114 5858 547289
167 727 8790 2577947
377 952 8665 1123094
884 456 9569 2441194
139 654 8852 2487600
455 374 8418 753537
64 791 6098 2396570
431 129 7954 1053762
533 540 857 14262715
168 180 7230 6758657
407 947 6139 1005219
734 408 3378 3820374
824 8 8285 911219
721 252 7099 2071277
921 754 6311 677788
577 417 9445 2226177
701 439 8213 753537
117 637 9137 0
45 365 1934 37585016
724 938 8953 1452547
494 292 6536 1756231
945 694 7154 2608592
667 908 8211 8286427
802 392 9266 2913506
338 349 7045 369242
201 70 5245 2521713
747 369 9298 2098001
220 295 2756 28018212
600 57 9975 784884
249 688 5385 0
856 412 5768 2220552
184 827 6772 4215846
542 609 3212 1501765
170 697 2331 6650875
699 260 3348 60127280
117 203 7458 2961225
97 174 3738 51439846
15 205 6324 1429135
621 88 4753 911219
645 156 8465 1443461
2 132 8979 0
633 60 8155 0
416 5 3114 2325734
225 543 7172 15602890
551 633 4474 7142364
137 248 6242 7090938
717 562 7487 3326678
514 705 4770 3954238
698 362 8579 3715851
455 849 2574 20313595
348 853 6287 789907
4 123 2415 32343048
595 103 5612 672154
977 15 3468 2152828
665 545 8494 795910
89 291 1831 39301079
816 518 1499 16243098
719 551 7563 4033100
762 12 5187 4066278
237 344 9822 4144929
925 572 9645 466097
188 840 3089 16829162
167 613 6480 498008
83 958 5971 0
684 493 6504 4507219
610 684 4801 1656639
3 432 7374 7678386
509 812 8895 348657
716 465 2134 290668612
22 285 7138 4230301
558 864 7579 2782616
859 660 8032 655187
959 153 4296 17738135
430 628 8614 823197
206 617 9102 0
329 761 5768 0
656 651 3732 2887539
642 561 5018 4036836
788 393 4950 961579
578 174 9485 1368581
345 914 8788 646094
992 827 3758 29043551
645 554 1913 27601260
453 818 6298 321264
928 120 8604 14093583
959 578 4134 3244893
283 315 653 34831858
369 96 8824 1851413
94 979 3145 1178884
420 124 4216 77902
306 695 6954 0
30 700 9927 2189990
587 821 1317 118452181
214 501 7356 2175651
990 128 2098 0
167 792 7867 2038491
609 709 5687 113759
546 986 8135 8002266
778 255 3664 22043984
27 899 9984 213948
145 270 8859 0
901 170 9294 483017
877 764 1585 20711156
584 619 9641 42591
140 486 9671 66605
250 422 6363 2810366
878 993 6598 647936
991 644 1019 126126616
309 657 9371 0
216 603 6184 1426940
393 954 7990 591865
195 217 7232 486749
768 416 6938 2096445
976 296 4436 2012415
932 269 8881 5866001
198 236 9940 1309804
202 795 4728 20406579
449 771 7694 2760996
647 944 6021 2142554
484 794 2197 51049682
165 857 3116 24721702
817 106 9540 1752170
568 577 3244 23421537
489 817 9753 4807309
69 27 9886 213948
489 936 5817 1984595
862 759 6118 1410450
517 482 7250 293146
520 232 9318 92135
961 981 8958 28713
925 139 9469 2011587
470 43 9691 933326
574 559 5164 764461
780 194 7956 547289
831 125 5535 979201
356 786 7586 3134565
671 174 8052 43812
177 106 4620 1696472
617 948 9904 213948
441 760 6909 1635790
184 475 6538 293146
747 501 8083 454251
20 557 7702 1364303
885 394 8518 389188
706 543 6847 0
104 812 6358 0
771 637 7585 845940
676 975 9883 605911
593 187 4708 940739
38 793 7122 1472937
324 942 8834 1811793
815 830 2022 2671194
331 556 8673 858927
652 74 9658 0
605 932 8484 2531635
673 724 1913 5867928
450 859 9552 826662
398 287 7186 941520
412 694 3708 13302092
480 498 2273 2024247
745 611 3846 6708594
912 306 9433 2658671
700 763 6258 364205
218 21 4198 5258935
351 750 4935 1916722
983 502 6711 1062602
197 230 7026 0
752 109 6413 0
791 293 9586 0
759 393 5274 7459296
578 292 2475 655187
321 843 8853 1311422
907 556 6511 858927
513 840 7750 2811798
955 691 9789 2199656
477 492 5260 9711556
349 741 9569 3062056
280 562 7272 4027946
706 906 7007 701287
933 823 5740 964421
612 199 9524 6116
528 281 6868 0
559 521 9567 466097
681 705 6632 2265897
880 113 6731 4692507
98 457 8709 1149636
986 791 9213 1602468
297 753 9492 1512111
944 966 4581 11176380
765 764 7136 1135351
604 598 8872 3795570
825 159 7774 1088276
514 292 5497 2759960
105 752 7608 0
583 507 1123 37689228
39 911 8354 746891
3 741 7944 393932
251 525 8855 1644361
852 798 4626 454251
236 846 3915 72838273
925 289 5525 113759
10 390 6932 182120
68 608 8018 950667
971 502 7141 1173126
442 243 9242 454251
141 125 8799 1332137
284 195 4445 7587912
145 754 6243 104562
0 779 8585 25238
267 122 6741 633684
844 868 6721 677349
151 876 4584 4071723
67 510 2399 56742100
453 299 6622 3728810
394 658 6591 76378
466 566 6562 1869122
965 839 6733 50503
414 457 2539 52195143
124 27 8965 0
84 179 1228 15640136
557 827 5660 4103106
955 851 8416 0
965 229 6496 5022644
601 856 6603 1843603
302 231 3916 19932406
516 692 9197 2187774
806 998 8649 2163408
125 234 9614 3504
791 847 3635 25814162
886 193 5542 4224161
776 456 8729 0
614 616 9682 4632224
771 331 2001 74012083
644 900 7902 50503
399 37 3259 38511567
754 258 6612 6196287
366 13 6079 1758551
345 598 8687 3345993
123 513 9090 0
256 901 4163 20272025
869 85 2205 5948648
770 827 8081 547289
223 655 9970 203365
958 539 3868 9652251
801 980 2795 24945145
906 511 8441 0
284 161 8134 0
604 472 6012 1273566
277 627 2153 7235122
246 751 9801 240565
555 264 776 224676485
634 465 6762 954962
602 518 1336 4865552
522 720 5856 652376
23 982 7149 2197005
859 438 9293 19756
116 726 7323 4180458
826 367 9831 648000
785 80 6148 5824778
489 75 6812 965638
32 104 5144 5977718
546 936 7120 1918494
108 431 9479 392944
672 731 4789 22123932
569 84 5533 8423930
64 84 8490 4720633
245 274 9887 74286
438 762 5177 6423595
618 930 4786 629155
736 135 7381 2049124
522 564 9056 204352
395 12 2850 16873551
98 438 9128 846569
390 117 6788 4239458
411 825 6821 576431
244 436 7643 4669648
306 486 6351 8208815
352 199 6821 4620625
149 526 7019 5877726
664 289 6930 1503205
366 151 7768 8923484
498 282 2713 6556747
246 725 7983 1620884
895 917 3878 2354355
353 645 4721 3344199
511 863 5741 43815
732 617 9721 609204
501 803 6910 0
209 236 8363 329479
986 861 5695 140529
234 461 8166 1640516
195 739 5670 13994063
572 844 3373 1165006
776 499 6652 6632769
4 779 3499 1644649
335 430 8938 1630447
213 789 9325 1151986
681 464 6895 1651781
942 663 8545 2147234
404 154 4587 6856
854 82 9656 7935490
979 229 6846 1459526
602 789 7474 5337033
376 435 6211 1459526
428 657 2951 9090912
761 674 6427 753537
332 721 5832 2071277
167 191 6420 709713
231 289 5678 576097
318 699 7106 200344
656 948 7415 4597790
403 481 8343 651408
879 84 8683 747432
141 849 7426 226613
195 257 8496 8509882
465 153 7264 832874
437 890 2637 2919283
968 207 9921 329537
644 419 9080 1633975
419 343 9431 670957
695 527 9924 154275
78 343 6894 2263939
522 753 9549 2011587
172 417 6810 3378666
669 203 4037 27299275
512 297 3593 5260638
620 27 6564 6346284
623 749 5625 1953968
639 15 6546 3123186
970 601 9256 2518340
593 918 3812 3344655
687 893 3414 1725404
459 630 4204 8321291
689 271 6704 3639252
397 162 7504 1760059
803 751 9946 2217275
182 54 7369 347979
23 357 8700 1016334
159 224 9103 2429564
972 265 8101 452212
867 728 5282 4894541
177 380 3889 11739998
426 303 5940 1347676
302 505 6941 5516998
294 237 7213 4367892
631 454 6182 7567603
214 0 6986 6874664
220 36 6008 4644508
645 14 7371 0
740 895 5848 9751503
452 20 6322 711358
786 129 6811 2634486
544 912 9366 6183603
477 88 3375 28233183
960 538 5621 104562
347 631 9868 1051837
287 533 8819 198353
122 891 5850 1443461
573 837 7496 2949122
803 933 5748 7526673
821 338 2544 1275344
178 789 4029 6267033
299 875 7105 1302850
867 885 4337 4195774
457 786 6542 20395118
711 814 5431 2608118
406 948 5995 4452741
294 334 7720 0
343 603 6444 2200599
78 386 8852 2303635
306 630 8543 1292031
618 295 7739 348657
218 978 8791 720145
933 332 5458 3228762
921 669 6697 8194140
607 726 3867 21908165
512 231 8851 664862
161 263 9446 4452741
902 619 9390 0
126 221 9983 647476
941 160 9458 1100742
340 134 2729 11940755
216 625 7666 2940075
428 654 8205 954962
920 851 9633 465679
129 226 8843 1093070
573 304 9618 1181578
467 78 5841 2904340
423 143 4499 2535308
153 247 8625 832874
156 362 86 1000000000
747 707 6954 1090062
559 671 6229 1231806
551 866 1607 52030146
612 980 6992 3486097
515 693 6249 7928313
610 17 9689 3164903
908 765 9083 15175108
341 221 5051 1921190
891 675 6069 2037691
968 84 6017 9377960
662 330 8785 342636
98 16 5014 5875243
190 463 3678 72102719
250 111 9675 1327628
743 817 6677 582466
920 805 8236 1703027
558 272 7654 374389
563 521 4508 15755776
748 580 9709 213948
451 716 4457 8132533
764 624 5698 2365342
586 52 6823 960838
293 304 4774 9361844
402 840 5835 806348
845 502 9551 513041
23 978 1310 19685476
460 548 6480 16044474
904 565 899 1000000000
806 785 4028 11765663
231 923 7718 5258723
475 464 2204 9711556
972 80 7948 5824778
785 624 7110 4065158
192 109 3330 2099870
368 165 4289 19264257
500 509 4341 3211400
409 630 4672 5816429
49 889 7494 10454753
388 293 4853 27765884
775 32 7596 237589
618 585 8051 1039820
494 890 4557 5195236
460 857 5777 2117924
815 584 9338 978637
462 149 6591 17987633
102 201 8228 5699184
834 643 9652 389188
699 22 3917 5109911
549 719 7366 0
240 186 7995 1748215
29 228 1848 3378666
19 67 8935 2327710
190 146 4278 18782478
273 960 8440 347979
256 208 6806 1501765
457 862 6493 729963
244 700 8682 3386848
957 185 6498 469743
692 698 590 64936339
919 533 8998 2090889
792 781 2624 10317138
608 658 5554 1494846
160 104 4016 4389485
395 273 6882 2302055
775 671 3262 4909067
535 581 4705 3425303
842 13 9923 116262
866 933 5622 978637
138 102 5959 3305506
581 379 6733 1327628
50 627 6692 11362746
688 85 9153 1222278
977 219 1383 11936948
133 680 9850 90049
702 81 7410 226613
315 145 3297 730159
125 414 4226 732435
481 950 5224 1290304
852 738 9003 0
977 731 8665 1178884
142 48 7783 793521
819 218 2198 65789707
678 534 8216 1447128
366 423 8999 5622701
115 932 9056 0
703 166 3603 9087578
179 270 9854 1356743
700 741 6392 0
978 483 5628 1957076
979 825 8354 242163
326 942 6853 112806
140 421 9632 602657
50 981 9330 2509152
40 413 5574 1081031
797 472 6857 5877726
27 932 8955 353786
358 873 6140 0
302 792 909 62399876
882 160 8134 939517
60 724 7296 177510
145 67 6203 6728720
324 403 4645 1316559
639 678 4635 0
78 371 7213 6455565
841 298 7606 1402256
650 848 4083 42869716
417 819 3833 3197822
447 495 5706 2209750
548 264 9768 577118
948 912 7354 893
985 969 2960 10913907
696 672 5953 2075094
299 681 8025 2018849
127 686 5631 3422753
769 514 8961 546260
605 538 8556 764177
2 232 3904 30884900
16 240 2940 8642873
941 288 8275 13000404
652 880 6594 6133086
495 161 9945 3051580
513 223 4731 10739980
771 72 913 28381496
509 713 4594 2148200
804 420 2969 5820078
946 885 9585 885133
427 89 9991 6697699
886 84 5992 189954
476 806 7053 441031
55 264 8224 67551
250 48 7835 829943
48 447 6993 2888427
345 934 5678 6243520
348 740 6545 3488452
862 959 1829 93278599
344 39 6674 1644361
324 955 8657 2557267
451 892 4649 14207695
754 187 2387 37020968
528 820 7805 3389805
459 997 2363 8554995
242 378 6928 880582
621 793 9313 1378078
433 814 5933 0
966 302 4678 9457605
289 787 6321 4622838
548 645 8429 1378378
420 445 2370 33957741
320 994 9316 837023
778 23 6550 770729
129 200 5969 1327575
369 657 5485 900674
954 300 6613 3684476
432 777 6298 7217707
207 997 3682 771536
600 85 4072 18926966
462 548 2971 85852485
938 170 8617 351615
38 219 9813 281896
730 972 9111 535048
502 597 7899 5608306
151 942 6705 0
740 565 3124 3520435
44 245 5353 281588
970 872 6223 2144656
350 905 6507 0
852 743 6363 4396860
381 588 8737 4114781
126 77 3358 139665
642 211 7988 1289822
657 153 4168 0
33 806 4526 10454657
931 10 5769 304838
596 60 2935 21427649
154 230 9904 1058970
879 853 6727 647936
405 687 6235 15433631
493 411 9844 0
141 749 6058 2913506
418 306 1829 185442549
541 335 7145 14317903
875 29 6336 5706398
686 715 3028 13872935
290 765 9473 845940
61 399 6651 6493868
468 104 8773 2784489
454 656 4635 1698987
300 345 632 1000000000
699 228 9836 1546294
689 144 8266 0
84 517 6191 2018451
600 882 2160 238050
74 580 5493 9411948
680 357 2157 2123393
869 751 4622 209652
244 657 1866 39374701
891 229 5298 1459526
291 156 4672 2398830
609 854 8485 2239993
432 559 8322 0
901 677 8097 2651242
989 583 9932 1686378
655 602 7959 711358
256 176 9345 678344
899 112 8502 238050
200 154 7251 13360208
100 145 9924 597910
553 434 6820 2143743
589 764 8213 207665
791 677 8392 1546294
65 456 4877 3152638
957 230 6617 2506465
715 893 218 509965986
376 349 7679 3433025
77 20 1730 190341671
725 236 9578 4228611
375 881 3083 30175778
819 665 8995 639978
251 371 9745 0
790 210 3961 3744598
548 844 9837 855803
318 670 2582 17649851
710 145 8133 1785917
450 758 5808 1995455
831 300 5623 1577111
318 299 9475 547289
136 944 8160 1381332
887 234 9271 3504
611 513 7121 1907158
123 672 8765 2349575
328 217 7983 8513960
584 334 5175 3997313
859 352 8469 6932690
812 43 2283 4463333
829 9 2873 8601661
241 980 3600 670608
33 403 9103 4963257
436 159 8551 3269095
716 896 3437 3455295
839 693 2571 14550459
406 465 8504 484631
977 172 8416 530362
178 479 7934 7607841
305 194 2814 28538109
26 742 3991 17012151
800 60 8505 248501
363 36 9863 79439
267 921 8293 329084
171 630 4733 332438
22 118 9388 677788
470 433 6418 1890564
394 379 3615 940164
741 652 5931 3647476
438 414 8787 25238
201 705 6333 1555656
469 41 4095 4549732
307 413 7399 6469546
967 874 8051 204352
608 370 6955 0
569 567 8046 678344
500 223 9861 2837510
165 76 7429 885921
686 297 7147 2487600
841 956 5284 4436090
519 501 5324 16155839
353 913 7786 0
971 177 7883 2721011
249 492 3921 12705300
419 514 7589 2552390
586 482 8949 192036
9 116 8055 516972
111 246 4708 3365879
718 155 8798 735293
588 445 7656 1458683
160 310 9498 204405
395 388 6499 5536386
750 624 2236 59439209
407 4 8533 560443
194 601 8849 2702830
113 662 9534 620267
327 585 3089 6130335
434 217 3898 10228065
962 595 9398 1397683
412 989 6429 8679567
451 862 5364 5340946
542 160 7680 214226
926 959 5362 996875
662 90 3230 2479519
328 19 5001 2376282
726 597 4986 58980
264 639 9254 2156464
913 211 4147 6134782
574 324 9553 107881
716 776 3466 74319229
454 699 7361 297854
828 452 9101 1524943
858 748 7402 472199
299 563 1347 58382192
564 958 7070 1429135
249 466 8321 1275344
58 135 840 99557359
478 135 8796 0
578 67 1686 77172997
77 461 9300 1172973
94 212 7841 95354
750 638 9711 1047869
20 762 963 1000000000
44 718 7271 242851
419 205 2133 36560650
217 748 7445 1692520
837 415 6636 12899065
662 151 4566 1718111
192 568 8368 0
401 137 6186 296807
213 252 8151 1076759
275 837 9930 978960
822 343 4542 796021
574 68 7746 1547287
179 129 4691 2770207
615 361 5721 466806
317 452 7377 450475
438 873 7498 7530963
127 370 6617 7260075
205 276 4810 3106538
360 461 8543 1603206
973 797 8787 1787799
641 250 4260 829943
94 926 7395 469743
459 715 1384 1864813
790 468 4700 16180284
694 526 5070 15747237
443 69 9288 0
601 944 5546 5835721
929 393 8467 0
451 42 3700 7747192
871 227 3875 18581547
107 858 7812 2398737
597 460 6049 0
146 728 9851 5146268
332 805 1219 8775063
364 416 4327 30849536
518 292 5979 14354247
401 909 7235 1278934
242 728 7915 6214664
100 626 5279 0
526 213 9445 5559487
645 613 4872 1053762
864 591 7017 5866001
131 782 9822 3732276
377 180 9741 5789991
118 358 7850 1663735
157 420 9846 3516067
311 271 5716 21849961
133 514 935 49389567
870 436 2340 76621610
150 41 6907 573038
630 934 6949 1484466
681 349 8445 437154
616 276 4225 3853049
153 871 6461 1890564
864 393 9457 5564258
579 673 936 84403540
822 316 4560 5797897
699 260 9597 37770
307 983 7131 0
878 995 3605 0
939 585 6753 293146
97 765 3390 701287
497 143 8441 300620
624 999 3028 162290338
655 484 4878 0
379 590 4647 4688951
305 425 8258 893
438 235 6650 362454
584 665 9567 1168354
760 730 4390 2887202
143 162 5963 189954
35 64 5517 5901605
179 8 4035 1075031
143 741 7159 0
862 380 9833 0
209 81 8100 321264
422 32 5572 893
725 246 4558 1620884
350 466 8023 520503
603 848 9674 648798
677 884 9536 3393124
78 28 7839 5693602
364 369 6158 0
591 162 8716 6269152
748 168 7838 1071263
41 91 8548 1621573
536 344 7877 263280
883 180 9465 4347060
391 191 7352 7458992
295 493 2951 16736671
652 924 4065 18479515
167 770 7582 2226450
605 739 5906 2061570
652 502 6564 0
56 587 8775 1005780
64 534 4489 4037324
940 71 9264 2914338
201 266 5357 312422
203 884 9198 0
747 903 5787 8851527
723 685 9293 5309398
316 250 1584 28723179
146 288 4035 5121890
761 929 7480 796129
669 368 1805 33682329
95 232 6178 2651295
231 45 9961 661326
65 511 3898 4142494
608 198 3154 741159
87 901 9732 1339616
225 159 7710 5711694
207 625 9947 2882422
469 983 7938 2200599
772 19 7084 1400413
137 122 5649 8180692
199 373 8911 6856
811 413 9139 2018451
659 880 7398 4332363
924 8 7411 821611
637 119 7380 913837
567 620 7516 9130244
400 85 2960 449698
848 737 6290 1134378
272 959 8274 317497
633 876 7808 292928
718 354 5959 2219400
866 409 8030 511958
742 954 9259 1178884
14 332 8509 519799
190 281 5977 469743
664 474 8680 424860
616 199 4208 2276121
323 924 3046 13190970
505 90 4741 8481125
722 376 6967 6475274
10 321 8582 281588
456 755 4154 5896715
642 215 8131 92135
72 258 9121 1486928
900 964 7105 1895901
208 134 8802 313656
285 622 3543 416480
494 736 8550 492192
434 133 8129 1863801
745 258 5160 1196253
207 764 8156 0
57 663 6252 3742553
871 314 7099 2475532
900 555 5532 3765513
713 166 5564 2143650
61 830 7946 3202061
455 36 7422 635833
619 756 1846 21322189
771 610 9717 5559487
850 955 5406 4473740
334 975 9819 104562
471 99 8540 2897382
947 274 2590 31590671
230 143 4960 437712
567 612 5284 2724562
235 855 9810 1644124
158 772 9682 79743
503 205 8557 3020735
805 399 6598 400850
793 89 8960 2889835
102 418 5595 2325734
958 408 9409 1459526
261 294 3038 66413949
273 809 7213 2941440
206 367 7634 2006476
418 145 7215 172729
367 77 8018 1461541
937 295 8365 2829252
542 673 4117 18604589
106 966 4311 5552266
675 707 4625 9073838
155 921 8575 1264557
712 798 6660 1566741
108 692 9957 240565
47 947 3036 10087501
935 741 8164 207883
791 182 6243 90049
98 402 7448 770729
758 402 5103 9003533
410 520 7376 675005
708 28 3324 33804999
168 108 9788 845940
607 438 7425 0
496 825 8168 782634
417 28 8767 141076
164 630 3505 8854380
948 239 4806 845940
209 684 9559 2441891
197 616 1509 74711225
383 877 2183 14642977
869 962 3607 23387995
599 825 5910 0
447 332 5984 9551472
236 251 8855 0
926 331 7453 0
940 965 3509 7723178
98 623 6968 289847
116 187 8260 2881184
472 929 3240 40623871
319 285 6672 359581
482 710 8827 2098001
487 217 2299 14104678
281 585 3021 1450420
913 979 5064 242851
52 188 3318 4527615
485 350 8146 0
454 204 8950 476989
928 589 9147 3400220
859 841 3630 2705248
809 549 8107 0
676 836 5512 0
613 307 8896 1356743
425 394 3175 21905510
166 692 8423 40506
426 428 6260 5954392
782 11 6416 861372
12 308 7139 2066039
591 150 5203 1732202
156 742 9955 0
626 425 6928 883728
841 9 5043 851650
265 940 3200 15387983
795 379 8015 3990567
841 608 8118 299344
837 956 3271 102405669
970 119 7305 635833
17 198 8241 5463158
333 529 3255 12814040
52 707 2603 14037922
46 71 4923 5791138
598 472 4187 1728501
26 543 1487 72938115
51 798 8993 978960
933 692 5183 2767002
151 368 8720 829046
71 735 5499 11025719
171 581 8779 0
179 547 9123 104053
49 555 6349 11932576
144 938 8131 2895121
347 365 9051 1519325
213 997 7214 7649948
419 497 8176 3212030
617 409 8374 437444
298 488 9820 10039909
326 259 9868 89981
387 929 1909 168539118
687 321 5482 1710249
518 383 9941 4311715
595 688 7939 1111067
45 191 9482 3700205
690 398 7296 6855
949 344 9514 1985354
80 94 9503 1918494
809 476 9883 3732994
662 607 7378 0
297 868 7773 207883
197 342 8544 532352
420 129 2096 13876401
519 629 7525 76378
410 960 7860 1222278
239 143 2957 29648306
976 845 7897 2142554
524 750 7491 2529691
580 136 9703 449698
677 873 9662 2106483
213 969 5389 4257156
831 304 5597 2167246
104 404 5335 7059239
474 537 4841 6428653
421 935 6286 1877593
468 995 8655 4118477
328 431 3225 7361279
516 563 6119 2784627
848 600 6132 347979
324 354 3438 4235868
68 433 6175 0
886 499 2456 16685843
631 463 9236 2568439
496 214 2896 26776573
195 736 8048 2049124
923 994 6906 557306
369 3 3291 439112
351 26 6349 6316957
733 377 2527 8698805
576 934 6353 1987005
5 196 9878 1916735
641 545 8443 646906
509 377 9462 1305279
612 534 9624 2764784
2 133 8799 2073573
308 831 3925 2066039
744 690 9181 1282160
896 791 9974 562565
25 361 6474 6387
75 374 9234 0
629 16 3531 9805956
925 31 2364 24414079
544 630 2591 68445410
969 291 5875 226433
13 174 5432 771536
310 610 3664 7599581
499 194 9725 977409
982 657 8846 3736513
771 821 3907 2465360
9 457 1492 18257373
612 285 8761 573239
477 132 7497 3422203
325 893 9442 465679
315 687 2896 416480
443 301 5221 8406577
367 928 4315 15145716
647 366 8338 8629790
884 848 7384 672135
946 856 7380 1843603
617 265 5001 3134317
348 162 2119 5497870
594 901 3872 3208378
339 45 5414 9474184
620 432 5430 4114781
201 899 5722 3455295
991 878 7255 4087570
781 992 8260 462171
689 732 3169 15703719
102 58 9108 2863583
921 287 3099 188313804
979 284 6855 3078930
149 687 6526 5549216
981 927 5999 885133
73 830 6738 341770
686 125 6430 1878242
671 178 9224 486749
752 848 7046 3200299
251 686 9146 0
582 636 8558 2552390
259 556 2669 17519398
713 827 7434 2607935
453 690 3597 198353
823 492 7668 1862547
840 91 3422 17884320
559 952 9610 2398453
633 257 8997 853651
998 514 9749 1222278
780 809 9427 1907075
859 628 9463 1024260
609 359 7282 900674
568 3 5629 4434184
503 160 8020 219695
81 409 8373 2897052
966 283 3725 16542980
484 258 2495 9720618
683 108 1790 1841179
754 914 2756 867681
197 588 4537 1750316
601 952 9566 750337
600 136 1851 18926966
216 289 6700 113759
638 747 6717 756671
280 574 5807 7021388
681 680 8671 90049
260 480 2874 10187167
818 456 5777 5117996
883 86 9951 5866001
177 199 9471 5443488
571 110 4028 33971957
546 689 8488 132364
576 444 3372 80785510
997 785 7225 1943869
914 383 1368 23699542
797 811 9433 1924826
790 746 7461 42591
320 161 9431 237633
591 291 9872 1899406
516 808 7891 6492795
270 860 3289 2568439
560 590 7491 1523469
788 689 9602 1021895
323 745 9004 657054
509 850 4753 207665
698 34 3689 3048061
969 716 7713 0
936 975 4849 10431977
823 397 4138 2077738
961 841 8592 987516
629 499 9368 1203580
919 370 7990 359581
918 376 2228 32013369
412 761 5958 1520591
469 591 7350 2819089
158 516 8657 483017
526 5 9627 3742553
18 683 9413 1621639
89 395 7216 6758657
294 356 7991 800251
499 459 6623 1168354
627 74 8853 237589
630 38 8667 4325686
26 779 8544 364808
642 503 9686 553071
746 915 8887 1076759
539 826 8870 954962
269 287 4726 4790831
643 976 3387 2081624
20 525 5301 2931653
560 769 4988 3056596
55 172 9650 353955
839 119 5105 5180842
113 798 7188 8348014
355 380 5363 4139691
746 24 9703 42591
516 580 3278 504183
431 941 4123 61528632
267 87 6416 329084
651 162 6152 5140044
759 82 1150 61516743
833 227 3137 18800721
664 301 9835 3647476
823 536 6697 252296
805 120 7712 2506465
832 119 9016 204405
763 488 5313 7472378
292 696 5155 4103106
385 359 4101 7897858
311 48 9708 0
368 422 5874 2160315
502 636 8122 2533071
413 283 8419 209501
310 518 3776 24550164
746 894 8964 0
416 842 3682 15433111
748 449 9053 27208
931 951 5959 504705
600 510 8910 347979
49 915 5887 27577159
884 393 9203 13801113
187 716 8474 1550570
159 3 5485 5711694
781 232 7278 3889181
706 741 5143 22632235
488 165 8482 821724
634 147 8588 5696114
209 559 3705 329479
417 390 4138 27208
761 544 8440 2830310
836 284 3499 4147233
212 581 6834 3133033
609 618 7160 1969459
92 366 5920 317373
69 464 4710 2316446
936 907 9817 1408053
354 955 9745 954962
36 41 7986 3507115
246 757 6233 2073619
469 522 8716 312185
637 270 7764 2085682
168 862 4387 10581648
800 248 5400 0
685 924 525 356079316
275 583 6295 14251037
928 620 3553 34952617
156 562 1619 12637359
189 728 9358 8413822
269 330 5368 0
375 752 6034 1931638
90 378 6301 263837
254 368 6313 829046
32 103 8140 1408053
143 669 4602 312185
218 755 5824 2296604
153 260 8084 58980
729 462 5482 2014844
417 635 7680 3352202
196 500 4424 3949632
475 207 2658 252974
515 803 341 80782642
906 135 6188 4108719
624 966 4297 2816364
609 778 6670 759799
816 776 5316 5920088
991 742 7619 3123379
412 671 7294 1455354
737 584 6705 227840
335 112 7467 5480734
356 14 9425 0
691 204 6857 2099870
823 894 7758 746891
303 621 7822 2033049
497 964 7706 1165752
507 74 6062 427908
879 885 4161 389188
150 599 3993 11816339
586 828 4957 3705738
753 85 5004 5948648
482 223 8932 0
422 190 8672 986025
629 52 6300 12521363
73 519 9062 944623
538 401 9041 6116
689 879 9439 2704746
233 556 9903 3654538
429 785 6215 1366829
442 100 4999 713361
806 256 7166 1302850
34 754 6517 273716
519 932 4966 766111
270 20 7003 3867772
805 270 9054 0
602 693 6088 711358
796 256 6866 18685180
395 995 1404 160706717
106 503 9532 50495
21 329 5501 723302
703 48 2671 8389548
628 392 3033 51703650
151 247 5497 0
201 566 6482 207883
18 139 6587 1674692
645 649 9570 0
880 134 8459 498439
841 175 6169 0
127 953 5831 4200725
474 520 3988 553071
245 165 7826 362454
984 925 7882 4795727
190 422 5281 2148200
173 903 2144 80227953
650 652 5586 1316559
141 824 9461 1179095
738 429 5699 28105
137 465 7331 701287
294 40 7805 1244091
671 435 7095 59446
865 441 9265 1900220
547 987 4033 221834
283 846 8428 475668
242 267 6149 9787297
252 629 7020 3758398
746 651 3268 10336036
992 494 4513 16054
983 439 617 23850288
172 165 3023 59176498
330 745 3550 11287480
933 412 1017 67411778
393 647 8917 646094
247 951 4712 8780741
850 800 6069 785251
556 787 8554 227840
893 381 8235 13578248
904 304 6178 1716771
285 344 9907 4161689
812 929 5525 5902935
492 59 4777 6500291
149 700 2584 64840278
510 333 8058 733231
652 251 5836 8296131
739 137 8264 2887539
589 532 7446 8816153
178 38 5609 3068096
642 437 8218 1696495
757 123 9851 396084
494 225 8777 263280
727 168 9340 822106
591 770 6820 816995
20 124 2680 43817762
466 181 4938 17367045
751 500 6363 3994702
542 222 7110 2380817
919 91 9766 2833754
556 885 4046 3412277
16 784 9020 1481158
535 902 5465 219903
650 858 5685 2809685
523 506 7396 1573997
458 178 8647 292928
456 993 7967 766111
788 590 8624 0
503 66 6635 1274195
883 707 6599 2014844
766 469 7842 206519
687 883 7027 292928
967 506 4228 3872887
549 428 9617 498439
266 452 7702 4117667
632 296 2880 558223
617 816 5519 482061
194 857 7161 4059917
568 590 4614 1900220
316 236 9843 90049
159 56 7445 3459819
224 565 7282 3739877
563 163 4329 5214167
783 463 8900 2929933
937 269 6179 2676728
712 118 8552 178137
610 498 2531 15799374
792 782 8509 1484059
130 818 7444 209652
805 338 4506 11737718
164 606 7925 1691572
331 274 5221 5865482
587 985 6936 2566134
383 675 9281 1397683
361 992 8217 4094536
124 567 9594 1907700
807 321 4140 776054
307 939 6564 154275
938 385 6451 0
514 511 9014 1149953
116 592 3248 4968514
902 837 8841 6795728
890 932 7566 1356427
242 492 4597 13436993
692 465 9863 77902
643 310 8514 1227765
118 254 6860 829046
375 103 8755 360184
311 320 5163 214264
988 352 6845 1678736
296 506 9586 1731319
589 445 9561 1158404
462 901 9953 1103806
439 750 9125 3989098
187 433 4656 5608225
465 480 9784 2419029
140 105 3202 7671230
430 86 7906 8288349
423 637 6331 766111
613 995 1678 82939190
633 872 7349 6265968
839 317 6987 13853104
339 283 3606 9023178
217 647 7714 5760569
927 346 7771 1327751
118 543 1685 113274937
993 218 7499 4001016
174 234 5727 509458
523 617 9789 437444
97 141 2215 9502320
342 810 8889 192036
197 826 5799 1192551
709 390 9624 1939562
481 769 7371 3178305
217 706 6428 4833897
602 563 3839 469743
803 534 6652 204352
618 88 6805 4084574
399 394 9678 5028
253 379 9851 3185161
27 716 8973 492192
485 972 6555 3020735
621 150 4771 7999453
343 176 1389 35918734
774 62 4063 47988182
585 812 9795 558004
648 714 6545 321264
648 302 9771 851650
364 655 7870 3145790
111 254 7574 0
596 118 2338 16131
778 167 7304 2480400
908 996 9397 4651598
372 179 9692 415069
551 788 3772 44608188
863 499 9659 1844148
163 704 3202 10002961
856 424 9583 2888298
389 696 5152 5009707
998 259 7259 414820
170 504 9105 40506
494 105 7380 951640
565 574 4281 13449091
265 762 6830 1332137
112 545 1569 31523770
909 190 6691 1058970
866 172 7461 4963257
117 234 7896 2632066
845 145 7404 675476
428 375 7611 664862
191 920 8865 893
108 745 9480 334939
679 896 9397 1029094
866 786 5764 27580423
126 773 9899 25238
125 966 9114 302477
515 589 8172 122375
806 595 8778 3914414
985 681 7966 1685727
9 290 8766 417078
232 694 8568 809957
208 778 2834 7370701
162 394 787 26078224
876 657 7279 204856
936 783 3487 7530963
986 140 8095 11245302
616 381 8606 7473123
514 146 4552 2759960
349 657 9480 2015514
71 820 1697 1000000000
711 945 8415 2464630
197 88 8388 2191426
36 403 6559 10730646
714 569 6932 329479
984 419 9152 4909650
741 228 4649 6729333
469 543 3795 21595581
857 116 7963 312422
937 361 9353 9927139
624 824 2825 168874194
830 624 2958 62617698
945 408 8452 132364
351 179 4090 19867295
854 40 5316 437444
141 625 8551 0
611 769 9062 1266585
829 786 3364 68247828
46 375 1204 69050020
73 631 3799 1158404
651 617 8713 437444
980 961 6477 1551687
256 415 9347 138647
267 878 9771 3179635
687 387 5662 1864813
756 799 6052 21263
708 797 5166 6131092
478 842 4112 556477
633 239 9767 732435
157 454 479 1000000000
706 897 7410 4931730
47 148 6159 1428153
730 911 3825 468839
692 64 8657 1762506
586 474 3915 4414937
702 653 4000 258107
181 92 3737 7785875
750 989 9117 647936
328 347 8168 832808
826 753 5592 2265752
707 674 9482 598001
911 900 9066 122375
387 827 6908 2574332
69 752 2840 3869770
253 363 6757 4000753
852 564 6618 0
102 41 8230 1512111
523 243 5685 374389
647 285 8225 578890
581 473 5725 6954647
938 711 6986 9794905
247 530 2302 6600692
563 831 8086 0
626 13 5835 701287
752 840 5494 2830310
657 17 7924 1369040
993 395 8891 2042269
311 974 6838 3044584
968 783 9352 4744418
567 193 9238 0
880 527 7239 2112142
709 846 8772 119623
658 619 9542 995427
902 90 5698 2079729
48 960 5615 1053762
36 27 8069 735293
618 38 1094 1000000000
801 18 7499 5262724
923 737 6077 6001942
101 923 5562 425228
671 113 4714 2876290
792 267 9287 633684
774 888 8765 2066039
973 257 4805 0
286 544 2658 39935313
721 375 8101 240565
308 605 757 1000000000
106 737 9599 2751595
965 793 2789 1327575
853 422 8159 722860
968 536 3285 97048490
717 416 3352 2475532
184 899 4731 6929085
490 328 1805 939517
962 242 8830 1369980
59 801 8533 2593476
683 199 6705 1152463
83 134 7380 3225569
649 48 9992 2881933
580 488 9769 0
896 259 7545 79439
569 80 7818 6237211
640 381 2946 5533578
114 459 5464 214264
940 695 7894 1810696
79 928 4842 9907008
111 957 6000 0
756 804 7773 178137
666 31 6529 7637802
542 976 7444 597960
991 891 2262 77916763
679 871 6584 1188460
448 640 5981 3052566
48 914 4533 0
770 346 4542 2867730
946 564 2946 6469394
190 767 7218 1878242
825 66 8042 652376
591 646 3100 9956166
900 839 9106 50503
352 379 6730 6519763
930 201 7173 596053
612 796 5346 5455908
767 69 4651 1878242
190 144 9859 425228
9 316 9682 1316559
769 748 4579 4094536
394 609 5855 76378
609 773 6449 2337486
415 786 5672 564545
866 809 5413 2250328
462 225 4448 3260681
889 637 3239 22683972
26 874 9831 5355360
347 825 7123 0
25 249 7296 2491971
365 812 6014 348657
351 592 8615 2204165
304 534 9544 1231522
612 15 7698 439451
592 471 5215 4103905
818 315 5860 416480
798 948 9418 1058938
985 920 4819 213569
516 517 7544 0
116 344 9533 1953639
205 985 4412 6188479
941 638 5086 2804721
771 692 4860 304838
553 35 9340 578576
217 980 4311 942295
113 186 955 47371383
684 150 9071 479935
854 346 6525 2926988
926 122 8800 6855
811 386 8023 417914
27 132 9320 735293
87 785 3266 81984317
324 857 7370 1698987
953 416 4786 35833195
123 546 8437 0
959 796 6450 19568281
47 122 3288 9687240
824 498 6951 652376
372 509 7093 3739417
38 318 2043 3949632
771 452 4733 7071917
218 295 8273 3950592
987 886 8958 363821
686 85 7113 0
816 178 9496 3739417
698 672 6857 1107368
340 801 2613 1367343
730 374 4879 2113812
383 895 4359 7928931
608 41 8966 432349
172 759 7945 3896547
508 139 3395 11402371
700 474 9541 553071
201 126 6178 1698987
862 797 4652 4702470
230 668 5349 2817920
926 82 6000 0
391 167 9860 2122608
983 966 9604 788770
210 9 8395 5607919
585 707 9319 564545
284 527 3515 13900304
536 214 1862 13446064
613 350 7309 558004
385 410 7942 2232396
418 198 9008 7890596
481 983 8566 1075031
884 921 7045 3784326
427 565 9883 4283003
968 562 7086 2889846
69 144 6685 1159676
254 260 7969 19768862
310 419 8480 2398453
743 219 4654 1784588
31 408 9440 3216906
788 553 7815 2361375
252 467 9761 388574
407 260 8375 3134565
370 367 4130 348657
265 2 5871 2088145
820 954 1446 79019795
214 109 9131 8316321
151 604 5558 11003562
133 696 8583 647380
850 967 4849 762436
397 463 2613 44903793
44 223 2754 1409813
674 968 7221 7944613
528 777 931 293653831
787 242 9019 1110648
426 346 9176 319122
146 827 5219 6731429
632 128 3706 0
856 13 8336 166724
962 931 5507 520503
338 181 9323 1364303
610 304 9824 1573997
819 744 5055 6984425
499 815 9735 1578059
333 437 8285 4601185
35 928 3772 11001379
133 306 6463 2859345
57 750 8102 3655227
591 588 9508 2079729
429 417 1847 32005978
379 254 5691 4161113
607 581 8769 459232
62 851 7448 826662
175 463 7016 782634
130 21 9425 1205785
705 182 4169 6811419
948 243 2952 11652850
589 22 8127 11297618
112 547 9924 0
870 511 7673 388412
212 130 8721 3728948
970 932 7238 752194
231 807 7461 357083
767 5 6868 2620683
843 849 3449 23247865
420 564 7633 984746
659 991 6193 7235122
373 71 8317 1168354
2 533 5445 7278176
708 792 8819 212944
816 651 880 610289534
401 203 5898 4176268
19 50 4298 11011167
586 990 8802 1309804
382 894 9740 4177239
774 175 1975 7397657
977 193 9588 548800
240 230 9093 2817920
350 501 9568 2448040
348 836 5235 2605553
414 397 9384 25238
263 492 8814 4448995
788 114 5151 711358
937 607 4041 3332724
518 48 4490 954962
941 800 5320 2497751
336 930 2599 20348136
941 890 8528 1090448
598 577 9593 832874
504 200 2943 22794076
250 313 6599 4142643
738 930 5198 498439
208 465 8477 6083391
272 716 6052 3407904
818 744 7398 940164
988 36 7241 2784627
652 953 1939 14295861
160 432 9349 58751
627 870 9364 609204
785 429 9061 900150
198 234 9353 1519325
342 198 6728 710533
443 875 6445 44931
934 23 8065 711358
298 33 5786 10157991
111 523 8442 347527
743 533 8458 2253427
271 434 9185 2658253
402 694 7284 6619827
256 174 9368 3659439
820 177 9798 4622862
528 568 4820 3837991
160 109 9984 0
358 616 8822 597910
684 454 9947 448046
111 740 8611 1408723
148 529 8314 1321414
897 30 5927 8041247
404 77 4774 53265
566 533 6035 1556959
407 941 8017 800251
964 29 6899 1158404
408 970 3128 5197569
623 159 4424 5087664
558 373 9951 0
605 423 8376 3157696
595 906 6840 6111675
423 457 6570 6729333
824 665 5441 596053
675 697 6191 0
356 37 2254 38692047
631 668 8483 686955
341 774 1736 7983503
551 788 3722 44608188
146 842 4841 116262
473 863 9509 1113714
577 858 618 37452169
51 180 9476 538067
592 944 4860 15758557
113 460 6502 15481573
397 771 4315 7504230
569 37 4322 9148668
603 972 6212 3504
993 176 7024 213569
409 835 3452 9935102
496 251 2222 116932178
506 180 5510 18375790
883 639 8594 37770
848 42 9135 1750316
280 448 9067 144913
45 814 8549 1691572
812 820 3461 93201
780 665 6789 0
796 834 8610 838290
268 386 919 69746374
101 88 9986 252296
321 336 9300 466418
324 67 8737 1481158
808 973 7182 2004470
988 389 9301 2447163
382 280 6522 4305037
511 40 3641 1085898
516 193 6207 503014
114 368 2372 711358
280 38 7505 1506190
895 782 4351 10991897
372 840 6722 3330686
336 511 4461 723437
979 621 2908 7717042
761 75 5612 1111067
17 40 8006 5867928
905 333 4501 9706522
503 223 8018 1409813
485 956 8929 2099870
224 441 9299 5451039
714 706 7001 1916722
386 501 6365 8875987
828 178 4591 237589
278 441 5534 1188963
75 971 5068 2719567
246 810 2565 849551
736 681 2267 18672194
154 607 1475 26065844
800 456 5265 747432
937 419 6757 977722
593 940 2989 3316420
661 347 5067 4436090
286 349 2717 42681038
794 291 5066 729457
301 404 8829 1541897
410 29 7035 5210771
881 511 6807 2296604
713 191 6203 2634486
394 702 2593 34007220
114 865 8516 163969
947 594 6070 2071277
181 308 8651 3727467
724 279 9660 209652
521 722 5463 5180424
526 531 9520 1172973
961 995 4992 0
219 544 9426 1455354
806 469 2324 48322778
730 861 2913 27650
392 883 8311 292928
904 931 6142 1278934
968 33 9321 2148699
59 233 2080 31684004
821 759 6801 9630035
567 481 3215 19424703
317 634 7197 853651
33 664 5369 4218594
886 993 8279 2739318
254 352 3977 5478883
544 327 5263 1289822
231 893 4960 9402792
524 731 7584 5432283
911 649 8979 3941723
941 597 9977 2788129
78 91 2091 94295215
908 652 6802 3647476
744 307 7796 4103106
384 733 2839 12899986
643 803 9300 596053
512 990 3427 4356049
793 628 7412 193328
500 953 8300 1410450
595 662 9505 2403350
988 6 9669 1277170
613 512 5090 4375617
167 51 7278 10146881
684 697 3736 9205490
679 72 1822 47486507
724 202 8600 5129880
440 365 7702 428662
581 97 5042 459232
383 761 9462 1649219
921 603 8417 677788
587 380 5832 8481746
531 861 7206 9624643
206 233 7734 4290539
953 255 8007 3121294
299 739 8950 845940
622 666 4987 574371
817 468 8162 2137516
909 903 1029 1000000000
46 337 8224 1762506
781 931 7493 374567
947 782 9798 578576
337 538 8603 608114
282 766 5247 641077
224 559 8385 685973
479 802 5863 1312282
138 597 5731 2789863
612 20 6586 2497052
793 725 5826 1757106
783 189 8930 3617237
408 266 8938 937248
552 351 6186 0
688 976 6844 612965
903 509 4906 7261017
813 324 7218 0
25 331 7997 832874
801 909 8073 441945
114 508 3951 197853
106 303 8957 0
248 894 7034 0
438 625 5197 466233
936 528 5556 0
828 991 5069 765144
258 295 8412 1172973
914 741 9679 1556959
922 216 6729 4055730
677 248 9363 2583430
189 352 9440 800730
61 735 9125 388412
971 988 7554 1531255
861 401 3774 7625534
7 711 9030 1937435
315 911 5068 1221725
477 795 6559 1238972
458 487 5130 8001680
154 133 5938 3431747
387 294 5097 2237554
138 609 7790 4115497
584 423 9081 3704725
133 715 8534 8390926
56 774 9433 66605
736 321 6693 776054
662 80 5734 0
354 596 8201 4117667
647 472 3495 18639119
259 600 8390 688913
793 997 8778 1016334
132 568 8187 2148200
960 737 2233 7306683
404 789 5276 4037659
741 147 7736 1413968
374 656 5218 2793493
788 623 8960 759799
347 74 3753 0
272 405 9087 189954
360 123 5789 4798602
473 793 9236 1457949
510 551 6410 15202010
745 824 9297 1409813
681 154 7850 2661333
636 646 9898 987516
272 765 7707 1602468
376 555 7999 2469359
761 123 1572 1000000000
800 928 6248 4060173
728 387 6858 7037280
489 318 5649 3091963
901 549 8650 0
411 386 6484 1958449
845 259 5254 3409013
883 397 8454 140529
196 755 5216 1796650
739 35 3240 20580039
347 134 9534 192910
230 472 7653 149040
257 532 7140 25903210
421 13 8675 3112825
538 858 8830 77558
406 345 2394 19648621
169 627 2170 2334636
908 723 9393 1113525
890 919 9600 244590
925 235 8701 319122
985 863 7622 43815
127 247 9249 1397683
962 285 8232 416480
38 782 8521 580705
440 57 7283 373875
103 333 8290 302604
288 778 2746 11574589
898 174 7795 1506190
323 883 5391 2426297
993 272 7507 4105749
100 501 8598 2448040
337 138 3494 20439229
895 162 5333 3928162
936 862 8221 1231522
111 650 8101 906538
759 621 9739 0
325 45 9800 652376
78 928 9851 6829082
703 349 1649 51273521
202 236 4718 18555415
907 777 9593 0
356 72 8450 1202722
695 987 8747 293637
662 359 7539 1305356
379 961 4534 4304830
876 504 7408 678506
319 907 9625 848073
141 162 523 18004134
494 268 6904 1081031
872 158 3830 32470565
751 314 4694 6221359
696 165 3465 1972929
92 272 2049 49867811
708 541 9661 212944
519 505 9689 1027101
62 582 9819 1244091
289 450 9578 1245837
853 690 9327 288512
100 157 9671 1297946
703 931 2963 8937108
13 393 9058 1939029
467 704 2360 7244530
342 436 4452 1509016
178 106 7865 237589
305 223 8126 935729
378 48 6267 465644
51 97 4067 9324289
813 555 7848 713361
156 686 3062 437966
481 866 7872 741048
63 962 9227 57813
107 121 4968 22994615
734 781 3939 4241694
984 11 2070 20277526
84 836 9158 43815
739 125 5932 281896
122 125 6233 281896
539 490 9046 242163
29 273 7849 498008
152 17 5888 3989098
655 689 8889 637966
620 619 3236 84961305
946 213 4417 14917437
663 254 5097 10138815
112 485 5527 3987070
927 394 4695 5693584
307 386 4982 41239507
757 458 7385 222001
483 197 6572 200344
966 565 9018 893
618 866 4559 0
826 964 9746 77558
593 837 3965 1843603
765 385 9768 3961474
589 277 3783 25519468
218 397 2029 2632066
677 193 6236 3051580
428 628 6343 58980
753 257 9724 258107
368 865 3454 31098003
655 61 6197 5974069
425 453 6385 578890
429 144 9293 1708762
435 622 9171 4918919
882 894 9814 4704339
195 375 9588 360184
749 93 6692 3628190
702 854 8035 2793493
941 314 9899 5682495
950 233 7828 0
957 206 7286 8826506
925 836 9442 735293
409 648 7379 1162608
869 942 7332 0
959 626 982 185762936
866 845 3118 17353527
231 151 4401 9324289
373 589 9084 69729
385 232 8484 1005780
162 492 7225 670957
796 157 6777 1810696
623 303 7232 28105
96 919 4318 2931653
508 970 4314 6758079
67 731 8190 1481158
370 544 6759 2145307
781 130 8161 2995266
19 267 6486 1618660
16 327 3305 45594965
999 748 8052 58980
742 203 4889 8542449
570 337 3919 4102647
205 629 9315 2081624
788 795 3699 11708769
503 518 7953 2867730
981 881 5851 653762
565 176 7648 0
124 825 7158 0
180 439 2714 8667977
267 218 8381 1596885
122 366 7095 1029094
143 555 5185 637966
217 57 5606 347527
722 167 6692 2022437
374 841 4672 3491030
963 38 9517 7465169
554 859 2870 22851010
199 626 8277 200344
254 473 4090 5699184
370 782 8187 292928
245 401 4162 9879106
627 785 6997 466233
537 507 6704 6883821
219 925 6253 821611
644 468 3028 193270855
146 153 7034 832874
208 424 6387 2469359
918 855 9358 1678414
642 914 9623 619202
884 588 5438 10651223
232 940 3800 1409891
333 594 7300 9910306
693 173 6020 6562553
487 793 4371 7236979
896 633 6519 805717
641 908 6054 4254257
505 243 8759 204856
471 789 8108 791680
900 2 8464 0
847 876 3936 1996742
256 489 8265 4807309
624 845 5850 22092012
638 298 8045 2226450
55 766 9066 3133976
690 286 8123 724254
563 91 9969 3109160
462 854 5422 0
649 711 5801 2889260
204 801 9669 2148699
359 945 6527 805717
886 222 7706 722860
488 462 3920 1360618
327 550 8276 347527
70 739 9181 2635188
585 667 9767 609204
744 975 9985 296807
919 394 7161 1110648
474 252 9783 2548012
634 130 4986 12497291
392 429 5606 2284063
643 245 4686 19002987
649 278 5080 1551687
733 757 8609 242665
609 239 6474 4550496
808 357 3078 10761939
93 920 9069 511958
421 737 7570 2475532
129 779 3349 2634486
582 796 9444 364205
751 104 7856 240565
686 299 7849 228130
521 432 2636 25256852
486 696 8875 27650
912 649 5268 6750008
551 747 1678 65034065
358 794 8513 383525
163 606 3313 1453807
405 785 8770 0
175 462 8027 3016749
218 0 7944 3139347
914 293 8676 21263
278 342 9636 0
573 883 6804 1039820
405 516 4299 0
705 840 7883 494345
293 872 6892 1621639
902 862 6328 2608592
612 310 3951 23857682
343 987 8293 633684
494 366 9646 6856
379 228 4396 19901144
304 605 2335 312422
251 693 9906 2015514
567 565 9149 523370
35 946 6259 2889835
626 648 8162 132364
841 114 8351 731693
145 141 9137 0
137 974 5940 6516624
323 942 9256 207883
164 189 8624 9375374
982 525 5902 7996541
278 419 2236 1863977
945 390 9660 928147
509 56 3883 14849592
518 740 8882 954962
980 742 4031 9640496
644 100 5166 140676
408 482 4415 2538754
159 262 9238 5195867
487 70 766 1000000000
311 203 9030 206519
813 927 3413 11239288
562 135 7347 5325748
383 406 9361 0
885 779 6408 7118053
357 202 4335 1152463
754 714 7760 0
200 771 4642 5071805
278 457 7070 252974
513 707 5058 3599479
821 308 5907 6477924
767 336 7334 3506591
534 478 5233 5056251
739 402 3942 21636992
96 206 9078 923162
110 265 8123 964421
494 616 8782 151815
471 421 8668 559755
874 979 8453 1769858
543 53 9723 507897
334 769 7345 686955
152 407 4043 1473434
819 858 2680 10024930
736 173 9451 2983221
609 491 8492 2983221
451 379 7329 2441029
174 339 6481 9932463
813 102 9801 0
659 651 9464 7053352
557 160 9731 492192
110 485 7609 14635195
677 690 9861 37770
405 884 2510 50164716
502 264 6490 79439
213 217 8850 88989
800 388 3483 14612003
487 307 9976 472199
422 160 7297 44931
843 142 5351 0
593 391 7983 3728810
9 888 7472 1316559
724 20 4920 6034382
794 919 7855 1637127
896 179 4245 2200535
527 767 9858 789605
492 599 5969 2583430
503 233 8447 991901
163 671 5777 206519
704 55 6423 577931
383 738 4992 6294556
857 661 8236 2491971
535 301 9137 511223
68 177 9132 1275344
798 928 9451 652376
931 634 836 1000000000
861 932 4757 51590577
401 969 4921 2011121
163 893 3891 797577
751 809 3763 5437746
142 469 5570 209652
474 262 9812 753537
404 96 8793 1254227
686 643 1972 1969459
568 588 8045 1920373
147 271 8360 3639252
156 27 4571 1377452
294 265 9763 2895121
682 100 9486 463429
922 535 9814 2632066
209 154 6537 661326
506 109 3945 4959864
214 871 6491 5493146
108 685 7209 6713548
144 379 7761 424860
112 819 8337 140529
610 321 5641 633684
129 666 7883 640158
260 181 2186 30515198
561 159 4906 5087664
779 256 5960 4379330
22 958 6433 8120675
208 320 9866 3023391
212 171 6053 11680249
436 399 1023 13439272
886 291 4026 658980
790 906 5923 3052566
89 108 2197 21568493
697 329 5922 475668
101 20 7639 3246425
927 673 8961 2424087
219 929 4767 7708359
353 100 9690 37770
439 555 8199 118389
974 970 2713 29215709
483 52 9476 1593836
14 593 7367 2160315
162 68 5810 1708762
31 697 8419 172158
263 75 2407 22678027
946 975 7516 4669648
256 569 8715 0
359 174 5517 6827606
17 3 4327 9207101
684 771 9783 6072320
130 906 9275 868853
498 547 7574 0
785 300 4708 3005646
53 759 8748 2325734
450 843 9290 0
232 981 6021 1733236
739 172 3583 21189341
492 200 9462 0
192 158 2962 39241832
685 227 8218 1395944
87 44 8482 1238972
836 241 2832 1047728
170 393 8887 1604011
479 340 3083 66587170
521 334 3854 1162608
715 705 5524 4624132
902 69 6497 319655
756 978 8213 347979
171 911 5839 7719087
440 867 8793 4117667
476 969 9302 1635790
525 387 6383 4436934
728 355 9587 4063681
834 53 6992 293146
233 508 2429 9819987
655 129 7629 1203580
996 437 7435 3976509
372 559 6908 11145912
254 285 9209 3429160
532 942 8973 1507693
762 452 9404 0
601 89 5022 4768046
105 464 4140 911219
882 777 3012 816763
10 165 6081 16131
41 973 9196 851315
829 586 5674 2572179
931 718 9817 1988823
807 111 3179 16250640
222 644 6487 2506516
22 166 5244 4769271
168 936 9970 3122394
789 934 3348 5036067
846 559 5632 685973
218 217 5252 5321157
446 266 8842 4383980
916 860 6655 5683002
151 65 5453 0
509 304 8285 312422
31 649 9360 10671975
721 324 3534 12570686
640 958 9293 228130
287 870 7493 2558499
717 426 4579 7035604
17 365 4510 25134695
419 731 9561 0
935 962 8847 27650
881 427 8797 0
55 620 6483 4406063
373 489 6537 8775869
85 697 3705 16107463
144 753 5567 3171263
196 974 9286 2321179
908 779 9191 2258212
342 196 9291 3254867
592 460 6858 1613063
528 769 3628 18052704
56 928 7119 6581554
6 870 9365 213948
822 734 4817 21555576
188 918 6479 553071
611 692 5943 4556534
417 610 9727 1981791
228 967 9699 1019370
535 278 8273 5301890
496 506 3879 59714626
233 596 8171 4108719
719 531 5338 5458516
392 94 9473 785915
699 98 6918 1016221
912 248 4591 141076
667 196 3858 102440165
948 258 6810 1287735
951 944 1433 14632962
685 713 8749 1982720
344 884 8840 2620662
668 954 6601 6833618
928 853 8493 7937368
116 412 3264 7336917
755 310 9413 652376
399 273 3266 5835636
198 596 7891 5523817
420 303 4444 2965127
895 877 9624 0
993 162 7840 647936
260 250 3934 8150110
810 872 9394 424860
118 528 9732 199003
367 546 3312 21782803
106 351 8882 5343942
361 983 4711 3477748
854 458 8658 2194246
297 721 6440 5563643
987 854 9690 1257699
303 354 3189 18016988
100 126 3049 8385910
196 468 8270 550385
450 355 8700 222001
696 347 2402 46439862
447 101 7604 2209750
881 265 8417 3165664
753 511 4905 4644335
236 322 3173 156111107
493 850 6067 1369446
263 2 5850 2325734
97 22 6646 1841179
909 153 7919 58980
86 328 3725 38115011
956 294 8682 0
398 378 8448 252296
440 113 8147 5022644
970 283 9754 685973
693 318 1383 93359325
692 614 7777 1762506
115 744 4851 463607
787 852 4647 1321414
303 342 4211 1797088
285 372 7885 3487614
377 290 8244 3838820
639 543 9136 816763
361 195 7118 16473760
658 403 9139 163969
51 3 8175 6568501
941 658 6876 4661175
534 602 5753 15907252
553 161 8816 1227470
299 292 6090 806348
137 184 4749 6492795
304 837 2136 17434036
197 166 7617 189954
749 21 8713 843439
864 40 4719 3382502
59 293 252 1000000000
748 436 2204 15124185
624 266 7169 2889835
219 457 7314 596053
392 161 4407 16277088
355 977 4263 4510937
191 929 2282 26828828
666 857 9529 832874
445 431 8051 730159
231 146 7588 1805137
489 152 6113 648798
729 539 9769 0
371 64 6310 4719740
66 386 8841 652376
901 121 7980 2651242
834 751 7496 319122
204 375 8487 1473865
851 256 8506 0
342 411 4813 9752256
880 330 7686 1146110
196 246 9828 4173916
774 810 1132 23789034
15 962 8436 1250722
122 226 5463 5717967
595 303 4730 8081981
589 110 2788 1628626
963 867 7863 58751
712 707 4812 5289512
907 850 2612 3914414
850 853 8768 460027
143 452 9967 578890
935 933 7000 273716
426 150 7458 4447747
212 358 9137 1202722
193 405 7457 3222946
970 187 1255 18052704
551 544 5416 2403350
169 543 2014 162462639
185 178 4271 10852229
119 264 8911 1265809
872 380 8706 242851
204 316 3056 30641673
698 626 7674 3278458
395 982 3659 4795727
722 156 9660 1043800
496 955 9250 5764042
353 534 7393 838290
899 408 4439 3498089
909 644 4911 3315038
117 581 4223 8492578
742 987 5969 2548012
543 892 6280 13506830
315 156 9537 378220
339 398 9733 0
153 724 9348 4733849
780 554 6285 8689347
726 380 4586 1297550
848 11 6591 849551
226 959 9221 573038
880 405 7977 3225667
559 847 4625 829943
778 766 6974 4669648
698 137 9125 8580197
443 144 6892 8242804
858 873 7594 829943
151 120 7974 3386848
995 197 3553 200344
563 462 9077 1846967
82 154 8278 661326
403 68 8410 822457
670 433 3795 5608225
46 757 1740 198988527
190 863 6208 21182410
478 912 1603 39157150
842 369 740 684850450
122 56 6424 16742
383 354 2735 4309620
24 894 1761 1000000000
763 376 5637 10916441
323 671 8847 0
786 605 4433 4103106
331 160 5948 429347
912 266 5657 425228
338 202 9723 633684
756 211 8873 1921190
741 331 8337 0
675 355 2796 4161113
332 113 8719 390008
743 624 7880 6130335
865 582 3533 1838125
236 910 9059 740177
742 41 5443 2345986
786 399 5155 7599581
995 117 8476 2889260
43 679 8825 2335013
847 389 9218 0
348 495 7703 4926150
925 803 8763 100122
290 242 3251 40537593
160 676 8561 43815
604 16 4527 17066068
526 52 1883 12593474
214 687 5272 29543786
676 69 6344 977722
240 579 9908 0
713 7 6433 1482986
262 986 4167 20831039
886 954 9218 1708762
496 277 7474 3481161
491 499 7296 2392220
250 602 6692 1918494
717 479 9815 1046998
948 704 2070 3133066
771 537 6593 1381332
748 866 1638 18958147
380 893 9401 57813
120 317 7384 1648955
624 492 1285 147033142
975 234 5605 1846843
748 914 2544 3769820
984 509 4078 13422416
187 565 2149 2788731
659 546 9236 2180572
330 418 7599 3433025
172 883 5900 3411878
889 705 8097 2265897
359 961 6279 2724458
232 919 7564 791680
568 749 2409 17596509
662 328 4556 620267
642 270 6414 3859
136 323 9085 207883
244 701 4051 5959547
145 861 6197 3430273
914 265 9688 237589
774 801 1614 21240956
254 188 5311 2526166
399 428 5986 3861512
283 416 6069 57813
385 360 8690 2062597
165 411 3708 37325373
498 385 4119 1448306
687 439 9150 177510
582 140 1452 301995327
876 766 3146 323900
531 825 9632 0
632 619 9362 263280
295 163 6833 1275344
833 307 9349 1711018
936 472 6854 1953639
92 737 6197 0
643 27 9464 2279658
429 60 7187 0
898 197 7398 1397683
230 616 4894 0
223 753 9112 2487600
423 86 3153 20960703
611 368 8126 711358
132 21 1657 6011914
185 310 6461 12475523
348 166 8838 274748
157 330 7644 504705
485 139 8799 2204165
435 424 6142 2828959
462 725 8577 2674113
563 742 8062 1514852
842 226 7270 3660075
437 136 4777 2217275
618 482 5127 9028449
451 333 578 1000000000
450 326 5533 222001
148 273 7389 4070069
840 608 8719 689159
716 693 8328 0
925 476 3539 437697
613 114 6500 1982941
806 466 730 188336670
529 956 5251 12713804
897 258 7931 1172973
574 862 8401 107881
272 560 9558 376422
891 250 6514 6481140
101 53 7645 88989
44 941 2096 14735788
938 412 6140 5727200
666 445 6151 2694769
661 110 7665 1628626
545 878 7026 646906
10 822 5538 619202
373 665 3507 47786427
746 423 8586 7459296
247 40 8230 898672
600 528 5734 3728810
525 476 6567 1797112
318 396 5281 2828959
88 341 4247 24999698
411 80 9488 816995
830 660 6977 1890564
378 775 8818 4029553
836 546 6577 5852497
236 381 7578 10573828
157 977 5110 4189281
320 367 9000 399112
334 584 6158 3997313
709 97 7969 82256
787 889 3347 3896547
496 432 5681 1733017
973 525 7165 7090938
475 222 5795 381389
49 509 9843 0
383 84 5489 6267033
181 873 6809 1877593
900 536 7276 1659537
520 921 3248 34242696
308 917 5354 3230368
179 910 2697 889072
842 110 9052 1907700
640 492 7644 10441382
934 513 7811 3954238
233 917 1223 17720172
523 157 4860 7070215
70 374 4322 477162
216 764 5099 9924673
961 382 5924 6347650
890 668 5991 404072
335 612 7440 396084
469 830 8095 2699038
326 921 6652 0
895 748 6802 13309088
870 160 3234 14938990
853 101 9541 686294
478 944 3563 15158992
480 891 4554 9277903
375 499 5358 0
650 510 5494 4027267
3 286 3699 29108217
998 427 2981 4396942
525 703 8399 1159422
305 527 7980 658980
25 160 1877 5159907
238 390 3646 2941440
833 243 9588 50503
433 148 1256 244290905
352 481 8774 1075031
255 574 8442 0
761 492 8512 898672
613 949 7260 9171287
541 163 6774 1122621
233 767 5250 11653719
364 817 9162 820831
535 540 7231 28105
402 850 8243 855803
816 375 6880 1047869
929 377 4332 31518414
808 568 7263 2788731
641 926 7193 2146158
823 962 2344 8840910
808 875 7684 2939409
800 353 3808 44690248
216 85 6456 3132245
784 216 7779 800251
404 774 7649 2145307
696 476 5826 620267
99 467 9238 1395944
917 852 6640 1281651
150 625 6176 2699038
990 706 8478 846569
360 393 9932 1046533
308 723 4009 1462279
174 465 2091 10959689
305 791 7056 5780314
427 938 5083 5727200
558 539 6823 1878242
985 646 6742 4347060
312 173 9747 263280
370 366 8144 6856
748 675 3641 3784326
220 913 9459 0
331 716 6846 0
122 438 5128 450475
819 737 5652 115677
668 172 1123 1000000000
165 431 7262 832874
665 931 9809 0
292 36 7664 764177
853 424 4379 4033100
427 29 8312 821724
582 616 7109 5660511
389 353 5217 75988
732 351 9451 3551041
341 56 6119 1645564
720 411 5398 6661149
634 314 3115 58558731
782 741 7302 0
121 530 8588 58751
327 816 4140 16245514
452 42 9694 213560
521 902 7811 12493140
799 54 3659 21263
57 200 8328 373875
215 11 8731 2917411
384 702 9182 351615
911 985 5587 3023391
954 668 9222 6833618
907 257 1066 2502606
113 508 8835 2663153
79 263 8154 573239
889 910 5635 2060324
148 569 7906 724254
514 117 6171 944623
889 526 8217 5585415
6 872 7735 1937435
495 464 7256 76463
925 592 7740 3030513
939 789 4899 5875288
708 738 5608 766111
152 70 9707 756671
712 756 9132 178137
374 1 9434 617842
684 322 9685 1819971
702 977 668 640849291
686 32 8847 192828
324 445 8275 605773
209 334 5295 661326
359 725 5198 3608186
424 226 7549 5432283
612 193 9308 548800
894 753 8298 92135
770 998 8795 2770120
745 906 5876 8895451
476 186 4772 7356140
423 205 7962 2535308
468 276 7070 6739139
515 206 2613 14915309
611 623 6322 5870677
443 834 8057 3586473
547 26 9073 42591
325 653 3113 25818514
604 912 9013 868853
411 62 7131 3285081
471 473 3187 211610146
514 89 5932 7528006
882 302 8078 1670922
332 162 8709 1771379
678 595 7305 115677
600 244 8848 2509152
963 771 4181 1093070
669 156 5141 0
238 491 2992 1605393
803 747 8406 1090062
749 48 5919 4013173
184 828 5210 766111
774 175 9956 3016749
389 629 5983 5205526
90 848 5883 5620812
938 886 1243 7689377
869 916 6253 11157153
723 481 9314 1160573
196 12 2920 6493640
259 568 9552 663714
15 689 4184 28499082
29 438 6172 757705
985 790 6204 1178884
146 176 7340 7678386
926 907 7146 0
311 604 8708 1408053
123 799 606 1000000000
997 641 4667 1863977
324 653 2237 42837977
454 230 6685 437712
29 247 4254 701287
342 233 9313 1691280
921 114 8050 0
219 724 4621 2034794
829 319 1317 700833522
520 43 6957 244590
639 593 9040 723302
266 31 8559 1473865
521 619 4327 5306786
754 281 4515 273716
156 585 8732 138647
923 135 6272 3300762
520 292 5676 2706958
924 844 7041 5019807
1 152 2919 25955856
320 103 6939 1427803
502 157 5065 466418
893 844 9748 3684476
834 919 5170 935729
537 942 9951 2584946
410 393 6667 1719592
333 129 6203 709713
935 685 9853 1276661
525 548 8210 1378378
760 320 4272 3408765
780 910 3512 7253063
205 709 9161 812883
308 109 4160 7758438
388 282 5914 22274645
173 335 4346 832702
275 258 9954 0
218 74 5341 311876
544 846 8067 7081985
463 922 8995 1507693
231 219 5276 5355360
526 740 5102 252296
946 845 9790 1222278
4 316 7113 9509567
79 823 1318 178622678
19 726 5285 377428
411 781 9014 766111
335 582 7565 293146
675 724 4885 8568675
983 835 5494 788770
850 32 9921 752313
396 643 3855 13036801
519 670 7783 2104835
629 40 3411 4022591
93 628 4319 30436488
92 148 1862 20684940
163 176 7060 1165006
147 816 5797 7690104
609 623 9366 759799
957 671 7167 3080431
649 773 6065 1081031
562 4 9796 573105
515 289 5658 4309407
642 330 4195 0
575 598 6507 2513570
486 335 2740 14317903
947 708 9612 1643738
587 426 7224 715660
918 354 7946 91878
948 472 8020 127624
205 211 6271 848073
455 991 3398 3057461
389 441 5802 2786184
20 211 3518 2319058
449 338 6222 6150101
492 414 6390 1057746
358 153 7853 74286
977 135 3532 4795386
218 801 9220 503436
602 523 7202 95354
525 411 3047 38877060
135 287 8882 941520
483 634 9604 281588
986 63 3487 23299321
865 453 8334 1012644
308 659 9307 0
377 824 6415 1670563
65 812 4673 4463333
618 191 6976 0
844 629 2365 28006969
953 615 9794 207883
416 840 5311 1153779
206 261 9214 3488452
507 237 8599 3134317
185 41 6109 9843575
595 415 7000 115677
699 339 9259 1016221
501 209 6588 1410450
624 261 5260 45114209
622 340 3446 8242804
952 448 7824 14842214
226 313 7840 1214679
160 495 7521 686294
41 68 7507 785251
918 808 6340 1693449
250 746 8700 0
761 708 6294 1452547
268 782 1956 10640438
824 887 2803 3315530
719 92 6740 4257156
412 60 3648 1225366
658 427 8515 4283003
260 433 3724 48253793
540 648 4173 3991680
921 566 3409 14399273
965 8 4372 3378847
737 858 2425 14689587
75 716 4147 2088145
976 862 2345 5490179
734 976 7700 3377376
976 546 5145 1797112
544 388 9253 425108
471 440 3233 110294534
656 131 6387 437966
802 186 4898 741031
854 231 8956 3655227
355 186 5446 1034344
53 269 8608 0
887 433 5534 3389587
27 265 2696 45481095
928 361 4072 10935076
412 313 5983 7236979
247 897 5013 20498292
877 289 4818 23968564
768 429 1863 10871219
63 126 4404 11342925
637 797 7786 1452881
350 34 2375 6847898
804 592 3190 62198514
445 386 7726 0
999 668 6570 4078099
557 997 5058 4325686
311 859 3752 4079180
522 478 8676 1843603
170 402 3880 9733049
780 90 8121 15550
456 801 9286 2593476
644 714 5826 3920684
244 997 4646 2494053
791 794 5783 1149636
725 464 6908 911219
694 968 5540 25487767
688 319 8265 1328812
899 467 8331 851650
173 651 3681 19371208
113 23 7714 5022644
179 191 6904 1051837
449 893 9133 1540044
152 627 4957 19077539
778 605 9604 89981
647 632 5715 24710795
790 90 8759 1276661
697 463 2033 1203580
676 7 9262 582466
892 372 6283 8413021
690 15 8730 2469359
35 259 8160 0
605 246 8787 472199
552 152 9551 648798
967 9 6467 8848899
376 721 9249 1178884
920 52 8941 97833
250 572 9402 4036445
163 739 7886 0
950 969 7206 0
337 468 2434 278596839
310 399 3591 7599581
139 931 6017 1278934
716 433 4949 0
199 303 8328 200344
489 66 3963 13308098
362 737 5824 1071263
236 675 4626 16730817
64 877 6823 21818991
578 145 7197 104562
535 670 3407 1366829
183 471 5488 4538661
592 415 3370 21757007
238 282 4629 1443461
603 81 3530 15222584
147 716 4736 7114225
103 203 4932 3161295
91 461 8930 3422666
95 24 7964 8989845
988 186 3793 6765836
799 956 7962 1283374
862 580 4685 2256960
782 839 9463 5082077
648 352 4683 800730
139 397 4809 1318696
316 114 5343 5445682
5 544 9343 535873
739 313 1125 81672037
505 179 7772 1231806
721 791 5920 1932963
84 327 2719 9646725
689 789 8368 1151986
49 709 6354 4965834
991 896 5815 2337486
246 678 5370 4126674
795 431 9904 832874
43 997 8333 1846967
483 865 4521 12772534
151 393 9997 1995511
251 622 8772 65714
629 663 8971 1364303
319 518 7220 5400368
483 987 7734 5616632
139 675 9834 462171
710 333 9944 1779194
879 302 7266 139665
362 967 4285 0
142 624 9046 2380817
843 651 3008 16807985
686 688 9862 522314
198 350 2409 50089200
314 986 4195 18278785
59 386 8232 821331
381 353 6211 498008
158 672 9163 1168354
329 701 8757 753537
515 970 9022 132364
881 175 8694 829046
5 504 2101 26267385
55 95 4846 39526540
267 579 9139 1339616
527 859 3450 4079180
703 281 8607 2533071
864 567 9173 678344
602 508 5374 4091078
766 439 5373 206519
15 841 8192 775698
821 784 3826 6543771
201 525 1857 40872921
327 929 8677 373875
886 503 7549 1533853
457 122 6189 2525539
267 383 7064 1547287
861 466 5973 3715851
12 438 4198 1958084
940 819 8525 304838
214 592 7817 4257156
606 790 9770 2410690
151 975 2016 4113829
149 111 7736 998229
992 269 3209 59446
709 203 6490 5220711
649 876 9769 2362510
117 666 8203 0
47 460 7677 840704
6 691 9913 428662
740 348 9296 2658671
852 546 3575 7878221
630 807 9069 1292031
157 836 5551 0
840 80 7615 451571
16 532 6249 4533678
346 239 7730 242851
925 850 5288 233704
658 996 9036 6317255
302 359 7123 1327751
496 890 4694 3459819
58 655 7825 65714
444 135 8236 1916735
536 538 5670 2413120
96 286 5477 15100519
854 34 7168 1161531
88 157 8327 1322573
253 873 7515 1222278
991 879 2657 17762321
818 184 4887 2572179
193 786 9441 1366829
347 479 6369 3369382
942 197 2877 924925
34 945 6902 2943531
961 312 9801 1760059
115 711 4464 1279611
903 887 4411 615723
486 723 4407 22055521
398 791 9773 822457
176 446 9301 791500
409 775 3214 16080045
739 733 6519 885921
724 858 7411 6039657
952 207 9131 2735769
742 849 3328 5835636
301 446 4341 3939071
160 609 4319 0
294 953 2141 4858298
480 1 5676 5957297
667 923 3350 17037348
18 252 8310 1244091
879 339 7946 1849874
720 555 9057 1888295
790 991 3498 29472690
931 303 6896 2262949
425 85 9392 252974
58 728 7925 5036067
893 293 9095 468147
405 933 8815 782634
94 649 4692 21760777
526 633 2660 2066867
892 59 6650 1285581
819 974 9562 944623
800 870 5467 1486540
150 362 8710 942295
731 204 2850 151811771
463 880 7716 292928
815 704 6271 1676808
626 539 3045 18174128
836 393 293 1000000000
106 501 3260 5428880
451 960 9237 217263
159 948 5602 8217274
456 639 9379 28105
399 472 8452 8597842
839 862 4514 7967361
895 324 4578 6595278
458 469 2054 55099506
483 809 8921 1452881
752 921 8160 4871743
23 210 6114 4805388
231 914 6468 1297946
649 436 6084 2037691
421 253 7349 419644
956 558 9969 2881933
207 303 8533 576097
324 784 6773 9947863
798 207 7217 2263939
251 873 6077 112806
361 160 8054 1989124
559 741 5818 1305279
712 352 5475 1472937
344 627 5107 1274195
520 770 8255 1932652
145 914 7768 0
95 77 7708 377428
637 406 5146 1472937
498 852 5521 0
692 304 1793 18915829
379 757 3449 3400383
423 550 2946 6335401
973 50 8853 2105046
211 746 2881 24866827
440 398 6128 6654180
149 877 7857 67551
661 182 3637 22553500
214 271 3573 17152073
30 963 8683 2049886
264 114 456 477824105
89 239 8276 494345
271 406 8241 1472937
713 768 4249 8493300
968 444 3075 48514110
924 319 7505 17473471
825 477 3748 27201287
606 160 4069 4343653
43 907 9167 7176296
199 858 4587 77558
607 275 9367 4163364
19 322 5010 8192068
959 316 7461 601619
888 88 7302 0
150 917 3422 2859623
976 499 7144 2142554
608 593 5474 0
490 449 8831 202065
723 837 8279 5162364
349 488 4053 5770832
967 560 9029 677788
782 25 5773 1910214
896 275 5164 7200368
604 351 6574 2204165
719 157 6548 9915203
275 269 9539 675005
923 232 4335 25561111
913 791 5866 396084
488 503 8189 259430
504 319 1829 249428448
830 982 7321 30344837
729 450 8847 1245837
612 323 9333 892037
604 131 6549 67551
635 17 4419 2467954
806 610 5098 9483642
214 570 8501 1512111
336 604 8893 482061
809 473 8099 454528
355 521 5073 6205695
456 180 1900 27578023
173 520 743 1000000000
798 804 9110 454251
235 795 7389 214264
995 201 9444 0
405 871 9256 4311715
814 360 7137 2462540
799 276 9852 178137
869 127 4762 14839960
789 410 5074 3509613
900 952 8706 1037423
673 520 7209 0
4 944 9658 178137
851 539 8010 328223
671 385 6701 0
921 202 8049 1959728
961 128 4671 90049
538 983 9644 77558
990 955 3070 2424087
397 942 6589 425228
683 101 9413 468147
493 980 6014 1514852
7 239 4767 4216249
21 532 8014 655187
180 149 8119 855803
706 35 5122 5317020
432 550 7728 3286794
900 277 9618 2499784
870 578 9999 388574
316 169 4591 2334636
7 393 8338 1330038
460 64 4581 7093797
597 455 9794 1617739
285 867 8784 154275
368 31 8891 172158
377 684 3597 7574045
752 401 8405 1589905
58 895 6342 2321179
688 726 5475 10150884
237 154 8261 23326486
747 121 2668 3971851
871 812 9460 93201
708 28 9687 738006
205 271 6839 5337171
686 436 1680 45066598
110 654 8947 228130
310 458 8479 4789286
818 645 4041 8234273
667 100 659 1000000000
540 632 9513 79743
325 822 8811 42104
803 97 4246 7204083
653 556 7105 112806
799 40 2948 2561671
79 765 7207 1081031
408 718 9756 996875
213 699 7057 5639340
526 684 9313 596542
31 152 8391 299293
104 611 4357 0
872 663 7732 1312452
30 756 7086 1604011
301 350 2717 25103341
563 893 4273 1820066
574 775 9435 0
261 720 2788 25709978
867 285 9096 154275
88 52 8343 4126934
789 893 8538 2137516
488 909 5482 4311715
477 726 1950 41676375
197 904 5950 9042372
848 510 6815 0
304 56 5832 3939418
236 963 6558 38060835
795 156 5754 2563510
879 399 4497 24440306
356 324 4397 6595278
949 29 6117 5269522
886 429 6090 730159
653 862 720 8241920
932 354 9707 752194
683 63 1381 39517080
108 107 4344 2920091
965 57 7626 219903
108 600 6981 424860
66 772 6008 3982485
681 473 7401 538067
362 94 5526 3418415
124 622 7580 5056601
689 288 8398 4770233
678 763 5021 8884999
440 984 4596 9113892
266 13 6163 832874
83 243 5346 7653771
868 132 9549 984746
776 392 9442 360184
370 175 8582 1039820
61 192 6016 0
2 497 8288 2230103
139 756 2292 10511436
233 103 9944 204352
175 289 4850 1503205
58 472 3951 360184
379 623 3291 1531255
234 379 7211 3452550
865 206 7809 163969
513 937 4825 1698363
609 18 6919 199003
712 926 7989 213948
846 873 6105 685973
562 483 9834 813947
503 680 8801 1316974
604 131 5205 67551
899 865 3564 3571142
309 46 6872 2093228
744 137 9989 296807
820 527 3418 93201
516 563 9012 1097085
440 213 3117 8848899
544 854 4866 16153078
418 196 6574 2303635
515 97 2885 8451884
433 932 7376 629155
103 12 9574 723437
205 893 8536 848073
858 252 5188 1589372
772 719 8153 3852707
325 620 4817 12737538
441 174 7159 360184
114 544 7558 5084914
640 196 7739 1654657
219 521 9997 730159
797 522 4629 6186512
324 286 5047 19275578
959 185 9194 1916189
233 988 5291 1691280
108 952 6793 466806
204 480 9079 2024247
440 434 8090 577118
504 757 8855 40506
128 840 8620 1451905
560 6 2552 15610057
669 798 8165 312185
485 985 5118 0
680 229 3150 18872075
701 1 6785 2336102
374 432 2690 12725782
532 628 6363 312422
48 128 9311 151713
638 489 6272 1750316
395 337 7600 4949665
514 627 9289 260757
357 374 3630 2738538
584 219 9438 42591
441 697 3981 27015144
410 663 7003 200344
127 560 8365 913052
191 595 3115 998593
478 12 4278 2275293
30 685 7835 5044860
620 706 5046 7037264
305 730 9630 0
314 335 282 1000000000
258 567 7497 1907700
393 193 8459 0
567 531 4079 50152962
825 939 6482 0
609 815 4182 1501765
35 596 1384 435477670
198 305 5447 821724
440 574 5401 2643682
212 166 7722 93201
336 418 9003 645206
68 239 1530 123882997
436 452 2305 10978595
171 951 7784 504705
165 388 7204 3759114
138 978 4241 9019813
430 523 6602 1622662
67 738 2739 8835897
330 360 8086 6264866
43 930 6162 629155
716 986 6790 382476
62 633 4274 2066867
415 146 6797 759799
473 159 9204 1457949
109 588 9495 1761883
753 0 6787 4195774
793 316 8264 2275293
86 737 6812 450475
691 836 5444 1718111
400 683 7866 0
830 310 8895 2699038
18 929 7252 3735111
357 233 2585 5493409
806 956 7063 2325734
69 763 8191 521668
62 694 8145 867681
797 526 2470 14482680
701 746 4164 7134616
437 689 4943 2497052
256 662 5119 138647
939 66 7858 2781888
590 694 5415 2049886
430 175 7543 6111675
661 540 9774 463429
702 274 5764 981626
278 537 6763 1381332
84 631 6305 6070603
800 712 3830 14598258
244 431 5017 1590526
88 961 5605 3509613
263 626 8000 701287
994 818 9535 0
85 172 5237 10588656
386 363 8612 1690047
792 375 8361 76378
52 81 1980 12237487
70 846 3823 9345041
388 625 8941 1842197
599 450 9013 646094
418 718 9131 954962
469 267 6531 4225900
473 9 5625 4584267
511 340 6328 296807
232 821 3806 3729677
394 436 4449 10253573
203 131 8772 730159
841 614 9633 7158129
401 253 9737 1165006
573 980 5930 1081521
691 4 9807 1761883
328 930 2894 3656784
407 435 9803 1201780
323 934 9476 2447163
952 49 7834 1287925
404 918 7542 25238
130 486 4955 5693584
115 224 5624 1149953
970 969 2223 8602460
964 695 5800 263280
845 494 6580 1185209
546 711 6500 193328
360 3 5298 3741058
900 432 8540 2448040
149 437 8155 77902
405 313 8942 0
948 900 2132 6797389
984 699 9233 2029354
731 403 9016 10455753
711 926 3135 1622662
417 194 8703 994727
531 797 5055 20137448
130 58 8733 0
326 755 3288 12781543
803 766 3487 1305356
383 428 3795 3947901
15 407 7980 1322573
315 273 9187 156928
690 920 9670 0
311 449 3168 2453282
536 833 1105 1000000000
352 191 3311 1101760
330 533 5616 3323934
652 586 8264 0
645 798 9510 0
935 349 6775 1282620
667 725 9147 1547287
272 533 9527 1691280
957 299 7762 7522822
989 996 7305 0
360 332 5590 1603206
792 939 9031 0
445 142 6094 12467677
419 456 4830 2316446
675 34 5648 22369
117 98 7044 816995
32 468 7890 2252896
16 310 6506 3055115
648 421 9933 466309
836 773 3377 2683181
321 841 6543 139665
973 344 3875 521668
833 61 9186 2143743
422 698 9215 1863801
376 396 3023 184337321
236 365 1609 1000000000
831 641 8213 2105661
654 25 5194 4639964
138 746 8792 2529634
996 856 3698 95354
521 819 5652 11110293
15 318 4816 0
772 367 7083 3684476
401 53 8488 5636449
883 206 3571 2527915
297 711 8948 5311033
817 380 5043 622118
486 494 6967 332438
441 166 9458 6794049
378 170 2790 18629431
591 301 8831 76378
767 542 8137 0
318 605 9674 472199
12 522 6328 2472442
56 1 8681 582466
608 632 5991 1494846
951 793 9114 1877593
103 317 5380 33607776
368 974 4695 5249621
865 698 4862 1202722
572 197 3348 9972571
629 1 4780 3930713
596 702 8759 2940075
559 180 3432 1637304
183 300 5293 8296110
217 947 8340 132364
23 275 8446 479935
687 159 8758 4091546
991 122 7827 76378
532 849 9814 655187
289 120 5444 37770
877 351 5947 1397208
459 503 3252 8286196
37 725 6501 2689090
41 529 6341 432349
60 759 9725 1621639
830 941 9874 5582778
413 894 8925 1119473
708 863 830 1000000000
706 708 8920 12848566
263 926 8164 4193886
743 932 8030 1129379
759 339 4969 10522126
188 337 7552 144913
307 39 8297 0
902 952 5138 20559586
842 605 9486 0
444 889 1971 62660492
666 37 7582 3121294
452 945 7341 1853307
159 998 8306 1222278
472 173 9499 3504
952 576 6010 5570709
148 491 5565 250611
19 587 6127 13692781
420 121 9475 822457
555 777 2930 27284610
832 184 8404 1309804
895 280 6644 13519589
344 94 7318 791526
765 128 8281 240565
662 648 5278 620267
597 355 4441 8178714
262 851 8447 207665
129 945 5396 237633
168 851 9000 228130
327 768 7602 5198679
467 147 5876 11384931
410 224 6182 5150933
678 524 7219 4932622
17 393 5516 10871987
564 289 3498 253950
174 329 5528 3155097
360 509 2953 36882813
965 743 6154 3379688
763 728 9181 1443885
111 577 7118 1451905
700 798 6863 0
309 542 3974 1676808
448 879 2507 50144728
109 496 3519 15577203
770 488 9598 2867730
425 79 9094 0
70 74 5243 4436090
806 966 7408 4113829
690 247 7958 490249
943 607 9481 965638
563 503 5162 7821703
175 800 9783 0
99 501 4423 50498158
211 161 9405 1053762
419 619 6335 11769507
788 639 7365 3660075
714 986 1412 1000000000
983 357 7720 1119473
118 605 8706 1176704
611 512 9801 0
313 768 712 130242295
15 21 9429 3226030
829 155 3928 9127032
718 716 3942 19619662
104 423 9847 2291054
496 73 1835 17793078
696 112 8014 620267
938 184 4908 13849575
63 938 9398 452212
877 629 8169 214862
210 309 9315 16192
490 617 7548 213948
624 994 5655 5563755
877 820 6231 801302
238 787 9215 4901388
440 850 5015 577118
758 337 6296 0
889 662 7648 53265
211 449 7687 4671578
382 979 3486 2659651
498 213 7482 619031
721 86 9222 8884999
54 212 3842 12367385
420 473 7496 0
672 693 6165 6034382
778 448 3718 20604707
898 281 9777 0
844 104 6550 242163
754 338 5496 273716
628 448 7664 1314161
88 667 4943 20793518
805 105 7261 1571236
897 771 2078 1093070
845 228 2749 78047450
813 25 3975 9813165
236 184 6571 0
189 49 5330 1670922
533 49 4245 1241766
835 927 5385 2550423
55 38 7332 8455673
886 754 6578 3225667
922 444 3719 34776516
585 169 5193 0
546 134 8746 3912865
920 524 2898 5563755
119 224 6566 7788878
385 263 4387 3157926
273 493 8225 521497
509 503 2222 51392971
319 391 2532 21256668
617 639 5965 1995511
907 100 5198 429093
897 776 6509 3369382
684 609 7935 199003
30 273 6662 2175651
468 870 9022 5675995
32 614 6927 6236376
906 251 7178 3285554
21 957 7245 2887539
461 238 9117 2290003
231 764 1471 45683603
541 747 4350 141076
462 484 7001 7685650
908 614 9001 11062255
688 280 9831 144913
961 860 8976 129231
773 730 9150 883101
23 58 8525 1486540
489 565 3036 36568514
881 450 9402 678506
672 580 9854 154275
167 613 6100 498008
636 822 7608 2729762
458 341 7393 2369371
650 110 6062 7334046
788 59 2174 73247689
118 148 7568 1987814
98 21 5652 7587912
286 174 9927 597910
862 452 9891 452212
757 281 5296 0
742 156 3793 2373992
827 274 9250 2607935
124 660 9511 2468434
301 454 8431 129231
599 556 5352 883101
204 493 8813 633348
290 608 1151 70349465
600 763 6886 498202
449 915 9453 630962
484 113 7142 1507709
325 115 7845 10461238
136 558 6512 1975116
55 33 1801 1000000000
247 117 9501 1798977
32 428 5246 237589
448 860 9448 2541906
72 85 8462 2926744
471 769 4072 62217303
721 692 6976 1932963
831 551 3431 20163790
10 65 5593 281588
584 677 6809 349784
211 114 4115 5512089
233 401 7504 2519423
113 470 8979 1303653
781 717 6324 17793078
586 749 8404 1946689
580 410 7566 1519325
597 189 4864 24636791
866 405 4268 70948
513 459 9432 2170972
470 749 4950 22112931
82 878 4396 14139407
867 870 6156 105520
601 125 7274 9609410
55 903 8975 499292
322 839 3591 5816429
636 314 8939 1016334
111 415 6780 2632204
221 977 8652 954962
760 233 4686 1648955
832 305 5081 10361249
21 672 9043 88989
153 771 4823 619138
639 406 5736 3411878
511 423 2456 1389634
157 840 4986 3014922
696 706 3893 244590
858 745 3882 43178181
882 778 3208 3548530
584 401 5887 3591310
509 119 7147 4362985
278 747 8737 5474151
219 554 9764 0
136 621 6349 1458152
684 545 6983 5218481
114 457 9540 5595230
207 192 5975 940739
346 290 6241 909026
258 448 9043 1212918
865 606 4621 22808070
998 270 8301 4344055
429 449 5999 0
975 481 4889 10562606
755 334 8003 77558
718 350 5532 0
186 393 7734 85297
378 966 5297 5898181
290 940 9422 1070945
111 656 4737 0
181 750 7965 248501
85 639 7918 11215560
146 385 8573 823893
484 694 9266 3581474
537 824 6108 4383069
279 207 8529 2180572
155 436 9768 1079052
230 550 9635 0
912 842 7488 93201
437 415 6657 14213956
883 366 8618 6856
339 182 8749 0
137 1 1005 13144833
252 667 6101 7599581
862 731 3020 38745984
482 668 6386 6746100
940 521 620 1000000000
833 855 1860 17820427
266 955 3596 8925725
537 819 9006 0
140 61 3128 9409765
982 692 4170 12077824
499 891 9780 1335753
555 196 4978 4072431
62 380 8662 419644
530 368 9011 2291147
179 408 8084 635833
282 187 8046 1058970
951 681 7196 1429135
368 745 5370 25649253
888 644 7981 151713
738 736 8768 2201577
485 883 9749 1079052
122 771 6240 17186851
528 495 5767 0
21 81 7903 1846843
841 551 4182 11532708
65 728 9477 678506
854 769 7621 2105463
115 379 5586 4654389
382 349 8482 465644
527 628 9395 124580
854 667 5002 2816364
144 585 7545 845940
332 619 3800 8775063
745 168 5783 3462317
610 671 6204 0
407 196 3017 0
907 704 9518 0
843 969 8510 0
625 200 8570 3942660
65 880 8020 987516
37 831 6798 281588
473 501 3351 54135497
393 720 8660 58980
309 555 6463 2167246
467 197 5702 7642200
129 135 6398 0
827 765 6499 3191924
238 32 2841 32224185
872 79 6420 5364131
994 344 8387 1972385
92 90 9508 1187454
642 953 2603 19960638
232 69 4721 2090889
842 646 9838 685973
176 421 5150 381389
655 642 9673 0
13 66 8585 832874
264 914 6085 4405982
375 629 9583 76378
190 957 7770 469743
571 886 5388 5488770
783 211 1313 75372526
512 485 7860 775698
848 842 8867 1972385
103 627 9264 978960
794 610 3525 11582906
52 311 7282 2354355
985 569 8300 252974
277 131 3142 2830856
556 279 9840 845940
944 124 6676 5675995
166 777 8466 2785234
75 462 9557 323900
151 162 6498 0
954 857 7874 6836352
867 530 4209 5703857
262 319 1527 417062018
445 332 9548 514771
242 167 4230 10393973
443 286 9137 3380254
369 581 7377 0
72 938 9534 1315330
641 582 5854 1155160
887 630 9711 1622662
888 982 5139 16581131
652 307 9661 821724
206 295 9177 596542
790 184 4675 5761893
173 223 4339 937248
686 201 9312 1083882
276 398 6805 67551
528 675 6337 746891
976 728 9642 2824036
856 383 9607 1843603
850 727 8039 130716
221 357 2634 5559487
394 9 4569 5101277
580 800 8947 2783272
970 210 9470 2518340
648 230 8106 996875
619 820 9959 1578059
378 424 6099 3405056
128 304 3558 13696014
743 318 9953 967473
687 693 6863 0
206 908 5789 1644124
548 240 8782 0
188 314 9849 2117434
856 921 7184 1757554
866 609 5183 714458
954 385 4205 3111847
986 560 5542 9179927
331 192 6604 1783221
903 777 9027 151520
469 196 1397 261115579
857 791 7910 7027385
317 113 9449 3332952
191 102 1617 20030392
523 451 5167 8194422
756 717 8659 3066782
503 919 9983 657054
734 442 9098 2739318
463 843 9746 913837
988 722 5113 38249423
999 682 3734 2401038
939 460 8375 154275
669 391 4263 9624643
273 100 9568 3356706
119 507 8014 493276
493 873 2242 1107368
230 711 4393 548800
809 469 7545 6039377
302 587 5382 6783172
863 892 8566 2072145
780 704 7969 811126
644 470 8896 140676
477 663 9657 498008
536 228 7034 735293
914 985 6849 1034344
200 311 8641 2292544
445 735 5975 5488770
735 219 3111 7900981
289 945 4606 3161295
387 563 7788 800730
719 440 2483 18937367
538 255 5675 0
191 100 7132 140676
129 448 9756 585846
797 73 5135 2498546
450 690 9917 0
206 575 5429 2830310
303 294 8269 1028926
446 944 3804 30153698
884 329 9157 1523469
906 785 6996 364808
634 986 2404 13513619
509 794 5859 1136524
13 490 5880 4022582
483 842 8695 2171668
286 721 7772 105520
941 732 9709 7172902
919 653 9881 1503205
122 544 6189 2803151
226 641 6836 373291
704 432 9626 141076
645 77 8968 3448738
245 44 5121 281588
516 755 9830 312185
320 476 7548 159679
318 517 4721 721472
215 11 7923 2917411
906 387 5157 6111675
401 824 8459 204405
846 48 4145 16877469
548 39 5196 2470796
61 88 4765 1598341
100 974 1778 25602375
396 400 3033 30016324
119 685 6717 1761181
673 15 4000 4332660
314 820 3903 3983508
891 898 7212 585846
943 593 7674 0
430 607 9912 2967111
4 14 1208 1000000000
428 363 3426 726832
315 548 8952 2989833
44 160 8141 3421639
669 546 9140 923162
376 210 5621 848073
6 874 8657 178977
229 865 9939 1542669
424 597 8930 323900
978 20 6158 1787799
352 160 5190 2589037
979 767 2628 24042816
549 31 9054 2112142
44 697 7661 4639489
274 259 5022 6820891
612 233 7985 1312452
104 241 2706 4124933
462 594 8350 4753382
688 329 9207 1275344
852 203 8399 532352
675 370 8692 16667
809 204 9404 53265
779 334 2986 9419054
878 199 7259 0
58 752 3241 15946338
887 888 7651 1426940
536 16 7907 0
218 450 6611 313656
119 268 8814 868853
273 425 7117 1107787
517 834 4401 0
170 777 8312 2785234
507 39 6442 1546294
62 613 7169 1877593
21 898 8164 1844148
203 813 9823 0
452 556 4374 208988
903 251 8480 578890
536 862 7329 392256
651 451 3698 19181454
524 687 9936 177510
616 162 7184 151815
482 533 2342 9485417
850 370 6205 0
682 674 1973 79562439
928 636 8403 10754678
639 771 9238 1928010
64 332 1668 14350756
580 897 7608 0
38 812 9720 558004
13 291 8179 729457
561 296 4248 874209
264 993 5679 0
352 303 5965 1330038
324 906 7853 1602305
858 401 9487 6781620
58 787 5734 1617739
317 765 4079 56490879
626 712 5151 14714604
253 444 8606 419644
712 400 6350 627302
211 582 8075 0
214 369 1822 32884149
425 476 3812 5030817
281 152 4743 3380254
322 372 6430 12831557
977 367 6746 399112
739 180 7203 1113714
273 913 3547 1621439
427 832 2150 4160620
420 741 5473 8827346
618 859 3267 14836775
541 693 5048 24810530
466 493 7389 2098112
648 185 9908 6495894
930 120 9676 1648955
206 658 6442 163969
867 860 3445 7260075
481 860 3312 29132802
655 50 4658 2167246
455 980 9998 363821
969 23 7220 3613272
142 976 4842 7118192
577 575 4851 7081985
889 714 7276 2441194
982 467 7546 4835320
807 946 5378 2200686
592 709 9513 812883
937 252 3501 9716479
216 387 8642 1194559
277 56 5126 1461541
656 885 6325 1127281
488 87 9184 4201785
674 191 6351 4160620
383 306 5652 3135797
888 314 7764 281588
700 304 9887 91878
297 455 8606 5835839
409 331 5445 5357747
829 80 7909 2013848
665 172 8525 21263
464 296 9189 113759
752 857 6076 2497751
45 731 5580 10665254
774 549 4961 13493603
36 990 9605 360540
562 51 8498 5325748
897 729 7099 58751
39 286 5185 6746100
34 680 8238 1308716
267 344 8931 1900556
777 143 7800 104520
66 529 3561 14043655
945 744 8567 1883197
186 988 9830 4267773
528 292 9376 3135930
154 907 5325 1958542
349 708 4138 5770832
474 325 7045 6008773
245 539 9269 2265752
1 75 4190 2018849
399 624 6728 17016364
346 322 8400 522034
492 656 9025 156928
786 259 7895 2487496
389 911 7353 1519325
775 887 5368 757771
722 342 7837 9149102
774 928 3515 20989098
902 895 4973 7319018
912 140 6909 93201
491 964 4104 9463561
6 532 9590 1900556
493 369 4980 2550423
15 624 8578 0
510 650 9306 846569
110 819 6755 737205
162 33 9482 115677
83 775 5703 9314261
418 781 8951 374567
906 609 5105 817549
254 783 8684 10625094
951 199 9496 1429135
804 23 1059 119879841
685 670 8677 4209391
147 658 6865 2156180
769 836 9749 1266585
202 405 5924 40506
884 921 7664 3784326
671 463 2728 6000289
548 824 3963 40034611
698 306 8237 319122
970 15 9668 3971041
761 536 6440 7253063
88 667 9304 3280266
509 465 3580 27429408
941 443 8244 5233213
16 192 6585 2744492
227 603 8424 812883
330 21 6903 756671
884 615 5529 1194559
870 893 1036 81355215
311 78 4189 5948614
703 118 5967 5494394
987 284 9584 0
256 890 3610 13715744
514 678 4453 12004544
621 284 9336 388574
297 541 8086 2467954
545 281 8994 466806
149 654 2311 119149526
685 1 2559 10008387
338 754 8879 104562
12 22 8448 7720784
175 619 9459 1578059
373 119 5936 8381135
726 56 9504 3459819
4 458 7049 1690105
725 29 5195 6194244
583 641 5708 7872993
693 353 8653 4770233
939 284 8845 373291
839 159 7916 883101
806 517 8199 504183
474 633 6287 3254014
853 659 7296 4201423
331 687 9951 0
325 71 5478 16538245
774 286 8374 5612719
475 592 8913 729963
219 65 7810 0
872 842 6225 2144656
161 559 9818 151815
884 774 3952 1244091
923 619 8725 125132
584 717 7404 978637
982 575 6699 16127415
214 88 9333 1536279
436 151 4426 1384993
878 848 7042 2730085
145 719 8554 1202722
921 980 9049 981569
873 862 9056 821724
180 37 1748 967294
109 542 5305 2113812
772 295 4597 2620597
801 571 8073 0
925 203 3952 16365817
956 979 9855 258107
708 214 8151 711358
98 885 3992 7662605
54 823 9281 1481158
519 727 4011 28182196
602 646 5123 15084486
448 439 3170 3486529
659 781 5639 3974134
164 115 2388 504193066
382 833 2978 19508983
656 657 2940 7689377
772 570 9032 4490541
287 561 7184 198353
875 530 9918 364808
106 649 8801 729963
792 807 6077 5262724
815 806 7548 612965
848 39 8958 655187
621 789 7310 5056251
486 488 6163 1315330
480 779 8070 737205
220 496 8982 465679
497 393 5108 476989
77 971 6998 2721011
290 386 6227 2622778
58 203 8547 619202
360 705 1513 141951151
711 265 6136 5906167
381 267 9687 0
169 764 6214 79743
203 91 7716 2837430
399 727 9429 6527536
452 828 7071 5754333
339 322 3288 1744706
190 387 7784 1514852
904 771 5217 0
227 118 5939 812883
579 747 5657 1151986
555 746 8328 812883
574 879 8687 6115611
451 66 9528 217263
759 137 9664 42104
228 983 4761 3944554
495 682 9955 0
7 555 6390 2346317
395 759 6150 8600805
291 359 8046 0
666 863 8493 43815
869 983 8296 2744492
21 187 8846 560443
93 635 8339 390968
231 595 9372 1111067
468 429 5482 1258305
165 915 6663 9928293
268 582 5425 601619
837 911 3789 83173386
566 131 3051 664862
888 905 4125 41681415
417 978 7442 0
381 794 4314 3400220
385 113 5728 4661729
224 55 6677 1725404
846 486 7914 6746527
140 328 2659 17232664
235 8 8331 0
713 66 6435 296807
852 106 6946 714218
82 490 6907 2898803
56 365 9615 0
24 658 5801 8691011
782 573 8447 0
291 399 8291 714458
527 981 8951 3982239
247 463 6419 0
247 373 8270 448046
418 475 4409 3996906
537 549 7994 1619065
700 432 2829 7634187
612 511 2271 6111675
34 272 6674 27650
748 143 1844 25772723
20 182 9570 3303684
887 398 6875 587781
484 758 8568 2024247
988 992 5280 781647
166 963 2563 33053524
944 606 8389 3631592
538 419 9401 2117981
417 106 915 20098763
32 547 7353 192828
885 86 6196 4328723
519 33 8898 0
951 353 9341 6723144
740 658 9529 1062602
985 794 3568 13705426
652 262 2000 56431891
974 117 7453 944623
222 797 9780 3504
210 845 4505 23043832
930 68 3703 5310629
458 259 9172 0
59 676 5314 81248
921 750 5555 1503205
104 88 3775 911219
656 128 8676 2517357
956 425 7437 4001802
22 485 7647 140676
562 442 9609 612965
766 74 5886 748911
187 824 8658 11289494
79 258 5075 389188
135 718 9561 711358
489 936 6760 1984595
683 358 9263 19756
111 681 9044 126079
677 378 9089 811126
819 517 9636 3834041
953 992 8084 378220
191 907 6922 757771
299 913 8940 716198
345 162 7017 5007944
584 909 9745 3649158
603 589 7018 11345850
765 478 1489 39157150
916 655 9312 0
71 188 6142 553071
519 979 7180 3111847
717 650 2905 13631221
435 513 4782 1690105
921 245 4471 121511675
341 531 7270 419397
117 559 6536 841448
378 52 5848 3258760
165 404 8209 3758398
556 485 6985 2244385
831 941 5416 2852463
335 228 9479 4340940
546 311 8625 374567
329 480 6072 7941251
63 667 8154 258408
749 729 9158 1946689
59 431 2928 27441314
147 622 8334 115139
670 620 8902 2494053
885 839 9723 3412277
120 61 7896 838992
123 688 9252 0
857 899 5856 260757
108 962 8329 986025
671 593 6659 1136524
352 975 7805 0
941 231 4530 3647575
303 383 9359 373875
607 383 6259 3671668
325 568 8097 2739318
675 227 9508 1846390
79 461 8473 2453604
378 834 5906 1918494
151 983 7689 2071307
448 358 8280 6975896
71 326 5426 806768
730 973 7158 27650
452 798 7559 7651985
402 422 7746 1302850
573 445 6123 4111118
80 856 3704 4433528
69 599 7162 50503
723 656 4336 3742553
535 285 6664 416480
710 641 8015 0
493 317 4386 2837680
494 345 7152 313656
893 468 7247 65714
557 34 4802 0
121 818 6485 4663995
4 316 7856 9509567
555 800 3509 9400976
836 29 7890 82256
527 652 5015 33005287
957 530 5646 400850
590 89 7325 558706
347 382 5157 14566400
16 389 8660 0
179 56 7241 0
164 836 8439 4114636
679 298 2977 5458516
988 523 6226 775698
676 194 4129 2770434
855 193 6678 1958084
495 691 9990 1051837
904 86 7275 450475
728 196 8410 7357246
457 652 6532 822457
999 360 8643 764177
758 646 4511 5512089
530 270 4836 400850
455 571 5814 2666872
764 272 6256 166724
251 268 9159 65714
352 832 2937 1262375
295 239 8018 1621639
878 492 9019 7208469
794 585 7967 715591
270 376 9078 177510
238 919 8949 244590
982 107 8695 4470044
723 204 8686 2869027
889 66 8073 296807
909 910 6104 4189696
499 994 9361 2334636
927 550 9583 723437
959 169 7325 1733017
682 933 6363 1748215
191 444 7417 9253682
908 77 4485 16937861
133 635 7738 74286
769 160 6176 0
703 848 7577 4656248
346 114 8606 4346663
24 715 9704 816995
665 478 6296 2766915
885 493 7917 3633010
31 828 7134 2072145
927 334 9535 380983
101 947 8730 2098112
479 647 7251 3369382
91 649 9690 252974
348 484 5183 0
27 257 8602 213948
88 989 9037 227840
131 741 9311 1227470
96 83 3024 28984776
532 925 2587 13686695
731 476 4250 465679
345 937 9747 2468434
934 36 8488 764177
644 616 8391 3226849
307 759 7893 880582
159 90 6695 2090889
65 204 8273 0
356 896 7230 472199
613 493 7991 0
178 390 6444 2264486
45 970 9818 2701261
834 475 3879 293146
143 718 8258 716612
673 30 5751 1179095
240 9 9356 156889
712 951 5755 3959098
614 600 6955 17237236
197 422 5521 924925
909 740 4661 3425500
66 709 3678 3990567
32 236 7642 465679
289 977 3422 4330440
3 229 9815 289568
967 986 4078 12821466
305 40 8846 821724
38 291 5545 3123186
167 405 3449 7142113
777 882 3117 816763
214 548 3745 43666514
431 977 3407 13870955
920 661 7503 0
441 821 2394 29950023
814 850 2078 18038237
97 19 7053 5445473
817 899 6366 1752170
681 683 1759 51720676
634 81 9097 2066039
831 290 8031 0
182 86 6187 213914
680 93 4148 3834041
677 609 8933 1519325
225 115 6671 3412277
395 663 6994 543545
865 863 9238 7773126
215 728 9119 3502534
899 304 9145 413446
315 552 3728 13763046
396 325 3693 18658017
788 881 3286 1402256
973 669 7655 620267
406 315 4635 3291484
76 552 9546 1400475
647 842 5491 115677
621 288 4127 18518224
662 998 7754 0
687 791 7345 0
149 818 6638 3023391
784 379 7258 2441029
333 203 4715 9199662
8 403 7642 1509268
665 298 8926 0
824 726 9098 317497
528 455 3242 15959551
103 420 8645 449698
187 594 9009 260757
171 129 4754 1403426
397 949 5610 4236005
72 663 8030 1047728
162 622 4404 3435823
378 195 5829 1389159
248 280 4908 5735079
335 1 8397 396084
894 15 9872 2416058
734 644 7832 2265752
493 23 4181 1594027
376 913 9884 1797112
724 242 8810 0
295 462 9097 312185
437 927 8452 3520435
454 588 8451 479935
594 968 7520 14151198
428 856 6981 1757554
628 529 6744 312422
341 609 2599 12648563
169 833 9765 2160566
508 160 9839 1680768
771 472 9927 1292031
701 238 4176 7717042
693 189 3980 48243958
478 980 2776 4763183
204 504 9477 1670563
59 365 4041 49963341
963 111 2314 89595317
233 177 9246 1691280
507 993 8481 2265897
537 551 9532 1381332
412 248 9914 4363085
279 904 7438 845940
916 218 7068 469743
871 178 5890 3631592
549 270 6198 1100742
91 440 9226 476989
376 941 7769 5140044
609 565 9614 0
322 869 9676 805717
263 535 8426 701287
646 492 6551 11717784
545 354 7795 393932
979 384 4200 351615
209 576 3985 5195867
58 164 6988 2658671
610 904 8807 242851
724 447 2428 24974458
164 665 2663 28235758
852 641 7917 0
82 61 8394 1888505
836 954 2558 7259080
485 298 3161 29168326
827 510 7780 770729
258 546 8915 16192
237 946 4562 3134317
503 457 7172 4594995
616 58 9141 960838
472 661 7111 0
891 157 7757 3051170
141 758 6870 120540
517 379 1897 31184640
689 718 5628 1708762
238 905 9897 4801266
66 631 4585 2513344
335 216 7483 0
255 186 5398 1034344
733 423 5596 4138660
780 265 5728 5906167
229 382 6425 6235829
322 318 7201 811126
34 315 6762 764177
282 163 7638 213948
25 695 6022 2105976
134 607 5466 8069176
269 683 6971 477162
204 350 6323 2919333
673 817 8686 841448
626 891 9214 0
830 876 9901 2568439
921 264 8364 1959728
397 992 3705 2632066
410 436 5255 390008
780 265 6734 3378666
185 516 8177 2707306
440 481 8873 6387
425 777 8281 479306
399 574 9727 538067
29 111 6903 82256
414 578 5824 4041645
742 54 9689 1643778
708 866 5303 1774770
357 410 3657 3483860
503 117 6216 7507115
707 354 5041 21183000
337 208 4578 3867586
294 806 3484 10228224
191 12 7953 4139691
553 783 7299 927589
318 105 8130 178137
614 401 9270 891995
57 335 1110 26791094
696 202 9939 0
373 982 2387 18431808
74 130 9826 979352
13 12 8710 116262
229 735 8569 424860
748 120 2283 61948444
559 492 6799 607685
190 644 8359 3939418
442 566 8141 2249014
466 760 6581 1758551
615 127 9316 2620597
555 282 5425 1075678
523 317 7830 2310057
462 68 9720 856841
107 689 5525 1514852
663 871 6871 1890564
981 570 8736 3050560
860 757 5283 43815
213 460 9951 719891
663 366 4672 1274333
738 971 9526 1531255
927 947 9509 327179
416 63 4799 2561671
839 507 9484 0
110 467 5129 23515
137 351 1902 9505366
854 207 4404 5016157
413 879 5058 3939071
795 68 8255 950667
698 522 6436 11269372
326 225 6740 3688589
804 781 4722 1864813
649 857 9088 832874
467 73 7384 0
608 464 8584 438204
749 561 1736 53308115
429 937 6910 1285581
760 498 6148 189954
207 671 6581 576097
185 659 4447 13440084
352 736 7330 4200725
353 814 7720 441031
291 203 5480 466806
837 896 9367 3963320
109 385 6807 428662
690 784 4684 2561671
807 85 7398 8313748
655 868 9399 65714
859 56 6674 1100742
489 150 6458 5523817
766 702 8453 1606037
509 778 8862 2029354
346 87 3116 15582142
525 588 7723 5051058
590 609 3109 2917262
770 29 8688 1550570
367 57 7157 5438645
483 704 8086 2487496
508 483 3753 3230368
155 219 8736 720145
68 604 3407 5310629
987 72 3057 2566134
803 185 2026 53879230
979 587 6792 1995455
920 514 9894 893
737 620 5934 3412277
261 292 7183 1603206
889 575 2324 59372103
835 858 5624 6388491
972 262 7885 3296699
274 993 7664 2699580
879 86 2857 56697559
902 70 8843 996875
496 403 4697 11289494
25 565 8189 3077679
942 690 4361 14450233
74 686 6767 118389
508 577 5403 2548012
170 952 8609 1464511
143 758 1538 74414790
502 907 4488 732435
547 535 6602 3045035
920 681 5306 3699312
56 505 2862 22380588
125 162 8807 670957
807 278 7486 3182743
232 913 5945 1409891
648 623 7181 858021
447 165 8734 10030271
885 510 5921 2830310
57 307 4774 14411052
457 689 4989 3526580
773 527 2545 551122
61 174 7345 2494053
691 146 9739 2943214
470 30 8457 2392220
127 48 6799 1907463
469 248 9125 996875
31 249 9394 4346663
914 431 5793 619202
801 22 8863 5620812
762 765 7245 5838393
535 976 3599 8883826
445 75 4084 213914
283 973 5793 482061
794 734 1924 69920450
194 451 1865 1000000000
202 636 9088 625215
885 957 6127 12765090
651 308 3512 5147994
970 434 7600 546260
886 297 3965 5186778
419 163 9522 213948
693 466 2223 45586417
514 751 8227 1799907
398 174 3511 16942366
100 464 6606 1510705
477 70 8028 741159
181 385 7200 3111847
910 291 9837 3527711
633 744 9871 177510
724 316 9646 3859
719 37 2052 86116651
380 405 9982 504183
64 450 6048 715277
47 275 6356 213560
187 908 9544 7958320
20 0 4746 3186198
965 886 8242 4258631
310 491 1689 23857682
981 446 8149 944623
109 291 7568 240565
77 249 5917 139665
700 713 2373 2189990
568 7 9612 552941
591 66 3161 11730070
134 185 7958 2707306
391 822 9600 708101
831 936 5789 469743
344 936 4927 0
140 74 7154 954962
775 10 8594 1783221
899 359 5754 1285117
181 875 7498 1241766
573 485 9354 0
301 366 7038 6530989
647 904 8040 0
664 327 3832 3114592
51 36 9961 1311422
350 272 4477 3660075
881 910 8245 4255923
205 65 1210 21160237
135 520 5130 6855
86 774 9827 4116961
848 748 6304 3112191
753 140 5889 630962
200 138 7080 2859623
480 665 8929 122375
677 919 990 578279110
259 256 6976 1186719
36 717 4686 2468434
518 868 7316 5896715
148 802 7222 2230103
278 100 1123 80638420
220 12 8467 76378
295 959 3672 8313748
739 231 9047 782634
870 830 4764 23189891
892 490 5247 6840869
509 214 8258 1536279
275 494 6580 115507
61 309 7819 908259
296 404 6272 4389245
487 250 2718 1985354
716 619 7833 584300
609 360 8265 455415
34 521 9398 753537
424 429 8904 3095820
389 785 5138 319935
819 8 5111 1075031
694 117 7906 954962
756 343 6417 206519
270 141 5196 198412
543 297 1905 78288526
632 400 9844 0
49 430 3553 7562154
181 996 3962 49271672
322 166 7158 4664464
864 490 9490 737301
328 75 4694 1162608
536 252 1908 4381757
629 633 7760 640158
880 204 4629 12821466
482 95 8437 85297
266 268 8017 0
903 712 5406 3842252
186 433 3634 9356633
557 752 9466 559755
489 719 9297 359581
652 66 3389 10118390
289 324 7065 795910
396 144 4307 2828959
904 108 9804 0
979 186 5603 0
174 706 7190 1916722
60 96 5081 5572554
36 601 9650 2441891
636 799 9785 2331696
649 204 4999 25579645
169 732 9424 1225393
956 470 9448 1397683
297 353 8002 466097
995 457 2036 63969748
426 990 8778 1733236
978 361 6225 3218592
935 865 8323 629155
367 162 4260 3218592
40 21 6795 0
409 559 9048 2707306
733 173 8593 885921
376 503 4556 8182243
295 481 9810 348657
335 81 8934 612965
126 516 6892 8170552
755 859 2142 40439138
913 210 5871 1876371
777 70 8854 0
89 582 7422 293146
798 750 6012 618776
227 177 5117 3001223
172 94 1402 160224098
262 935 2427 43137765
538 237 5542 452212
945 623 1523 160491707
191 715 9716 4170039
331 415 9959 0
668 517 1399 256598609
176 780 8625 940164
406 181 4590 4212693
264 540 6267 1578059
14 304 9897 940164
924 992 6432 5834990
642 122 325 1000000000
771 897 8540 1081031
318 488 9788 4661175
852 188 6628 92135
982 849 2992 4719643
459 630 4668 8321291
767 114 3821 17096142
618 580 2968 37170332
992 914 2603 1784848
831 775 6404 8363160
800 8 9063 448046
163 563 8174 609204
219 740 8467 4508219
983 201 7272 432521
775 654 4354 10901851
184 705 9067 65714
115 82 8606 552941
890 722 3922 31753818
142 30 9004 2581869
778 422 6405 2914316
432 462 9298 0
309 372 3021 78199137
108 832 9608 513041
122 251 6072 1127181
713 954 5577 4978724
578 572 3195 4344055
329 781 9914 829943
919 229 4459 793521
848 696 9560 1750316
76 564 9511 1146525
71 981 2891 249587433
271 995 8607 4556534
71 150 8407 198353
811 141 6766 2887202
74 974 8749 0
748 703 9852 1071263
348 252 4530 1041822
584 569 2833 7933338
784 903 7326 2804721
75 788 8641 573210
996 449 6388 13493603
638 928 8275 4178495
254 557 7667 877852
540 418 8047 1652510
84 797 3631 8029136
254 480 1746 7472378
980 519 9857 0
194 281 9397 857510
69 873 4182 9539783
41 382 8770 4612146
44 304 2412 14735788
248 54 7555 0
827 567 2948 148082994
221 24 3855 12631404
537 455 8819 1275344
172 66 9318 0
197 898 5170 2673991
344 365 8022 2268087
11 706 9114 2603324
564 118 9760 140529
808 357 9403 4488325
927 167 7345 7858378
27 612 6762 0
948 860 9846 716612
325 1 8366 1677777
326 334 9717 2709578
201 161 3426 9783742
309 859 7300 513041
205 343 4056 2434403
704 981 7397 1864490
686 605 5962 2719492
751 294 6643 1314781
504 729 5512 855803
201 942 5965 0
281 715 1364 1000000000
665 509 9932 1402256
28 121 2771 4702470
794 440 5206 4800922
585 866 9978 213914
424 529 5249 4954337
875 75 8197 119623
465 303 3974 20740163
488 789 5198 3040719
580 275 4696 5943855
173 156 7358 0
695 916 7615 0
262 914 1757 25543690
815 181 3308 17485547
434 679 6234 2793493
287 623 9013 28105
644 565 5284 3193256
665 537 7506 2392220
520 387 3090 11873445
243 491 4385 11739998
309 141 6294 4117925
800 972 2139 16759176
109 286 8344 466097
116 43 8943 1151986
884 410 6417 1877593
809 397 7256 0
195 929 8181 796129
966 990 8551 3654538
714 529 9676 2829719
547 655 7619 1113714
985 118 5271 0
823 702 3547 2793493
41 83 3844 8363633
830 304 2409 7839664
197 500 7287 200344
279 667 3430 2018849
378 428 8980 417078
873 702 7505 460027
704 277 6420 655187
309 759 8432 450475
394 29 7474 2666872
737 447 5241 8029759
861 154 8994 88989
675 649 4973 2037691
963 55 1240 1000000000
853 623 5784 5447789
646 68 2688 685973
814 31 8690 4059352
988 887 3387 11876621
457 315 5508 298497
188 516 9340 144913
665 849 7802 1339616
581 259 2362 59525536
811 484 9395 0
931 809 4327 937248
348 134 8065 3742553
690 236 5076 1496848
193 784 8740 837023
656 282 2333 46597855
501 190 6399 439112
223 791 6873 0
143 343 3055 7113187
360 280 6833 0
362 427 7680 1975116
26 67 6375 6350453
889 575 8635 584300
648 52 9498 516848
504 191 7839 3516067
807 754 7687 1467009
631 30 7998 76378
229 856 1591 6110019
656 626 8250 1698987
100 796 6505 9991999
338 428 7378 0
506 90 4550 21534134
602 391 8683 5875579
669 991 2679 116267150
293 211 4091 4513143
277 373 8131 5489370
277 479 7392 29412049
847 58 2463 33801550
573 184 8675 640085
340 530 5415 6870320
929 50 7406 2509152
2 154 6747 3052566
7 653 5734 21776160
110 100 1901 25586047
700 576 8550 731693
546 446 3568 12281730
918 928 4329 11144738
225 984 9377 10742749
785 775 9200 1191670
366 551 1757 71991248
975 236 8383 373291
420 628 2150 437107490
158 827 4071 17519133
161 983 8791 0
241 555 3025 14139278
561 841 7967 4142643
397 909 7090 1285581
259 539 8060 1482986
62 647 4142 26914993
987 59 5904 6954647
120 796 5609 1648955
875 642 4985 9854454
846 674 6995 153374
296 946 9982 2011121
42 651 8358 1251012
182 605 7910 2784627
814 667 6912 2015514
336 288 1470 474156276
255 666 3456 7259080
578 896 8172 908259
727 664 8267 5451039
118 516 4712 5570709
815 692 9886 1244677
346 363 5867 751337
898 354 2952 14516192
327 827 7022 661326
214 32 9520 2038491
840 30 3772 27107231
61 609 8721 1501765
674 823 3370 2926988
79 729 7834 6633881
616 39 8384 0
350 598 6677 520503
250 147 9574 207694
916 859 4611 17284803
679 599 7467 4612146
192 352 445 1000000000
465 490 1640 1000000000
176 488 5642 1287925
352 878 7798 2572179
289 231 8463 576097
871 104 4729 26260390
275 881 8901 0
103 407 2421 11318765
694 635 9574 2679329
620 899 8794 2305104
921 945 6156 10580420
202 628 5098 0
372 679 1678 37803607
704 433 8522 0
686 621 1419 231150629
538 99 2779 596053
462 86 9384 5631697
282 335 8201 1780893
16 588 6846 5294395
876 782 3302 292928
259 292 6255 466097
806 709 8430 812883
541 265 5843 16436271
909 845 9669 95354
164 442 9644 612965
599 161 7718 619202
381 462 8803 6458694
62 85 8527 1877593
941 106 7562 6975873
704 406 8780 1996742
493 572 5896 0
853 656 9677 1400413
765 352 1107 198543998
648 810 8826 686955
894 147 6317 1958542
15 831 2112 125564987
599 334 7988 3239293
3 929 5600 33183770
234 763 4292 1479051
298 868 4875 19063635
956 862 2735 2265897
66 13 5774 832874
389 456 7100 1046533
643 98 4238 4852920
27 468 4454 5654797
682 775 2843 5588239
103 153 7044 302604
159 227 6507 0
958 238 7424 594230
405 952 6726 6556747
225 822 9507 93201
938 825 6968 1172973
550 348 3697 1732202
131 331 8968 3486529
87 675 4814 746891
246 810 8426 472199
124 652 6572 0
709 225 9937 3064814
896 961 5023 535019
506 475 7643 15714129
858 184 4899 3023976
174 817 9581 425108
65 994 4096 198353
24 268 3159 6271187
285 839 5444 652376
708 396 1174 37577960
831 471 9991 2018451
779 354 5373 1022624
237 612 4637 4735707
927 859 7590 2352011
82 423 6603 1531255
77 20 6383 2066039
741 359 5818 5718645
179 469 5251 2837430
58 245 8784 635833
495 566 5325 7154056
305 607 8277 2715730
910 865 7014 889072
684 288 7612 363821
759 69 5981 2874002
629 174 7318 9854860
84 44 6764 4332660
981 937 9311 1381332
760 93 3622 7112075
294 262 9399 1314781
255 257 5559 944623
675 870 5635 4987468
908 502 7140 3222946
256 675 9864 842964
818 942 9080 924925
964 731 7367 7229007
329 860 3469 1566741
65 782 6113 795910
301 302 2605 58876494
742 733 6574 1519325
759 842 1801 4305037
53 781 7828 0
651 338 4012 11511105
91 643 9393 640158
192 167 9285 2744492
355 566 5385 207883
396 584 7492 347527
238 458 2932 19919297
939 637 9819 829943
311 400 5388 2140885
117 764 8595 944623
1 831 5341 8031551
134 20 8388 313656
842 205 4854 1956047
562 483 5716 7991123
844 957 8026 6347435
917 13 8891 0
181 691 7212 12555760
974 309 9585 513041
781 424 6816 3833826
366 119 6284 10949805
459 303 5499 576097
306 213 4286 5639340
774 611 6591 1927124
296 926 8550 458436
417 590 6440 106739
475 334 3606 12378683
559 62 5574 9884794
882 92 5427 7936484
93 901 9869 100122
692 325 3761 10996056
836 693 6580 3123186
336 638 3952 19723213
102 415 5123 2624102
297 939 553 1000000000
821 406 7479 67551
385 689 2813 8288833
283 924 9990 838290
36 840 5051 5170117
15 690 9766 2469359
288 354 7919 6193114
570 260 6824 4490541
965 530 5009 1229828
324 213 8363 6731429
672 307 466 1000000000
805 223 6271 1378378
669 577 9282 465887
884 491 7608 10148
165 41 8993 796752
738 363 2402 9583914
560 402 8077 4833074
323 763 2279 56503338
229 354 7023 7277490
171 160 6101 4343653
216 751 5760 0
102 994 7778 0
90 478 9444 785251
597 618 6786 9140355
6 360 6492 1027101
781 579 2171 67848075
244 108 9683 0
931 26 8998 304838
30 433 8181 1364303
810 325 7047 4527615
35 896 6906 1088568
538 257 1373 217061685
31 808 8621 4977834
625 759 4765 2261594
100 718 1874 25357917
802 474 7181 0
960 148 6516 1513450
554 17 6161 6295722
815 708 7717 2085682
368 794 3998 2227011
150 390 2081 3409013
975 974 6975 104562
599 75 4955 562565
316 454 8232 0
280 366 8398 4406361
890 650 1344 33575822
145 224 9593 22369
982 994 4818 1389159
486 688 7149 2758372
229 551 7941 208988
792 317 8388 5447789
798 320 7109 4331891
776 650 9013 677349
625 299 6532 7473358
814 717 7759 913837
15 994 8754 868853
446 249 9808 8409105
489 391 9004 6264866
195 969 7570 468147
685 542 6671 4317300
614 109 5057 5465709
925 976 6998 3732994
176 427 5839 7277490
538 143 1972 699397724
360 535 9720 516972
728 624 1831 25899087
628 711 8044 193328
643 455 1121 1000000000
910 514 8577 463429
786 197 3452 21288208
456 423 9667 0
965 5 7397 622118
934 264 8792 2321179
121 687 9763 260757
696 138 7678 1057746
919 339 8593 1034344
815 738 3684 25798074
473 213 7290 124580
901 332 3773 9551472
227 628 4380 4394011
242 964 9966 0
664 745 4948 5030817
561 580 6840 5616632
929 869 5349 27241044
859 33 7538 19756
535 185 7536 1069919
853 768 3950 3908857
508 250 9325 439112
864 62 4836 13963552
369 658 5790 1222278
288 522 6916 1428534
918 233 7773 1400413
676 125 7313 977722
829 95 6855 0
6 304 4438 8747825
424 798 9686 158517
547 179 1967 115677
883 604 5146 1663952
165 66 6401 832874
442 438 3538 17877537
775 578 7359 347979
92 626 6522 7117209
315 429 8176 0
700 30 8679 2189990
46 300 8971 1194559
193 963 3921 4312835
238 858 5358 9418709
615 172 5685 1128249
533 399 5559 3185699
302 303 9994 97833
349 376 7184 3433025
763 550 7464 7723178
99 277 6293 6872865
203 292 8458 939517
676 248 7126 977722
478 156 7293 76463
197 495 5693 1750316
68 21 8993 0
678 563 5969 3670832
411 376 5505 8120675
186 5 4677 11118220
451 530 9170 2392220
703 428 9450 417078
340 225 9487 711358
646 118 9025 995427
610 695 7060 1095982
892 772 5359 5765191
167 722 4577 9956166
716 319 8906 65714
568 662 4213 1058970
944 61 8350 178569
410 313 7827 761178
178 324 9540 1389159
792 522 8640 708101
469 831 9217 4225900
920 191 8595 893
636 207 2220 1103806
57 815 79 36714485
858 34 5307 2384825
925 430 8503 1598341
696 127 9700 1473434
916 462 6115 3732276
44 245 9004 281588
265 839 9623 16742
552 666 7770 933326
99 270 6492 4621288
137 595 9025 3914414
144 755 6842 1796651
240 979 7632 752194
251 993 9827 1761355
845 247 7194 204856
784 594 3281 3244893
260 225 8920 11229256
187 600 8987 2788731
337 408 8581 0
704 612 9038 715277
42 77 2866 42979006
222 922 8957 3504
965 802 4771 10885820
787 258 9351 791680
170 210 5858 219737
671 277 4038 3974134
456 604 9371 284268
743 140 8027 3660075
383 511 8676 296807
945 652 7513 77902
272 310 5843 4115497
37 747 5001 5474151
596 971 6912 1969459
583 479 1228 460272531
827 748 7424 1654657
827 595 4417 21933211
920 1 4436 156928
727 355 9032 964561
188 681 6860 1438230
105 29 5311 3157553
685 559 9884 15550
254 259 9477 4161113
642 904 7051 3859
361 483 8542 4990374
94 954 9909 605646
368 49 5875 3554400
462 950 9147 151815
152 984 5945 193328
414 799 7248 0
393 246 5935 11304451
99 512 3087 28436
959 660 9984 16131
958 321 9030 313656
886 374 4402 2347151
521 218 3888 45373275
729 16 9057 1222672
850 297 4810 227840
916 321 6790 1443461
800 230 7066 1434970
934 94 8309 1987005
794 223 7732 2354065
364 723 8257 4621288
689 318 5446 353786
430 960 4566 1265724
243 757 4157 791680
725 493 7969 1843603
218 143 1948 109223025
834 958 6717 770729
227 565 9605 1988823
11 915 8780 1541481
943 225 6697 13250879
695 962 5466 1659537
137 188 8680 202065
344 359 9904 601091
436 673 1647 543545
906 587 6476 3332124
646 61 1685 45604232
876 607 8475 323900
821 893 889 13852979
862 234 9701 363821
974 923 9801 995427
106 547 8010 242665
27 396 5806 2828959
934 243 4902 2739318
271 618 7149 1472937
386 121 8506 1831899
88 58 8126 3372329
270 985 6581 292928
735 244 4680 359581
202 91 7628 1486540
33 147 6247 221834
517 73 7383 0
292 630 6790 318379
9 488 8507 1356743
752 786 3020 28092381
754 18 3507 5331476
177 910 4290 8269221
128 707 8195 151713
561 470 5457 5511580
580 954 5480 1095982
49 106 1882 23288357
362 524 4960 8669873
759 54 3931 6189532
827 502 2260 35229971
930 599 4296 7334173
629 566 7406 214862
15 444 9958 2722705
195 531 7643 419397
209 14 9715 0
531 443 3675 30533300
51 399 3576 16937861
953 246 8686 471589
943 605 8365 504183
597 271 4951 9824381
141 204 7533 4331603
878 760 1743 142735367
777 707 3198 13327745
521 258 8838 2346673
141 3 7578 6802142
268 160 1731 11110293
991 215 8558 28436
257 5 6763 2325734
111 824 2597 312185
774 215 4452 21212520
527 345 8236 1438741
79 867 9495 1287735
793 894 8393 460027
240 67 4088 10148929
526 308 9975 6416006
673 443 7448 21682418
540 916 5314 11255287
308 213 6801 4968115
322 587 5514 2156180
527 823 7110 0
763 249 4561 3130059
883 470 9091 1924826
19 231 8865 2004359
369 94 5585 0
335 255 3166 18773405
787 170 6772 15330685
666 866 3045 686955
599 622 8710 4383980
121 117 9575 58751
557 84 6999 3699312
827 141 3185 5703857
431 674 8806 0
510 223 7766 434601
703 342 8923 2897052
399 426 8023 5140044
229 164 3923 56230480
184 736 8911 4146453
697 554 8734 821724
10 822 5146 619202
853 240 6377 4201785
914 225 8682 263280
500 995 9854 0
290 935 4202 829886
236 578 6154 740177
933 925 8308 0
273 175 4457 2319058
575 136 8927 1227470
124 605 5843 1660363
427 467 4618 41772412
146 406 5801 0
943 70 9707 2213458
185 270 6783 11000708
321 245 7521 281588
713 960 9258 501886
883 574 7958 0
478 743 9802 104562
832 364 7027 3778220
578 612 9272 1225366
562 61 7499 1748215
482 550 5856 0
749 711 7338 9816105
953 792 9133 144913
226 189 5458 7938015
125 465 8627 360184
936 798 381 1000000000
861 188 9787 381389
797 875 5399 1035334
90 65 8086 935729
755 263 8020 1408053
206 302 2592 3735111
652 750 6062 3387268
91 395 9770 43815
494 73 8130 0
525 919 3567 853651
304 935 7033 721472
651 406 7664 1897381
335 724 8441 2940075
400 133 9147 4224161
359 813 7585 1907463
347 192 7643 484631
908 745 3325 37673705
80 445 9749 2231066
268 427 6103 2788129
790 499 9400 1844148
441 806 6408 806348
24 648 8628 2002094
825 870 8538 0
48 677 7137 1032601
953 314 5098 2117434
839 609 9534 204405
408 172 7200 788770
803 651 9938 1996742
543 895 4655 28543588
17 102 2668 16511364
384 741 8658 1081031
485 505 2426 48812083
85 752 7137 3132245
852 784 3873 1286860
596 202 9591 1265809
296 25 9202 520503
865 68 8118 5310629
358 16 4160 6942023
504 823 9763 1481158
363 570 3050 5025777
752 664 5656 0
883 754 9759 6856
10 575 9700 0
520 239 5177 8102992
29 532 8221 587781
506 550 7444 3286794
307 805 4587 3487390
168 543 9978 449698
646 868 7548 1130196
972 559 4709 4538169
133 389 2598 209043285
135 311 3630 0
215 186 8154 1645564
215 303 5190 6561308
114 830 9688 4043675
625 142 9421 1464511
727 846 2690 20789020
579 910 7737 3419775
440 187 5922 6221831
408 105 1895 22061775
560 107 3461 18527319
300 16 6424 6236376
76 899 3360 2334636
811 704 4928 3429019
861 85 5735 9278117
60 44 5527 388574
578 22 2666 12576187
13 949 6375 911219
58 645 9449 619202
943 88 7238 2137785
625 766 7571 9632733
788 940 8036 40506
903 326 3763 21891908
366 561 6687 7719061
701 4 9759 2586133
290 804 2970 20897710
753 378 8781 207665
655 247 9073 1203580
743 328 7568 7477121
978 496 6604 829943
995 6 8684 2586133
4 979 7201 752194
789 937 6731 3197822
956 248 7651 553071
431 497 9657 730159
329 82 8032 66605
724 676 5363 0
106 56 8378 1509732
113 791 7053 8951506
45 822 5880 2093016
737 846 3860 227840
571 634 9777 1219992
788 277 5386 711358
273 100 6068 3356706
851 32 6597 964421
898 249 8984 1058970
99 912 3922 11249916
562 445 8665 417078
274 519 5468 5956597
287 238 603 1000000000
541 651 4555 16436271
773 685 7088 2217275
801 342 8656 3945701
645 211 5078 140529
806 12 6615 9734088
296 250 6431 558223
286 468 9452 5337033
110 409 9488 437444
697 724 6857 8037896
559 897 5593 15550
550 405 8984 1110648
381 121 9323 9626691
775 28 3844 16889822
41 591 6755 107881
643 928 3208 2869979
132 629 6664 76378
370 939 3973 4463333
965 624 9282 622118
113 451 7894 0
926 0 9782 0
365 281 4866 10119393
504 335 7872 625215
253 724 8202 9563939
795 0 5719 377428
475 282 7645 213569
354 862 6165 1057483
331 459 6352 5660710
906 825 9590 377428
272 864 4279 3770293
706 578 8452 2987023
984 885 6126 7176296
265 722 7795 466097
902 880 5756 2175280
457 373 4538 1467009
5 962 9296 501886
810 49 6551 0
510 152 8696 1090062
910 338 1828 252363000
915 565 6581 5857801
768 270 7781 292928
429 349 4184 35400095
375 423 4019 3285081
692 162 8720 40506
963 166 6153 2705248
520 408 4065 6991934
178 262 8965 6387289
211 267 9139 1916047
876 2 7255 6855
93 993 8352 1512111
670 380 2492 19000449
995 194 9821 546136
440 640 8613 4720707
296 536 2641 6403157
859 910 6771 762436
978 775 4027 4158451
617 348 4588 4949665
183 969 6944 6935616
826 553 755 114793998
661 166 6228 9078312
652 687 7511 704005
708 867 8877 2146158
746 136 6853 5711694
470 472 3065 20409677
118 31 8050 677788
78 554 7940 6735930
546 3 3748 11544525
57 976 7494 0
389 972 9128 1589011
118 507 6302 3888026
33 364 2625 67780742
625 183 9128 3242615
630 100 3784 14266283
72 743 7493 504183
458 996 1919 18889867
68 974 8620 785251
836 16 5421 2732445
275 831 4049 3332952
948 357 3886 4116961
577 543 7332 5052631
713 416 6412 296807
929 831 2860 32450268
234 782 8003 537554
605 803 9337 118377
832 554 6367 6138501
760 441 7972 451571
692 502 9908 40506
10 345 3735 0
858 122 4472 2049124
630 943 7989 0
465 202 6503 10461238
972 583 9053 6266083
288 307 4742 3487299
830 353 8539 1464511
89 533 3100 10697052
213 698 8196 4319630
634 617 6321 6387
111 743 5055 663714
429 883 4433 441031
586 918 5771 1091234
756 420 7072 0
453 847 8205 553071
412 992 5208 70948
266 162 9525 1383590
385 220 9123 1005219
132 706 9909 116262
981 606 3122 39268217
712 598 3300 33253029
274 472 4799 2990139
918 217 7706 390008
94 571 9927 605646
837 554 8186 2123783
609 291 9357 520503
196 101 8033 59446
100 652 3842 13866768
986 60 9158 996875
970 531 7166 1628626
810 512 9289 1192985
700 5 7921 2881933
282 641 5468 3486529
586 922 9414 253950
358 594 4200 13229961
911 305 9296 877852
78 857 6992 1593218
149 849 9847 194707
65 344 5012 1107368
878 593 599 448519347
575 776 6346 714218
288 424 5167 5056251
13 526 5155 5075497
836 668 4414 3745305
103 588 9449 1292818
62 495 8852 3912477
969 98 8386 1111067
397 901 9688 0
717 167 5518 978637
241 720 7923 937248
397 18 8656 57813
73 625 4768 16569437
932 206 8299 504235
773 537 5149 74883
629 897 1487 454903263
46 68 8501 3342737
517 994 4693 842964
191 682 5412 0
426 846 7560 1102143
964 957 5744 3738069
582 285 7535 312185
145 747 6472 76378
492 511 4614 4988581
429 262 9594 0
860 684 7311 178569
755 291 9908 1415868
671 342 8260 77902
116 568 8994 40506
936 160 7641 2016960
594 290 3913 11125106
557 580 4829 12362372
558 340 8514 672135
418 716 4374 2325734
315 127 3559 416480
465 392 9504 77902
381 762 8796 759799
201 958 8732 8363633
65 409 7771 198353
241 332 6990 4059165
710 910 2629 66101456
889 903 9749 6705342
655 489 8789 6387
586 130 4687 11887981
981 826 9471 1682305
290 171 6656 1982538
649 48 8102 2881933
956 39 5865 7373747
206 864 7981 0
234 96 5979 15222584
556 116 5674 1608266
583 882 5685 6181310
718 703 9086 3399234
383 950 4185 19240658
435 234 8254 172100
606 499 7889 1287735
679 825 8389 1321414
926 217 7222 0
672 752 3898 509458
91 523 7250 1509016
274 99 6750 4682264
355 304 5407 1765316
487 97 7147 7850370
306 682 8606 511223
69 425 7070 8704141
140 891 5737 0
915 193 2714 214723328
606 458 2936 3905491
923 818 8711 0
138 944 9636 1315330
36 89 9735 642583
213 100 2646 11351505
198 274 9465 1128951
841 809 4279 6611624
331 657 6791 0
433 872 6987 137609
833 645 5236 2889835
0 788 7083 641077
674 644 8106 715591
146 934 8038 1987005
217 872 6653 1477076
54 405 9760 864529
474 846 9973 2478779
109 133 8681 4067869
148 568 7539 552941
810 650 4501 3170614
372 10 3203 10417986
192 895 9548 2360076
589 432 8876 432563
68 370 7443 1473865
734 408 8097 3820374
54 547 6506 848180
671 236 7305 3684476
132 780 3137 49452229
381 377 8918 2721011
962 877 3346 0
740 317 4523 15740627
328 934 5095 1987005
775 876 4908 4163166
532 865 2046 16625029
73 849 8174 2309967
181 422 6663 17911810
977 392 9497 1328812
940 290 1730 9510657
190 31 7405 2112142
493 390 6182 1602468
679 349 4730 12133888
14 286 5767 791680
53 922 7212 4292788
229 472 9444 437444
737 2 6985 689915
323 370 2068 3873101
567 459 7193 5592466
542 225 7368 1676808
644 361 7307 2265752
217 922 3420 8075756
881 798 8225 1796651
469 723 7183 303618
173 631 9104 76378
671 203 5498 1549187
294 649 3180 53285684
138 68 6732 7320006
795 700 6707 832874
35 761 8063 3728948
402 3 5122 20659124
285 587 7628 1995455
598 960 5073 2428273
81 608 4575 1088276
440 904 8087 1034848
148 165 9638 482061
933 740 5323 237589
624 475 4193 56507701
559 3 9184 373291
213 800 8146 88989
937 272 3917 2676728
625 107 4326 1907075
912 89 6120 994727
997 171 8562 5246105
422 975 9919 4113829
319 480 9460 7583255
77 659 8222 940739
854 89 3660 2240237
797 486 7060 0
629 273 3083 39025076
838 329 9752 3338291
786 48 7254 3382976
519 326 5305 1670563
531 775 4316 7586611
436 621 7989 594230
877 784 5916 3229107
201 930 3819 7734883
29 338 4547 3225569
356 737 9646 2492469
905 135 9765 1628626
735 655 5976 6630394
260 837 3296 61200652
891 467 6649 2897382
960 98 3609 3778220
624 237 4122 37123872
112 865 7925 163969
967 277 3798 1718111
111 293 6769 312185
887 514 9820 856841
143 381 5169 30872455
622 478 3867 3087186
153 292 6136 9033313
370 685 7893 15385195
618 440 8448 2506465
785 907 8613 858927
405 345 1711 64782474
56 229 6270 5745704
926 561 5185 2770207
965 555 7864 1136524
201 142 6475 252974
748 925 5972 2739318
944 343 8573 1369980
135 827 1829 43300207
958 227 7526 630962
41 700 7819 731693
176 646 9591 2283352
936 107 9574 469743
191 705 4486 2770434
946 666 5889 686955
900 870 5884 1801903
679 671 4828 7386641
160 144 3494 4126636
493 287 4666 7537767
988 284 2644 14540035
161 423 5706 703953
740 933 6408 237589
747 978 8354 2060324
570 139 9532 470792
383 824 6739 921089
918 637 1934 10755759
31 212 4377 2987023
805 617 1868 80514360
406 511 7851 3175208
418 84 7255 9681158
139 281 9646 0
369 402 5571 1461855
508 214 8318 0
657 716 2906 27911304
989 94 1857 26326757
765 888 4930 6157669
857 789 9005 709713
186 598 9438 172158
567 914 6949 3622454
154 566 3496 12984218
806 452 8875 16131
721 931 4802 105520
677 35 5692 1263443
187 980 8531 3861512
240 813 5381 5766770
588 197 9363 1750316
637 283 7692 913837
528 960 7840 1550570
713 293 9620 2628179
339 998 8403 1222278
387 406 7425 487295
75 11 8833 5476132
12 503 9095 4903799
845 729 7631 1507629
718 92 1470 27841261
657 854 8337 1444448
656 700 7829 16742
683 707 7305 1985354
944 442 9391 27650
298 766 6924 1305356
303 625 448 97946202
374 790 2145 88158883
103 278 8160 1188963
316 110 8066 1975116
680 87 5568 3411878
134 105 6902 4307321
265 396 8493 91878
90 603 8873 0
979 101 8049 2016960
108 824 6589 240565
360 612 2742 23857682
992 173 3698 7192808
925 864 5515 35673013
622 500 7621 6092827
806 740 9590 392944
759 223 4740 2279658
993 108 8946 116262
847 441 2809 6332428
183 581 3753 6804101
615 38 6537 3556095
41 954 1583 16170227
384 452 3390 14012328
96 627 9674 521807
657 377 5786 2015514
809 382 4668 201681
693 9 7792 6237211
544 673 8775 3769798
538 814 9631 2117981
507 256 9819 427908
231 989 6285 3971041
122 75 9034 227840
421 163 6467 242665
9 920 4986 1969459
133 766 2813 8805962
145 997 7816 597910
962 363 6666 521668
376 763 2763 96435653
832 878 9288 1309804
101 575 8149 2033049
35 902 831 1000000000
80 4 9431 1918494
877 456 8910 3788252
822 240 8169 0
94 106 7888 50495
914 125 4468 1547287
980 817 9612 1322573
817 6 4423 178977
226 130 955 52810706
616 326 9572 747432
909 40 1139 34024657
950 717 8969 151815
761 657 4518 3859
782 656 7999 4369251
795 534 4882 7941251
848 268 3116 37046602
518 870 7326 388574
10 561 7490 677788
964 549 4698 1494846
167 729 8365 1752211
296 158 4523 8182266
90 130 6794 3647575
158 717 9158 1982720
491 181 685 116838126
495 322 5315 8042370
323 22 2435 12135423
901 296 9302 593778
338 716 9546 1051837
830 178 8707 846087
846 376 8224 0
461 802 6934 6000840
226 711 9786 125132
577 922 6329 5605357
421 652 7734 1366829
515 116 9309 1635953
127 327 7229 3912865
905 711 7550 2349575
635 368 5565 4230801
662 291 3483 2911246
734 430 7548 6562553
81 746 9386 204856
70 957 9634 4722884
566 584 3380 6927251
77 899 7499 1194559
753 392 3980 3062056
719 166 8186 5940569
399 966 9611 2015514
516 522 6592 312185
773 958 9298 845940
702 338 4556 3254931
578 127 8699 416480
101 306 5315 8429643
653 688 6468 7622001
585 329 2098 35464478
970 780 949 67216989
561 638 6653 520503
935 184 5380 5105348
101 437 1296 75226077
652 544 6567 77902
660 836 9734 560443
673 248 9759 2621183
324 495 4954 28481831
352 465 9890 360184
99 785 7826 1008900
718 410 5458 140676
375 611 2843 735293
383 804 5703 3557426
215 891 4966 6331563
715 447 8756 980964
709 715 4855 5029168
805 151 5143 3425500
756 354 4981 930331
415 505 5963 304838
976 575 5230 8208309
790 586 3873 327179
852 344 7309 159679
387 331 9739 800730
11 349 8306 5582778
243 775 6578 57813
220 466 9547 0
976 800 4592 6299339
817 552 1278 14389334
75 884 7558 0
928 905 2057 32148702
998 161 5059 7850956
962 945 6122 248501
990 791 5982 5257006
564 735 6359 1757106
338 248 7947 104562
203 739 8990 2141884
870 330 2007 36073593
170 748 5364 1514689
73 228 3217 26302960
562 706 5905 3064814
792 370 4825 0
969 823 9960 1416267
792 574 5506 0
6 564 5539 2913506
996 164 9912 5319309
543 979 9499 4702470
643 47 6980 5234581
6 130 8798 219695
74 944 4949 1223802
712 18 4287 4016911
544 611 8667 3308288
455 796 9782 714218
722 661 5727 635833
477 335 8127 1982720
833 980 7756 2366333
239 574 8203 138786
841 601 3904 1201780
355 610 9886 573239
357 810 3047 1481158
553 28 3865 10367686
140 377 7838 1177965
957 129 4461 3847278
562 959 6579 915304
53 842 8153 0
691 215 7741 1758551
321 269 9174 1311422
766 236 6877 1276661
371 499 9993 2216131
264 879 4876 3487390
405 332 4967 4396860
978 768 9396 829943
904 919 7877 630962
452 52 5734 2926988
279 564 9221 89981
616 840 2502 1090062
863 174 5509 2072145
436 48 9203 329479
378 234 9781 469743
917 161 9397 5022644
333 494 8159 198353
743 677 7771 2137785
957 253 7872 509458
83 277 6719 27208
957 2 9880 3080431
188 92 5067 74883
971 876 3893 3667777
208 946 9676 37770
210 838 8220 1244091
241 748 9321 16667
971 684 3426 5553089
711 948 3766 9094020
927 461 658 46041678
361 314 3219 28245566
116 483 9888 711358
213 406 4543 4194204
996 784 6688 0
796 639 2015 34241562
151 843 8768 913837
927 667 5874 2641864
297 90 7583 1592238
800 178 7945 2184099
831 879 8537 2852463
578 146 5589 2949152
211 844 4100 347527
623 97 3834 1841179
814 801 5606 0
726 910 9372 5765191
992 874 9894 0
166 752 3238 3906376
195 304 2419 43396400
168 749 932 0
922 174 7258 1571236
434 594 7370 4787308
254 29 8090 1589905
477 577 6974 2699580
986 687 6007 1227765
723 71 6630 9193063
647 940 2944 45668444
431 58 2905 3555306
707 73 2924 1210823
401 445 8638 0
762 998 8096 5013403
84 17 9695 50495
775 931 7528 715811
11 437 9657 3399234
388 766 6583 50503
731 912 7892 1277170
362 965 9887 0
197 619 9940 284268
34 26 6504 319935
844 335 9305 0
679 713 5002 617842
121 380 4652 1397208
56 465 9566 466233
966 312 1537 44861864
519 394 2644 22014885
657 64 9665 9924673
414 392 9767 4041645
573 494 2769 263280
216 201 5331 6452741
530 909 4305 12431883
25 243 6948 7986196
382 412 6773 263280
246 213 3435 10460418
430 91 7291 0
702 280 8887 827343
664 706 5359 244590
593 404 4922 388412
577 729 3866 125716388
252 439 8966 5239919
101 278 6526 1330511
561 508 3676 2084228
43 700 9347 2680460
397 259 6436 0
27 333 6495 4020933
543 577 1952 299966963
394 965 3100 1327575
761 678 8840 115677
636 130 7999 2244385
48 111 3089 2517067
881 57 7310 0
108 550 7681 1756250
378 744 7191 1719592
349 86 7966 1203580
389 383 8618 1329284
895 514 4586 7528006
529 985 4610 6267033
909 541 4279 2571041
206 994 5098 923162
105 308 7617 5789966
712 562 9990 2275293
291 568 8708 2609030
784 983 3157 1075031
979 940 9551 800730
114 128 6504 7406793
226 867 9029 1152463
634 486 3508 141076
741 369 9160 1077052
284 309 7269 2185504
109 50 6446 3728810
847 254 9996 4027267
140 961 7843 4628450
481 518 7171 954962
478 269 3047 6630695
881 151 8083 0
448 947 7651 11833629
947 392 9465 2071277
546 60 7036 7132697
298 807 9592 4257605
1 660 6808 2204165
661 773 9820 911219
795 89 6845 1643019
698 160 6304 4753382
754 457 2071 1467009
560 537 6963 2295326
395 579 2651 52082543
179 278 3348 11420501
120 932 1073 44608795
884 218 9593 16667
293 844 4406 2111902
179 204 8607 476989
703 850 8700 417078
412 819 7706 737205
95 707 6629 351615
140 466 3361 1179095
378 217 7586 0
944 724 8255 228130
208 318 3486 22496355
25 715 5709 7190307
41 980 5415 469057
771 241 7845 685973
944 984 1646 21272796
922 800 9853 243161
389 476 9654 299344
539 994 9596 1482986
222 166 3074 27621664
37 187 4588 4657558
27 389 8133 3296699
791 410 1474 3051580
687 661 2177 9636786
22 322 4324 2719492
522 131 8499 1843603
296 719 6372 197619
977 103 5384 0
805 200 9184 2148200
495 831 5204 5461127
571 847 6364 7256784
966 963 8059 10699790
792 619 6647 0
193 996 9961 14107886
182 877 5163 5948614
857 167 9096 709713
38 108 7753 3556095
945 542 3369 805717
56 588 7789 1289822
725 34 8679 753537
720 836 8390 0
691 950 8737 0
25 806 7864 1009994
848 950 9881 1369980
619 216 4527 3853717
132 928 9871 981569
310 223 7953 652376
151 105 9864 3469445
412 393 6034 15271827
791 412 2902 7730960
580 924 9160 1359476
510 208 3770 2830310
125 972 8595 3504
390 256 9502 128503
313 642 5978 59446
823 103 5124 0
477 837 6092 841448
638 552 7370 470792
210 636 9979 832702
116 477 8845 1907463
641 813 8123 213560
492 139 9436 1123094
244 164 9746 88989
682 891 7844 243161
217 129 5974 709713
33 246 1173 73940295
14 217 7765 1613063
67 264 8178 504705
980 419 2622 7261017
921 437 6594 18009070
750 795 9710 1180535
161 730 9881 703953
966 249 8332 1356620
716 220 8139 954962
379 368 8327 197619
844 561 4897 58751
197 747 6308 5242338
277 397 2273 23862278
464 376 4002 10062801
454 351 3249 5727200
377 481 4314 1863801
272 974 9691 77558
566 915 4799 6619827
137 667 9124 3303684
391 784 6374 6495894
515 821 8406 1730302
917 352 5491 8227494
426 169 3088 1733017
89 73 6861 562565
137 848 4217 22782930
597 148 7231 0
103 382 9203 1932963
900 304 9398 1022624
352 928 4221 6650875
912 656 4287 112806
73 881 7257 353786
651 260 3580 13865230
880 561 7435 711358
77 699 3235 4722884
934 791 8324 77558
914 399 3706 33407693
208 899 7685 384443
283 654 9779 2554734
436 897 5057 11730070
530 749 4353 1970160
296 703 8593 1218316
295 244 9669 104562
872 200 9589 1937435
410 282 8755 228130
633 246 4240 5584723
598 249 9839 2491971
306 122 7790 12422507
806 165 9923 16131
598 503 6578 1987931
996 322 8845 1918494
251 74 5477 2666250
572 257 7152 1429135
685 174 7446 12268446
465 366 7614 7276077
805 890 5916 0
789 185 7596 4169572
164 749 5140 47794
364 544 8650 838290
784 967 9307 16131
57 83 2502 70280399
486 248 5835 141076
574 569 2244 5016157
204 610 8439 107881
860 835 8538 2937118
653 158 8077 4161689
795 433 8041 5949100
887 551 9664 2874002
733 22 2159 8931098
70 941 8528 5790897
630 711 5811 0
212 126 7951 3092457
223 304 3240 5343942
13 693 8098 10690548
228 407 2095 1844148
9 944 4046 6920207
812 987 7712 1451905
849 177 5754 12408321
710 109 7002 5465709
322 232 7322 2397105
307 776 6776 6264866
672 923 980 285996104
77 642 3752 4722884
483 309 7577 3051580
605 959 8074 1160573
222 304 9169 940164
2 466 2539 9787297
186 619 4698 5592466
258 906 9212 548800
799 206 3235 7190406
952 553 3065 9810380
205 774 761 76432131
130 926 7563 829046
116 725 7644 0
643 124 6194 1118221
864 845 9713 3861503
929 369 7543 2941440
778 271 2474 78698473
959 335 9160 16131
128 922 5039 4097629
943 680 6988 5201111
669 979 9164 1310825
648 666 4969 686955
525 506 6897 3042218
186 946 5824 12378683
357 986 8636 10413843
564 890 7374 0
979 255 4201 6225360
631 968 2290 148766095
136 484 3409 24788532
805 731 8501 1178884
127 1 4213 2799936
753 618 9091 2866225
71 143 7699 1821253
737 994 8663 115677
235 140 3612 6025545
791 880 7474 288262
787 765 7504 4888760
608 616 6668 448046
825 206 5564 906970
654 596 5215 5563643
836 176 7494 504183
238 645 4120 1443461
838 517 7337 2397105
897 615 8915 125132
729 137 6835 1787799
769 396 9370 1381332
268 501 4351 4095536
814 69 8869 1285430
387 292 9543 0
803 392 2649 34606795
117 398 6349 578576
427 77 6955 23583535
957 183 6363 6347435
443 280 3823 228089962
807 644 4853 3985273
55 518 6070 954962
871 274 9777 1389847
451 416 4471 4644508
708 795 8095 2308233
392 300 3619 3684476
334 826 3921 77558
360 468 8008 2784489
206 970 6885 1119473
463 877 7741 6092827
314 323 8684 472199
350 201 10000 449698
43 627 3620 7592113
544 464 6900 1455354
920 601 8629 616842
562 156 5327 5686734
464 560 7317 3517281
638 138 9947 838992
419 947 9939 163969
575 149 8846 584300
456 327 5306 2468917
676 215 3291 9684242
182 659 7763 0
829 527 9210 132364
199 944 5806 4620625
728 912 5780 23176596
14 275 9855 204352
560 549 7831 2550974
190 823 2783 18015956
525 133 9654 1429135
930 498 8948 349784
574 565 7109 3051580
418 166 5545 0
489 477 7533 1410338
577 344 8827 4027267
62 145 5301 1151986
130 690 8144 1205785
728 712 9705 10608908
501 480 1251 284030690
133 973 8500 1771379
313 765 7417 371388
866 368 7935 8170552
484 190 7775 2300806
846 890 6903 2117981
899 327 2017 8464971
25 635 6301 7048477
374 111 1004 44648244
2 124 1341 86701401
31 152 4630 299293
875 224 8068 648798
387 504 9580 885133
246 826 5790 954962
627 77 9648 4333464
709 916 8263 3123379
766 286 1360 21587989
843 269 7333 3220620
322 935 7648 3681885
167 733 1606 150568740
178 472 1436 30757161
297 839 9289 227840
955 635 6588 2838679
285 518 3922 416480
950 809 8042 567906
638 112 3203 838992
840 21 7114 806348
177 781 7105 3486155
950 434 3172 19640797
642 211 6077 1289822
846 974 3866 20593513
183 854 3331 14617609
764 79 4715 27021261
631 858 5881 11499645
570 890 3543 722515
899 861 9584 229811
703 970 9634 0
832 637 2400 3347752
766 859 1335 984746
826 465 8727 204856
330 138 8794 2943214
763 444 4564 48894833
790 995 8019 0
487 544 7794 3233541
459 245 7827 2983221
176 927 7469 3944468
882 519 7622 2023587
13 807 7432 125132
74 763 4070 10203607
239 665 5959 41019
625 404 3437 11797444
882 123 8440 2331696
958 136 8950 1592060
490 690 3996 602657
531 311 4676 20292638
136 44 3156 15904706
429 795 6426 1339616
168 435 2380 12911960
424 787 3572 8746807
973 643 4966 4196738
833 656 9722 120540
261 557 2234 365155078
425 114 3506 53362789
430 297 4604 6928669
874 418 5625 0
896 433 8107 4280606
497 506 5444 0
738 809 8228 1452881
515 18 1370 291057256
415 48 4131 1075031
278 21 4025 3134565
291 853 4086 3581711
815 193 9768 737301
842 357 8487 226613
176 883 5447 1165006
574 127 3891 16790361
688 736 9965 0
3 789 6115 3322337
142 765 2574 51556694
302 7 8553 2334636
804 173 4804 2125570
189 704 8363 11739998
212 13 6792 1758551
860 633 4999 2066867
275 929 4767 16159921
644 116 9486 1523469
917 622 7045 3411226
516 25 5556 1622959
715 865 8549 980964
758 288 5705 12897024
548 671 7403 2782616
853 383 640 1000000000
514 726 5236 1842197
672 344 3950 318379
508 212 4880 28778144
448 234 3058 18784580
664 815 7653 2505081
731 528 8250 5877726
353 583 7491 16252376
658 588 2300 20667615
285 738 7310 704005
921 431 2699 16803514
844 187 5428 3197822
660 374 7723 1864490
626 506 7462 1273638
606 997 8708 3286794
621 172 8941 347979
667 287 9577 1928010
760 232 1101 101184668
188 796 9952 8216453
434 844 4759 8013880
206 880 6980 6607402
935 169 6743 6459129
119 145 8915 329537
713 271 8935 1536279
389 355 5074 6499605
705 228 1874 24732495
885 273 5242 675476
343 924 6232 5933644
405 973 6104 1110648
136 565 9844 16192
500 482 7092 2220552
366 232 9438 577118
394 548 9407 521497
206 678 8998 1577758
752 637 9857 2513344
119 202 5354 4458327
773 828 6455 2038491
348 715 6444 3624354
795 747 7376 740177
157 324 5475 11680249
269 234 9654 3504
166 190 2310 105144915
111 346 4892 1644124
689 53 8350 4317397
826 774 9699 1899406
336 632 5468 2517357
147 475 9996 994727
450 163 8087 222001
637 37 7842 2545227
970 148 4309 8602460
306 18 4621 2226450
971 921 2003 3159506
578 818 1681 39316916
606 688 7652 2419029
165 880 8426 1551687
60 93 3144 19775710
786 816 4173 2398453
110 633 5073 9241929
719 742 4457 5458516
339 482 8853 1016221
957 701 9856 1172973
601 701 8181 415069
281 23 2751 273716
691 347 7033 1305356
74 129 3045 2634486
81 958 9950 1982720
874 318 5184 0
101 903 4632 2209750
326 576 9117 314616
718 794 6615 5793674
53 797 6069 5961657
113 287 7843 746140
678 601 9994 3379289
666 142 6637 0
205 57 8412 784884
468 87 3320 124650462
191 450 5484 5992396
251 655 9907 65714
551 926 9017 1774770
609 386 7137 4688641
447 144 5652 5113811
536 376 5951 0
452 773 5732 0
799 520 1224 140661649
662 270 3467 996875
914 908 8940 206519
195 29 9497 82256
219 907 9924 88989
291 807 9589 3819750
273 220 8767 130716
792 841 6698 829943
721 870 5887 105520
600 17 6877 19756
991 801 3813 5034670
693 618 5969 5488528
423 188 8806 5260638
154 784 2086 55583341
260 887 8804 1327628
548 806 6422 2831998
240 880 6653 292928
413 198 7006 2075094
51 250 2958 468147
539 832 5780 1835795
938 339 6344 4566132
558 557 8568 597910
785 178 9028 19153
750 539 4796 954962
609 537 9427 0
36 701 4853 2978375
179 456 5603 1178884
283 449 7117 67551
655 476 4671 3332724
860 372 9769 376422
524 732 5142 1481158
541 158 4795 72359927
716 888 8372 3302574
647 478 6539 654666
459 874 2596 13041461
47 371 9435 368406
621 60 9411 388574
630 23 9990 2939409
558 321 3404 3729677
284 444 4988 28508695
51 985 3604 7948680
160 668 4473 2394834
554 440 4989 821724
793 651 4891 437444
601 167 8848 5321157
810 5 8428 5782439
129 916 4777 1288579
163 872 9421 0
354 322 9949 297854
5 173 9038 1264557
983 192 9759 388574
958 65 4338 11114870
188 532 9960 2693730
504 972 3556 3861512
47 213 7010 711358
799 868 8212 238526
448 574 3519 1128951
201 777 1036 78811912
250 829 4375 24213493
642 422 5653 3127401
539 76 8791 1482986
720 577 6943 11537382
88 136 9026 1571236
962 45 7191 1620620
528 906 8115 3657882
895 712 9485 1864813
171 107 8040 8346374
317 941 8917 1312282
277 290 9380 967473
374 162 1990 868301
272 338 9348 27650
632 784 8806 1841179
210 248 5778 3729677
891 244 8791 848073
727 876 9093 638000
788 459 5446 9171287
584 489 8059 1663735
953 848 5105 13245583
400 342 7037 3291484
538 309 7401 655187
637 100 6413 617095
743 759 6090 2874002
300 862 4948 1854492
297 88 9781 0
365 119 9846 635833
980 37 4361 1019489
895 560 6241 4768302
788 398 3295 3829713
233 98 8257 1691280
428 223 8742 158517
559 302 4128 6088666
970 976 4217 4290539
882 987 8486 146393
602 697 7117 4203626
583 486 8572 95354
701 718 6142 923480
264 499 2572 2522443
715 155 7622 5248624
434 838 9301 511223
525 762 3909 1551687
66 13 9505 832874
62 881 8282 213560
470 762 8670 2392220
692 554 6626 2117981
286 905 3307 17593542
682 679 7884 1209346
528 137 5325 6893832
369 563 7079 10785495
660 851 2158 42925947
799 716 5233 3455295
359 76 9738 5028
415 220 2752 63084362
437 682 5663 8866154
252 594 6847 0
590 211 8292 65714
249 426 3730 2596500
651 621 3363 4533678
977 839 6371 0
345 428 6405 432563
340 645 5399 655187
469 78 7886 5139035
519 126 8839 4196738
309 462 3756 12034892
757 741 9926 207883
729 963 7702 58751
106 110 7867 964421
748 997 9897 509458
555 228 7705 0
515 888 7682 1321414
84 957 6724 2556974
263 209 6731 2983221
168 542 7481 3810682
269 454 6536 0
714 179 2207 889072
695 82 8580 1830905
775 899 6532 2943840
136 641 4164 11384182
740 826 9659 79439
592 73 9014 2813967
427 819 9204 556477
299 529 8479 4355587
525 166 5144 2581869
791 67 6678 4146203
854 66 8353 848180
338 944 7524 27650
738 250 7541 347979
333 178 4798 4533678
317 560 3505 10743820
897 269 9859 487076
341 442 8036 2708119
218 884 6433 16667
684 967 8810 479935
711 751 6007 240565
198 96 6415 0
353 437 4771 35462381
162 390 6917 670957
429 903 6011 0
490 551 8396 348657
723 292 7768 207694
299 45 6743 8492578
496 236 9332 465679
527 323 9902 132364
750 369 9061 2628179
998 206 5118 2770120
863 909 5502 13254069
894 199 7530 1175069
205 244 6327 104562
940 751 9997 304838
493 79 6158 7411451
597 786 8625 3286794
575 596 8695 5343942
8 436 6877 1012644
697 885 2468 4367932
316 428 9938 1205785
722 126 7772 987516
786 124 8707 1206683
670 288 9239 3056596
622 726 5519 2331773
295 412 7955 4118477
824 951 2551 27834755
634 168 6016 0
504 467 9881 770729
275 315 4062 987516
388 842 8042 8918972
197 972 9907 16192
355 38 8456 222001
575 113 6524 15823015
928 964 5536 0
5 287 9112 1541481
995 212 2014 28463528
0 510 9148 434601
579 634 5933 1510705
168 682 3812 10336614
272 196 3552 9984204
171 800 2621 4749406
359 482 8830 454251
226 506 8731 1093070
564 594 4434 6053301
362 357 4357 8413822
741 689 9495 1556959
165 830 6426 648798
770 485 6045 3908815
145 237 9001 77558
722 558 7612 1097085
618 402 5540 15550
817 468 2389 27439597
137 235 8163 4103106
922 683 2304 11597547
24 696 3165 40576313
222 353 6444 11578472
16 283 9801 793521
728 882 5389 9078241
813 621 5183 2770434
398 633 9334 587781
214 969 4031 28494545
999 874 1912 18788480
664 383 7749 2308233
887 599 9673 3580427
591 235 5045 2941440
400 261 6796 2100732
907 975 8672 0
92 807 7084 1149636
690 728 9600 0
243 607 8155 3213235
787 472 1421 430541713
72 844 8753 6387
631 243 4574 2243914
200 85 4762 31565908
777 333 8862 151520
660 268 5144 583964
209 467 7229 851650
955 894 6254 1282160
829 727 9169 822106
665 905 8561 520503
843 817 7745 178977
812 257 728 42317955
115 861 9963 227840
462 942 9503 3782875
39 261 5077 18003162
748 901 3836 22284825
790 868 9283 0
687 966 9067 746891
199 916 6983 2467511
673 487 7983 1691572
4 60 7456 1093070
930 799 6602 867681
281 788 7663 589382
634 611 4090 5029168
847 435 5566 7584965
697 491 4289 965638
29 878 8981 476989
70 274 2863 27869068
326 265 8110 764177
128 67 410 1000000000
307 422 8862 3567844
85 929 4294 38279193
188 321 5338 7678386
682 482 7479 646906
407 245 6783 1890564
428 895 6378 2889835
704 25 7965 4375164
743 790 4711 609204
810 388 9903 630962
335 17 9437 9020334
41 36 2931 3507115
89 965 1856 6614966
302 815 9520 1126141
977 423 7744 1784587
513 413 5967 7672207
245 435 9777 1159676
650 24 8774 3730887
321 254 3192 11492581
386 807 8569 1621639
72 813 9998 141076
460 255 6476 3486529
990 680 6285 3703726
907 309 5132 2093228
286 120 6259 8944609
529 422 4620 4542877
207 168 5267 576097
226 122 4833 5717967
345 656 3475 6083841
692 29 5902 4702772
798 637 8570 3177776
971 424 7617 4598970
278 46 2494 65188508
743 976 9160 281896
955 969 3771 4339597
343 202 5567 1152463
31 702 6886 1479888
77 701 5747 1172973
185 582 8927 192828
971 736 5400 2566326
80 210 2601 24976936
211 591 9778 636122
204 28 6507 1614800
747 779 3607 27091090
834 638 8388 2170972
361 624 6640 12977045
294 991 8475 2447113
668 605 8673 787991
425 37 8111 107881
897 939 7348 1835795
937 1 3361 0
568 449 8829 552941
981 236 9133 829943
289 448 5220 4623530
712 893 5463 0
705 30 3393 24941996
594 839 9770 2764784
696 512 7421 1192985
72 826 5974 4331339
366 426 3873 7230768
466 682 9990 1486928
94 708 9468 2557267
213 348 9277 4046422
887 430 6769 281896
921 385 9615 3159506
421 844 2352 6611624
332 839 9376 2577947
76 516 9152 242851
254 420 6522 5791904
598 620 6508 13986997
295 59 8104 2354065
545 893 2511 14506840
900 424 2158 2448040
66 278 6676 3516067
605 122 7560 764177
691 54 7617 0
817 690 6566 6573877
634 937 8890 5462015
401 6 8031 178977
232 354 9762 1698987
321 461 5596 2643682
322 898 9130 1546294
863 856 8638 2967111
419 682 9278 194707
0 342 8736 192036
1 568 6908 0
791 111 1381 24505473
240 707 9570 0
473 709 4586 5218481
174 957 6332 509458
943 267 8145 2586133
900 15 4921 10906551
743 8 8026 1750316
815 128 8733 441945
412 40 7326 1306612
763 993 9782 2123783
60 309 3449 2093228
75 380 5039 4857814
953 972 2017 27587541
864 142 6021 12237943
610 762 8714 521668
108 894 9085 5197181
253 959 8629 2505202
26 368 5250 5048060
967 758 1192 1000000000
438 1 7668 1588855
734 422 9085 5993687
261 621 3023 28413299
931 355 3598 7297636
630 262 6697 6114283
624 167 2460 58784983
226 396 3182 15588325
51 638 1784 42851376
159 388 8581 1122621
62 192 2764 7163375
793 492 3721 34416393
166 616 4419 189954
148 90 7696 1592238
49 51 2627 29627709
717 397 8283 1760059
607 992 5806 138647
345 51 9764 1462279
735 959 6153 573038
251 578 3547 740177
846 596 7215 140529
681 777 6828 5340721
859 183 5397 44931
515 534 9903 1811820
223 18 9869 2644489
432 485 4301 4033100
619 661 6223 2635188
759 853 7024 6039297
896 862 8850 1030905
26 87 8400 364808
483 76 9224 200344
192 365 4834 12309573
611 853 4424 2105976
553 537 5126 5236025
117 786 6959 2487496
810 920 3659 4226521
27 920 7023 846087
654 131 9351 639978
259 297 3912 1010406
724 632 5117 10434422
828 543 9197 1916189
877 775 7503 3229107
139 203 6073 1381446
570 786 1966 34603046
401 111 9702 1782109
535 720 3496 6844470
132 557 8147 76378
847 835 7385 12399478
516 509 2892 27602297
930 888 1472 33144135
845 939 9209 1369980
968 314 2653 19866186
271 689 6050 3639252
390 959 5172 1512111
423 167 8629 2024247
768 121 8737 1316559
945 223 4188 13110131
744 975 2069 48326898
717 398 5432 1659838
647 975 7333 296807
174 816 7209 1047869
548 493 6448 0
760 574 5678 141076
555 243 8015 1019019
508 33 6530 5052631
918 590 3747 2852463
462 701 8631 981626
251 849 627 1000000000
453 663 5703 2147234
121 938 6053 3971851
519 64 4865 4087776
357 906 8180 2750022
971 58 5921 2788129
65 96 5655 987784
987 65 5388 933326
420 380 7732 1057544
42 744 5294 1180535
156 981 6579 76378
26 400 4770 5509571
737 70 8575 4186130
528 97 3468 13769561
498 245 8986 319122
800 793 9971 300620
673 984 7858 14266283
945 757 5472 1350598
759 936 5502 0
541 979 818 477119903
810 982 7080 5236025
735 812 7389 192828
975 386 1454 40708842
996 153 8076 2939956
694 511 8012 150739
51 815 3554 692830
853 199 4760 878139
256 319 4803 630011
186 854 2873 5592466
725 786 9961 303618
269 799 7585 392944
698 348 9786 1075031
124 316 5565 364808
990 984 3360 900150
507 385 8049 2396570
767 791 4140 3373620
611 602 4930 9630811
244 444 8751 2919283
475 579 7757 787991
949 94 7540 2238235
46 617 6889 1910214
987 343 9450 633684
370 861 5800 9798386
619 679 3639 5227628
684 695 1924 11487723
546 536 5242 1722229
468 854 6805 11337686
176 768 6885 8325891
766 886 8153 722860
461 608 9428 950667
707 731 4822 19688944
188 371 4049 10115969
634 354 6130 0
930 710 2949 15582142
751 975 9435 773390
980 790 4182 553071
357 448 9835 1016334
254 392 7012 5131677
778 990 5908 846569
656 12 6486 16742
681 54 8101 1172973
122 64 9003 3312700
724 845 6774 2941440
308 856 3327 2674113
415 947 8249 4852920
318 591 7302 2033049
402 432 9646 855803
248 978 7137 2024247
337 80 6027 1316559
246 484 4290 1725404
512 654 3254 14474914
528 183 3450 8300891
837 440 8728 1317734
588 89 9835 2566134
158 86 4810 17519133
542 960 5871 104562
884 260 6801 4490541
209 944 4905 8686092
398 79 6032 1118221
896 311 2274 6266351
536 359 5511 1384993
256 56 8461 1100742
486 249 4694 1730302
764 236 3877 2365342
372 257 5303 2770434
451 149 6227 3468368
237 240 5145 11229256
516 381 9507 924925
550 742 2936 12108688
893 900 6001 1801903
137 423 981 88428202
704 311 8994 2919283
169 850 7705 6053861
508 312 9118 2049886
31 622 6279 7806916
654 889 4886 10153157
698 900 2945 10815654
412 231 3518 8333617
991 351 4841 14008253
262 559 2767 7992790
516 714 7500 2424087
934 840 2334 3391628
944 702 8200 0
667 777 5937 10052059
483 287 9128 258107
785 613 2065 21583253
338 727 7809 0
722 434 8791 1486928
151 718 7199 228130
678 27 9777 924925
495 642 5493 2327710
137 115 9768 199003
173 865 6010 14251037
686 468 7060 796129
493 123 3533 15624389
300 212 7187 723302
104 1 8783 3554941
269 648 4050 11327037
938 553 6226 452212
101 653 5125 112806
875 780 6658 0
210 132 8182 1757554
3 275 5998 10526420
975 898 7776 137609
528 518 5400 2550974
834 732 6072 1181578
863 622 6679 16486357
716 939 5606 9370080
377 740 8791 240496
413 945 4569 4765013
680 978 5109 3006115
198 64 3348 48479300
188 424 2158 33946414
452 214 7664 0
631 835 3976 2155101
375 619 4117 20867059
578 681 4728 1265724
37 467 2420 14613698
247 190 7671 2000719
779 107 7754 1771379
735 130 3642 13212943
444 370 5118 16875539
916 688 8281 1081521
577 989 8104 2644489
490 999 2997 49440713
152 889 8295 242851
197 388 6562 237589
861 397 2509 19808761
263 233 9449 116262
900 8 4699 4489670
401 321 8961 693173
80 583 5565 5943260
761 855 8598 2926988
268 109 3416 6194244
240 317 6534 1110648
69 864 6827 3556095
909 266 5487 2197005
614 637 3638 53172422
126 22 9989 1176656
339 504 4925 1877593
403 137 6186 9167101
739 214 6098 7893417
727 923 7423 1153779
126 763 7199 498202
620 182 7694 1889712
315 37 5814 4640815
651 509 8397 2703265
442 328 8379 1987005
523 840 356 1000000000
460 578 7505 0
863 798 9114 632549
188 414 7912 848180
792 269 3664 9217121
403 66 7354 6979504
555 862 6147 3498089
825 487 2675 23123867
797 832 3638 43467129
307 50 5104 4066278
645 825 7883 782634
463 556 5555 1479051
931 262 8256 2605064
819 110 9660 737205
881 323 6900 2584946
670 284 9024 3062056
480 795 8710 1176656
323 746 7688 0
198 659 7477 562565
517 414 8534 0
800 321 4829 3254867
867 215 7908 105520
674 357 3318 4144929
645 412 3606 782634
142 669 9867 226613
49 422 9072 144913
718 561 9514 711358
510 446 9669 715811
955 355 9136 964561
307 273 7224 1921841
463 450 9099 678506
369 29 7691 701287
283 265 9565 364205
749 890 6514 244590
492 244 8018 827343
816 528 6823 3784326
187 710 8780 0
626 113 6290 5084914
252 120 4377 1648955
959 31 4738 2102595
849 192 7389 556477
778 419 9079 89981
130 492 4649 11623571
175 689 1973 12436948
463 376 4304 2694769
931 899 9989 1877608
515 64 6716 6150269
83 781 8283 3908
377 845 9658 753537
936 185 5790 469743
790 550 9983 878139
524 117 7902 8746807
679 323 7919 0
463 151 8062 0
568 899 8498 1670922
887 58 2116 7578207
953 902 9995 1719592
590 527 8381 163969
284 98 5703 4267773
195 526 8722 486749
735 506 8659 2676728
908 605 6489 3718676
398 167 2404 37291730
368 541 7910 14608397
190 134 4070 16081595
648 488 8488 1356743
955 51 5654 0
322 976 9749 715591
642 906 6023 1047869
340 461 5480 9879106
977 309 9825 1578059
893 27 4169 3517281
539 123 6844 5109911
958 973 6590 3324994
972 380 6907 3504
797 12 9087 4702470
419 377 7980 6568712
862 757 3971 5121530
411 83 5482 4881898
471 566 9613 10691698
233 342 7521 1691280
330 873 8408 469743
304 757 5968 0
870 176 5210 1165006
278 443 4536 14861267
280 578 8159 2265752
337 199 4366 2134674
374 135 1753 45890184
713 440 8743 3326678
642 802 8744 1090062
815 274 4457 23919279
738 404 5493 6243113
154 609 8253 113759
480 462 6130 2448040
163 690 6757 1452881
652 400 3259 1469933
330 541 5785 2533071
620 332 4158 1402037
378 805 9494 1175013
185 864 8732 6306626
679 588 9040 172158
485 852 7250 4396942
573 239 6298 263280
685 24 5267 21734743
994 270 8427 601619
317 383 9204 2627179
360 861 8849 664862
596 33 4402 5567399
438 242 6874 1578059
620 799 5335 2624709
321 236 8618 9019813
299 206 8802 513041
900 617 9441 2552112
127 790 3382 15762548
220 361 7425 8271133
413 388 6821 0
677 752 7736 597910
402 574 4126 748911
854 725 7553 1429135
946 408 4887 3216906
373 509 7611 5658018
916 314 4112 15288899
328 94 8910 0
281 850 3224 8771703
304 933 7140 6893676
914 444 3858 46375249
165 871 8541 648798
721 705 1938 97349440
158 316 9258 6644543
211 70 7929 2316446
649 412 9112 2465360
377 332 8488 4686720
881 542 9868 0
692 874 2420 1654657
917 674 6596 4257605
728 328 5076 13619583
266 153 9811 0
172 709 7020 3896547
541 457 6352 1725404
284 93 8314 5656639
594 318 4829 6673831
269 710 3470 5456089
71 301 7178 2548504
213 575 3440 9115339
543 632 7497 1464511
195 404 4928 7059239
795 853 7467 1180535
55 167 8733 237589
362 294 9620 800251
751 1 5781 9687240
876 519 7146 995427
89 363 9583 228130
391 883 5128 9302393
815 203 7072 5780314
838 439 6324 3486529
311 12 1466 25650102
575 699 6696 0
842 959 9705 6716248
255 575 6600 3308288
706 895 9559 1925094
563 217 3914 6893485
19 379 9865 2726773
710 600 7149 1024260
15 295 6353 652376
710 952 9412 2784627
373 453 8314 374567
403 846 7173 1469933
497 240 7384 641738
498 71 7271 5487365
146 611 7293 0
590 573 5904 0
835 950 9311 2213232
567 964 8799 1297550
582 781 9337 117859
536 529 4435 2895121
202 396 9155 5355360
680 560 8312 915304
14 560 7168 846087
995 315 8029 42591
471 419 8939 1308716
380 511 6442 928147
13 619 9942 0
881 167 9804 2605553
598 454 9817 587781
973 976 9337 2770120
381 401 7243 2699580
610 474 8243 3956429
895 599 7606 4383980
135 261 8863 2941440
6 922 8762 1027101
740 352 9629 868853
532 320 7276 2265451
996 922 7747 1127181
187 422 5403 232293
478 376 1934 47177844
911 991 9658 1402256
406 702 8011 1897381
155 538 4056 816126
286 123 6835 498008
912 421 2452 44645678
494 722 8784 0
671 665 7763 576097
903 601 7918 2209750
74 550 7126 2346317
808 524 7784 3173551
245 985 4085 10374030
949 339 7251 3622454
221 433 2464 99027824
46 606 3267 19474383
832 548 5968 8269641
248 776 9921 3155097
556 714 6911 3907808
328 732 8387 6881680
213 609 7608 116262
141 346 747 63657665
597 372 6716 4170039
221 72 8372 4331339
277 878 7877 1091234
512 158 6626 2335013
813 621 6256 2770434
140 709 7410 5718626
811 466 7244 1231806
568 813 8269 1524943
228 243 2342 34694729
474 582 1545 4414937
916 573 6684 0
69 25 3586 23346466
344 578 9858 1616864
304 916 6125 6028258
147 834 2116 40270239
737 938 6746 4371217
199 999 8610 556477
97 442 5356 9176489
978 546 7722 703953
474 38 2467 6428653
754 762 4815 56781697
516 656 4493 7857189
663 294 7946 3411226
133 632 5729 5777578
423 186 8056 1027101
322 482 9035 0
218 758 9985 0
182 719 7068 7088415
782 402 9324 0
82 318 8694 2337486
532 603 5234 3128907
481 230 4863 6297967
83 583 6640 7281854
74 448 7205 898672
76 913 8966 242851
298 951 5521 6637538
435 335 8305 1459526
543 923 6106 2077738
173 438 4844 9975335
226 931 6783 3171972
353 980 3840 13804889
917 951 5044 465679
826 408 9302 1400413
273 735 2522 7758438
363 580 8550 9004793
182 368 4624 10332394
339 801 9680 746140
564 623 1257 108717470
338 558 4856 771536
35 463 9593 2105463
895 462 7950 6182966
680 689 8400 2517357
929 420 7011 3118950
393 228 8131 6680539
774 18 9430 0
347 437 6335 2160566
415 394 5943 788770
966 440 8863 12110516
880 797 1553 52361349
566 418 7169 1136524
601 258 3131 3797571
960 455 6868 7829186
164 6 7204 442710
660 373 5228 2568670
838 30 8333 8037343
842 157 6914 4719643
765 447 9077 1027101
489 224 3001 11870180
832 904 8239 513041
641 97 4036 6384835
952 608 6473 4066278
472 276 3463 11761001
881 702 8833 1479888
283 950 3278 7718036
13 620 9989 597910
84 218 3580 747432
42 830 1609 18585232
909 799 6495 4071723
83 727 9168 1846843
372 425 3096 63040045
639 213 9553 192036
832 995 5767 1309804
78 992 4659 2904340
83 338 4465 1175069
626 145 7059 1698987
461 874 3892 33972529
553 678 4823 4963257
862 410 6992 1288579
188 346 3249 6840869
269 886 8919 2581869
615 513 3215 30346492
515 858 9668 2531635
3 599 7027 4750939
824 461 4618 417912
520 591 9979 0
38 244 8491 4621288
272 896 5586 5762058
953 611 8831 284268
210 419 2489 1663735
52 187 9811 4904097
381 596 5881 11581842
646 325 2164 12320091
774 118 6669 1663735
933 10 4257 0
794 21 7676 723302
721 675 9265 462171
782 825 5964 106739
307 966 3848 69885872
99 967 9875 699779
866 843 4279 585846
877 190 7136 801302
387 723 8355 596542
956 32 7411 237589
739 346 9856 293146
538 12 9488 90049
262 850 7686 207665
659 32 8930 1181578
490 15 2060 41355816
704 718 4785 0
61 696 5815 178569
187 771 5265 2716701
710 74 7577 425898
855 337 2988 20473568
219 262 5698 3155097
913 537 7316 74883
39 824 8546 0
893 748 9301 1784587
891 419 5462 1397982
46 985 4642 0
491 88 8979 4084574
632 311 4606 206519
197 772 9623 1957314
971 904 6857 3159506
952 214 7707 2926988
588 209 3683 2144656
568 544 8749 1093070
180 314 7563 2776512
229 186 9418 4037324
388 46 4098 2216131
87 202 7356 1172973
320 707 5470 7714449
8 287 3759 1587093
363 60 1208 141859613
978 702 4018 1303653
589 503 4088 56897345
675 369 9716 439112
501 158 8003 4033100
927 485 8511 647936
203 465 8967 954962
625 90 6252 1725404
650 737 7432 154275
139 584 3961 11765663
926 940 3699 36552915
903 30 9666 2729762
280 908 6447 2212486
169 17 9662 117859
75 660 8637 0
59 550 2081 22510923
926 145 6644 4053280
483 276 6648 7941251
782 928 9806 578576
513 241 7919 908161
392 549 7295 542152
259 154 8828 1519325
156 274 9698 1361134
407 101 7042 214862
168 17 8397 11958216
440 204 4302 8353680
843 71 2084 1000000000
428 589 5952 432563
834 448 6516 2816327
412 980 7170 4445260
56 925 6877 0
673 874 6416 1069098
431 166 8862 951640
494 36 3891 1478093
945 67 7886 504705
918 68 7539 723302
832 351 9860 1889712
743 405 2714 4258631
906 943 8114 5554125
130 216 3299 47911096
888 608 9005 351615
354 540 9950 349784
33 377 5847 6847898
314 12 5620 3693154
959 108 9592 0
69 93 8567 2424087
588 887 7451 6781620
916 24 9211 478372
590 381 3726 390770
267 347 4153 7841843
560 53 6567 12569397
933 15 3913 6652351
460 613 9465 13382827
704 352 2507 16415230
793 597 7720 3667777
992 571 8368 2627179
642 446 4630 2075094
153 227 9033 1846390
718 778 4621 6377633
708 356 6039 1486545
243 156 9843 1128249
215 522 5202 3942660
948 486 2055 1315330
914 562 1868 35039830
569 703 6363 829943
871 613 3689 19652972
862 189 1272 1000000000
859 512 2752 12946388
244 480 764 25953606
276 39 3118 780012
192 600 8815 6316957
379 9 4560 1969459
323 85 9471 3503666
648 7 9529 321264
982 45 5242 4163166
896 778 2725 8103423
17 262 1271 62305183
584 46 9655 592257
20 294 8349 2391326
664 189 4381 16440774
802 399 8865 1757106
798 720 8648 504183
223 318 9738 1916189
553 824 5899 4108719
383 536 5132 2895121
328 665 7896 1987005
877 94 8709 67551
507 760 6135 4518793
679 432 8918 4033100
570 471 9468 348657
6 718 4886 7079967
737 120 6257 26481170
431 914 7683 619202
333 986 4507 1277170
945 111 5941 6157122
995 673 8973 762436
152 612 6650 1894440
930 471 6076 498439
184 161 6660 2572179
873 145 2192 52765400
173 16 6664 359581
350 113 3803 558004
132 598 7344 116262
197 213 9508 116262
77 295 3752 2146158
693 783 3077 7473123
269 151 9228 1402256
345 339 5910 1869122
949 411 2728 152855286
434 699 6938 1504961
217 569 8898 3954238
587 988 5232 4684851
781 245 2653 20383937
960 182 7122 347979
418 187 7457 753105
602 905 7771 7839169
25 276 5510 482061
25 491 7156 3748208
313 347 2849 2352011
184 732 7412 289568
44 577 8408 388574
77 885 8957 88674
913 95 3589 6461483
805 472 8557 448046
950 553 8107 3226849
804 994 6041 3246277
402 615 7651 1088568
559 558 8260 1058970
549 644 6720 115677
365 463 7283 1519325
509 419 4879 4260036
251 732 8238 289568
332 289 6217 2738538
477 345 9930 1939562
901 44 9556 1179095
304 615 4424 0
192 609 6563 3416554
744 350 6873 177510
666 347 1570 6667198
794 603 5667 1643738
31 128 9453 6856
978 695 9070 347979
821 206 3582 1005219
265 943 6645 3863547
736 911 7671 492192
902 885 1026 1000000000
466 169 9603 1921841
700 862 5473 2305104
453 591 3456 304838
281 593 9001 3330686
436 165 4822 2042560
659 158 8352 7152937
660 893 6955 21316404
428 95 9023 377428
709 701 2401 3132245
946 35 7990 1016221
991 784 4163 20979794
49 745 9843 1670922
317 955 6599 791680
201 137 8633 1176656
63 76 4531 6173456
951 88 7378 3109769
765 452 4876 2365342
574 332 9728 1603206
84 507 9046 8897733
425 936 3058 18287402
332 836 7637 514771
838 232 4922 17723045
489 95 5774 1514852
441 393 9411 2790322
255 86 2889 156231977
430 980 3119 36950029
771 675 4472 3939418
78 813 8540 861372
943 86 6340 2554734
875 23 5505 479935
482 934 6539 4477643
652 941 4735 387203
264 422 8440 986025
244 843 4304 20960703
463 440 7734 913837
134 292 8772 369242
498 766 4595 1128249
563 625 7759 900150
654 414 3106 153352600
97 277 6179 1731319
712 997 7960 1959728
374 709 8718 1621639
83 158 7003 1252627
270 933 4723 6742160
601 195 5126 1517207
794 692 6744 40506
814 210 7356 1477076
923 25 8076 116262
710 100 7484 2960724
239 94 8816 0
723 707 8252 564545
301 899 3602 463429
644 860 6382 1620884
447 453 6494 2209750
633 547 6804 341770
803 194 4890 1853307
534 204 6698 3131083
707 964 8103 19153
341 250 6243 8523427
349 369 7597 0
879 78 6241 3487390
120 703 9190 953457
704 829 6293 97833
0 938 3328 795545
123 145 3751 821611
636 117 8969 7911106
387 901 5286 2918434
324 304 1443 28515036
919 418 5132 722860
934 702 6762 695478
33 959 4122 1981791
132 541 8688 212944
295 309 1079 2093228
55 356 8980 954962
767 200 7007 6226363
427 704 7909 302604
576 585 8493 503014
84 812 1231 90499953
319 750 5831 3369382
268 355 2376 5897362
659 11 8644 4215430
144 32 8056 2038491
257 752 4569 6411676
701 710 9691 351615
648 468 7885 1402256
203 515 7989 1079052
513 31 6801 1907158
811 391 917 111830134
973 996 8420 2505202
307 182 2682 45222124
788 230 7974 0
777 360 8654 3342712
595 953 5765 3655227
975 428 1131 216328690
877 956 8481 785251
167 328 8447 762436
852 907 9921 2557267
833 98 7467 0
335 15 4165 9854208
746 775 4843 5341247
641 690 8148 2919333
900 930 3736 12335686
335 156 4558 612965
394 768 9254 1360618
552 353 7517 70948
416 689 6182 1400413
724 698 3654 2246979
529 816 3748 5176788
616 138 9622 1057746
22 923 8988 5562491
780 723 5648 3667777
982 470 1420 71362789
103 632 9325 441031
163 246 5354 1690047
10 784 7129 16131
541 696 2544 81826982
83 835 5228 70149108
51 924 9473 468147
702 30 7432 617842
232 777 9207 1175013
879 652 4063 651408
729 436 7444 2042560
299 42 3750 20277
580 351 7864 263280
939 142 6359 51766038
971 55 1836 1000000000
473 764 6890 6073488
620 564 7097 15952353
16 343 8716 226613
650 855 7363 2809685
223 199 4976 11700872
605 747 8175 0
655 659 6634 800251
562 332 2481 9551472
66 313 7809 204856
321 969 9907 1315330
800 698 2175 7424623
777 853 1920 34241562
682 584 2480 27243878
819 740 9104 5214167
827 141 7997 1129379
981 360 9298 2784489
514 885 1366 7685650
307 583 6538 13004906
349 80 6959 1853177
587 366 7592 577118
25 849 3408 18015748
509 706 9430 2029354
866 108 5454 1059854
869 645 9850 805717
295 915 9178 1076759
442 352 7936 284268
684 11 9183 1916047
145 747 4846 76378
73 950 856 398559381
488 864 9934 6306626
907 977 2217 2557267
862 329 9291 6157122
899 817 7836 178977
104 33 9545 468147
788 1 7471 3819750
786 267 5590 2702830
997 989 7437 233704
778 877 5005 6581554
435 970 7307 2144656
121 84 8700 4060173
468 199 6602 104562
353 312 3685 39438167
372 200 7131 7999453
505 600 6783 6753838
927 746 3345 273716
767 930 4462 7155457
153 441 8067 20304270
383 983 3307 6083391
890 266 4029 4163364
330 765 4358 2855095
934 89 6645 1643019
465 536 9413 2505202
585 916 7510 0
580 959 9841 601619
640 96 8799 8227494
652 808 6104 640158
33 429 4843 2733645
376 795 9200 740177
380 863 7658 1113714
491 843 8434 585846
900 689 8708 2142554
673 215 3871 762436
822 940 2120 98043315
63 437 8295 4551590
840 470 9106 1708762
78 178 5287 3068096
643 722 5588 1594027
559 269 8767 1888505
400 695 5382 3942189
328 748 5493 1987005
808 587 4506 21957094
464 864 6967 3517281
890 12 4392 17526477
683 972 8332 1186719
605 170 4211 5754333
767 409 3730 1744706
310 418 6936 3488859
312 171 9466 829046
114 894 5231 553071
896 784 1632 41955905
832 441 2589 30471830
295 640 8781 3151588
868 307 6665 504705
555 354 1994 281164421
51 309 8936 16192
370 813 9035 1473865
774 971 2243 18119119
829 576 5788 3663413
987 246 1457 26314968
385 364 9631 1005219
135 811 6528 417914
468 83 5516 1070507
599 524 7005 672621
474 714 9496 2548012
944 218 9191 4116961
956 421 2871 32225891
418 18 8039 1831899
879 728 4347 184260690
693 467 5490 5488528
209 476 3093 4707127
62 191 9668 5395835
949 360 4233 8329594
12 616 9418 5874392
915 181 2941 75754284
802 417 4400 30605565
507 267 2654 33787929
9 769 8701 417078
504 16 6039 22794076
911 855 9637 88674
807 423 6969 689915
257 55 8684 141076
898 899 5114 1670922
311 733 8449 206519
398 998 2477 20740452
386 814 2311 20282732
467 765 4157 2365342
116 181 8573 2056541
689 791 9899 434601
743 646 9907 275780
582 841 2867 28025063
360 245 9352 2624709
83 242 7742 1452547
606 96 3441 5658290
60 232 9908 3513166
239 479 8454 373291
764 577 5884 302477
851 350 7610 826662
823 158 8992 2111755
247 814 9123 913837
433 25 8350 1241766
20 578 8419 3140934
255 432 9420 0
300 691 2430 83668819
283 549 8019 204405
481 663 3157 6004045
849 451 4348 5760569
77 245 9432 703953
923 527 9583 714218
825 713 8572 0
993 984 4700 14266283
81 867 8224 0
455 931 4418 5195236
627 141 5373 713361
69 363 9776 521668
271 134 9543 3859
496 601 5967 7292353
78 541 8563 2268087
187 875 5840 3041018
834 589 9821 469743
121 572 8254 1106255
574 168 9419 1479888
434 416 6216 2366333
655 253 8119 0
745 674 8492 2837430
988 368 9930 10398881
669 951 7275 5170117
367 706 6310 2361375
103 705 6512 469057
493 75 9905 192036
585 921 6508 1854492
646 522 9066 2212486
432 81 6094 1486928
518 22 5346 2550974
108 757 4515 3870219
525 988 8617 4193886
594 178 8556 2117981
154 708 4726 1967967
787 931 6107 2557267
114 849 4889 4170039
93 965 4826 585846
595 443 5751 5924104
763 212 3165 24891147
481 948 5411 954962
996 723 6928 6758956
490 111 3825 924925
780 600 9021 19756
847 158 5514 14108280
459 97 8750 2518340
444 260 3053 101329238
307 698 9303 2530034
572 700 9739 5816429
54 503 6947 553071
249 508 4333 313656
28 764 9033 79743
301 953 4238 4279927
818 647 1151 61792818
660 486 9287 273716
346 483 4526 16584109
128 931 4375 1205785
686 909 9027 0
428 271 7902 417078
310 654 2196 549577746
491 19 5570 4833074
849 936 859 123876687
963 300 3752 20473486
706 843 4681 209652
107 717 4518 1292031
113 495 1831 8579398
360 45 5049 2093016
962 995 7015 1922817
209 740 9278 1410450
763 223 5544 5563643
876 746 4978 2838163
330 864 7915 492192
244 439 469 43080324
976 518 4804 8493300
284 744 2141 19351391
822 841 3283 3190509
901 36 8104 0
974 212 9347 2842009
645 527 3913 6888957
329 571 5437 3599479
161 292 6146 7212701
353 781 7299 6812234
931 438 7365 3813763
752 681 7858 846087
482 219 9588 1448306
400 821 9957 0
471 922 6551 3615039
424 395 8701 8106801
641 146 4525 2759960
280 687 2503 1000000000
528 287 9251 2699038
604 893 5318 1314565
576 429 9325 923162
969 232 8117 1733236
376 455 9977 1178884
405 668 1676 63690302
917 567 5401 4201423
508 123 9415 468162
447 621 2728 1680768
756 723 9821 116951
49 927 9694 1550570
80 785 3267 6928669
548 901 9703 494345
892 446 9243 3942660
492 39 4871 4914674
310 99 7050 4371217
850 226 3673 7718036
126 459 7969 1201780
835 295 2409 1621639
236 821 4577 1276661
858 491 7344 1016334
893 473 9066 1972385
920 595 6014 1123094
742 604 6185 2618166
84 279 8068 938295
152 129 9280 4189696
994 532 9844 655187
258 979 3808 3954238
238 699 3958 8460953
228 32 9141 437697
950 503 9576 50495
227 185 9116 1573997
19 109 4767 3315530
86 8 6874 15039389
406 791 3194 2275293
47 808 4857 5234581
963 242 8400 2939956
577 24 5449 4344055
641 916 4659 4910392
786 827 9692 547289
673 164 7884 0
920 744 6255 3020735
183 414 9084 44931
209 227 5520 1478093
626 401 3087 2011121
833 760 4501 12305401
138 627 6821 1400475
772 809 6307 1964123
134 667 6957 369242
594 268 7878 1864490
145 557 3119 46442064
157 195 9043 715660
250 113 2741 49334276
13 39 8054 1012644
963 483 5775 711358
828 364 7913 3145790
667 82 8767 424860
80 961 8430 3123186
918 186 3608 9136736
201 259 9459 472199
202 669 9133 1455354
196 364 6557 3429160
662 359 7112 1305356
291 615 5913 0
456 295 7389 2842792
657 284 9203 9805811
61 153 9236 858927
617 193 8760 2558499
305 163 4253 3751355
897 870 2574 1093070
995 924 8474 892041
385 274 5259 6552492
105 319 3146 29626879
239 457 6839 5117645
739 880 5482 42591
201 349 6186 3269939
986 826 4103 382476
155 322 7726 813947
496 794 8005 1551687
221 459 9517 5797897
779 33 7860 1592060
585 60 2273 3133066
240 335 2192 40638498
601 916 6614 1985354
522 286 6543 3942660
530 60 2293 16277088
967 611 3433 3755232
674 213 6248 800730
226 64 5268 10002204
393 213 3784 16729979
442 811 9095 5644114
119 859 7648 1453807
313 500 5951 5191575
662 650 9023 0
860 672 5144 2923168
480 283 9840 1282160
312 477 4363 296807
71 262 8863 10911664
19 972 6950 377428
853 367 3131 10590173
418 743 6080 275780
595 237 9362 7782545
561 7 9056 2171668
104 516 9352 0
263 723 3283 4310031
859 852 7335 0
424 97 6073 2469359
52 621 5667 2499784
732 640 7705 5294395
56 697 6634 79158
13 126 2590 8703248
404 108 5748 388412
953 613 8970 219695
587 376 8260 2694769
587 95 6049 2651295
895 189 7753 8413822
664 110 7165 1224569
402 961 9395 1021895
836 865 6805 522314
249 41 9213 731693
511 863 7557 43815
475 109 3182 11830873
335 686 6273 396084
668 575 2261 441031
505 736 8792 4161689
382 286 9284 2024247
193 544 8746 4871541
257 501 6540 5928972
802 899 9251 3705738
676 83 8521 1459736
420 648 4405 17830943
397 565 6058 0
757 188 9236 43815
132 429 9810 0
626 617 7893 200344
356 349 6801 4340940
290 27 8980 1608266
13 345 9564 1012644
647 472 3925 18639119
555 245 2641 91936682
830 724 5405 1703027
930 27 6894 735293
481 36 5582 4436090
850 998 3288 17199247
402 939 7687 5962729
144 849 8101 476989
643 503 9975 1670563
113 468 2723 38390136
384 20 7706 207694
548 610 6628 1981791
920 746 2441 1146110
411 443 7212 7745614
603 383 6488 1244677
402 726 6670 937248
151 390 7496 1606883
382 296 3596 9150900
364 515 7721 4107504
230 841 7634 0
12 653 2614 13975985
389 240 3711 11927414
162 28 6740 1589011
295 738 9330 3418415
377 7 2360 228509139
188 301 7772 1290304
943 373 9335 3504
364 807 6726 1596885
37 329 2750 1908511
170 6 6293 1556959
523 64 5093 4037324
394 878 4926 232293
680 581 4952 9403918
213 874 8371 26115
134 205 6142 6541436
893 612 4970 1548100
303 976 8242 390968
31 391 5949 2207651
552 662 2788 33659814
365 67 7890 616842
785 52 3981 5336446
16 843 6086 575698
472 942 8390 448046
986 935 5397 4314500
784 75 5489 151713
126 467 8405 1573997
516 325 7001 312185
821 23 2157 6559902
832 618 3353 58558731
328 315 5470 578890
28 201 7465 207883
862 799 7699 107881
224 64 9570 1760059
422 608 6245 232293
58 871 9955 2204165
789 235 6397 3555306
811 780 9394 364205
808 438 8847 0
583 98 9703 243161
103 84 9326 448046
498 499 8132 16131
926 452 5805 2902273
39 822 6600 4702470
667 504 8061 5631697
614 404 4499 156928
519 648 5413 1429135
528 23 6577 677788
673 475 2764 5821704
762 657 3112 10753241
166 19 2522 21967215
445 51 4883 6580985
724 445 6945 0
229 2 9531 793521
623 976 6442 5870677
208 984 8459 244590
954 289 1800 89950113
226 876 7029 448046
703 424 8429 5432283
533 285 8845 4817183
286 616 5916 3942660
921 282 6406 16849039
560 123 9125 242851
84 717 7308 3942401
247 858 4692 1798977
661 211 8602 219903
73 856 5617 1889241
966 530 4037 492192
223 879 2589 1057746
249 995 4866 731693
972 840 5066 2548504
783 384 6796 6697179
925 775 9779 140676
983 215 7973 1154774
36 424 4302 5432283
826 614 8420 1369040
526 663 9381 0
86 804 5803 954962
154 871 8707 636122
342 89 7602 76378
2 771 9417 2760996
313 176 9068 2146158
294 794 8752 2986744
587 251 3013 2588460
290 506 3703 7413944
915 60 4960 630962
904 707 5045 0
28 579 5342 6338304
144 264 8837 2111737
319 816 4080 2574332
531 590 5314 18190321
634 560 2781 1523469
729 690 8323 417078
749 211 5539 2418563
696 448 8870 0
838 914 6896 2397105
793 272 8520 1757106
600 989 6632 150739
766 756 5049 0
268 506 9009 1156948
800 251 939 177793887
747 737 8549 3264044
275 306 6751 5918747
502 738 5030 7282933
221 598 8969 3795570
355 807 657 213819956
623 23 5570 16131
66 790 725 201004488
804 194 5124 927589
662 500 9264 1159676
618 176 2039 21665871
829 538 6513 2413120
372 827 5731 16530132
233 557 6845 1438741
941 639 9148 5233213
763 203 1304 1000000000
979 935 3286 1008994
622 218 3059 4923379
419 329 9566 373291
967 260 9600 3237032
533 584 6528 2113812
897 421 3017 22902869
435 295 7231 652376
115 205 6506 3066782
342 295 6326 4270152
902 539 9807 496066
272 739 8776 991901
614 814 9566 463429
429 569 6872 1285581
847 456 5641 207694
639 614 9994 50495
906 441 7680 1408053
580 169 5054 543545
792 544 5886 459232
860 187 9589 302477
84 593 9096 893
535 501 2602 35413332
991 698 9808 730159
847 314 6240 829943
542 813 8865 2113812
151 901 9759 482061
440 983 5201 8097745
620 691 8022 0
916 531 4491 898672
2 456 8004 714218
479 50 5990 3369382
595 810 6897 2933779
692 94 7038 1654657
436 957 8697 2887539
419 902 2970 996875
664 857 4609 2117924
735 398 6749 388412
476 490 1788 34737241
259 169 8052 1928737
527 457 8796 708101
136 719 5867 1635790
552 706 6426 38245195
318 137 5794 2804721
38 971 1123 97688207
527 837 6681 5021740
299 795 4273 28575030
564 540 5507 3067715
106 699 4992 0
657 452 7596 900674
565 304 6662 1019370
641 444 8924 4910392
668 437 6477 4104516
326 943 7903 0
525 131 7611 944623
264 499 6206 0
501 530 9633 129231
644 851 4352 15490044
154 435 7662 1388006
999 274 5447 7390436
654 456 4292 63088674
601 352 2417 686294
240 803 4076 232293
493 603 8862 1602468
782 188 9386 0
639 641 3660 11633156
330 291 8530 154275
767 728 8791 15562202
656 200 8711 1761181
645 706 6298 119623
350 543 7526 451571
599 801 8490 1692520
579 352 6989 3526580
921 118 8250 677788
372 808 4695 31810746
749 686 8813 1809677
823 626 9005 1841179
829 432 2958 9176128
686 435 8360 3862846
66 336 5063 1678414
228 829 2216 19901144
781 255 8474 462171
168 473 3947 0
51 828 5140 3959098
140 61 4664 8907635
253 883 4531 9302393
234 806 3479 12358107
623 2 7138 1596885
255 75 4692 13865230
241 131 9891 636122
494 301 4272 0
367 342 8296 77902
995 284 5882 507863
603 724 6008 4650017
746 446 8110 2105661
642 984 8899 59446
462 862 4405 1360618
488 765 6376 16504151
186 494 4428 8377630
133 322 3416 805717
802 282 3659 7381329
125 706 4141 816763
697 211 8816 70575
295 518 6974 2093228
855 689 9452 1101760
910 959 2218 15287803
27 558 5515 213948
29 961 7374 821724
730 44 4672 2347627
791 349 8520 465644
842 880 5751 1956047
777 872 9666 514771
605 15 4132 9281167
480 15 9879 1176656
691 370 9492 2937118
886 664 6313 1224569
59 660 8385 2715730
315 275 1380 53996848
419 463 8467 1209346
28 77 6561 6954647
326 529 8815 0
392 820 4529 9715648
854 577 8020 793521
30 100 9215 5451039
638 357 8238 520503
726 165 6896 0
6 968 9635 1022624
220 902 1989 301812571
327 635 4377 1289822
727 16 7023 6675870
988 39 7100 746891
292 157 5705 0
328 751 8692 304838
340 570 9307 1231806
368 74 9362 509458
693 857 1640 52515967
977 609 9603 806348
116 101 1779 18783317
164 745 2803 124663665
729 923 9156 204405
500 912 9051 2926744
381 860 8031 6168736
662 864 5070 8218878
297 108 9775 128503
104 979 4720 242851
989 142 6898 1464511
804 519 6438 11790863
821 1 9794 751337
986 901 7455 2398453
485 680 8142 3798086
40 410 8618 1719592
137 326 5392 377428
229 89 2823 7319018
431 162 6183 1111067
571 727 8508 7103621
845 439 8155 2941440
619 176 9607 1836522
615 501 5700 0
997 677 8505 597910
455 352 7102 3702724
583 706 3734 7037264
603 623 3400 28078380
252 356 8843 934734
718 593 1668 10901851
285 124 8814 2671194
726 26 9061 2090889
930 363 8707 751337
968 923 9497 242665
293 400 6169 5207485
469 808 6494 4977834
367 298 5392 1076759
401 770 1857 3216906
549 102 4414 1095114
135 975 3906 822106
252 574 7403 994727
249 652 4973 2758372
740 580 8758 504705
650 408 5577 7128978
667 88 6779 3280266
286 82 9301 1645564
9 2 8632 242665
250 424 3955 4033100
993 538 5364 2123783
837 533 3844 32080519
615 589 4259 21238440
972 973 7200 1186719
797 80 9632 3580427
788 226 3138 230460
49 781 9864 0
364 731 7764 1231806
448 29 9029 1849914
446 747 8062 1645564
733 641 9860 2349254
633 988 9639 3340235
963 41 7441 3332724
229 244 8458 0
155 753 9201 262078
295 414 7867 9032794
931 523 3347 3820374
288 333 4315 3642361
24 789 6988 3944468
899 364 4046 5319309
226 462 3414 1952203
301 600 8805 2309967
432 274 8543 172729
354 198 6267 2219400
856 732 6357 3908
660 889 7464 242851
845 596 9375 140529
148 191 9305 1640516
947 241 9509 317373
141 175 9306 2071307
618 781 8249 823893
334 268 3042 1175069
859 42 7151 3521771
363 283 7269 209501
725 415 8125 588912
481 970 4509 685973
401 420 3125 1894440
568 194 5125 4272600
347 296 7821 390968
688 337 7137 144913
301 969 8773 4163364
332 487 6735 6083841
839 80 8112 150739
425 898 5492 3699312
773 391 6825 2326040
326 56 7332 1461541
475 228 9088 1531255
27 381 925 228424422
545 497 7305 646906
770 896 9612 0
978 920 8425 791500
731 297 7154 0
660 232 8541 2813967
963 531 7234 4332363
42 434 8470 7876023
80 370 7939 1967967
482 779 6126 6288353
59 608 2842 34439386
622 471 8188 7598633
865 115 4992 12772534
963 460 6885 698909
460 173 5095 5915127
443 412 3590 48765832
805 481 8901 0
737 398 4748 327179
285 328 9519 578890
661 372 3720 173690428
251 264 6946 2000719
313 870 4661 0
28 501 6052 1410450
698 185 8800 158517
209 784 8287 57813
825 12 7474 118377
186 452 3930 3114592
795 42 8558 1180535
947 0 6636 5850417
635 128 9313 0
228 56 9397 504183
525 180 5773 6653816
243 745 7688 5396659
473 540 9925 198353
321 495 1547 164291523
818 616 5572 2441818
769 414 9778 2217275
342 63 1089 191096197
994 301 9426 633684
837 475 7309 0
628 1 8567 5563643
558 255 7297 3486097
593 216 5684 746891
179 630 7173 16742
982 140 6941 1177965
422 90 1261 1000000000
540 688 8462 766111
683 751 5266 1447128
448 61 9671 4429525
86 860 9874 0
783 553 9862 927589
975 966 2652 3356041
754 266 8694 1467009
721 736 6520 3975084
242 685 9315 776054
592 341 5706 4103905
870 905 9210 4560116
778 480 7666 1550570
728 24 9309 7037280
497 54 9963 43815
14 792 7657 846087
763 896 9858 437154
721 924 7753 10818824
482 119 5697 5478883
411 515 8353 3924248
886 60 7863 785915
819 236 8688 465679
671 886 9713 647380
634 379 3414 6340848
62 294 9785 1244091
581 951 8507 67551
394 809 8858 389188
103 683 8776 469057
177 685 8921 15550
185 333 4388 588912
815 302 9193 1126141
321 378 6591 8602735
691 227 8828 42591
633 493 2677 11806109
517 754 3239 1231522
55 460 9061 67551
182 832 7175 3642480
23 360 4501 20211630
10 606 5539 2888298
789 563 4644 3852766
979 989 1691 233704
435 680 9581 1308716
496 815 9576 813947
159 958 8681 1995455
242 897 7463 1835795
358 554 7018 8689347
214 707 8096 2014844
764 538 7145 1812979
720 331 6897 2349254
6 628 4922 5385158
264 205 9342 0
243 255 1856 211887409
602 691 6707 4909320
725 957 2302 51692894
443 834 6818 3586473
141 556 9651 334939
994 459 8973 466233
660 784 5262 16131
271 163 9274 213948
671 606 4871 704005
493 461 2270 49744683
314 348 8152 1084705
492 555 1094 47371383
397 510 2148 18534754
226 305 9971 6437510
901 834 8406 1179095
358 129 4962 2352011
148 939 5990 9127797
868 779 4790 6392021
602 760 5149 4257156
216 412 6450 2429564
441 190 9487 851650
793 950 7606 573038
667 595 2536 12375619
192 856 6090 4881898
53 450 4632 907733
940 870 9921 105520
116 6 8031 297600
126 988 7407 3708533
646 79 5887 2837430
581 818 7738 1057746
93 202 8408 1959728
679 932 9488 1321414
515 468 9429 66605
776 79 2806 32939669
692 465 3850 8395564
683 493 8831 635833
101 800 4302 88989
814 192 8104 1783221
559 203 9248 1227765
87 990 3847 18299723
180 388 6466 8334818
44 550 7606 1750316
576 801 4771 3973798
374 240 3380 1644124
626 232 8530 1698987
815 31 6577 5536428
618 10 7980 2275293
61 365 3868 4280606
45 142 9755 1551687
942 967 4748 9357009
79 110 5195 1185209
583 761 1225 1000000000
458 112 9717 140529
2 786 5655 2702830
36 681 9558 90049
71 888 9788 2290522
73 816 2286 27109322
28 588 8088 1318696
178 217 7646 2264486
283 169 5312 3963320
87 105 5544 432563
563 318 8996 811126
105 710 8783 2424087
149 322 5464 8029759
946 851 7983 2330709
768 803 7181 4871743
570 890 9882 226433
830 624 7306 5442747
616 596 7395 4108719
446 245 8903 4704339
98 515 5346 120540
409 0 5199 2156464
247 925 5327 9370080
471 312 6101 3774725
842 943 5042 2213458
440 665 4779 1921841
149 610 4911 24002276
585 216 5451 5820157
525 630 9557 233704
413 747 5359 2706958
602 654 4652 25663706
675 656 9523 5717967
141 609 6308 8973049
736 763 5786 3064814
819 928 9668 2292544
404 607 5570 3798086
915 983 4296 15770263
878 790 7791 0
459 196 8514 2303635
820 334 4771 3997313
460 131 9651 67551
906 368 6635 5062328
908 258 9989 927589
634 31 5083 6656018
54 986 7042 2582651
808 761 9152 7059659
569 884 9012 2620662
246 409 9455 2020124
481 168 8123 954962
614 231 9176 2816327
957 631 5282 1452547
968 224 5388 1806324
539 239 3991 6207135
413 697 5728 7668797
246 958 3938 324819
288 318 8334 364205
176 131 7211 15196367
804 967 4710 764177
204 262 8573 469743
631 599 9456 91878
563 739 5928 5307959
720 657 9156 129231
485 968 7595 4517977
791 928 8752 90049
122 420 6011 1900556
793 393 4224 6699336
797 871 3587 13358785
388 294 9394 0
826 588 9569 1329284
497 808 2114 42201833
154 57 9344 0
662 124 3113 10608060
954 578 4825 8914346
500 186 3377 9777027
468 141 6712 2253427
196 239 9711 486749
874 910 4955 24169320
805 509 8573 1256962
443 104 6935 5197181
664 31 7351 4161827
558 340 1614 333275970
260 590 9294 2020124
624 819 6206 9090912
975 8 6243 117859
930 214 7180 735293
555 503 8857 1544642
52 359 8779 4605034
777 354 9655 0
987 242 9290 1257699
355 216 8301 752194
912 534 9284 900150
260 96 5221 10726905
140 849 8851 4165021
633 326 9889 2295326
314 938 2668 33715761
229 811 9247 3761265
42 355 5023 4139691
222 645 4894 809777
643 684 9590 2748827
980 487 3511 10840467
298 402 7705 4757550
685 124 8344 11532708
289 858 9912 303618
959 50 5108 8101012
112 891 9652 3324966
948 665 7171 977722
498 89 8830 1448306
966 688 8148 2015514
841 529 9502 299344
963 427 7891 10467497
217 355 3986 300620
182 830 6550 18160979
57 224 7318 4889626
442 826 3898 11315004
75 912 8922 323900
242 887 8905 2295326
291 106 8655 90049
715 93 9469 3034227
427 938 3621 5727200
416 234 8201 1478093
654 481 9579 954962
849 867 8721 226613
659 957 9079 262078
241 97 8519 0
488 471 9519 251172
849 60 7142 47794
751 81 9865 880582
725 27 8109 466233
710 627 9109 868301
925 984 8233 1571236
202 55 8836 3829713
421 64 7467 250611
461 393 5811 2073861
143 487 7267 2816930
196 22 6129 12320115
688 547 4496 6812234
367 894 5370 13800445
535 548 3334 6119224
663 510 3980 16445323
684 699 8882 1623778
818 917 7331 1314781
480 728 7662 230460
870 368 8255 1126141
5 880 4929 19309762
428 197 9360 237589
663 276 8630 475674
395 944 4635 11557725
967 809 5989 4413540
334 439 6130 2730085
46 105 8696 479306
524 109 9883 686955
587 801 5517 3161295
944 713 4531 154275
787 372 4906 12937768
414 585 9255 260757
563 430 9297 281896
572 230 9033 2276121
538 796 7312 8098898
16 877 7973 8559067
529 663 7623 2147234
558 314 8446 4472591
453 502 2769 30400263
232 636 9661 2111755
916 204 7970 469743
731 491 9030 715277
168 928 4062 4998468
152 778 6823 3079371
134 642 6265 5314966
88 430 7954 214226
381 334 9888 661326
536 288 8915 993091
320 63 6023 0
614 521 8984 43815
711 694 3512 8792195
530 18 3698 9994629
831 942 5706 1314781
967 541 8753 117859
162 892 9492 151815
860 955 4838 13417694
695 555 4954 2105976
761 702 7628 504183
525 77 8673 5915127
526 506 3300 15619209
730 801 9970 3945701
704 955 9840 1327575
804 104 5098 2830856
44 750 7507 2627179
105 533 4431 5044860
797 267 8990 27208
589 608 6642 2232396
357 852 4932 721472
389 917 6451 465679
0 765 6246 6157669
988 987 2775 11629385
437 201 4246 12817361
53 772 4106 25209302
293 114 9856 217263
610 508 8477 244590
251 981 4480 15403429
242 877 8867 1369980
192 837 8118 4254257
585 155 3321 14125062
68 221 4011 2219400
878 819 7075 556477
483 12 4023 281588
365 531 5907 1076759
353 420 6386 832874
789 943 6504 677349
773 196 9600 678344
532 537 9215 587781
656 995 7878 432349
868 421 9590 468162
326 985 2174 33329865
860 620 9613 0
423 413 6234 209501
845 804 1799 24566308
453 26 9907 304838
127 835 9859 3840636
590 415 6990 612080
646 749 8533 4347060
836 855 7831 868301
685 548 7447 748911
715 114 7283 4170039
184 645 3390 6809747
636 890 3243 4094536
238 597 8983 1805137
441 389 9878 2786184
448 224 7541 4292918
526 613 9334 2480638
893 730 607 36303371
701 681 6068 639978
895 554 9227 6601803
728 77 9845 5896715
217 528 6658 2478779
187 112 6697 1634091
122 623 6090 0
607 665 4805 2658253
703 624 9010 2064667
285 321 5910 313656
236 259 5631 15703719
936 963 7647 2705248
352 34 6782 1149953
882 472 6445 2967944
174 727 9700 1383590
392 134 6158 2429564
220 828 2891 17737131
357 575 4678 16222956
409 210 2626 46557303
918 179 7442 556477
639 288 9216 0
574 329 7020 963798
602 23 8902 711358
921 231 9248 2060324
757 680 5701 2275293
619 498 8655 1777201
810 121 9557 1288579
644 521 9936 92135
515 961 4694 258408
216 936 8480 1953639
453 573 4264 60927961
518 889 6192 471589
789 146 4199 677349
692 450 9258 0
983 73 8541 1608266
587 719 8853 2967944
812 116 6818 3867772
417 604 7698 855803
998 231 6327 5258723
907 732 5678 2502606
700 947 4963 10204234
577 44 1998 9925648
850 909 4408 5872956
177 249 2276 46128408
602 123 8208 1484059
933 4 6685 1367343
757 970 4067 2968560
72 132 9521 6387
794 382 8383 2829719
413 583 9117 784884
607 434 4312 2658253
668 335 9489 273716
576 200 6224 6141165
348 452 6480 1863977
418 699 5814 892037
812 939 3585 4463333
195 673 9916 6855
210 302 6482 1663735
336 438 3501 2859623
439 842 2424 6347650
313 10 9347 82256
627 251 8243 204856
488 462 8945 2776497
329 16 5726 1408053
508 172 5941 4901388
942 735 6145 986025
683 371 4111 6637538
655 835 7703 4800922
678 429 8534 907128
560 224 8081 3671668
284 323 4501 582149
912 777 6006 924925
262 883 8019 329479
877 90 9126 0
746 171 8615 764177
918 121 6522 1188963
440 396 9931 373875
160 199 4867 5578657
826 847 4009 12368032
289 675 4009 2603324
619 366 9538 172158
554 115 7963 4286473
137 778 9473 2239993
395 151 8357 1384993
139 237 8465 8322970
129 535 9282 709713
367 359 7612 3617923
643 107 5510 14551653
867 42 9744 1274195
312 300 6238 6141708
208 746 8552 0
766 532 5026 3430273
504 904 9090 619138
614 134 3222 39054751
450 668 7133 2346317
519 77 6626 1670563
383 597 7621 441945
823 930 4042 2926988
648 810 8814 686955
715 535 5492 902410
969 500 3479 16882174
269 160 9533 458436
38 788 9986 3718676
404 534 2544 0
931 447 2368 937248
846 946 2549 8115295
477 622 9962 151815
551 584 5420 6189532
150 669 9426 498439
315 344 3053 139665
473 372 6501 8675924
963 779 9205 737205
49 97 8800 1412835
79 601 4548 3051694
175 916 8617 1081521
786 788 7416 5114491
642 69 8712 0
137 174 5447 9132000
761 894 7634 4768302
208 979 7538 0
537 98 9707 74883
877 423 5119 13506830
162 362 6753 40506
501 161 9805 1069098
976 155 6473 1137001
896 140 9441 562565
146 76 9631 582466
582 223 8955 312185
859 253 7636 2460218
306 218 5772 2503410
291 320 2226 9343418
670 830 9090 846087
592 918 4908 7876023
542 400 3973 6322240
22 469 5537 18608851
209 922 4281 12707867
967 329 4791 9904919
146 473 3018 13385245
185 439 3082 8131046
618 519 6521 1204315
5 322 9460 1985354
187 302 7933 299344
885 409 9775 3804383
777 43 6606 13417694
882 128 9934 392944
569 120 6358 3633010
471 732 2679 1000000000
517 27 3068 606105
763 957 6044 5250704
980 720 5530 15717273
545 386 2172 8836444
811 351 2325 6142779
198 686 6972 3469842
188 370 9213 226613
721 299 9674 753537
673 670 3542 4332660
193 394 1897 16409001
762 814 6879 16127415
138 515 3982 1605393
981 576 6312 855803
624 600 9663 347979
91 749 7299 2303635
78 298 7853 10478271
933 706 9913 2227928
555 18 7159 2302000
487 820 8867 716198
262 915 7254 6597159
474 699 9067 37770
34 389 5064 319935
262 95 4100 0
103 186 2027 4809721
975 284 9752 0
890 993 8945 657054
904 29 3580 4036836
507 768 9639 829943
353 225 7684 483017
481 965 1183 46635456
53 8 3569 25854508
926 815 8901 996875
506 584 4040 9118339
603 982 8449 2071307
889 331 9245 469743
441 321 7802 820831
891 191 7925 3336979
149 125 5263 8923484
728 143 1540 770489859
931 651 4726 40578835
601 885 6995 8510455
676 958 9327 150739
512 563 5250 1079052
167 919 4362 1869055
428 95 4139 377428
341 255 5654 4455502
820 516 8110 1168354
205 714 4871 18397094
14 666 5008 555415
135 279 7217 2098001
621 437 9280 1455354
618 605 9073 3859
172 162 3870 490249
973 104 8893 2724562
640 889 9851 0
658 934 9944 2722705
549 300 9078 2550974
615 11 9521 3382502
213 400 4644 2171668
476 832 7937 3254931
219 382 1328 54338515
468 25 9847 967294
413 148 4663 5367103
948 593 6789 893
965 700 9623 0
15 716 9087 1322573
463 389 8506 1519325
424 459 3449 8684137
217 177 9457 347527
659 583 8559 166724
955 723 9320 596542
876 70 8485 1496848
274 819 6301 2391326
925 703 4434 2363390
675 495 4367 16084598
920 974 6778 2321179
24 951 9302 2530034
790 10 6528 1787799
487 661 4747 46511921
220 111 3693 4319630
225 731 8226 3429019
609 801 710 407545275
261 87 9565 1057746
116 469 4131 14908395
595 268 9079 885921
363 964 9830 0
249 909 2581 74834081
937 985 8750 704005
368 709 7033 498202
831 147 9374 1514852
936 586 9836 1876074
0 593 5038 415069
10 609 2672 8987921
945 132 9166 1563542
931 225 9987 263280
400 178 4648 655187
888 623 9861 2016960
296 119 8153 874209
955 991 8459 605646
201 243 6403 4637518
996 322 9504 1918494
6 624 9176 5735079
252 978 9806 2105661
914 519 7272 2529691
965 721 9130 1869122
133 350 3699 27802382
273 321 6775 0
303 275 5511 6746100
87 963 2711 54874354
689 692 3786 466233
298 351 9075 761178
232 718 9802 312422
836 407 9177 125132
334 655 8795 4527223
931 661 9477 244590
814 71 6290 4394011
16 300 7188 1637127
345 228 5910 3049984
975 792 8460 373291
317 453 8723 2770434
520 433 6220 0
314 347 9317 809957
768 134 4344 3863547
2 298 5074 3083813
339 557 8354 645206
411 56 7436 892037
305 56 3197 23837664
545 124 8418 1118221
878 6 4232 13132119
642 351 9143 1916722
490 622 7456 9485948
315 695 6647 0
41 335 7727 812883
900 375 4221 191390
475 474 7842 1862547
833 473 3630 15799374
259 88 6093 923480
219 608 7803 0
438 502 9438 1265724
388 46 2844 2216131
997 477 970 69069285
823 175 9354 388412
742 300 9457 3091963
232 207 8011 1409891
926 993 6100 0
640 798 8503 978960
296 71 9909 2748827
736 520 8448 0
0 404 9370 0
235 738 5025 4769271
6 905 5269 14220676
735 154 7144 1039820
435 693 3451 8414346
695 251 4185 547289
275 354 4049 26708401
456 378 5487 1932963
748 117 3294 2681223
567 229 7123 12475523
206 752 6855 1964123
278 862 6736 476989
245 149 9836 2635188
406 703 8342 1209346
813 238 8580 577931
130 869 8501 0
807 968 5800 2148699
676 639 9201 1366829
495 448 4865 20683314
549 311 6729 194964
558 906 4939 5207667
558 656 3350 17229841
449 559 3129 14163499
645 8 6378 730159
85 962 6423 1277170
441 90 8950 1276661
192 838 6124 3861512
490 173 6377 941520
583 277 5167 53265
407 953 4789 2191426
784 701 5348 4492662
226 238 5447 151815
707 183 7729 598001
645 133 8514 140676
740 987 9230 1384993
331 372 9845 8178714
275 723 2346 17149894
60 311 9698 2919283
202 722 4234 984746
618 923 6016 7212701
23 207 8200 913837
551 264 3646 1774770
799 846 9161 140529
607 873 8249 3237243
471 132 5948 6387
846 8 6729 532352
399 920 6276 2161208
920 815 4742 2671194
85 403 9710 7191808
870 638 8583 302477
869 639 7551 7755611
438 474 9490 329084
978 782 353 1000000000
263 337 3434 7830466
64 674 5320 16252376
365 875 9888 617842
420 74 5454 832874
213 82 8357 88989
9 580 7500 558004
193 767 6505 466309
736 564 6705 4032170
168 255 4111 1937435
999 239 6044 832702
497 231 7294 2060324
478 594 1248 53589500
5 182 8683 741048
233 839 9532 7334173
60 78 8152 967816
554 203 8032 1620620
391 357 7980 1916189
289 583 9166 2227292
718 134 9914 3863547
996 148 8259 2505202
740 368 9468 771536
675 580 9557 2037691
962 495 8559 1107787
722 24 2755 84131586
166 829 8092 3527604
812 829 5564 3527604
105 972 6275 432563
233 684 3196 44766539
399 463 9470 1244091
969 94 6923 982385
819 922 1205 5325748
368 240 7476 6660558
859 291 9742 234708
540 833 5913 1378078
105 804 6698 752194
132 793 7520 2148200
749 540 5683 511223
207 400 5329 520503
201 197 6254 868853
331 34 1787 23578530
517 188 873 145470759
164 493 8789 507863
369 128 9133 425108
602 862 7810 2608592
677 496 7208 782634
592 940 9073 2016960
813 462 7543 2866095
562 352 2884 1523456
946 605 4101 6150506
529 942 2654 112806
363 326 8482 0
333 344 8201 733231
991 955 9801 605646
4 748 8727 0
928 257 6823 258107
209 204 3212 43211783
947 120 6559 5807686
848 814 9763 1972385
104 612 4989 2342219
624 999 9463 951640
524 199 6203 0
133 259 9801 88674
742 930 9066 7892021
484 478 4163 2275293
96 955 3879 5905019
296 273 9524 219903
213 534 3006 8848899
1 769 9974 1677777
365 557 1895 48981242
838 44 6305 2295778
674 596 3696 12002556
340 603 8965 455415
581 658 4559 4490541
604 822 9177 1352421
110 673 4803 1224569
870 429 6951 441031
719 255 9423 4406361
130 568 9923 0
883 658 5303 3175208
158 761 8565 2072145
189 30 7135 641738
720 484 6014 4225900
219 234 9650 0
603 464 858 417251882
73 195 1116 8099059
172 995 4044 8376008
116 771 5333 6094775
708 616 3891 3574829
665 184 2392 21122622
905 602 7073 16407961
411 213 8125 6872575
273 416 2360 3745755
203 610 9260 0
988 511 7484 3285554
630 322 3193 5816429
467 705 6527 1204315
1 177 4212 3930713
58 735 5364 6243113
416 984 8680 1256962
865 971 9275 2289316
151 453 7635 0
55 389 7981 1725404
607 215 9177 3023976
748 674 8627 750337
185 277 6600 6515766
422 886 4870 6661149
104 572 7502 0
212 977 5282 8923484
178 732 9472 601619
935 691 8154 42591
14 594 5325 1376342
57 343 4341 172729
423 429 8299 28105
854 666 9966 793521
867 692 7952 893
789 547 5535 848180
748 733 9086 937248
900 410 8060 622118
598 40 8407 1921841
345 50 9778 3173551
751 858 9822 739771
731 737 8829 16742
629 632 8651 1547286
276 17 7622 675005
935 223 6375 9229926
84 306 1398 15640136
452 78 4320 5865698
58 252 4307 2788129
505 237 9990 29827290
89 111 9682 2277899
703 503 6754 2295778
985 698 2721 12326263
306 424 827 344586209
823 711 8925 1826176
539 829 5782 6380333
56 198 6537 3023202
326 113 1780 56917038
889 914 2213 14315196
375 942 5918 3631946
657 881 9909 2706958
111 37 6524 2567531
785 200 7721 1275344
659 661 6169 1462279
630 965 8686 796129
627 936 9984 978960
390 471 7778 1676808
90 966 5037 7390436
741 775 9150 237633
513 207 4766 9413068
701 409 6846 2688539
657 251 5645 204856
688 915 9603 4036836
850 488 3013 762436
327 785 9241 800479
200 913 3617 26981111
216 795 8967 2016960
564 699 3852 2480400
14 730 9900 1982538
789 724 6486 1273638
627 571 7829 544135
100 561 6333 874209
253 90 5272 3290453
459 68 4990 7963646
905 961 5725 1620620
834 6 9050 2681223
851 127 8398 3954238
61 800 9293 501940
539 345 9928 3345993
792 368 7435 5180424
276 931 1689 394620319
285 329 5714 2620597
157 99 8232 868853
730 38 9441 5429342
63 115 6600 1043800
175 976 6669 3445784
636 453 6020 2533071
50 395 5211 2441891
950 469 1463 18637862
215 511 8570 715591
117 380 5160 0
555 602 3250 84405719
869 296 4517 6777674
473 780 4338 400850
478 439 4528 76463
838 763 9301 3746466
91 233 7338 577118
843 398 5349 644552
624 948 8487 3982239
727 607 6363 3906376
732 648 9871 601619
247 654 9724 22326
794 664 6925 2337486
224 882 7768 5578465
779 967 8951 823893
126 326 5823 1698987
544 961 2223 6667198
222 439 4534 2902273
270 645 8783 805717
531 415 8146 4517977
906 925 8603 0
731 205 8910 3939112
18 395 8608 57813
156 90 1689 16001048
521 383 6285 553071
786 252 8652 348657
373 852 7139 1748215
721 351 8970 105520
765 172 5700 1185209
298 52 7144 6626508
177 979 5074 1231806
423 404 6315 3487614
934 632 4463 535873
832 155 7057 4775224
274 571 8086 6188693
515 324 8685 2480638
713 801 6047 2960724
746 151 4788 492192
73 268 7624 91878
10 501 8766 812883
744 680 4154 2941440
797 655 5032 4431291
251 412 6454 0
453 586 8631 0
136 282 9087 737301
844 201 4481 2811798
28 214 9273 5425186
464 534 8059 991901
177 512 3861 4382109
21 449 8472 2004470
203 512 909 1000000000
750 647 5508 76378
26 970 8568 0
539 295 6643 10325612
881 585 5850 16192
511 563 6805 11499645
652 717 8765 0
899 342 6353 1864813
823 447 8616 7064335
709 504 1760 37221150
396 86 3419 41135659
846 366 6394 2114485
846 668 6550 685973
160 842 4299 0
233 870 9629 302477
940 252 8097 5031834
498 255 4372 10652730
852 345 3637 6083841
187 421 9914 1285581
99 163 5262 28436
786 907 9300 4103106
795 520 9472 1172973
490 698 8547 1151120
158 423 4872 23616526
590 430 4534 1523469
727 708 6948 5186778
44 10 6501 281588
888 803 3649 6452741
838 654 5110 18025209
329 41 2961 20123440
6 298 9584 751269
447 302 7034 3258760
627 453 6641 911219
474 808 8719 424860
269 587 1988 43503715
905 869 8350 312422
551 444 7517 16504151
96 388 9928 703953
311 999 8249 194964
470 138 8322 1397683
411 0 9549 199003
822 945 1846 47374370
101 535 4215 59446
576 749 9506 1046998
920 612 5639 1123094
217 330 7567 1627884
535 530 7035 908161
194 619 8148 1306612
771 445 8310 0
804 530 7096 954962
755 968 7410 724254
933 591 2392 0
698 89 8892 2018849
244 858 8727 77558
184 897 5180 19386802
69 328 8896 242163
144 304 9369 0
799 248 6857 1076759
881 304 8690 2632145
190 462 7336 5631697
15 540 4430 3783297
451 167 9060 221834
469 513 9776 821611
954 318 8551 128503
154 620 6695 661326
561 571 8193 1959728
284 714 6316 43812
757 816 9949 43815
626 166 6559 1101760
839 382 3529 19166127
291 816 8137 43815
927 966 6833 5130072
449 32 8377 0
815 176 9317 1165006
408 380 4604 913052
91 723 5146 7421153
509 928 5455 7933338
150 139 878 60830770
219 752 9320 893
754 435 3438 25077179
942 769 8964 417078
32 815 8966 868853
490 656 5858 16742
119 616 6745 5688243
473 503 3402 39208434
800 677 7788 189954
404 588 7008 5943855
164 36 8128 580705
632 915 9731 156928
276 13 6842 5493409
234 158 6833 4651037
714 898 6626 1473865
522 505 3944 9941447
40 932 9667 2316446
998 58 9763 1297550
122 952 6417 76378
944 791 7202 0
719 803 9063 605773
284 373 6208 116951
221 157 7499 3377376
688 868 8531 5567399
915 808 9338 466097
160 562 8425 0
418 74 7903 0
937 810 4868 1381332
969 349 4671 5245311
770 144 5089 1533853
416 559 6711 6743981
641 688 3192 8852171
437 631 673 336299810
198 498 7677 1309804
797 475 9649 2694769
963 124 9200 737205
605 298 5632 163969
745 312 7851 2049886
181 812 7492 9450262
264 310 8151 214862
882 725 6008 5805278
29 611 9176 82256
196 759 5477 12773388
54 705 4153 2522443
30 931 2949 9590638
671 469 8583 206519
858 714 8861 1159422
460 57 4305 1496848
679 336 8066 482061
479 163 4569 8098898
850 862 8556 762436
492 8 5403 9588825
368 713 7504 3127401
413 113 8354 359536
692 582 6512 104562
728 182 4615 10461238
217 149 4800 4650017
611 350 5140 4375164
355 738 7234 130766
821 698 5230 2530034
851 118 3252 21486257
936 186 7409 3346007
490 128 7641 0
123 445 6915 821611
439 900 7648 753537
970 624 8321 3527711
646 573 6674 1039820
335 995 5966 832702
607 145 8596 4901266
103 949 7516 1165006
28 624 9714 498439
932 958 7425 1670563
338 669 8956 369242
985 5 9564 1297946
375 108 7665 116262
306 516 7986 2776497
49 1 1702 1752170
708 370 5405 1967967
475 9 5669 1482986
79 431 4947 0
674 498 8162 4032170
508 704 9570 762436
266 889 1628 13374329
560 596 2701 0
966 693 4110 382476
860 183 4510 1225393
537 338 8824 1186719
260 166 9632 5903323
492 887 8528 6727440
618 52 9343 3080431
220 231 9477 217263
336 250 5469 2810366
129 415 3984 8817950
841 494 5292 2635188
649 441 8408 1097085
352 836 9557 1558196
903 677 6472 281588
803 870 6536 0
130 920 4295 868853
36 322 9400 282851
702 278 5804 3377376
518 989 1111 213914
278 811 8694 392944
181 286 3128 36734846
789 442 8458 1547287
861 771 5366 4888760
197 642 7312 0
262 357 6498 6114283
814 879 9886 373291
649 501 7861 6750008
658 506 9762 1292031
684 420 9311 178569
151 202 7279 1670563
152 665 8782 2392220
206 821 2162 10374651
305 31 7733 5279487
666 8 1329 156634553
480 927 4342 4060173
965 439 6374 1869122
130 661 4998 5956597
529 917 9594 0
370 859 6871 3744598
872 203 896 1000000000
741 20 7565 0
608 386 8923 1533853
760 641 5298 1853307
942 837 7355 9278117
650 335 8557 2242513
576 916 8344 503014
95 780 8158 811126
26 897 3650 16273232
100 544 5836 0
492 464 5006 2671194
464 336 3717 1427803
743 676 6705 582466
550 737 6611 1996746
23 388 7099 368406
416 338 9882 296807
123 508 5929 468162
640 578 9430 1029094
362 640 5586 762436
199 574 5617 16962177
412 479 5542 2219312
73 106 5288 2943840
140 822 9323 93201
339 693 6131 1457949
531 224 8648 312185
411 479 3956 18920384
527 217 7098 88989
544 868 8840 319122
447 940 6089 982385
956 915 7660 1283374
149 369 6730 3184346
652 974 9853 0
805 207 9593 70091
159 143 6389 2548012
157 288 6383 3161295
536 216 8726 1168755
695 18 8100 388412
222 351 5709 14305674
398 13 9431 327179
865 210 8925 522314
171 700 9599 390968
3 144 9443 251172
359 608 1192 14298089
217 744 6516 4673642
71 128 8957 9254003
880 705 5021 6394960
892 215 7451 74883
915 975 7250 4950055
869 14 8142 214226
693 856 3462 4384075
10 502 9152 2776512
309 674 6345 0
770 585 9317 260757
254 299 9472 2917913
25 404 6850 967294
718 134 4697 3863547
197 77 9348 703953
103 237 4571 3332724
708 51 9812 1315330
315 746 6902 0
315 939 8956 373291
795 55 6413 4194204
927 569 9268 0
607 517 4664 9636766
260 591 2268 150234178
511 753 5245 2539652
574 692 6114 547289
431 205 7112 742453
695 149 4986 67551
642 86 9287 1047869
475 663 3250 24306291
655 582 4516 9989234
367 159 7161 4003954
849 911 8418 3397669
336 379 4308 8943986
153 369 7349 832874
695 794 1196 150745259
791 382 9044 0
321 735 8628 4490541
386 831 2283 35124946
203 551 9664 2552390
917 188 2823 2380817
418 373 9109 374567
525 286 8786 2955046
330 570 2200 17219624
89 108 9299 424860
885 601 5423 37536618
219 457 4875 3654538
695 296 3638 12456012
0 280 5961 7572864
224 893 8504 652376
477 59 9671 0
222 552 2419 17935806
195 482 9527 4344055
815 922 2261 10213272
112 196 5435 913052
741 383 8995 219903
266 712 5250 10512805
491 650 6716 390968
664 955 5652 2505081
840 761 5262 14997223
873 746 4516 596053
508 607 5056 7870517
448 934 8038 139665
902 965 7260 219903
870 458 6367 822457
627 134 9974 2763962
568 268 5435 663714
901 774 9252 635833
613 309 9854 2480638
201 728 6953 19873980
302 133 3306 37928174
175 668 5982 1663952
18 794 3230 11791741
506 480 5490 3397669
442 13 3465 14836775
692 874 4025 1654657
522 713 8525 151815
16 353 8753 75988
174 28 5976 12454960
881 122 7133 2985696
310 1 8096 3924248
604 365 5177 3120052
982 744 3300 21306533
741 759 5617 2881933
426 522 5441 6219217
961 565 5994 987516
511 466 8812 1846843
333 937 2875 8389548
873 584 9015 425228
139 176 7023 1481158
676 610 7790 633684
143 624 8827 2354065
172 759 9007 1128249
385 336 6639 156928
332 691 3367 1785617
888 41 9187 2322129
940 834 7331 0
896 114 2848 12293200
84 336 6834 1348805
855 743 3720 49015796
846 974 2724 43803008
708 634 7591 1456406
821 227 2519 4394011
908 551 7339 10983663
132 208 7060 374389
705 664 4976 2835865
506 26 8840 9118339
88 93 7726 2919283
166 586 7787 565098
206 683 6205 587781
875 958 6562 1556959
352 257 7183 0
157 196 8661 1019489
151 346 9341 482061
594 859 9493 1841179
66 748 3174 2145307
37 203 2716 65596527
648 781 6291 137609
635 408 8904 2470796
131 484 5691 1799907
888 980 8154 153374
631 354 6104 0
725 762 9141 1783221
977 732 7038 5179991
208 764 9436 166724
16 579 2498 38871986
114 390 9390 2704727
19 184 9483 199003
16 672 8597 2730964
508 509 6344 476989
742 631 7638 2548012
718 22 6903 140676
289 897 1397 15409497
623 335 6433 16131
32 851 7372 964421
781 774 5513 7158129
121 315 9533 65714
460 408 2757 15958989
175 383 8911 296807
246 933 6562 5789966
264 275 1870 1761875
384 735 4310 2936908
582 104 8279 0
738 821 8570 741031
629 307 6940 3758398
996 617 5266 0
786 952 7831 1464511
601 666 7023 1981791
318 409 7797 1524698
435 606 4200 10176141
546 182 9449 2770207
762 873 6285 0
976 843 5994 317373
259 239 3488 4492662
766 940 4617 6081683
428 551 1869 73529980
21 603 3922 16769684
890 10 4595 2506516
131 973 3002 178569
617 152 4734 3134317
448 822 8084 9006701
174 767 3646 21376313
767 603 2990 35935190
305 484 7035 1725404
281 128 9321 240565
316 602 5714 4212244
688 892 7178 738006
608 912 7121 0
219 999 9360 42591
337 851 8913 1191590
482 991 8560 1317734
970 670 3830 16051833
812 728 6172 8413822
49 858 8768 24378
399 424 7774 1757106
344 640 3609 1107368
594 136 8505 5694955
823 844 9627 6387
459 509 8352 514771
574 236 8136 180853
433 858 9362 1219992
55 163 6980 7002792
508 340 4186 2914338
719 363 2810 17337692
475 304 3967 3990314
639 3 9416 1769349
100 403 8509 7755611
53 359 6376 5636449
577 170 9665 1090062
509 396 7317 219903
852 860 9128 204405
290 491 9749 281588
621 718 8743 228130
500 53 9791 513041
476 169 5340 2876290
155 6 9901 1173126
562 50 6241 172158
604 465 9432 466233
333 71 6343 198353
279 260 8986 37770
43 0 2073 4716404
555 174 1815 53909205
248 338 2898 7964665
562 211 8864 3324966
511 275 6420 1165006
20 887 7447 1652398
999 928 8254 1469933
646 21 1653 38296175
779 23 8395 1592060
690 409 7945 0
531 477 6988 0
216 453 6331 746891
652 993 8561 1922817
500 468 9974 359581
351 860 9348 263280
599 176 4503 20473486
227 76 7937 242851
162 221 3863 2024247
178 686 9417 0
252 941 3099 8224406
273 621 3093 30564810
23 246 3434 19955219
659 583 9025 166724
23 413 8616 3373620
4 797 9722 75625
375 163 8953 735293
612 825 6919 0
430 895 8928 2963203
686 609 3651 1969459
746 342 8427 1919114
565 412 5726 1519325
981 104 3024 24026764
401 421 8110 275780
586 734 9239 1541481
848 33 6647 200344
429 652 8407 1366829
982 378 7120 42104
245 377 9358 7360710
247 876 5177 0
364 62 7930 3042218
416 228 4643 1244091
28 198 7911 0
925 337 2796 17335350
420 896 5124 1292031
559 69 6133 1058970
824 542 9555 125132
919 497 8802 8025086
731 402 8241 934734
356 329 6635 1408053
37 929 4574 804118
553 752 7881 2016960
723 780 8689 635833
437 394 7027 129231
149 685 4568 84075688
931 844 1929 29520352
499 162 9748 1719592
248 39 445 302209359
465 780 906 1000000000
754 222 8201 1402112
643 85 9961 4036445
372 844 5349 18850120
485 508 5363 2105976
205 839 9656 4899646
404 700 9538 244582
51 895 7676 1311422
885 408 6996 5692637
286 594 1398 295006453
250 612 5854 2810366
808 512 7980 5212448
8 686 5418 1903298
492 210 7166 6378215
732 310 8088 5179991
942 375 6038 3631946
546 615 8346 16192
42 610 7116 1795863
732 78 5308 11444552
642 147 9525 141076
148 904 8388 1192985
319 599 4414 18936906
199 202 9967 1152463
566 442 6556 2249014
199 200 7850 622118
216 685 7792 10404191
812 305 7047 3610625
675 720 7828 7795252
316 652 7900 364808
562 383 6112 3123255
266 421 7205 3617216
394 958 1657 13268485
824 778 9603 770729
29 27 9719 82256
579 66 7034 4485058
424 207 4085 2645044
365 358 5628 4596719
955 917 9761 0
648 603 9894 648798
301 627 8287 129231
29 414 9173 1921841
752 239 3706 11251656
2 114 6833 12283187
156 509 9722 425228
625 180 5622 900150
151 781 9413 1640516
95 813 3229 4345456
631 743 6388 12670140
421 435 7441 900150
489 993 7754 7909939
549 108 8688 1678736
614 470 7630 2213232
321 692 8039 8602735
749 995 7752 7356140
156 796 9813 28713
32 489 9964 2121341
397 761 6388 1836522
620 944 8784 0
110 196 6289 1805137
434 792 6084 0
144 536 4851 2732445
363 865 3404 20513591
310 295 4366 652376
971 437 5139 4524885
777 564 4593 12602302
215 314 9214 0
974 838 914 1000000000
159 849 3368 14352929
200 446 9216 50503
51 545 7797 3144069
186 359 5719 3087186
299 512 3318 14474914
367 240 9239 3933289
241 980 9184 670608
227 440 3707 35640265
155 338 5793 262078
90 223 6347 3290453
600 72 6755 1222672
599 829 9883 2464630
922 756 6880 3174362
460 172 5304 10994852
81 174 9730 535873
147 296 8399 459232
852 241 7612 2201577
592 784 9060 16131
622 876 7152 2331773
976 198 8825 3693602
214 733 6831 8565935
235 12 9847 2275293
276 108 7489 1691280
28 765 2087 18241097
803 66 7857 2354065
612 492 8905 1123094
29 435 4676 1459526
502 420 9518 1452881
2 502 9543 4445604
793 11 8728 1877593
311 472 7847 360184
822 603 9271 2081287
909 125 7640 587781
20 879 3899 33886757
754 581 8234 677788
831 313 8700 2822474
420 683 6830 0
204 5 6411 4331603
137 617 9167 1573997
431 11 5055 13838408
387 282 4302 3285081
786 975 6311 7492494
955 346 9523 1486540
277 743 4394 800730
148 758 1797 32216387
356 379 8235 1602305
881 642 8217 212944
283 583 3866 35069118
316 401 9259 913837
200 34 3696 1275344
165 791 9138 648798
51 744 4472 9129215
581 96 2881 2020124
441 184 7096 23249
417 116 7992 7232014
771 828 6287 1190004
977 117 9095 213914
746 1 7222 4117925
269 716 7623 0
720 496 5090 6459129
78 166 5478 5395835
351 702 5000 4118477
239 795 8223 1534323
881 777 9651 107881
427 221 5966 3656784
829 547 6386 848180
987 554 3107 10322989
706 449 7372 552941
200 2 8440 0
338 621 8862 0
78 466 8554 1877593
673 201 8406 6855
558 942 6185 3731347
549 453 8716 4592478
117 342 8341 226433
938 598 8944 812883
717 366 5026 10417986
160 629 8388 58751
426 991 9855 2850826
550 656 6845 2859623
740 938 1101 5428880
521 615 5706 2583430
192 693 1176 40440694
489 872 4079 2003111
826 543 8232 732435
421 471 9943 559755
589 569 5446 4129677
981 238 925 1000000000
773 290 9137 845940
858 91 8377 784884
492 138 9235 1057746
249 443 7688 16660199
192 593 7327 940739
283 847 1384 21293921
895 91 3499 23465154
882 485 8085 2331696
420 126 9386 0
873 626 5556 1294188
72 722 6377 5545352
147 328 9860 1987005
485 653 9275 12456629
646 68 6922 137609
389 665 1771 27359416
178 138 7767 1888295
537 543 2974 5236025
832 344 4735 2441891
883 571 8625 1547287
517 860 4137 14955410
206 60 8558 630962
639 896 2252 3488452
780 697 7172 6167839
386 547 6222 3926052
109 745 6245 5264939
898 939 9097 4463333
461 767 8218 1969459
712 302 2695 46402603
710 431 4252 1461855
944 780 2798 22768310
635 438 8940 0
546 311 5953 704005
96 586 6399 3520435
579 971 2408 36881228
627 775 4087 9709300
12 900 7558 2027227
472 491 8339 4506256
977 499 3451 19468180
766 923 3442 4756226
600 711 8021 9551994
580 470 7535 6110345
984 217 6641 59446
828 446 3375 9685129
382 904 8130 417078
156 832 1149 60472799
313 511 8246 1256237
835 66 7410 594230
22 592 3110 261739682
407 800 4036 0
976 437 4569 3193256
521 576 9819 4203626
526 653 5127 6630695
423 967 3864 2258212
19 308 6794 275780
17 734 8979 5918747
122 715 8089 150739
119 70 2726 6416871
251 343 1771 21379891
934 265 7656 764177
183 442 8437 1081031
966 801 6377 4623530
831 763 5404 596053
186 936 6512 3346007
909 222 2123 54662791
642 352 7165 1047869
867 985 6207 6794527
917 850 5059 0
432 969 2632 26900579
864 373 6177 7185914
695 359 5203 1053762
997 972 6332 92135
318 526 3436 5585415
210 482 8127 2105463
774 279 8872 4116961
834 830 2698 454251
231 460 3154 1613063
727 647 4484 8523990
968 206 6981 606105
386 846 2936 9637746
749 686 4812 4485130
428 106 2646 13347764
621 766 7733 50503
70 667 5203 4272561
226 347 3677 19149046
304 662 9032 1058970
127 971 5989 5669915
395 87 8671 2416058
213 393 9522 192036
946 965 2984 885133
239 12 9955 494345
317 876 9456 3100781
368 145 3698 22238959
796 742 9679 714218
44 657 6272 1510705
604 556 7323 8494425
56 992 8894 1384993
712 590 5445 627302
821 491 5699 6559564
113 995 2713 5658906
766 156 2892 1062602
286 233 9532 3435823
533 236 9323 0
193 500 6998 5658290
906 773 9501 1012644
949 353 955 114217429
467 678 8748 115677
266 867 4615 3997313
633 47 2886 2066867
370 457 6110 226613
494 419 5181 1863977
948 428 8990 954962
453 605 8548 6765757
756 195 8113 468147
972 359 6614 0
296 771 9434 967294
675 916 6295 0
0 256 8036 44931
134 914 5843 7015544
953 621 5597 3254867
904 60 8400 213948
903 371 7822 3684476
597 770 7605 58980
42 786 7073 4103106
855 487 8490 4335110
120 896 7646 874209
9 70 9428 1878242
18 390 4775 8317551
922 798 9693 158517
887 856 7977 0
574 464 9937 0
942 198 7743 2584946
177 605 7921 787991
703 4 9068 8397806
41 125 9940 1005219
853 342 4894 2526166
568 51 6702 0
220 800 7625 747432
790 832 6211 3628264
741 320 7968 237633
934 388 8556 1987005
569 930 7007 6028258
410 569 2913 8258591
685 397 7382 2242513
955 186 7201 5292308
113 485 8139 390008
357 346 4230 4144929
926 165 5831 192036
67 901 9992 2627179
232 604 7381 3459819
263 688 8833 737301
651 146 4479 4818132
701 944 8720 0
851 690 3705 22527308
163 585 8472 609204
914 856 9632 8667994
30 567 9686 50495
84 522 6381 0
703 662 9873 342636
106 498 7494 413446
332 568 6979 1224569
522 760 8563 1359476
548 29 5650 3400220
515 484 3520 3466240
664 257 682 53642885
116 487 1645 254973060
550 692 9293 2575641
954 388 7373 128503
21 150 5084 1732202
452 103 7378 0
166 272 8683 189954
786 63 6902 0
282 775 8201 213948
43 402 9036 1846967
231 319 6630 7788878
819 375 8538 0
359 842 6779 823197
432 713 6311 881367
692 477 9915 151815
575 199 7691 535873
408 385 7091 58980
308 999 6492 7217707
999 700 9451 0
501 297 8177 1277170
703 974 6456 2321179
496 334 9821 1241766
695 336 9926 1314781
861 972 6241 4998673
531 450 7799 4768302
567 896 7884 4887382
909 432 6142 62095
831 815 9384 1165006
897 417 6804 4387385
597 358 6635 2915334
12 405 8485 1244677
205 793 9008 1016221
268 941 7290 2788129
969 417 1904 159204093
507 546 8986 2137785
389 761 6013 319935
331 201 6030 4574111
259 565 5223 12825620
123 932 3620 15624389
722 70 7207 635833
196 501 4463 2145307
196 690 5235 3900323
230 802 4439 8329302
857 861 7042 5857801
884 676 5051 4363085
258 436 1490 64261624
87 361 9537 2689090
712 393 6543 5334392
743 159 6759 2852463
830 383 8634 1622662
338 426 9779 0
695 357 6550 3029517
934 723 8216 4621288
840 732 1690 16057505
246 449 4436 6829082
237 554 8100 5428880
582 293 1651 1593836
347 123 5028 396084
607 538 1948 137815962
565 267 4763 9345041
870 884 9981 130758
730 99 7702 2253427
173 944 3889 1922817
46 694 5853 4474782
321 21 6852 3607015
777 815 9817 1175013
482 910 6618 889072
226 260 8148 7056867
61 373 8351 644552
313 969 5472 8792318
526 764 8074 3225667
803 155 4909 13036097
848 628 7537 2487600
933 242 6103 2327710
532 60 8976 2075094
344 204 4096 0
197 834 1392 52454343
779 433 7509 4339597
519 251 8673 503436
23 932 3833 23979580
727 524 5603 5446348
240 214 3456 14381342
600 947 6002 4852920
621 389 3175 48073205
258 392 9050 1225366
9 570 8102 222001
102 439 5175 1275344
520 814 2933 17515115
442 963 5285 14521378
664 398 9270 2258212
236 922 7644 2657375
475 875 6663 2123783
970 780 6347 1907075
643 711 4776 9551994
666 735 8557 0
817 678 9506 832874
667 945 7194 1774770
352 816 8702 0
324 737 8244 1643738
957 197 5117 3567844
708 802 8421 711358
676 362 6331 3731347
942 578 8745 3926643
55 116 9427 1128951
562 644 8070 115677
576 837 9157 689915
98 409 8905 856841
553 472 6389 2071277
334 832 6695 981626
9 142 8769 598001
494 881 8759 0
3 557 5261 10721364
985 445 2729 7345664
100 477 9835 1510705
723 864 1733 95665602
649 115 3918 18805037
616 332 9222 883728
162 298 7419 5079956
144 741 6316 252974
555 855 2863 100788209
131 899 991 216038518
262 178 7351 6387289
216 896 5976 2940075
768 19 6021 2931653
342 513 9976 192036
825 522 8359 652376
207 590 9935 1910214
689 380 5043 4448995
242 380 7125 400850
990 354 8188 2004359
83 64 8789 163969
42 408 8952 1347676
786 983 8308 4748897
409 445 5318 1021895
691 308 8326 2317030
3 149 5978 21242427
623 209 2232 413446
719 372 2718 105761755
722 833 8397 0
35 588 9452 2079729
417 690 3832 1981791
527 348 8516 274748
403 549 9617 1660363
518 823 1635 31211313
966 107 8209 2148200
432 269 5549 348657
24 221 5541 3377376
713 604 4268 154275
494 90 9007 15550
82 676 7525 2770434
888 139 3311 23429816
453 754 5916 3863667
349 651 9809 1477076
453 577 4712 11216574
312 296 7851 763936
31 186 8861 172158
194 586 8473 822457
806 751 8347 0
612 498 4042 10740819
440 410 7311 6387
633 297 5683 0
668 228 8285 3831875
559 267 6967 1643778
865 57 2047 2719492
56 336 7841 209652
287 501 3012 11268266
11 371 8199 5573732
398 282 6962 7093165
886 877 7525 504705
192 577 8777 388574
250 314 8120 829943
925 651 5610 2714410
591 209 8501 4552106
635 118 4755 6868423
660 641 1903 5415478
68 442 4701 389188
807 978 9237 2200686
892 649 8510 716612
183 670 9322 530362
277 861 7605 3133976
203 154 5067 11508923
303 278 7900 1019489
156 457 8009 252974
721 761 5815 0
716 195 2419 51830040
561 152 7550 3784326
903 896 7790 3908553
818 343 5140 6633881
775 196 6273 1995433
851 841 7255 3416554
997 422 7375 3127401
340 980 9562 252974
763 69 7126 675005
861 516 8164 434601
627 817 7602 582466
650 737 4768 154275
692 412 9772 417078
744 255 6784 4891920
210 249 9686 16192
772 285 8844 2620597
180 16 7957 0
904 226 7471 10548053
49 59 3838 1670922
806 473 3613 57925811
559 245 6069 663714
347 806 4224 18077935
370 521 8132 348657
467 826 5187 6777674
849 192 8532 556477
195 488 9724 4317300
279 195 9765 2049124
881 963 7696 1402256
715 166 4547 9907008
532 607 2005 21908165
244 669 9244 1627115
182 378 8480 1932963
739 792 9660 0
773 380 6727 678344
362 67 1592 173509419
416 944 5601 5233829
885 947 8966 3715851
414 626 1191 350878386
263 174 3810 1250722
955 69 8705 1327575
268 879 6433 2473449
17 279 2409 27165300
626 41 4572 3657882
858 761 4383 8656227
330 922 4890 3504
911 183 8346 4978771
274 402 9830 1088568
633 192 4478 3254014
608 610 9029 521668
727 252 7935 678344
660 412 9711 390008
426 409 6672 8580197
905 978 5803 2919333
540 563 8190 1921190
719 941 6416 2967944
711 616 7921 1057746
38 506 2569 6766980
552 810 3446 2838163
923 51 3327 9783742
378 751 8976 0
190 931 4354 25313592
757 578 9549 1784588
22 675 4615 3784326
950 539 6732 4284318
437 61 5556 3520435
980 229 2646 43698441
220 633 5944 14817484
32 291 7102 1029094
779 817 8040 1206683
486 502 5579 2765150
85 250 7315 4036445
568 82 7193 552941
319 143 9180 1796651
363 234 3034 2143650
397 360 1493 62705428
127 623 2280 35359375
711 829 5165 2117434
173 142 2934 252974
26 22 8854 2505202
840 438 7824 2488044
357 150 9212 573038
268 270 3167 10075203
492 641 7939 1862547
459 98 5923 0
974 352 8982 1186719
488 315 7200 416480
15 692 4793 90049
102 189 9556 800730
935 548 9043 527750
329 891 6597 7018991
894 451 1148 1000000000
837 37 8625 1897381
868 782 9923 849551
928 110 5888 4976668
228 472 5970 10665254
136 186 9917 1027101
131 891 9708 128503
47 678 6730 2472225
890 750 4723 5570709
681 378 7620 2148200
42 177 9770 1273368
58 585 4361 213914
8 400 2327 14410778
118 145 3835 3128907
669 231 7260 1805137
403 666 3050 26340095
600 605 5499 4688951
703 792 9501 144913
661 29 6160 1551770
214 95 8964 4020933
21 651 5091 0
54 50 4099 1985354
469 449 3799 5139035
482 821 9875 20277
166 930 2964 10003305
320 482 9740 293146
767 590 8090 1760059
407 647 5851 1364303
666 898 8098 3055115
775 979 9070 2284419
46 218 7628 2064667
675 630 7418 5717967
359 120 8497 10253573
82 474 4271 2011587
425 204 8337 107881
51 282 8790 1953639
739 970 8967 2635188
323 729 9231 2624709
472 973 4779 1057544
977 480 9153 3408765
209 942 7266 2983221
229 595 6385 0
696 812 6164 2608592
211 731 8536 104053
735 641 8812 521668
117 819 6644 0
638 578 5928 739689
107 382 6102 10372593
456 697 4288 2121390
452 442 8764 289847
312 617 8341 4335110
231 826 6528 5258723
664 432 2903 3989098
459 855 6008 6016941
205 384 6577 1046533
341 654 7527 607685
233 214 5787 1451905
810 832 4904 2961225
912 479 3311 42325085
999 315 6610 0
232 172 9620 441031
752 840 6140 2830310
678 539 7810 8041247
894 213 9381 5025846
245 406 7309 319122
723 524 4718 22629823
941 138 9333 0
433 305 9924 1691572
400 602 4170 908259
871 941 8203 2204165
976 971 9585 281896
333 711 6286 5872481
917 906 6275 2105661
785 563 4380 3946781
344 860 6552 800730
260 366 2142 114798766
510 969 8139 79743
38 487 2047 17344567
122 622 9809 3853717
811 301 9309 546260
520 377 7572 522314
44 981 2860 72106665
369 285 9748 439112
187 399 8636 5028
591 477 5780 3422203
309 195 7224 5658290
187 160 1947 32760799
152 197 6383 2786477
682 723 3862 9477168
112 633 6479 2295326
257 909 3945 1058970
888 360 6477 1571236
73 327 9549 0
818 247 8682 2265897
683 850 8717 217263
948 584 7122 0
72 346 9125 482061
458 180 7831 0
392 487 9640 482061
744 83 1058 1000000000
309 744 7713 178137
737 760 9846 16742
852 550 7365 1761355
536 344 9136 263280
315 92 8432 317373
16 623 7273 1481158
153 744 9998 5926904
183 872 9522 2545227
60 690 8338 4831452
469 93 4164 1330511
870 136 2199 15904706
962 441 4152 5598416
139 356 9213 2487600
751 925 4391 2293661
460 414 9605 67551
164 386 7296 364808
630 504 7538 1796651
818 239 9895 19756
740 552 3248 18004134
967 576 9195 137609
50 987 8646 507863
369 963 7182 1402256
886 764 9876 0
411 929 7723 413446
602 749 7808 14789925
934 88 2242 8828840
474 58 8849 0
517 323 7063 3914734
275 85 7901 1701689
383 715 6961 2471325
58 816 1336 7117209
145 824 8120 125132
595 832 699 1000000000
442 152 8765 2840399
567 430 7242 50495
477 316 3192 47298539
251 978 3692 1784587
312 863 7721 5164463
433 403 4976 31937012
81 436 4854 3345993
198 422 9807 4340545
707 658 3117 8317551
285 875 5190 6457994
19 64 9566 3908553
230 598 8408 819997
11 539 7905 3586473
306 189 9406 520503
628 309 9573 0
366 455 3098 19807824
180 442 6511 14714604
757 987 4168 1844148
971 831 5950 0
631 326 7999 465887
216 135 7861 822106
499 840 3439 5261351
707 31 1134 8099059
831 478 4788 6583755
703 328 4762 374567
576 566 6647 1484059
551 289 6190 2084228
177 585 9167 1448306
653 545 2926 14506840
151 608 1190 39611086
312 39 9152 5808492
430 646 8845 6116
929 306 5426 13742104
679 44 9141 616842
919 611 4044 935729
614 95 5993 2239993
599 900 9336 50503
678 64 8939 466097
218 385 1694 78588445
484 19 7327 0
542 288 5732 1752211
178 895 9650 804118
526 27 1077 38741800
295 681 4323 28342056
709 400 8472 469057
122 509 8950 2221758
355 581 7791 484631
510 685 9531 1395944
356 380 7025 3994447
431 343 9141 151713
737 728 6942 3502534
61 954 8552 140676
757 963 5602 7208469
557 782 5183 177510
66 199 7157 129231
437 781 9832 2284063
560 632 5373 915304
789 481 9276 329084
918 167 3404 3650647
36 595 1457 37446006
871 924 7570 4779652
462 49 4527 6898951
654 669 5871 2302055
962 739 5659 2049886
218 726 8625 2704746
415 41 9409 4517977
50 664 4224 244590
672 28 7566 5297103
697 644 5805 9126292
464 83 6307 2967111
350 328 6245 3656784
62 159 2363 50023751
975 40 6553 0
935 228 6329 2040990
479 785 7230 4147886
252 285 1990 0
415 572 8193 192828
902 828 3495 1524943
279 725 9589 855284
234 307 1689 125066982
337 389 1920 17335350
904 801 6063 2397105
287 171 3416 13628049
938 802 7800 711358
772 254 1970 191096197
41 21 2287 7038191
183 724 7221 584300
434 795 8087 0
186 868 8420 1455354
39 243 5647 1478033
670 901 9390 1409813
67 821 3451 2556974
157 233 8933 4720707
372 519 8304 1455354
793 395 7043 10344352
435 205 5648 6541436
888 769 4714 5146272
569 693 7320 6237211
921 421 4935 11019061
968 318 7011 5350107
417 69 6880 8208815
580 279 9377 79158
453 181 8640 3905491
312 515 3058 1846843
537 762 4202 11668286
383 243 5602 1889712
747 647 9917 76378
881 571 4217 8057427
670 480 6266 991901
89 204 3866 16382490
173 716 8528 941520
445 885 9827 1922817
427 63 2128 65637200
817 691 7144 6573877
610 51 7444 2418563
380 724 4686 4903799
152 840 2578 14713889
593 888 8362 1316559
907 886 3442 2227011
509 165 6799 482061
560 766 5597 4669648
752 631 3382 0
350 183 8604 0
245 934 5963 3685001
801 268 8907 2123665
184 662 9034 724254
237 786 8910 8777468
68 28 9762 3088665
963 789 5508 11499645
802 271 7707 417078
164 2 6846 9356633
381 629 5950 2788731
519 693 9157 4084625
396 186 8719 10685903
946 949 5672 10066616
228 96 6730 7965112
645 277 8827 655187
604 166 6167 6613718
643 378 8046 0
3 958 9947 4272723
73 712 6747 0
629 176 3090 1919114
356 145 7884 213914
213 241 4957 832874
609 486 3371 31513766
652 789 9785 206519
342 559 4873 0
456 944 9047 317497
972 954 4783 77902
957 207 5696 0
507 723 9808 1024260
882 37 2760 1756231
512 150 2484 11375406
484 505 6016 4301525
203 674 7551 0
426 769 5089 4000753
830 913 6758 1464511
84 82 4965 4094216
795 990 9546 432563
201 611 8428 584585
662 414 5215 12986480
338 317 8988 281896
429 815 5009 2505081
876 769 7704 415069
18 932 2400 3321665
881 218 9280 0
386 520 4954 20388015
120 329 9515 373291
450 175 3298 0
589 149 9958 1101760
764 290 8512 281896
317 459 6874 3246425
134 465 4053 46699180
399 978 8673 1077052
348 939 9324 5789991
778 392 3395 55807555
355 448 5186 34457051
800 749 9517 0
885 617 7993 967473
835 720 8732 3003834
850 659 3151 14525731
14 108 7340 437697
283 484 7210 1154774
341 571 8028 1152463
372 431 8777 911219
605 593 3050 10089813
462 161 9780 151815
847 562 980 39966738
12 541 6158 2275293
975 705 6493 0
875 36 5268 4620625
656 544 9138 2517357
566 55 6176 4060173
798 51 8307 978960
960 988 9728 2784627
947 760 5986 15282829
434 918 8697 0
56 795 6719 16667
580 548 9081 1090062
690 508 3656 7037264
635 774 7730 1907700
728 278 9198 3023391
576 487 9733 432349
722 488 9017 3749290
59 954 7395 1540044
11 370 6520 5144080
622 780 7537 5762058
123 321 4986 498008
481 154 5585 0
92 717 3278 59122596
160 272 4429 1226744
404 544 4806 18704966
95 7 6321 4535050
498 768 9538 304838
373 77 5300 6568501
323 820 2325 3854165
492 567 6804 17274125
755 648 7321 4091546
112 107 7196 465887
652 350 7058 3011149
82 694 5062 1939562
499 413 9062 2042560
954 739 7666 207883
326 953 5890 9687000
612 573 9323 4061649
742 295 1727 2310384
471 338 6741 369242
914 983 9214 1100742
67 76 9469 300620
6 707 1708 20134683
946 523 4350 1573997
652 891 4555 8934261
384 241 8530 22326
744 143 6022 7594750
287 554 4599 10189561
835 547 2437 904447
941 708 4931 5582778
635 318 8758 5668667
499 822 7920 2081287
204 649 8662 252974
224 377 8698 685973
567 287 6177 2472619
968 838 6317 8235703
490 135 6611 348657
294 493 7849 4207067
668 161 4097 38003219
213 731 7752 222001
540 879 9752 0
149 389 8006 1071263
301 160 9846 204405
955 600 446 1000000000
215 651 3301 16436271
42 37 9114 538067
218 186 9643 1810696
269 21 8536 0
29 491 4272 4307321
360 664 5034 1603206
220 281 9355 0
462 521 6731 348657
114 660 5883 677788
892 621 6884 4044950
970 570 8027 709432
690 979 5849 0
840 425 9330 893
566 557 5641 4163028
672 166 8539 2143650
47 259 6927 0
319 54 3357 206519
278 585 4058 7064335
143 740 2500 45652213
376 947 7828 10157991
240 395 4098 22964185
151 54 7994 1577758
570 615 9043 125132
527 864 2680 13879557
573 517 9886 2264486
423 118 9566 3009775
280 808 7648 313656
482 182 4856 8897733
653 814 8500 258107
140 428 6074 954962
311 791 5439 13900304
909 344 9535 0
664 618 8921 1452547
467 749 7418 2722705
123 568 6381 1367343
8 835 4256 1863801
397 679 6318 0
590 87 5139 492192
500 616 7240 2586133
560 513 9978 3155097
457 456 7895 4135198
288 428 7770 8001680
648 561 4803 2073765
408 448 4098 11046977
960 656 8640 227840
610 722 3765 984746
993 438 9857 0
980 72 9437 76378
358 86 5733 19321664
946 661 9721 648798
432 172 1352 26900579
44 10 8995 281588
167 61 5108 838992
821 238 7342 577931
158 439 9934 752313
499 566 2494 96673257
770 829 9743 390968
341 849 6720 538067
879 325 8696 3072152
432 52 7848 2943214
466 701 4057 16879969
419 931 3874 4607500
622 396 2896 51059266
212 804 9575 389188
660 195 4200 12228578
533 836 7223 0
934 840 7163 3366183
385 39 8536 1932094
878 566 5699 5703857
884 539 8077 605646
659 831 7703 43815
180 121 2290 130544532
9 591 3073 5551101
514 532 3755 2759960
641 123 9506 1862547
762 457 3227 6256116
232 851 4898 1409891
773 495 9911 2092985
186 471 7088 1748215
723 334 9741 2473449
913 849 5759 1897381
239 885 8185 1621639
98 210 7211 646039
970 469 3580 14043407
296 277 4961 1127281
710 267 9471 5465709
338 58 3092 7860103
895 959 9882 1686378
573 273 9579 138647
231 491 3686 64811444
850 517 4611 1722517
722 488 2281 26752787
263 862 6817 1854492
585 43 7953 293146
426 919 5042 1378378
430 253 9770 4281156
270 849 9872 194964
845 80 9076 378579
720 697 8465 300620
560 578 7001 217263
318 827 7163 547289
791 85 9329 685973
796 707 5981 1853307
251 370 5119 5762371
415 506 3267 8817950
268 119 9428 868853
914 204 9256 0
424 288 4344 5056251
110 297 7789 6001942
364 963 5979 1165006
346 721 8475 577118
30 38 5430 15417138
649 355 8654 3161295
417 341 6744 0
829 553 8502 848180
938 931 4244 5727200
17 174 7026 1250722
307 668 1925 715743664
102 738 9978 10618762
736 1 7676 2049124
294 242 5024 11356473
782 786 5628 177510
600 508 5824 8439301
243 873 8594 469743
79 578 9049 709432
377 638 9778 522314
175 972 4445 4767932
613 470 7570 12002556
608 250 9448 987784
365 843 4639 50531023
227 558 9123 374567
999 695 5584 1095982
101 202 9572 2349254
267 98 9935 27208
394 687 6253 388574
415 640 8484 530362
958 186 7669 5223216
192 590 5301 499292
774 93 8599 0
139 91 9508 437154
857 714 7724 2480005
72 445 6088 4684851
478 616 7980 2926988
914 169 5410 648798
143 20 7406 0
134 808 9299 313656
73 905 6057 4560116
350 710 741 241424565
133 296 7884 459232
850 750 9100 360184
662 275 5872 4896631
599 562 2606 11581752
594 705 9859 0
431 63 220 908681311
543 237 7776 5480968
952 487 5857 1875280
740 383 6012 3425500
300 431 9954 2915334
72 981 8637 76378
864 938 4933 1310825
791 448 3126 32611843
551 392 9576 2760996
726 752 5827 7665318
155 293 6295 347979
794 347 4121 10966662
659 521 2548 47471387
998 689 8886 1972385
137 684 6858 199003
398 259 5524 1186719
823 944 8576 67551
894 64 7364 605911
952 215 9316 5861641
107 298 3029 19653017
564 519 6076 1429135
527 1 7264 0
171 655 8069 3145790
655 24 1478 1000000000
560 454 5867 2295326
279 256 9128 2760996
537 647 8671 3254867
373 573 9159 1032964
578 665 4287 21263
911 772 7614 6049757
982 902 7909 3264938
887 831 5040 1641409
690 382 5107 0
344 4 6319 0
257 214 871 111811084
893 3 6235 3741058
848 953 5294 13245583
776 843 8278 5656639
527 179 7900 708101
503 79 7773 6175313
530 630 6718 5658290
847 319 7683 3504
654 396 4919 10901851
183 943 8350 1024260
526 564 4522 213560
543 714 2000 26973098
683 87 7326 12607017
650 737 6396 154275
722 750 8841 6385312
994 198 8069 648000
459 512 4277 1933473
97 544 6760 0
984 766 8274 1853177
849 162 9548 115677
969 632 1659 38363611
183 447 2088 10120069
176 730 8585 4569491
6 599 8386 5402641
852 908 2540 41606980
253 932 2524 17832180
735 58 9561 1725404
14 58 9287 619202
116 483 6699 711358
738 935 4638 1784848
721 126 3865 8289933
251 323 7953 892041
646 954 8075 1009994
238 443 7766 3090407
884 507 9773 4363085
827 538 9698 2554734
266 1 6425 3982239
516 144 6231 16054
692 891 3054 14552420
654 474 9357 3956429
694 830 9542 648798
189 95 7420 4612146
100 246 7785 710533
757 272 9167 189954
513 742 3346 10521407
725 165 8116 1245837
884 371 2168 53265
72 558 9889 597910
503 21 7440 4400508
34 789 4263 5012442
669 475 7933 138647
830 412 8804 1622662
691 961 9264 42591
667 868 9202 0
895 912 5005 1311422
883 376 9679 292928
257 263 7563 1400413
772 924 1840 44829358
971 396 4579 2125863
554 203 7431 1620620
101 285 4123 6457994
268 162 6753 115139
462 853 7417 1389847
275 198 8774 2584946
882 444 6311 18564558
386 376 7906 1028926
492 58 1741 1869864
375 238 8666 76378
537 860 8721 0
49 964 7996 885921
952 540 9897 376422
695 940 6181 1810696
76 31 8061 1479888
941 526 9835 2533071
388 233 7820 5117645
825 696 7453 377428
955 232 5998 0
199 584 7883 622118
521 927 7570 7522822
819 352 7805 0
7 729 7198 552941
976 221 2574 20161472
365 968 8709 1076759
630 360 5057 2449027
386 526 7805 7231412
204 253 7322 3178305
204 537 7882 399112
24 975 6534 2782616
98 518 6534 163969
54 218 5447 2296604
408 828 4856 1459526
489 365 5656 4506309
71 778 6787 10265920
920 235 8899 2321179
178 708 6224 661326
866 521 9303 823893
443 272 3641 3407904
315 274 1289 199862501
164 552 5668 364808
283 237 3115 74534191
35 225 7777 0
950 383 1363 32155358
245 260 7700 1416267
282 629 7681 1058970
643 598 9559 2186571
544 9 2103 50093690
835 264 9759 1071263
724 699 4271 219695
579 841 5747 9190916
227 838 5979 5660710
425 412 9197 1519325
969 370 4660 3961474
100 924 9720 617095
624 479 7879 3513166
299 878 2392 7473358
303 803 6849 3349770
253 441 4285 2995266
81 591 5312 5922489
550 305 6817 1945619
625 36 2837 6581085
381 512 8630 1192985
421 770 6965 3349770
715 32 9159 429093
727 361 7800 8306794
826 618 9316 7033483
414 159 9377 721472
365 720 4476 577931
957 425 7358 2929933
187 99 9856 3020735
176 785 8684 58751
618 621 9072 130716
663 22 2020 40375686
389 722 8732 987516
924 361 6119 14965064
438 709 3137 3422753
158 199 9944 77558
874 209 5635 2943214
132 995 9891 981569
892 478 4118 3087186
482 872 7611 341770
765 395 1042 329516123
935 807 4682 4842213
490 792 7085 924925
209 984 7772 900150
831 586 7141 2852463
392 780 8106 177510
240 952 8350 1875280
591 926 7097 1822214
843 611 8727 401834
42 372 6234 12937768
431 298 7256 1406441
124 212 8227 2593476
115 96 1645 45188091
273 948 1958 23554559
120 538 7399 1127281
980 72 6891 76378
481 284 8669 2448040
282 900 7584 0
601 443 5281 47303853
356 316 4217 2726773
938 990 9311 126364
285 211 4324 7631463
255 205 6260 4126674
751 378 6472 0
992 190 8159 439112
100 538 6311 1127281
68 549 7993 378579
465 380 8644 382476
554 603 8577 2699038
268 677 8183 1097085
339 931 7793 1278934
517 431 670 194725451
464 709 4409 3517281
178 948 7608 954962
206 167 7303 2219312
643 459 6565 1594027
494 452 4578 0
526 277 5476 9432520
816 599 5656 2398453
982 903 9927 1933741
904 183 7856 1081031
307 893 1399 13852979
670 450 3148 18383113
715 909 7975 1523469
656 373 5497 4257605
353 431 4317 832874
540 291 8850 4985344
37 937 6005 4255925
658 780 609 445017394
990 343 880 23496484
819 561 9288 115677
36 341 8115 661326
616 678 7770 1397982
741 66 4623 0
157 906 2605 6299339
942 38 3938 722860
656 590 4953 1836522
918 397 6032 501940
704 11 7977 2575641
109 41 5337 3338291
766 522 8878 3444964
569 846 6774 8668512
814 371 5797 5573732
145 88 4477 5036067
205 364 3139 65680853
931 578 2091 96113397
881 480 9043 204352
98 150 6752 856841
308 238 5634 4283495
376 385 3764 3111847
181 17 6749 7259080
665 47 1491 628001955
82 803 6806 675005
452 900 4421 1149953
191 810 7428 8363633
743 27 6485 492192
969 578 6291 0
823 546 6949 1469933
239 992 2870 16054
366 64 9635 7719061
699 99 4552 8850586
286 545 9858 730159
937 35 6819 13072366
63 14 5860 978960
718 131 9387 242851
986 193 3510 18173081
172 927 8066 4998468
721 83 9939 605773
998 25 7659 7870517
252 736 5479 7073460
957 719 6210 95354
25 723 9539 4911042
271 487 6803 5764042
838 118 6088 0
670 454 9814 2042560
331 44 8422 1514852
125 774 8862 2105463
51 844 7287 3346007
866 812 4435 4463333
233 455 9253 1869122
679 254 9272 8642873
516 620 7730 3751279
817 149 8504 3344655
157 16 5026 6942023
109 229 6423 6876376
350 4 7750 401834
635 940 5349 2939041
444 964 6808 1273638
621 408 9922 0
317 61 1240 187362438
332 724 9663 177510
486 895 4956 1311422
191 164 7628 612965
689 235 4273 16898208
260 462 8397 1035334
884 114 9341 3784326
207 811 9920 605773
292 217 9974 2061570
774 80 9592 2685711
775 820 8857 503436
803 452 3366 0
763 62 7807 2605064
650 370 9773 260757
418 281 7911 470438
949 277 5601 2499784
209 477 7365 353955
484 348 4759 0
798 966 6251 7806916
650 85 9124 504705
953 256 8556 128503
127 77 2690 49047996
404 57 9323 263280
905 388 8039 4044950
401 428 5971 3216906
208 264 1214 2522443
807 797 7416 28436
81 158 5763 2908878
416 586 7817 664862
170 257 8265 686955
323 532 5083 885921
979 162 8642 1028926
167 980 7092 3097576
732 770 8580 3758266
945 576 4784 1877593
264 553 7863 2111737
387 74 9839 0
830 370 4396 2568439
578 698 5731 4753382
364 86 9889 9125889
102 939 9610 5789991
449 419 7478 3405874
499 896 5249 8807864
28 437 9893 0
909 42 6951 560443
423 892 2081 132465058
427 125 5229 5044860
306 371 6395 8577868
361 555 8065 3555306
704 236 7094 3595846
190 891 4772 3889768
118 311 9585 213914
729 366 9881 28713
615 843 957 300848603
667 828 7933 1190004
454 976 3284 1932652
624 253 8825 1739364
364 29 8362 1863977
702 248 8726 0
726 525 9972 434601
981 316 5759 1125988
456 676 2293 5838393
987 910 3141 889072
681 865 2047 2522589
761 833 9804 0
638 326 3883 764177
474 299 1238 54724570
868 197 9666 3397669
614 615 8322 487295
770 373 9681 578576
853 512 8981 219903
778 188 6959 2933779
269 351 9077 868853
551 573 3473 4033100
235 436 9637 3345993
708 989 8478 732435
787 648 1973 519265028
266 428 7987 425228
451 637 2446 260203400
711 556 3028 2073619
603 573 7533 0
459 148 8723 514771
829 301 9672 4279927
278 422 7230 1330511
32 92 4463 1797112
292 508 8026 62095
271 55 8093 8455673
871 30 6877 2249014
935 774 6476 2040990
668 981 5653 8882353
13 499 8267 1524698
533 994 7855 198353
865 343 6141 14347215
511 911 5515 1519325
634 154 6265 8019225
743 694 4217 4212244
255 316 2904 27914348
721 719 8030 605773
433 684 8519 2831772
286 404 7376 130758
219 793 4954 433940
261 987 5476 1523456
488 311 8724 3819750
469 696 8843 303618
278 484 3910 5754333
403 249 4099 10426966
402 334 3426 21539328
347 89 7016 5675995
607 837 4560 6090670
534 555 3260 7320006
787 131 6371 664862
910 228 6568 2352979
43 951 9989 4261755
135 732 2831 7485035
998 246 5395 2724562
141 14 2930 2336197
466 447 1276 62987185
806 898 9839 585846
681 892 9018 2112142
247 335 5921 351615
357 695 8202 1708762
133 678 9794 90049
756 717 9818 689915
879 362 6869 321264
620 912 1933 1000000000
869 335 3701 8182243
545 627 8855 0
864 83 7054 3861503
740 649 1771 68512376
482 788 9355 1563505
751 206 6773 5675995
409 191 5807 2589981
258 777 1670 75146694
746 677 8437 1546294
751 707 3587 1408053
414 473 7755 3908815
926 635 7487 3363464
267 868 6172 3045785
675 868 9323 1093070
422 231 7977 2015514
295 489 5814 7747834
187 917 9911 26115
510 422 6056 0
970 60 9533 1057483
20 604 7124 0
113 990 6696 465887
695 489 6251 951640
686 53 3521 19569549
14 81 5794 1464511
793 465 7292 2342086
521 717 2442 55378741
500 849 1179 9906558
617 40 8550 213948
990 549 3384 1095114
302 699 7425 206057
836 397 1307 18534754
335 791 9622 0
442 756 5256 3968822
675 705 8461 1231533
905 210 9107 7934526
757 831 9822 43815
908 397 6201 5078595
268 685 5974 4573502
28 517 9263 390134
598 102 8015 8021542
667 51 8452 446884
752 939 5610 3906376
485 247 2297 131760033
72 217 6581 475668
862 806 6962 0
690 431 3413 1162854
482 342 9148 192036
902 567 3581 15503701
424 18 8645 26115
301 460 8027 913837
54 997 4225 902410
579 180 9705 470792
118 155 6157 636122
215 687 7491 177510
903 151 8345 292928
687 377 9151 940164
326 893 5950 78503
587 628 6450 5422880
179 522 2106 889072
141 858 8148 1798977
695 462 9313 1982720
859 580 9771 984746
255 164 2111 19133660
172 232 6764 1378378
120 510 8136 5146268
47 564 8112 140529
639 170 9723 2142554
258 374 7378 1596885
314 407 3309 2004010
15 580 9670 6380333
818 992 2919 940164
873 428 7717 0
730 429 6045 703953
734 957 1828 84917296
979 730 5619 1128951
773 534 4031 991901
781 91 5880 8036876
264 944 4083 0
54 794 4595 848180
495 843 2636 3891664
197 469 7183 118377
764 836 2834 2365342
824 976 4999 3597426
735 779 6553 359581
186 242 9782 1448639
183 54 8004 1225393
654 945 4820 13657041
589 170 9819 22326
835 148 9815 1071263
74 242 9583 0
987 554 6016 5327470
354 4 6273 129231
834 541 6895 7005055
378 404 8168 0
177 427 5818 4914157
765 594 251 1000000000
171 971 9153 511223
829 377 9557 822106
855 111 6692 1644124
315 155 9974 139665
143 913 8697 2816930
277 734 3763 3979205
495 70 2570 1077052
29 881 9981 2869956
456 901 8389 1179095
9 246 6557 10962036
799 596 3141 0
51 480 7379 2184099
476 563 3406 3961474
199 543 3169 615400
866 136 9749 0
490 281 8367 737301
350 986 9710 2729762
710 663 6937 5456089
908 574 7912 1603206
665 241 7887 582466
444 744 821 1000000000
701 495 3129 7217707
394 511 6631 1577758
332 474 6121 1640516
710 231 7904 6350453
481 819 8255 1075031
511 5 9096 771536
764 663 7792 637966
619 634 6704 11275725
744 160 8540 1932963
960 347 8524 1899406
852 374 8928 1748215
657 691 3543 3084290
49 541 9427 1503205
156 253 7967 40506
964 799 4248 0
213 891 5875 4757550
348 29 8111 0
236 811 5234 14144043
869 926 5808 1348805
542 346 9143 1327751
148 869 3803 2985238
625 400 8368 2566134
520 236 8712 5262724
326 531 5268 3330686
143 643 5780 19002987
616 9 4000 4779144
922 529 6487 0
8 621 6037 0
761 730 7732 4954337
598 731 5259 4639964
98 620 9314 1939029
687 213 5417 4161113
151 132 5259 6387
78 337 7318 703953
338 889 6547 262078
489 46 5110 987516
712 264 6794 1959728
907 526 9421 417912
579 470 7614 787991
309 482 8723 0
320 296 384 1000000000
202 110 3955 9189715
669 787 6569 6237874
660 992 4051 8917949
351 992 4587 9574566
395 25 9952 1227765
450 339 2951 10381589
47 218 2760 21672673
639 936 4100 4128848
617 245 9554 2403350
742 544 3875 7081426
177 265 9787 1678736
979 890 2908 4617892
490 886 6122 924925
528 783 4042 30264103
361 27 9564 2413586
368 771 5223 16786117
830 45 5960 3260681
717 654 4914 213914
561 629 7589 0
229 292 9938 0
777 120 8547 0
629 260 9237 336287
303 707 8661 1310825
31 302 8529 3838279
833 152 5502 3134317
512 87 8846 1238972
761 185 6724 4767932
141 781 8134 2908878
833 2 9144 28713
649 130 3155 38750593
651 403 5068 20906559
345 371 9153 4127186
833 120 5523 686294
167 134 5859 5920088
187 638 8906 302477
25 429 5980 2398453
9 925 7573 233704
981 310 8520 3422203
976 68 8670 1149636
778 777 7065 816763
742 841 7564 1519325
514 577 8975 893
566 72 8222 507897
462 842 9374 5749690
675 377 5173 940164
802 542 7120 0
109 372 6672 17062544
987 390 5125 3170614
893 330 9679 1500967
512 993 5662 675476
528 356 9199 845940
930 94 7878 5169669
106 114 3650 4170039
896 449 4084 1606883
49 849 4501 5357747
832 401 7541 204405
300 287 6842 746140
269 894 2741 11298878
834 845 9156 95354
971 940 5290 672135
390 319 9863 2349575
273 224 7935 22369
851 66 286 1000000000
871 371 8710 4067869
806 94 9367 762436
979 773 7945 1178884
458 494 3649 8459208
332 804 2105 6243520
729 780 8251 1388006
466 867 9180 2098112
184 314 5671 3695192
902 908 5448 29819250
319 54 9203 206519
951 860 7897 0
204 960 7322 3179635
77 65 2030 13886583
110 678 9532 1518738
862 560 1297 24726765
530 608 4356 58751
289 238 3239 4968115
541 897 8601 7208469
538 148 8860 2453282
182 638 6980 8933886
289 261 2028 14181861
750 313 3610 7785599
301 140 9929 636122
103 460 8719 466097
454 141 6106 284268
197 891 5228 360540
878 84 6117 12251057
387 945 9178 3213536
664 310 4272 10990574
650 986 4082 6237211
24 408 4706 234708
987 806 6151 0
850 733 3693 2230103
431 799 6711 392944
469 535 3911 1294188
78 539 9518 632549
15 726 7561 5601311
953 191 7228 2117434
308 179 4615 1462279
146 206 3675 0
590 857 4685 8286427
359 631 4396 4919483
311 675 4521 2117981
290 329 7082 1670922
721 215 4294 105520
908 154 8930 6441757
283 439 4790 2003111
622 110 5947 10561626
388 585 7419 954962
721 718 3495 4346663
979 848 4412 6758079
817 800 6936 622118
91 235 5740 0
660 978 8643 390008
945 543 2073 44507495
59 285 4353 16194417
993 586 9705 1332356
462 89 4263 607685
221 275 4673 10641305
25 28 6681 7829186
240 126 9138 5928972
680 903 5876 3118950
446 380 6382 50503
767 882 5104 565098
926 21 2754 23343646
122 267 9359 633684
385 213 4221 2538754
519 263 9028 3684476
301 610 8654 633684
6 204 4837 2681223
913 535 9754 219903
101 585 3744 2468434
680 291 4376 2762206
425 808 1250 5234581
466 926 3434 3020735
733 33 9373 0
823 312 6204 1836522
872 733 8554 732435
807 964 7039 1273638
319 809 8204 4055730
570 959 2573 25120494
906 167 8678 1613063
320 981 2874 15927705
419 992 7494 321264
91 230 9414 10608908
932 447 5853 3157696
241 487 6219 6239916
490 239 8836 1075678
390 377 6190 3728948
360 340 5313 2827775
400 886 7877 469057
690 774 5686 7583255
262 677 1351 176384404
645 684 6590 469057
302 377 5343 3838820
536 147 7475 1623778
448 622 8560 1244090
586 972 4394 4508219
951 184 9225 3285081
654 263 4855 954962
729 950 9685 139665
263 153 9461 832874
804 507 9382 0
950 195 9567 3994702
851 19 9383 1400413
798 588 7060 2923168
478 158 1217 1000000000
52 64 8302 250611
370 866 6415 371388
373 361 5607 0
294 991 8054 2447113
318 609 5483 113759
906 187 9544 377428
950 500 7349 1922817
809 214 7612 1536279
785 216 9521 516972
930 876 7868 987784
659 832 9744 1111067
578 394 6305 388574
582 198 8758 6322240
346 853 5241 7458069
193 16 5185 13144022
282 968 8922 4623530
290 667 8416 1542669
906 548 6778 1438741
817 459 5547 4804768
628 540 6878 425228
409 568 3309 10181282
28 294 9449 3772961
379 698 7283 158517
850 813 8393 675005
800 171 7741 1022624
919 256 4477 3562225
736 321 5287 776054
503 60 3279 22383621
347 249 233 1000000000
168 118 5876 7594455
74 83 6598 1452547
491 252 5307 573038
880 744 7944 177510
912 567 6540 4644335
47 321 6926 3061594
999 539 7712 2557267
542 969 9749 28436
643 826 9483 0
570 739 3341 885921
965 948 2260 3280696
725 34 3311 1620884
891 353 5608 804118
127 147 5075 7934526
216 745 6663 4371217
780 419 5646 400850
173 28 1993 101201909
251 802 7764 630011
546 946 6826 1241766
655 61 9193 4307321
52 500 9385 605773
65 216 9744 678506
659 522 9244 312185
367 698 8645 3211400
909 916 9045 1514852
515 894 9089 5428880
502 800 6697 50503
752 91 2175 82749880
107 31 3661 9523158
410 678 9881 58751
387 659 7364 1722517
671 254 8352 222001
74 125 9087 509458
917 687 8551 2789863
248 347 8217 10115969
936 810 4304 3417040
340 276 5950 672135
866 271 2605 30648904
979 286 9854 313656
64 245 9156 2200535
969 383 9205 2939956
448 501 7899 8175809
620 337 8613 2266208
370 903 7569 292928
36 448 9864 0
521 719 5264 9984204
981 275 8839 1589011
581 404 6334 425108
473 758 4617 3796895
212 232 8788 1029094
708 139 8819 661326
821 827 7132 0
460 922 8977 605646
91 754 8272 8153827
609 790 5524 4061649
342 132 6523 76378
353 266 6585 832874
495 642 4377 2327710
695 498 7071 2349254
329 287 7658 941520
109 283 8951 3577491
669 724 2002 17795229
920 210 7063 2156180
883 610 1526 5772372
340 796 5174 36667520
648 120 1529 572067812
14 609 3098 8987921
556 887 7004 1608266
160 913 8329 432563
688 994 8198 1226744
686 19 7275 719891
91 32 9670 1181578
405 283 8533 2915592
150 941 7427 1698987
456 749 3066 454251
150 643 4680 0
768 229 4012 6730317
286 314 6195 14095432
546 500 9768 2283352
208 301 8851 685973
588 662 6872 5904896
697 432 5062 8923343
342 288 8576 192036
473 77 9053 1194559
690 695 5488 1265296
649 156 5419 252974
558 698 7208 22369
74 222 3692 6881680
802 979 9388 981626
198 124 7997 2679329
75 64 8893 1332137
997 736 1599 42133570
650 631 9786 0
154 485 2021 39052713
116 5 7318 3326127
71 237 9809 2397105
962 574 8902 1478093
949 959 9935 1916189
479 445 4338 13337290
24 792 5952 6200736
490 667 5772 10052059
789 719 9936 0
647 862 6573 633684
382 286 4436 2024247
731 779 5548 9050129
606 913 7367 1607468
512 148 2717 1452881
28 955 6848 4688641
98 132 8607 995427
847 870 8766 1459736
162 821 3621 13602787
953 256 4486 128503
182 207 4352 6924318
815 268 4005 2140885
637 44 6206 5021740
410 900 8557 622118
973 748 4779 376422
236 766 3682 1276661
267 538 8866 77558
606 943 6384 9562290
629 831 6419 12521363
3 774 2778 8361363
754 458 6343 1467009
739 669 5940 334939
585 634 4095 2769992
45 842 5578 556477
890 270 5243 2710817
47 170 6944 353955
389 614 9615 2331773
428 693 5854 4281156
51 577 7721 2389478
310 200 7626 2622778
833 548 5511 1090448
823 333 5484 858927
27 666 6541 144913
125 780 8305 3504
403 967 6261 812883
550 630 6259 1996746
440 782 8698 1123895
108 249 7332 1034848
168 302 2463 3325302
512 262 6902 7587912
459 895 8706 1864813
608 285 8036 1593836
55 181 9770 6369293
730 470 6199 2391326
251 226 2794 27922369
124 628 7262 2533071
710 69 3328 2042560
862 403 3138 10455753
158 547 2898 24069297
271 351 6456 30537851
488 992 9729 1176656
731 612 9981 16742
573 122 9942 2803151
953 583 8088 3743839
364 185 5668 2707306
389 326 8516 1046533
935 693 5215 14585291
174 730 5834 11916043
383 775 6721 1831899
514 880 4414 7117520
683 584 6850 1696870
180 656 7399 227840
56 629 3342 7361279
101 198 4432 194964
129 395 7445 3291484
782 863 2952 107881
690 162 9078 490249
379 582 6278 2850826
145 194 8560 547289
847 115 8888 1486540
697 670 2759 15924209
911 402 2616 12194092
642 920 3326 1146110
874 958 9609 1592060
589 344 8930 1577111
317 932 8207 1809677
728 576 8206 7007950
571 761 2257 80440138
690 281 6620 4128848
285 157 9471 313656
618 975 5540 14590268
832 320 4742 513041
926 320 5346 6980697
54 159 8172 4566132
885 121 9164 4904814
9 651 8824 598001
11 339 4582 753537
394 950 4745 1312452
252 745 4077 657054
578 474 8039 437444
101 511 3675 4669648
37 578 9296 950667
452 446 9391 439451
508 53 7438 646906
673 764 9651 66605
201 900 8303 1922817
331 555 2111 31259807
426 831 9344 22369
668 249 8881 837023
371 326 5890 0
161 723 9414 1962571
864 2 8471 1596885
543 616 4569 14176227
809 45 9584 1783221
760 907 462 2502606
519 881 6396 18099853
86 277 6436 5682312
468 155 5297 4878353
866 424 5089 2828959
51 451 5644 685410
463 335 8095 14345926
120 330 9601 1648955
594 689 2887 21174398
375 890 8781 895682
659 843 5012 960838
676 266 2355 10457726
948 766 5317 1434970
94 728 5477 6297967
69 84 2994 13652199
952 151 3582 1406441
134 11 8940 7113187
387 585 7853 2303635
219 860 7737 448046
98 545 7854 1552733
132 771 8473 4518544
147 386 5807 3926052
525 241 3173 3056473
586 224 7221 1593836
183 157 6767 4669427
921 670 5441 7719211
530 54 9379 2312796
853 822 8121 1179095
393 839 9325 3009775
990 918 5162 4941154
926 614 8321 3020735
936 910 8919 1288579
126 659 7975 150739
184 594 8314 3032769
348 561 4523 3581474
101 756 6587 468147
942 841 4150 10669803
44 795 991 2152364
107 848 8152 589382
483 12 1788 53728077
85 297 5632 2292201
792 76 7841 4251990
405 943 3507 0
629 366 8345 6199132
960 765 4563 1784588
909 675 2079 123669795
802 735 8533 1757106
383 667 9997 0
13 774 7038 15048980
626 446 8041 3100781
800 30 7635 189954
215 39 7842 3193256
882 565 9972 140529
560 759 1190 19281651
947 570 4527 7849955
530 797 8891 492192
791 869 8498 805717
282 326 6302 213948
824 343 9926 204405
527 135 8365 0
152 115 7867 3795182
927 317 7164 5737636
452 167 9798 452212
71 330 6838 4367892
432 123 4972 4228544
607 369 7200 2658253
460 883 5890 719891
449 556 8023 4584267
749 581 9145 490249
797 360 7298 5950230
842 823 9920 392944
892 738 6158 28105
529 658 6392 3704725
552 174 6990 466233
310 511 8618 1933553
378 968 8079 2889846
284 989 6205 1784588
830 477 6482 2902273
492 528 3591 13004644
139 766 7692 806348
167 902 8702 2024247
147 578 9829 4910392
775 468 7273 709713
26 529 9785 2895121
339 546 1901 59680796
726 290 7843 845940
924 663 8967 0
577 218 6342 6317255
622 873 9608 6225360
142 74 7327 1464511
787 542 5827 3907178
98 904 9118 0
961 342 9590 998229
273 173 7372 0
185 34 1377 25022185
253 840 7036 5339337
5 351 3980 17065714
861 259 6789 0
326 419 1980 52576493
192 983 9022 388574
882 21 8823 800251
831 122 5564 450475
574 987 9540 2391326
670 884 6069 8868492
849 516 4752 6777278
775 183 8466 140676
872 830 8934 341770
314 651 5986 915304
292 860 8621 213560
811 452 9423 258107
34 696 8083 27650
614 348 1552 1000000000
312 71 8882 5943855
950 411 3785 18508805
320 492 7404 4098997
594 824 3049 2927396
391 110 3533 56590451
595 788 2196 118636993
323 314 9177 472199
453 590 3574 492192
288 413 4465 22175088
414 783 2103 20612797
834 933 9512 479935
135 472 3906 1628626
670 105 8100 3657882
320 324 1910 1967967
925 625 8639 100122
358 536 3175 2764784
361 859 4874 6828930
420 711 7600 1292031
724 286 8411 5957536
825 361 8062 1406441
223 665 9681 6753838
632 192 8938 242665
345 867 4722 17078145
549 652 6095 630962
932 211 2436 0
209 677 8053 811126
330 976 2046 11287480
226 40 9673 1589372
708 528 7183 3522210
386 731 8947 2447163
475 251 6708 374567
123 935 8538 284031
455 713 5951 0
667 828 6038 1190004
726 419 9879 1339616
373 98 6120 856841
745 140 7880 93201
265 92 818 85343747
571 628 7216 182120
528 575 7515 4417723
461 78 4652 2253572
972 975 4845 1769858
108 71 7411 9976955
618 605 9205 3859
647 345 7348 304838
706 28 5755 8200118
211 719 3093 5622701
741 614 7436 4493558
94 695 2784 3174362
435 692 7485 5201111
424 419 9330 89981
883 632 8109 6856
716 512 9137 22369
93 788 9667 511958
531 40 8006 415069
639 672 3195 2079729
44 808 5918 1750316
411 468 5378 4682264
735 153 6487 7567603
530 317 6489 456660
660 37 4628 4640815
426 800 5832 296807
827 602 687 1000000000
868 315 7856 908259
200 240 4232 12381736
825 589 9222 432563
426 617 2173 1210823
666 310 9981 3055115
332 928 4719 2071277
996 399 6318 6527536
371 132 5655 5848405
237 982 5869 21778919
467 970 8461 4617892
985 235 4693 13608883
548 596 7201 2510092
261 142 4434 0
320 382 7774 578890
676 143 7919 1306612
643 369 9171 1888505
494 301 9667 797577
966 716 8791 382476
410 493 6837 4911011
227 498 3237 9263812
406 308 8576 0
187 603 9794 3504
268 359 5188 3323934
191 425 2056 10743103
548 436 5855 2470796
481 96 7275 2869027
635 157 8196 704005
662 418 7978 722860
254 190 8598 2000719
467 963 8919 88674
507 616 7954 5216808
24 888 4515 2279658
524 302 6372 12529583
916 855 9063 0
704 435 1480 8397806
144 378 9908 1294188
752 453 7959 3418415
315 699 4641 416480
393 218 7918 313656
928 962 6165 1250722
306 226 9821 0
191 368 8189 2160315
833 203 8159 2413120
822 248 8254 92135
966 673 925 282607604
856 797 6579 5961657
536 510 9033 733231
930 453 7900 987784
582 69 2509 2403350
535 46 7443 2798725
181 211 4709 3285081
748 951 8576 2632066
385 258 5598 5754701
719 396 7141 1889241
978 823 7027 1091234
848 603 5465 2434403
500 416 9784 3211116
976 322 7301 6347650
932 528 9749 0
972 484 7228 7996541
429 756 8265 0
170 813 2742 8224909
876 26 7040 715277
484 146 9225 1154774
413 332 6192 2738538
550 154 8539 4654389
186 246 8535 1748215
19 65 4781 787991
764 792 7077 0
454 883 8667 1844148
709 605 9349 363821
730 753 5023 5948648
552 130 3715 19834944
844 531 6233 1756250
630 435 5223 172100
19 151 8145 4888102
786 407 8782 582466
478 105 7209 5302258
802 645 9253 2889835
554 62 7888 5034634
202 327 8663 770729
543 869 8153 0
977 306 8269 1620620
303 659 3917 17724901
109 950 3892 4059165
564 558 7141 137609
900 786 4942 2448040
235 973 8289 228130
501 93 8820 0
100 1 746 59279757
855 581 5368 6753838
85 522 8738 476989
549 556 7138 251172
294 479 6923 21269906
11 613 399 1000000000
59 325 6642 242163
675 103 7685 1943869
257 611 4505 933326
227 547 4037 21521934
60 762 7552 2358019
475 786 6393 564545
543 592 9491 1635790
546 490 9435 1139153
716 10 8111 0
334 522 8060 2018451
787 889 5977 3896547
17 436 6319 26735953
19 370 7840 2145307
871 864 6059 1306612
48 983 3607 1075031
434 397 9935 501940
994 848 8796 1972385
294 99 9703 3486529
617 419 2399 25414165
837 251 8357 53265
746 51 9490 1231522
880 372 5177 14630663
374 309 6277 0
993 405 8361 4311715
801 450 1945 51848093
491 930 5658 2506516
109 349 3778 18556195
262 868 9625 2605064
466 638 9756 520503
672 130 9858 666920
729 251 6556 198412
97 614 9782 1762506
496 291 7075 851315
330 265 6104 0
706 356 6370 868853
992 566 6364 3732994
292 750 4632 23026695
839 990 3590 1459526
351 826 3964 20073867
321 76 5834 4124933
839 710 8641 964561
648 751 4439 8721063
883 183 3528 1024260
995 934 2807 592028
883 633 9244 292928
454 822 2680 42330255
316 955 3789 5445682
323 226 6815 85297
150 834 2831 2121390
368 274 2595 62433013
643 901 7010 0
920 977 8871 399112
323 121 6642 1889712
700 914 5417 1623778
498 355 8740 0
902 555 8257 963666
597 991 3006 7486986
874 449 6798 2804721
76 803 8468 300620
745 389 2966 48061108
988 121 3747 20766818
507 338 2848 51791141
587 892 7926 1519444
939 822 7677 4463333
813 146 3898 2464630
568 809 863 305672342
335 377 5622 2428273
715 446 7160 1523469
279 419 5902 8530679
225 336 7476 3776404
702 369 9324 460027
838 797 3630 65036684
400 446 9252 1081031
197 821 9549 5808492
622 289 5929 2141884
889 193 7278 3522210
973 384 2178 59471559
450 583 6277 9075367
575 670 6964 1518738
292 312 6533 472199
205 208 8998 0
187 19 8344 377428
49 742 7907 209652
315 296 3987 0
290 612 2325 21528594
695 214 6166 67551
139 157 3025 27298448
251 330 6767 1496848
348 767 4285 2336197
852 960 9659 192036
76 27 3570 609204
67 699 6611 226433
92 314 6614 597960
433 551 2248 145200533
102 396 9006 373875
498 827 8741 5080836
481 655 9404 6387
994 333 2916 12110087
589 569 8787 724254
723 64 1975 12152838
401 718 5254 4320480
0 708 7045 3120052
259 932 6714 2685711
638 494 3560 832702
762 276 3713 11862056
417 851 5106 883101
996 348 7857 4934971
530 937 6197 5949562
302 166 6210 5281425
64 657 9857 9924673
696 759 9240 5552266
62 343 8525 5958219
192 985 5387 2099870
751 469 4242 209652
757 953 4921 43815
442 769 9227 1288025
336 958 7598 8182243
697 302 9126 3258760
666 902 8924 1739364
786 127 8848 1366829
421 441 9601 466309
378 959 4927 2505202
503 103 7553 791526
340 75 8692 724254
8 840 8658 3266088
157 616 7741 9685428
768 970 5272 3869770
460 538 7687 740177
655 114 6277 711358
338 848 6346 369242
942 307 9791 1635790
689 350 6981 3595846
841 15 6916 775698
840 520 8805 3983508
353 279 9685 37770
978 949 8726 347979
147 420 1481 57677029
86 928 6491 6264312
251 645 5548 503436
267 60 9994 0
165 844 4836 192036
353 680 9680 3233541
407 869 7396 507863
304 37 6152 0
732 941 9692 7172902
740 691 9216 764177
202 207 9986 1152463
915 107 8179 2539652
476 136 9662 0
371 782 3040 15954676
439 901 7312 753537
46 163 8290 2112142
364 578 7211 7634187
974 397 4355 11323552
693 349 3980 16428966
578 301 7023 362454
696 301 9309 636122
704 77 9302 2568439
534 521 5639 1447128
20 299 9872 523370
236 224 8108 6219054
226 263 5305 1854492
749 85 4583 6320614
242 14 5608 1110648
713 88 2534 23924600
34 268 3714 21036624
439 179 6894 3939883
658 556 9002 251172
208 588 9666 2144656
988 516 6041 219737
28 823 7062 2266208
482 336 6035 2889835
624 168 3312 34240846
322 74 487 234965463
532 241 3062 32653111
659 482 4395 9854454
981 713 6944 1352421
7 793 7470 1937435
91 991 2149 89260545
903 596 5079 4737594
242 745 7140 1514564
784 619 4453 3888226
169 270 9115 984746
846 668 5160 2519423
276 557 9542 636122
527 920 8382 124580
525 304 8859 719891
748 535 7506 2632066
598 102 9613 8021542
615 556 3801 21473258
442 390 9432 389188
18 918 7657 0
807 258 9442 1212918
220 841 8281 158517
403 38 6812 6114283
116 934 6127 711358
346 258 7388 5091049
588 11 5386 347527
394 393 9675 3191924
184 689 2029 5627201
993 734 7738 0
537 554 3542 51134056
468 401 9816 2546196
690 253 219 200361335
387 788 2140 13634533
84 652 9106 821724
985 360 9800 1027101
689 261 9456 5180424
931 488 6840 1921841
166 733 8180 4161827
225 918 1226 52152156
15 892 1606 102611026
294 862 9936 1129379
929 647 9005 378220
18 486 4898 11549984
573 191 511 1000000000
902 690 3992 2750022
499 25 9249 648798
113 691 9036 620267
471 136 8886 0
518 410 4321 1519444
769 516 2526 2187774
108 193 7127 1928010
939 566 9377 7762195
29 627 5357 1949295
171 922 666 1000000000
889 472 1723 49562200
244 339 6295 126079
655 751 7754 1447128
896 243 4138 1327575
236 790 7721 0
797 35 3608 13876648
843 934 8102 209652
619 534 9664 1306612
331 466 5811 1275344
480 722 7396 2837430
71 190 8518 3133033
336 809 4992 1757106
429 289 1788 32005978
435 735 6967 842964
284 835 9720 1222672
449 860 5394 2275511
123 423 8028 2066039
913 84 6710 1677777
425 777 2836 5242338
457 337 3731 822457
279 681 6370 2284419
512 606 4832 498665
162 65 4660 14213956
458 835 7101 1443461
512 356 6144 4116961
724 824 5155 125132
320 58 3730 0
540 736 6219 2240237
490 825 8974 242163
250 426 9644 347979
987 892 9015 716612
340 822 5890 3156414
342 353 643 240601441
148 530 1363 16959505
936 800 6277 2081287
626 4 6433 5028
702 319 3649 2016960
923 971 8953 0
287 24 9910 3349770
428 889 4519 6960672
775 662 2940 6243113
52 537 4253 10074450
902 611 4476 6455058
284 136 7773 1975116
826 101 6078 2384945
99 813 2936 429093
817 406 9181 1473629
342 426 8276 781647
953 764 7558 1019019
391 138 3817 2859623
48 777 8972 6803233
465 261 3827 71080889
237 608 8809 4630350
909 176 5910 2620597
399 37 2825 38511567
306 111 9308 1643778
470 670 9340 1910214
922 39 2646 22689882
776 862 9687 1224569
718 751 7585 773390
256 99 5831 3979854
285 499 4534 17732124
862 780 9842 762436
531 582 9863 0
101 194 8918 822457
155 208 6654 95354
117 145 6122 213914
535 387 6703 3685616
390 740 9570 388412
309 334 8650 471589
720 743 4747 7125937
508 836 8976 0
913 828 6960 4644508
588 26 3791 8703243
883 389 9779 1614800
494 682 8496 1784587
110 770 6503 7587138
606 662 8729 2869956
692 386 1540 10417627
234 463 4150 1479051
514 657 2547 8674376
741 171 5877 2872119
726 800 8377 1957314
393 942 4268 10871987
965 967 9810 0
557 735 7097 7685650
513 72 6818 1222672
54 557 8810 92135
607 851 7405 1731319
79 566 7858 1859826
21 5 5151 5764042
747 339 8511 4572387
786 810 5359 34910552
641 410 4271 8258591
967 763 9618 578890
128 406 8797 2211951
414 570 7729 967294
747 539 7560 6585775
367 669 4430 4332363
626 614 2893 51648110
465 469 7290 75625
989 450 7013 14647586
841 712 7234 1069098
363 468 8771 1733236
145 496 5962 2064667
902 673 7889 1289822
334 447 6656 20098492
161 878 8887 2572179
574 447 6811 1479888
148 333 8726 151520
77 657 5833 1172973
738 644 7999 5441425
404 983 8590 4893111
235 975 8198 104562
591 439 3063 5259776
838 459 5460 11879040
109 130 8678 2310384
1 257 5625 977722
315 640 4686 2230103
845 203 7003 3409013
218 563 8444 469743
823 12 3398 8481215
958 187 1606 25971822
65 233 5102 2643682
444 497 8689 16918047
325 319 7139 1796651
683 925 8466 0
603 982 2441 35953517
551 376 9716 3577491
515 114 8172 234708
984 480 7654 2419029
704 531 8190 1022624
306 635 6927 0
272 98 5871 27650
168 8 9404 490249
169 320 5086 5445822
393 761 3557 5493146
941 907 4786 2497751
890 635 9407 503014
811 802 9499 2694769
712 197 9280 532352
207 495 5918 0
568 818 3652 6316957
555 179 8316 104562
198 767 6852 1356743
174 541 1405 78699706
916 104 4514 3755232
410 927 5088 4905042
700 522 3953 29224459
780 616 6994 597910
299 197 4020 780012
309 823 8911 858927
119 849 6869 10954514
483 626 8026 200344
555 83 2411 36559770
431 395 5338 0
493 725 8347 1843603
458 521 9173 0
792 362 3431 10758801
381 325 5846 4631767
91 420 8255 6384478
300 144 9347 1283374
163 520 6702 28436
476 435 7311 1501124
523 886 7964 1176656
927 807 1464 76916590
579 865 6184 5451039
437 55 7443 3520435
949 377 7004 4572387
672 16 7696 2730964
117 729 9591 58751
698 154 9074 786915
475 396 7064 2086706
10 469 2659 11947170
805 198 9620 737301
199 789 3850 3555306
332 549 7806 0
308 777 9639 1811793
490 667 7956 213948
402 793 9120 4757550
749 156 3149 1128249
626 284 7925 2216617
102 388 9607 1798977
337 698 8815 0
268 601 9683 3286794
88 343 6987 2735769
598 421 7359 670957
235 511 5028 22977694
826 932 9715 2685711
748 402 8821 750337
315 111 9357 242665
67 264 5642 4146203
25 100 9102 4375164
914 169 8305 390134
116 772 8136 2187774
126 977 9166 652376
853 296 3345 12456012
958 182 6227 2424087
751 325 7063 0
120 246 9083 10153157
249 192 6738 6815748
616 194 4438 4882630
638 155 9208 1451905
452 14 8064 204352
118 574 3710 4688641
162 496 3070 7059659
287 43 7691 258107
820 885 8950 0
637 753 7893 1757106
950 772 9550 1290304
30 325 8250 3264044
489 158 8164 12262059
779 96 6512 3702724
334 488 3992 1556959
718 278 7266 838290
55 90 6819 1725404
666 471 8418 560443
480 369 5154 439112
479 323 3426 37315937
688 228 9110 766111
132 825 930 18832947
825 82 7380 1939562
972 592 8886 1100742
347 335 4673 11208825
349 730 914 152324019
873 331 8479 88989
479 77 8072 8354726
530 792 3066 3254867
265 756 3741 28376852
282 653 7085 2018849
103 453 4780 2134674
258 10 1344 40337911
466 226 5217 14647586
59 971 4461 125132
857 597 7571 832874
388 889 7270 0
58 439 2874 2042613
789 308 9734 303618
267 43 1894 14644214
856 74 3668 746140
34 350 4422 6847898
998 439 6788 8145794
76 564 7302 1146525
100 465 5736 978960
45 548 6740 1444653
860 563 5059 5277962
239 83 2440 14543538
174 234 5557 509458
543 105 9994 3417040
977 11 4954 5179991
543 673 8308 722515
240 634 2909 6660558
405 679 7934 2785234
210 885 9399 16667
121 109 8373 640158
365 512 8383 635833
926 122 4147 2244385
532 395 8825 217263
510 626 8458 1706185
741 678 8434 2339882
189 657 9472 4506309
759 796 7049 10331918
75 959 7455 3761265
94 322 6918 1918494
745 450 4699 2963203
38 964 9185 281896
878 967 8533 479935
164 961 6259 463429
540 296 8812 637966
113 921 2660 8905746
883 916 8454 2121341
829 403 6429 5738786
921 181 8285 30851485
68 62 2934 5310629
776 29 7197 1227765
246 529 8218 0
90 364 6785 5055473
752 684 9413 1762506
87 566 9239 622118
446 102 8888 2075094
566 363 7945 128503
971 989 9526 150739
275 237 2817 4367892
141 299 9496 454251
452 530 7503 522314
906 478 9768 1500967
885 343 8566 1185209
587 296 3900 10789671
240 126 9000 5928972
842 498 8384 735293
835 193 6382 3840636
231 253 3587 2450332
645 890 9335 1152463
291 498 3795 899659
836 731 4867 504183
983 864 9292 432521
55 731 3746 101294911
435 701 6681 2144656
286 2 5215 9377960
797 685 5809 9004793
876 496 6058 2990139
74 429 6867 2924377
193 833 972 1000000000
780 125 4404 4161689
574 225 4572 4241528
460 476 9042 466097
966 930 6390 1019089
934 906 8778 596053
242 28 3766 34101899
616 360 6510 4332363
857 348 4300 4597790
11 35 5666 1732202
123 934 7695 2310384
961 274 7767 0
847 219 4063 3504
789 765 9340 466806
618 514 6707 2759960
466 795 9800 2098112
877 61 9894 3057461
327 12 9068 8669873
415 977 9485 530362
86 44 4117 20750202
832 73 1582 42211706
920 572 4348 2671194
337 689 3611 504235
508 658 6442 589382
680 870 6888 4180458
368 968 781 1000000000
760 427 7993 3509613
385 972 4416 3020735
420 721 8255 1034344
885 352 1072 44749319
205 163 2829 5781564
303 487 4504 382476
115 901 6131 3695042
694 54 8881 21263
595 997 9859 233704
248 495 3673 3685045
443 25 7888 44931
586 798 2725 24018445
419 509 1824 34496450
800 972 8803 16192
886 656 6490 0
121 279 6427 829886
630 631 7506 319935
305 821 8150 504705
446 117 6615 841448
394 318 1024 57205367
355 526 5806 1209346
708 243 1558 33804999
283 733 9086 6387
738 237 3667 11229256
485 929 9206 239573
360 767 7309 0
570 377 8395 822106
682 734 8704 2146158
63 85 5394 380983
663 812 9188 348657
250 826 3855 1602305
359 643 7377 514771
625 436 5135 12057293
37 559 6354 3453455
638 941 5046 2804721
384 949 6181 6979504
319 659 5265 6473729
499 76 7775 592257
391 33 8672 2308642
37 614 9291 0
884 379 4432 3162913
801 110 2920 25586047
210 332 9379 514771
343 161 2490 26978241
257 964 4373 258107
136 309 5887 16192
610 471 8745 1501765
868 285 7799 2752856
769 832 6664 612080
634 999 8100 1602305
404 648 5989 2067747
563 810 9155 530429
878 2 5189 4458327
400 395 9094 0
777 947 8374 7849955
501 679 4142 617842
263 330 7726 1408053
669 983 9931 128503
474 964 691 49436138
690 880 9622 0
345 199 9296 329479
517 222 5748 800730
305 448 7250 661326
503 241 9367 3020735
383 853 2861 1244677
781 107 9279 458436
134 620 8485 4775224
648 19 8321 1085601
977 89 5247 1100742
610 989 6975 233704
536 129 9690 9791924
789 536 7915 880106
722 245 9184 635833
990 667 9166 483017
544 27 3295 6279735
659 573 6049 1181578
832 351 9971 1889712
323 93 9144 1069098
629 801 7469 144913
584 767 6781 9940472
462 231 8355 2186571
198 220 5071 3780424
913 766 4414 3246277
154 775 9462 726832
438 971 8999 390770
730 3 7660 1451905
21 822 2179 389188
398 126 8549 731693
367 193 3206 148502700
492 835 9682 2786184
916 727 6379 468147
860 319 9710 4225210
715 146 7951 1523469
524 819 9922 1862547
343 109 3313 16692394
831 217 7024 0
748 460 6411 2117924
895 863 8798 2963203
900 218 6302 2137785
967 531 5528 5813346
580 250 9243 0
508 415 4486 34856945
494 666 5952 9593819
720 920 9730 791500
797 97 5463 3856920
813 907 6979 0
989 769 2397 18843312
136 374 2606 1596885
506 695 8975 67551
272 196 4208 9984204
308 716 7416 2018849
908 987 5465 2407118
39 300 7359 465679
891 746 4399 475653
219 498 8469 0
727 565 7534 349784
786 573 8321 564545
715 922 1200 312855104
860 973 5629 1795863
57 437 5655 7095457
892 92 9506 74883
792 828 8355 417914
268 710 2322 12237943
149 754 6461 15230334
749 394 9707 454251
652 827 6233 3191924
185 684 3290 14660509
412 778 2279 53801079
579 431 4287 10532733
942 317 3021 8354726
511 759 7955 238050
658 331 1220 677028801
624 347 7293 7968948
3 533 9644 289568
59 47 4480 8023312
437 412 4784 4858298
404 919 4297 0
268 859 7776 6104406
813 790 8457 1149636
725 413 8582 1245837
49 431 6944 0
978 231 8874 829943
476 76 8769 214862
792 392 9884 144913
282 380 7848 47794
111 597 6612 1451905
103 816 4692 5866001
442 6 9900 5998123
923 141 6073 6794414
805 475 8845 857510
270 887 8902 2819089
114 389 3981 987516
186 957 7571 2556974
698 16 8119 849551
856 957 8671 95354
722 429 5819 441031
879 303 9337 516848
528 143 3581 44959040
994 422 892 290214145
749 875 3786 6065430
310 999 4499 9000166
460 709 4943 2545227
851 8 3916 16732926
337 336 5418 720145
748 999 7373 58980
26 90 7620 3160927
882 71 5920 0
510 216 8008 2187774
598 269 2764 25620410
618 158 2245 353753531
605 669 6071 1507709
432 419 4040 996875
887 612 4388 275780
948 749 8856 419644
908 955 8835 3419775
580 833 8505 3949632
349 378 7046 465644
747 871 5048 19746512
315 864 4363 3352679
528 117 8513 2018849
335 474 9039 2384825
81 222 8924 3727467
814 671 8486 0
301 179 7545 76378
37 431 9933 151713
545 615 8321 466806
895 495 1837 87000962
884 314 8563 6743981
3 434 9190 28713
89 8 451 143568915
477 887 7640 1939562
151 482 5264 5056601
848 382 9464 3029517
818 472 7545 0
169 595 4166 14088748
627 585 3061 0
979 273 6345 1810696
28 804 7423 1589011
448 595 6562 3705746
566 108 6192 701287
914 54 2850 21263
852 679 6432 1321414
727 514 7320 1281651
210 947 9588 0
635 22 9192 1841179
931 706 9003 0
739 190 4118 35827820
659 930 7001 960838
581 544 7191 425108
192 150 1285 132465518
245 213 2705 12804003
487 104 7471 1517207
685 668 6688 7758438
209 394 9072 3903089
606 215 5014 11080460
591 564 9712 1070945
83 195 9906 5193019
388 244 4342 6441341
563 54 3990 2522443
855 427 8941 3338291
270 801 9823 214226
48 105 7686 1053762
694 392 9999 3244893
82 477 5519 841448
59 803 5384 0
872 871 6692 2393632
763 139 6268 2791896
316 761 6196 3859
152 608 5192 5210771
461 310 3069 14673041
753 786 9579 1369446
373 540 6527 5372935
362 204 4835 7222630
661 219 4710 730159
368 875 9903 5028
64 986 9570 2002094
53 825 7471 2869979
144 627 3802 2038491
433 871 6999 591865
998 24 8039 4344055
785 980 4843 2939041
808 291 5798 3173551
681 332 8013 432563
452 225 6768 4737594
160 611 6408 935729
280 851 9054 0
820 977 7260 806348
799 446 6484 4962099
195 172 8065 353955
168 184 8286 1327628
830 878 7266 2081287
819 710 9159 2447163
677 454 8699 189954
130 447 3762 15889359
423 639 4435 23798646
387 646 9183 3665748
861 1 2604 3715851
701 168 7374 0
384 814 8746 893
443 377 1657 22316185
624 180 4948 62502237
509 289 5062 1503205
879 781 4773 32851715
478 734 7316 1297550
945 529 5954 10377916
866 604 7951 855803
11 283 4440 6487784
344 690 7943 1556959
555 877 6410 3765513
737 261 5162 3728948
550 656 4638 4369251
317 413 6215 1853307
31 716 8913 639978
553 233 1508 78442823
531 970 8520 1628626
624 433 7863 313656
985 774 1955 1907700
608 856 6601 58751
714 247 7735 1504961
859 279 3975 13333049
132 822 9163 984746
73 884 8827 5875243
555 610 5035 6287956
821 248 2420 182120
706 11 4686 14821760
608 733 7520 3608186
645 721 9430 466806
371 20 8454 6455565
898 382 9927 2024247
713 10 6511 2211951
330 37 3406 10360395
564 550 3002 8026353
817 650 5480 2869979
248 975 3619 1910934
793 986 3909 748683
992 380 9434 194964
87 653 4377 112806
537 160 9003 0
805 749 4487 490249
570 551 9597 348657
614 133 5147 9152026
606 472 7506 2869956
710 509 6943 4325248
893 723 9707 4310031
309 797 2829 8878737
502 311 5609 3267229
141 300 9194 1112490
871 707 3576 11212540
333 955 6310 2838679
765 56 9364 1571236
401 475 6689 138647
922 477 8499 2905777
284 789 6924 0
725 377 5768 2015514
889 696 9512 3888026
882 578 7498 5355360
400 852 8622 198353
913 104 9692 0
34 791 9179 1149636
390 320 9250 1039820
27 484 8439 7390436
16 974 8792 1024260
206 241 8014 1400475
385 163 9431 213948
424 843 7749 3268954
157 498 5476 4983810
46 795 4636 20537188
769 543 4002 5367194
203 469 3102 40700013
766 610 4943 0
532 185 6229 1503205
228 887 8927 2557267
35 406 5617 1263443
21 561 9333 908259
741 125 7819 0
801 518 8843 3856394
780 679 2104 37571728
376 540 6307 5345078
52 486 6765 1332356
786 907 1247 31440133
520 110 5726 4949665
193 711 9846 193328
773 846 9737 714218
546 95 3084 2388237
443 720 9384 6055430
287 707 6169 1347676
205 767 4931 2480638
32 857 9784 6140379
627 878 7760 4436934
778 164 5057 1310825
667 486 7515 1525684
743 160 6478 0
732 576 7005 7996015
25 930 9896 116262
370 232 9067 189518
848 701 7322 2586133
479 153 4630 4060509
296 162 9949 390968
146 556 2206 1191670
981 166 9686 2227011
890 123 9662 42104
14 935 9678 846087
420 766 5709 0
155 150 6794 498439
390 560 8698 3852707
310 284 8399 9632733
597 141 9520 441945
946 450 3105 7216515
284 483 8551 3356706
162 202 6848 40506
993 164 7267 0
250 630 3698 19166127
8 164 9160 1012644
103 864 5047 3322247
831 396 3838 3834857
975 501 6171 822106
375 683 2530 47006893
322 177 6954 7409962
493 514 9741 371388
125 119 6050 194964
939 888 8088 351615
562 775 5397 556477
68 320 4932 1473865
306 310 7855 3741058
564 137 9948 4383980
758 244 6126 1984595
168 93 8875 3034227
172 929 7521 0
800 61 5362 4332660
25 415 7185 4598970
508 905 7447 468162
117 124 6078 5949562
104 143 6144 652376
347 782 5778 2105463
819 931 9031 304838
223 39 1212 50532755
616 665 5639 5660511
85 954 7444 1455354
63 897 4323 19703702
231 467 8711 695478
277 703 9790 1051837
263 789 9911 848180
429 67 7797 951640
787 91 7362 1005780
63 501 5049 3764770
174 764 8831 719891
668 492 1400 291648350
61 642 9335 92135
321 299 5450 2207651
928 603 7468 1316559
280 463 9710 7988072
644 853 4749 8228798
776 750 4549 3369382
531 331 8534 1034848
353 650 5099 4712511
412 193 8551 417078
765 999 9694 4001205
859 890 3242 8611426
175 27 6452 1578059
871 617 7458 6975293
55 935 8463 1784848
846 867 9425 906538
434 309 7379 1476591
400 172 7591 523370
624 752 9355 3671668
170 975 6849 1389159
123 342 6848 284031
568 331 5397 2148200
223 300 6536 2505202
704 987 3555 4688558
494 250 3853 263280
583 601 8949 8765787
305 628 8938 1640516
427 297 9075 1277170
352 620 7130 1523456
105 655 9623 0
433 98 5186 1111067
470 45 4442 30713315
882 584 7721 140529
63 303 7653 382476
597 334 7906 104562
865 15 3607 1889241
810 87 8878 6503911
271 507 9135 2396570
785 532 6563 1482987
878 375 4234 9416539
571 4 7783 2632066
597 741 4871 2122494
645 327 2978 951640
970 136 6789 3045035
301 309 5896 2706958
312 761 8184 1836522
232 527 4216 0
376 787 9380 2124400
941 862 5302 2533071
375 966 2843 2582651
844 154 9978 2121341
546 543 8970 214226
908 154 7140 6441757
703 428 6373 6081683
325 564 7341 1796651
797 200 7936 4561391
344 105 7553 686955
147 16 8029 5251478
508 135 8456 1088276
599 795 5924 3738069
168 838 4568 0
131 944 7194 67551
947 248 3074 25748893
356 634 9467 0
5 903 9665 5665960
712 105 8041 178137
377 28 9628 4224161
361 737 8108 233704
984 856 5765 4325686
293 186 6246 1370721
208 15 9770 2469359
134 100 8051 3859
122 967 1425 1000000000
883 761 8486 0
291 926 2508 10271280
486 728 1508 731252544
944 380 6398 697845
76 716 2144 2334636
270 419 2464 37390223
683 491 4560 7347670
997 542 7382 1501765
205 430 3340 11677346
36 848 8588 57813
333 843 4483 0
898 664 8937 1452547
708 258 5554 4163364
560 211 5545 11940755
765 818 7830 4485058
839 693 3430 11952153
552 578 8612 3087186
622 974 6141 65714
99 782 4672 6872816
408 482 6792 2538754
16 890 4444 3877444
822 22 9993 484631
27 295 7703 652376
375 229 5008 15747948
370 783 9654 7159922
918 303 7087 243161
183 613 7871 6565607
206 951 8926 587781
240 60 6640 292928
920 414 4524 967294
252 670 2030 29536876
602 299 7816 2018849
223 761 774 1000000000
674 455 8308 753537
414 94 300 161921368
172 383 7102 296807
786 354 3963 5644114
159 724 7605 3682012
436 646 9129 324819
784 437 8209 4371217
210 476 4352 1775962
91 896 4898 2383225
447 740 6244 868853
391 191 6743 7458992
508 718 7659 439112
134 2 2982 39789039
722 841 9257 635833
362 459 4009 19652972
753 0 8982 4195774
489 903 9879 77902
518 477 8454 559755
345 487 4845 21591596
630 325 7473 752313
393 596 7393 1348805
713 899 5322 851650
676 685 8519 821611
491 282 9817 2770120
575 744 8856 714218
580 567 6351 14292111
539 158 2754 107576232
94 27 8752 1842862
346 106 6680 2817066
136 26 3339 40796366
387 269 9106 1598341
999 259 5790 0
356 629 5421 4824612
696 995 7178 5038639
169 659 2311 3974134
379 585 6602 0
755 775 9275 5563755
209 177 7639 3838820
413 460 8764 425108
995 828 9200 2889260
658 388 6839 2901432
861 998 9692 213569
629 954 5395 5297103
150 868 9546 589382
271 556 7453 213948
149 718 7903 845940
139 67 7828 0
605 432 7066 141076
197 857 6915 116262
463 367 2381 472711766
116 517 4463 18375634
994 872 3934 3877305
313 754 9065 8259347
205 217 9703 2124400
824 803 8700 213560
988 672 5874 10908339
912 216 8293 8429643
360 438 9566 455415
972 479 9709 4147886
338 539 4697 9832883
276 595 3900 675005
593 22 5493 4416030
188 171 4065 2693730
677 896 5370 2352011
545 104 7010 466806
826 768 7045 0
462 920 4589 6195863
911 755 6817 746891
383 241 9361 832874
463 97 4128 3433025
332 469 8998 1101760
804 390 9927 389188
848 333 5111 9238360
893 49 9256 465679
725 758 7452 151713
301 930 7171 116262
914 801 3733 19532640
14 840 8962 156928
239 96 9239 207694
556 345 1797 14832441
45 384 8354 532599
832 556 8438 382476
805 457 6521 226613
390 539 7815 207883
737 257 2815 27677600
620 984 6734 6346284
263 457 6916 2011121
462 21 8070 1103806
457 629 5874 6137291
980 694 1975 11574589
545 552 6369 1552733
927 609 9244 1450420
384 80 9006 1316559
577 881 8564 1563731
673 255 9972 3715851
816 138 9480 1400413
467 391 9892 1383590
639 581 9610 1318696
70 51 8556 1462279
453 484 9415 7458992
120 646 8666 9128632
528 253 4060 10797560
702 73 1120 290724440
352 251 4052 4620625
6 770 7497 396084
219 225 6659 14554180
575 173 8256 237633
329 18 4991 2002094
972 573 9910 263280
851 822 8140 6627692
22 703 2509 205025949
31 728 8945 3178305
238 16 7051 2732445
849 669 8305 226613
965 552 7549 3161295
3 130 7603 1176656
364 99 1069 83887510
768 240 2309 4320480
480 976 9794 122375
484 1 5430 3647575
192 261 4408 3020735
8 21 1067 3754786
597 247 9380 351615
811 44 8359 471589
101 628 8384 124580
210 225 6954 263280
695 145 6934 67551
192 6 7650 1027101
296 363 5192 1628626
267 354 4810 0
918 112 6064 11228327
326 826 6219 465887
662 31 7786 1039820
425 582 6391 1175069
818 383 7324 1622662
552 980 9722 750337
133 794 8562 0
837 134 3823 17485547
735 590 1559 5234581
47 925 4855 4800222
419 552 8702 163969
733 154 6825 1519325
768 612 6985 434601
846 564 2241 6802142
951 50 2816 2441891
451 221 2303 27344027
776 703 9797 1224569
53 972 8048 2265752
757 811 7470 16742
459 137 3047 7963646
290 35 5278 11980747
706 207 5302 3682012
154 137 3509 4115497
531 484 7870 2284419
857 363 9749 0
358 945 7927 805717
364 122 6907 0
592 466 8103 1921841
69 115 9602 2897382
311 590 9061 3237032
155 173 6050 1264557
731 711 8305 2730964
599 274 5094 10904405
995 887 3970 967473
182 963 5594 8041247
489 725 8172 1111067
362 681 9110 516972
136 250 9418 207883
597 803 7837 6452741
395 495 8554 686294
625 958 2240 16196082
141 719 5146 9411948
195 96 9159 470792
973 495 5097 3754786
234 608 6970 0
539 980 7649 92135
980 298 7968 829046
640 380 7962 1757106
732 478 5540 3997313
619 262 7665 6597159
285 495 8737 652376
317 959 7825 3556095
135 899 8620 2698545
988 11 5152 12013348
321 605 8491 141076
973 246 2726 30087723
891 44 6919 207883
559 226 6148 373291
642 356 4381 604812
926 320 5993 6980697
648 416 7868 57813
962 319 4889 4775224
331 229 9625 434601
658 768 6558 0
311 32 1971 1408053
355 578 6230 6088288
460 878 8112 59446
668 511 6427 1165006
699 274 6021 1546294
222 121 6712 4702470
784 854 853 218538424
943 885 6636 967473
56 849 8553 4716365
581 404 7660 425108
178 700 4265 661326
539 20 4868 2689090
53 502 8722 2123783
51 212 9927 141076
29 37 9483 75988
177 525 3590 12805312
919 864 7799 1378378
926 788 1662 115339344
286 944 9023 27650
2 195 7294 6855
897 87 5036 1761181
225 313 2847 15602890
485 607 9852 0
338 949 8921 21263
928 637 7957 1381332
466 119 8396 1453807
168 972 7561 490249
917 819 9667 465679
38 412 4559 33650674
95 851 9198 207665
44 752 9649 616842
350 925 9287 0
886 826 9783 2325857
574 55 8440 0
254 321 9626 0
819 704 3043 1962571
927 578 3895 2955046
38 856 3979 176724
491 839 4369 5766847
955 734 9471 2265752
799 552 9151 0
277 723 4387 7605176
304 549 7874 3171972
851 316 5874 3628264
423 454 6006 7459296
122 144 6082 0
758 689 2137 35829395
723 332 2103 24898058
224 706 9649 576097
714 739 5413 2394834
370 397 7830 1836522
405 399 4959 3226030
260 288 8432 11025213
928 963 9910 472199
572 223 4312 42104
247 983 8493 2072003
907 863 2047 991901
192 400 1932 66572525
227 6 1172 1000000000
271 145 9392 547289
685 911 6252 1519325
744 871 3958 4103106
621 324 8858 2033049
645 550 4945 1257919
812 100 4118 70575
460 126 2919 10994852
273 950 9074 675476
698 461 8937 2530034
147 6 6658 178977
106 663 6263 5858364
263 769 9801 3599479
141 544 1639 97923811
725 973 1060 235710338
558 30 2368 20062289
611 548 9037 0
851 969 9686 19756
880 170 4551 6460265
21 921 9921 2060324
523 833 2906 10500242
719 187 8175 359581
130 711 8488 0
682 644 6661 1298454
992 77 8973 0
477 610 3884 21449359
140 70 7304 3481128
513 727 7554 3264044
44 645 8924 4789286
561 202 9423 1959728
231 22 8391 1783221
777 235 4991 12576187
12 654 4794 30530592
744 56 5860 3731347
341 860 8049 1369040
896 60 5011 1606883
870 306 4245 3017721
85 425 5964 6510795
684 649 3678 25505045
642 739 9768 782634
331 528 4740 23589080
836 80 7573 451571
691 471 9230 2447113
416 240 8398 3959098
116 512 7690 7232014
456 864 3865 24708161
422 28 8764 5656639
876 701 4684 3132245
590 239 6500 5030817
851 955 9970 0
333 254 6621 733231
786 7 7676 22331064
681 45 5053 8331638
381 0 6659 476067
766 551 7575 2887539
717 438 7738 923162
385 466 1971 15994945
952 672 5838 1501765
467 42 7776 213560
827 533 7924 2529042
790 211 4583 3515729
456 594 2666 106246907
460 125 9220 206057
211 933 846 1000000000
478 270 9399 2766915
59 523 5604 6222794
119 262 9737 177510
507 574 3824 3297131
740 625 8487 0
706 198 8703 9464664
440 984 3549 39012662
430 905 7358 9711556
75 558 6483 1926971
370 256 4444 3744598
930 424 7336 596053
469 969 8130 1402256
691 145 6771 2321179
707 680 6100 3165664
95 869 4579 7018991
379 940 3708 49068827
140 201 8159 596053
106 197 4686 1203234
46 359 7264 4070069
156 450 1720 15255799
950 178 6709 11071485
486 49 4220 4612146
280 376 5518 3206819
61 837 6509 4358935
821 349 6946 2316446
675 398 9882 329084
912 96 3478 32025588
539 674 5161 5314966
667 438 5095 4638606
799 264 7244 3164903
958 774 6285 11253641
959 565 8781 240565
750 876 8055 995427
363 106 7198 2693730
657 599 1355 16364727
605 965 7220 4629569
379 275 1556 708583769
79 665 4341 1176656
480 789 2059 30989673
270 837 5974 130758
398 443 4181 8406577
375 263 7955 116262
270 479 8135 17869970
874 849 8436 178977
68 165 3952 3130059
845 885 4749 0
304 942 852 112806
0 709 9010 377428
546 849 9165 0
891 554 9703 5129880
40 491 4873 1016334
371 511 9336 848180
858 505 7381 204856
291 30 5235 9590638
572 79 3339 46218125
156 132 7692 76378
715 289 9400 498202
823 293 3315 6008773
495 496 1453 3754786
822 303 9393 92135
192 222 7533 118377
940 381 9158 1810696
480 811 4380 0
278 80 4314 14676984
532 128 9491 151713
207 691 3479 1051837
313 330 5087 9402792
540 90 7908 2090889
118 173 3722 3908815
222 551 5469 2933779
941 440 6314 10984793
189 130 6373 6422978
413 663 3572 16584109
127 78 5736 11295266
33 377 3242 21220995
514 590 7408 2336197
172 435 7726 251172
739 732 9669 1510705
382 560 4063 475668
285 252 9775 0
338 439 4490 0
456 796 8458 714218
2 698 8616 2859623
609 195 3709 11599229
425 965 5459 1069919
161 77 8330 703953
388 752 7832 156928
204 847 7850 856841
733 50 7739 1573855
33 961 6009 200344
925 170 9404 189954
325 318 8236 1222278
819 725 2036 12611664
888 982 9876 42104
91 366 9340 577118
180 478 8389 5789991
893 617 3739 5665032
951 973 3639 12262453
872 757 5452 5113216
487 592 7047 3631592
973 946 8473 468162
442 209 3097 5072192
535 623 6331 28105
736 44 8571 2770731
980 630 7291 1296185
855 229 8076 2384825
682 226 8770 1490796
623 919 4766 630962
183 260 4875 13507507
538 636 4318 32809408
102 310 8511 3305506
399 823 6044 732435
618 279 5608 11760709
358 415 1384 303133986
125 204 8231 6856
299 229 9795 503436
135 66 7032 2145307
221 989 8188 2829719
832 944 5349 0
589 725 3821 2828198
598 62 5858 3727467
420 149 5904 10237782
583 793 5140 2522589
142 211 6640 598001
400 969 4991 1359476
376 682 5010 243161
489 725 5346 1111067
357 394 6418 0
759 142 4499 793521
918 330 5936 2533071
415 851 6729 6515766
807 119 9795 204405
520 941 9545 1698987
654 57 7331 1953968
25 855 7795 2405491
462 585 8514 703953
268 990 6351 1244090
528 362 9339 2064667
733 764 9790 885921
460 839 8470 913837
302 378 6127 0
425 963 9344 2424896
68 644 5266 140676
417 808 9261 193328
841 41 8248 731693
105 813 6589 840704
945 292 4523 6906449
51 209 9004 2943214
352 469 6145 1101760
50 727 3625 3947901
443 172 4635 27044848
165 126 9857 5425186
408 39 9989 465679
675 694 6411 3090407
665 814 6670 3268954
93 806 9115 585846
330 671 5660 0
620 581 9552 1438230
889 194 7373 1654657
681 375 9666 1877593
816 714 6415 1047869
931 520 8587 244590
632 699 5547 1606037
364 658 6938 163969
866 257 9767 585846
77 808 7969 1811793
727 109 9808 1180535
925 618 2833 26042120
374 896 2433 7235122
950 893 6442 1500967
759 331 7697 302477
353 492 7451 1464511
776 107 8000 441945
517 376 4504 2424087
567 213 4370 2491971
464 382 1231 50149936
550 166 6144 6651537
945 67 6655 1350598
830 607 8543 7801989
909 586 9777 484631
443 739 5319 7666234
189 590 8084 1900220
602 509 3170 5902935
214 725 8129 3260681
52 710 3147 312185
552 776 9099 0
35 428 8362 1577111
571 834 5810 15702594
998 647 9778 138647
660 500 9680 1462279
433 1 7846 3725435
822 341 7294 645206
871 912 2397 89334187
875 930 6218 596053
239 167 4895 2038491
524 420 8076 177510
971 387 5281 26895753
740 695 7437 388412
87 425 9915 2929933
395 961 4526 2416058
8 712 7778 0
756 972 5565 2242011
252 518 3761 13074439
804 816 6889 4362985
816 652 7684 678344
232 255 7522 0
916 149 8277 7007950
970 138 9690 1400413
495 837 5178 2067747
277 609 4991 329479
676 545 8921 633684
840 167 6311 470792
628 936 5177 920372
36 745 4735 4139691
413 389 6427 2732445
694 635 4404 7300150
345 419 7515 43812
705 834 7697 933326
599 965 3252 50503
331 355 8133 1051837
302 525 6288 3258760
945 644 5820 1027101
757 132 8357 212944
339 40 8488 1877593
380 982 6212 741159
638 912 6139 2985238
548 691 7875 1758551
372 903 5887 4043675
768 55 2348 1316559
98 380 7205 856841
46 480 6363 9357061
689 824 8281 466233
515 140 7863 66605
270 33 5389 19756
232 346 9640 577118
624 734 8501 3900702
446 947 4046 17355690
758 154 3249 9577284
55 367 6672 141076
960 51 3367 468147
232 836 9560 0
792 885 9210 3788252
988 44 7648 2683181
348 955 8560 115139
577 235 6104 14363465
55 949 8332 3416554
263 10 8118 677788
987 332 4502 819888
117 708 8979 4535050
877 146 9206 4431291
571 625 8876 77902
277 468 7174 1156948
246 326 5079 5682495
219 19 6049 2090889
598 492 5893 670957
83 925 7910 6893485
674 188 5566 1568855
448 694 5125 5299545
785 58 4975 1613703
590 500 9151 3608186
954 270 7720 1645564
325 827 5318 0
416 833 9873 924925
617 666 7605 793521
160 170 7272 351615
392 901 6824 6094361
444 506 9370 1273638
239 279 4400 845940
153 37 8829 4095536
796 286 9754 3566741
593 264 8058 2685711
255 971 7486 275780
377 231 4693 9324289
572 123 3654 12402762
710 121 8582 0
370 384 4178 11747791
716 771 8672 44931
482 408 3301 2538754
427 990 8701 200344
853 921 3219 6141708
197 131 5834 924925
547 889 1365 32906969
294 186 6823 4201423
214 473 6381 14004276
471 853 2134 1000000000
598 665 6929 0
484 975 912 30989673
142 622 1127 80601902
609 759 4847 146393
149 249 8433 2822274
716 155 9780 22369
59 885 9309 5598416
438 665 4918 21263
550 154 5725 4785535
108 945 577 1000000000
438 848 1885 186284529
398 322 8804 838992
371 535 5387 3979205
645 644 6920 1302850
563 61 3157 2405491
490 386 1386 86472539
690 204 7562 724254
495 788 8539 552941
405 552 8968 0
9 649 8141 2828349
27 739 3897 3517281
640 261 7266 762436
958 58 8336 213914
694 700 4361 16742
792 787 9572 2018451
820 921 7233 675005
442 275 9880 206219
288 360 8666 9422074
586 800 1475 133826587
141 79 5788 5325288
260 665 2306 21122622
232 634 7578 9154659
645 218 5590 119623
153 27 3118 12468728
200 115 4997 3942660
323 502 8827 28436
303 442 7729 2842792
283 492 4434 1869864
490 161 8634 0
21 931 6978 791680
780 367 8155 3859
175 422 2299 27410903
320 35 8647 3488452
239 507 5525 328223
177 361 6640 4417397
887 889 9621 242851
859 178 7110 1353760
568 611 8552 1927124
603 356 5196 7413789
19 898 2259 3291484
33 858 8464 5172675
329 368 9004 1523469
839 437 7366 3161295
765 757 6225 0
312 635 4094 6868423
575 815 5625 1665436
195 522 9778 432521
428 924 4835 6669756
79 797 7373 573239
500 575 1134 69987102
494 418 6895 0
804 267 5442 752194
809 607 5008 0
535 912 7027 1451077
920 569 9221 2788731
467 637 3887 2023587
770 23 3971 10823248
365 928 6948 1310825
634 826 4265 0
41 723 168 1000000000
370 651 6162 3504
331 342 5575 14435094
861 503 1382 126531591
725 282 6837 0
508 277 4377 4111743
607 676 5429 965638
567 374 6313 0
423 958 8902 1541897
622 122 8500 8547836
813 529 9661 1698987
119 407 5033 558004
109 456 2753 9564374
210 609 8928 1288025
388 80 9674 3192633
93 859 5185 1330511
76 681 8648 151713
158 67 3468 10718679
990 396 9182 795910
752 377 4421 1123094
579 536 6841 855803
371 337 4904 30605565
510 89 9968 637966
820 297 4444 7380777
564 734 4713 2132727
31 426 1782 7179058
840 888 8504 3881045
944 778 9432 3079371
952 853 9258 1037423
150 449 3378 4851152
627 36 1013 19077539
193 937 9893 737301
839 179 6809 16742
640 694 6535 761178
301 571 9267 76378
334 991 8644 2447113
651 540 3850 511223
407 730 7296 213948
937 869 4496 3385956
838 422 9254 3971041
89 37 5144 5474151
874 789 4837 4356049
512 926 1840 7212701
541 592 6823 12565063
22 79 9528 1176656
606 23 5635 8410052
963 921 2539 222094209
638 149 5815 5639340
442 663 5454 5121890
166 96 5428 349784
221 712 8588 609204
784 908 8799 6407920
442 168 4181 4940242
357 732 8660 1152463
443 226 9765 0
650 548 3273 9147025
462 987 7987 607685
770 148 9064 482061
740 703 9573 1410450
117 277 4929 1070945
181 612 5797 3774725
936 150 2962 15021396
719 88 8157 4351197
730 950 7258 1635790
834 620 2238 1000000000
366 471 8666 1748215
451 570 9996 2441029
131 404 7614 3109160
166 203 5332 3278458
746 902 5703 19705993
183 689 9618 1708762
126 789 7912 4725552
853 30 9640 50495
316 863 992 1000000000
295 441 6514 15479195
498 399 9605 1265809
681 75 9097 151713
933 337 1048 147620998
315 178 7347 655187
211 965 8946 70575
447 150 7540 1732202
451 787 8726 6984425
23 448 6027 0
251 837 7378 53265
690 355 5014 722515
822 679 4708 15913076
42 961 5075 129231
539 484 241 1000000000
763 811 5830 364205
504 836 7675 1592060
451 299 6376 9017584
398 925 6124 2911246
837 129 2872 9430214
928 144 5053 0
10 669 7883 82256
956 760 5531 4518793
194 213 9309 1312282
20 40 8157 2092169
429 505 6266 1256962
893 313 9686 0
704 470 4352 213569
439 934 4321 1033643
873 13 8612 262078
25 950 9526 1100742
739 304 6788 2291054
820 773 8895 8050785
896 205 511 41101265
699 879 8365 399112
977 813 9127 954962
329 597 2214 9904919
117 280 3778 3912865
728 681 3652 52531215
82 955 4546 3685001
453 578 9415 2910958
609 514 3869 8674376
742 400 7050 1620620
480 342 4106 16339882
554 324 7522 1945619
444 695 9296 0
637 466 8589 2018849
419 764 4003 670957
84 115 5717 16742
394 273 5932 4709707
836 275 5411 4911011
38 531 7541 20469709
613 97 9632 2086706
270 88 7458 214226
951 652 4402 2530034
434 137 2850 10228065
510 809 5628 846569
578 568 9836 3291484
463 102 8096 1547286
309 807 8509 647476
906 108 6663 284268
932 955 2546 0
648 658 6882 1838125
45 190 9600 851650
376 184 8783 292928
400 615 4235 2121341
417 229 9261 0
958 192 8553 242163
715 613 4636 1231806
801 151 5333 2263939
436 465 6831 5640316
919 799 4164 6384835
107 799 3182 7632619
840 335 7981 1009994
654 911 5021 5536386
202 481 5596 1265809
186 808 5410 4805676
50 52 5273 1593836
30 600 5678 8695082
309 686 5701 3709258
516 675 8594 434601
629 925 6908 5048061
710 414 7568 3956085
981 247 6527 1589011
545 128 9248 0
349 631 7606 4639964
256 244 3696 953511
241 108 6849 644552
253 606 9412 1620884
13 221 5242 4001802
784 671 8316 219903
895 684 4401 10331235
404 466 6190 4098997
21 201 7126 596053
326 99 3028 4562295
215 523 8077 1154774
741 128 7696 3275154
582 850 6096 347463
918 169 9884 2117434
377 395 9067 7533105
367 505 2722 471958661
45 580 5376 28014660
604 579 1894 1000000000
415 863 4905 752194
330 63 9914 452212
119 616 3557 8216034
684 696 5220 178569
2 254 4370 776054
238 456 7354 0
900 784 7452 895682
458 334 6350 1162608
785 233 9639 302477
251 788 5040 1461541
117 472 8580 0
81 267 7936 2317030
253 465 4745 6517099
379 868 4074 5301890
211 161 9077 1053762
962 344 7877 521668
731 564 9281 104053
74 344 9094 0
331 465 7365 832874
676 828 4117 2104835
176 122 8187 158517
940 307 3386 15561759
638 988 8061 832702
915 243 7302 2132727
533 600 5467 1265724
628 189 4682 1332356
184 2 2619 11297618
524 80 4516 31274987
426 811 9412 260757
879 148 8863 661326
286 19 8995 8348014
791 714 7538 0
86 974 9131 2505202
786 673 7719 3731347
539 20 9720 713361
312 524 6664 6008773
35 722 5407 7319018
718 27 7571 213948
685 817 5146 10008387
198 740 7787 7093165
393 467 2538 122075123
87 737 6427 6516404
682 465 7172 9472053
353 222 9896 578576
241 425 8304 0
607 94 8316 3372978
915 401 4750 3216906
582 519 8994 1455354
375 922 8009 3727467
847 940 8352 349784
923 494 7822 1863977
831 720 8302 874209
92 849 2673 116397623
665 167 6034 2347151
354 64 8093 3983508
317 941 9158 1312282
710 152 9977 2276121
316 192 8370 1469811
158 140 9787 4117227
239 161 6857 194707
66 263 8358 832874
377 490 8079 6568712
253 259 9970 297600
924 496 8690 0
22 674 7164 6661681
967 811 6018 887442
390 601 9601 468162
980 598 9558 363821
40 436 4374 6941307
120 753 7216 2487600
460 518 7882 0
31 902 4330 8243111
494 916 9246 468147
235 65 9850 0
319 392 9505 1328812
705 561 8161 908259
208 375 2065 2337620
274 297 7914 4031422
690 689 5239 7496169
984 435 3269 0
335 94 4601 5507533
312 483 4609 6908432
779 545 4437 3344199
484 931 8453 17915443
781 51 6832 1846390
882 276 8936 1888505
967 386 8638 2391326
804 317 4158 56490879
759 326 9122 0
604 619 8937 284268
874 870 7983 0
107 64 7197 10568145
777 388 8116 4779379
139 243 7927 1110648
21 418 7405 723302
640 185 7046 469743
87 79 7437 532352
210 513 8792 498008
558 667 3448 4272561
255 482 2833 41101265
176 744 5901 3045785
127 730 1259 53864982
512 535 7688 3344199
234 354 2437 57240169
963 515 5948 8371109
802 807 9395 1090062
971 418 7673 275780
254 460 7503 776054
238 944 9884 299293
667 824 1210 1000000000
548 0 8740 1378378
360 168 8273 764177
877 357 7752 1350598
905 779 6985 10111141
408 27 7608 0
505 2 4273 15478980
199 390 8431 77558
855 606 7847 3003451
250 408 8838 800251
982 276 9841 274748
312 547 2081 10387063
70 682 6532 1878242
348 555 5211 637966
217 95 5705 0
242 683 7618 2295326
83 283 5370 1175069
606 837 4909 7628450
267 598 4429 7969699
780 424 3723 2828959
340 312 5123 296807
136 2 8251 1227470
256 901 2645 32343048
173 407 3965 252974
570 978 9178 415069
78 622 2088 26103647
641 482 3010 15272585
707 794 4248 891995
972 196 8241 92135
162 787 1933 105013714
321 582 6425 2240166
218 40 8454 2189990
557 381 9328 3466240
525 561 1153 168860306
7 205 1370 21903210
994 43 6226 4614979
348 480 8866 2595280
817 356 9301 868853
306 13 3795 16345906
105 709 3901 2213232
12 327 9576 5838181
454 824 4139 301366
227 726 3136 39524733
77 455 5540 729578
488 321 1022 392932032
608 2 5462 7668951
338 182 4129 883101
784 924 9431 4485058
264 870 3441 9769184
118 737 6211 150739
921 6 9696 1620884
777 941 6585 1698987
918 26 8582 1178884
730 701 6707 3132245
270 322 6475 805717
844 236 2884 86926507
874 443 6673 6507055
627 794 9392 204856
832 339 5881 753537
905 380 8895 0
897 554 2386 98721542
514 286 9943 0
433 797 4706 646094
681 429 2282 19000433
318 589 1785 27305872
561 252 9266 657054
429 555 7399 1393908
96 553 9893 459232
829 875 4701 4833897
282 260 8618 3820374
430 148 9923 1900556
482 130 8850 785915
50 60 3114 7176296
627 931 6097 2349254
882 102 4046 1680768
732 771 9671 2730964
276 771 3603 5485903
899 659 5833 2424087
238 86 8938 6133453
122 362 7568 8459208
609 496 9295 1117809
713 102 4857 4095536
758 448 9701 465679
39 318 7468 1731319
352 618 2735 1472937
789 876 6639 1841179
8 316 6563 1012644
410 597 6978 351615
610 15 8921 1176656
742 197 5534 7821703
715 759 3043 18077935
895 721 8419 1443885
175 587 5123 4110582
542 631 7240 2403350
497 519 8682 417078
246 636 8332 10754678
584 876 6488 548800
630 66 5955 1796651
605 763 9446 312422
192 52 8585 242665
395 812 8316 192828
110 929 9740 389188
673 692 7969 0
164 111 9497 312422
53 996 9153 823893
635 155 9494 16192
282 738 9338 954962
386 148 6919 1321414
476 148 3722 661326
797 56 4938 3971851
296 147 4735 3342712
801 914 9728 2201577
682 537 6524 511223
861 966 9131 4112620
546 355 7294 573239
587 643 7439 514771
153 542 4816 74286
706 443 3310 30542441
837 396 9630 2317030
646 0 5348 53265
855 764 8673 2926988
535 471 8798 3498089
902 704 7564 1306612
936 889 4069 0
419 748 8591 3378666
504 402 1277 22794076
926 242 8632 3859
296 497 8272 2919333
727 118 9272 118377
689 368 6283 79743
47 265 8580 0
171 152 4919 33721457
449 343 4143 503014
354 572 9929 432521
898 330 6803 2148200
157 759 9511 3782875
516 268 9013 1097085
19 579 9788 377428
990 343 9912 353955
27 97 7961 82256
57 223 9116 3112825
211 594 8344 6377633
92 788 6638 711358
489 707 9200 0
301 26 9130 4097629
526 918 7373 2533071
486 651 9525 437444
110 697 7797 1224569
764 402 6506 1088568
336 241 9457 1921190
672 691 5506 7356947
126 425 2518 21174471
530 821 9070 0
874 48 9942 1000
898 763 7919 0
827 451 5249 21486558
950 780 9616 3072152
781 903 6117 615723
850 264 9488 577118
800 18 3454 3507115
719 940 3883 3029517
654 988 5727 1277170
73 791 9275 57813
662 158 7116 2242513
768 423 9024 914120
890 4 5367 70091
998 601 6991 5728811
596 688 9490 373875
939 650 3046 7096490
938 240 6680 2434403
303 549 7245 0
74 148 3393 832874
978 703 3249 417078
301 148 4014 511223
182 715 2554 11328931
334 583 7420 5056251
331 736 9145 0
659 101 3663 3930713
812 981 8471 5111710
823 169 7985 1397683
798 156 6748 312185
557 467 8947 8142693
857 356 9465 1593218
6 114 8102 1005219
969 889 5732 242851
313 813 9061 900150
179 245 9462 0
188 980 8908 0
931 953 8272 3045736
629 842 8653 633684
887 582 8066 104562
151 860 4008 6626508
225 296 5853 593778
574 56 9574 819997
258 278 8059 0
131 161 8997 730159
42 585 6928 1419535
595 29 9929 639978
772 543 6722 0
570 166 3333 6898951
460 988 8614 832702
903 98 8580 3705738
607 133 8115 459232
202 54 5449 1010406
151 654 3641 31306028
451 954 8955 4003954
451 137 2988 19525196
363 745 8094 341417
172 765 9030 1185209
281 488 6126 3939703
461 846 6433 801302
68 709 9731 137609
154 573 5456 5505320
125 233 2614 3549911
581 469 6458 1353760
522 144 8025 476989
597 334 3333 11632169
260 69 4812 30504551
161 906 9737 342636
315 668 3948 13674069
637 433 7836 0
208 196 5389 7598612
833 40 4638 5793674
821 455 7054 1275344
671 201 6407 1030905
186 201 9181 1455354
624 888 9753 5314966
324 772 9381 1327628
334 415 5899 1643778
641 153 3328 20614331
527 492 2805 25186491
44 965 2522 2249014
901 793 7445 1982538
265 656 4695 6630695
854 540 7579 0
279 24 8722 163969
899 956 6887 11658702
344 23 5439 5727200
572 678 3948 1165006
31 317 4691 19641761
836 883 3196 9847991
822 410 8253 0
490 200 5323 1589372
415 427 9233 511223
409 572 2737 5816429
636 383 3398 4094536
856 794 6823 472199
174 873 3488 509458
681 789 7317 1459736
421 396 7057 4102647
884 270 4296 130758
918 449 8833 1540044
834 566 6632 2249014
878 419 7322 5385210
978 981 8285 3218592
913 82 6872 7717042
672 511 7284 296807
627 327 6725 895682
536 737 8542 74883
756 462 7497 892041
95 762 6476 811126
813 664 6853 765144
255 728 8758 1013955
448 646 7858 987516
692 162 4708 40506
359 644 6326 5229070
803 750 5732 5867928
284 283 5423 104562
953 859 9792 128503
259 953 8429 709190
950 110 9763 2987023
681 509 8953 1452881
15 919 3654 17556207
556 175 3463 5834787
947 565 6894 4852920
127 973 7354 757705
48 949 9466 1383590
390 119 9379 2941440
841 961 8394 987516
552 960 6978 293146
634 487 8550 6387
662 538 2655 20409080
266 981 9959 0
355 612 8770 0
431 721 6429 1005780
56 896 8314 1706185
657 15 2338 37069685
586 700 4403 16742
962 825 9745 417914
221 711 7817 2910958
733 905 8775 2810173
267 39 5066 7745683
681 879 6558 1605393
337 123 9707 627302
73 768 8000 1933741
277 534 7848 1731319
385 852 7789 1654657
407 721 7784 6499605
824 851 9093 2346673
445 135 1605 56876357
175 935 8557 1637127
392 764 9679 349784
440 149 3691 584300
741 238 3830 1227765
188 726 7725 5765191
915 821 4428 4362534
434 171 9828 0
931 376 8904 520503
266 31 8125 2072145
49 278 8831 1381332
220 175 2520 2887539
948 800 6651 0
252 606 9946 1691572
496 591 6921 4551054
998 474 3500 14365455
255 906 9791 1294188
43 117 6711 6399562
621 433 6269 1364303
672 438 6368 7530963
287 851 2922 146065645
171 940 6253 6792937
199 483 8776 0
954 256 3677 128503
77 79 8258 1710249
291 105 5864 3049984
43 143 6672 10822414
28 77 6036 6954647
43 468 5518 20233892
703 792 7168 144913
736 856 3794 342636
23 614 7683 4383980
352 772 1970 32098508
786 981 7158 17699297
318 873 5980 0
273 443 8623 22369
863 884 9309 4402121
537 239 4458 1075678
868 756 8908 217263
433 133 5729 151713
994 881 6188 16192
4 473 7439 4943312
551 575 9870 1774770
121 140 105 1000000000
80 338 5931 14761149
323 255 4865 1416267
934 420 6173 2171668
470 124 4251 4452741
458 263 9538 3774725
808 782 6260 3925596
539 207 3149 0
2 166 9091 237633
334 662 7654 1162608
300 382 8751 800730
350 411 2192 53571505
455 194 3782 848180
317 246 4339 31532470
142 742 9929 209652
724 7 8757 4533678
496 228 433 1000000000
245 540 3093 5853509
856 650 594 257351837
49 342 9970 364808
795 153 8272 115139
40 890 9888 3504
225 351 2704 10448663
436 626 6138 2513344
116 51 5151 11046117
638 331 7283 3663485
632 290 7923 0
516 844 9236 192828
359 993 4371 5606461
663 494 6020 3742553
178 31 9184 0
581 592 5217 15305373
247 492 2806 91016136
797 83 9983 27208
839 95 7747 2244385
846 320 5470 1988823
547 509 6737 2939956
604 145 9510 67551
716 670 9952 2624709
378 801 8489 2634684
836 454 4765 522314
230 272 1807 3032992
744 885 4769 2941440
183 957 9724 710533
273 454 2135 6265968
231 591 8301 429093
746 932 9773 2781888
668 609 6810 714458
599 13 9884 729457
244 631 8233 4309620
187 892 8562 1019089
110 810 7289 434601
930 438 5759 846418
512 340 6916 694504
759 584 2621 140529
187 99 7931 4344587
988 985 8721 3023391
125 722 9790 1771379
295 868 4218 3678064
864 960 5265 3352679
972 841 3643 6815748
798 358 9578 1444448
560 566 6210 10822414
708 751 7788 0
119 616 7346 900150
551 900 8503 1774770
24 480 8816 1691280
108 345 8477 1312452
647 963 9727 3173551
676 302 7811 1126141
732 976 8452 1019489
215 172 9842 434601
44 203 8100 3798201
766 79 9398 0
986 555 8326 812025
154 484 6840 5312453
730 169 9785 119623
428 496 6316 6328555
197 783 7718 378789
343 203 4663 16824589
175 968 1667 77204925
502 148 7473 813947
679 93 9241 4215430
581 434 4378 2571334
120 423 9288 2024247
990 316 8068 4497125
516 15 2655 20160572
375 432 8875 178137
485 326 9003 3688589
945 95 7377 1866190
740 395 8190 7047945
149 828 8314 2038491
768 866 3839 14113834
76 61 7194 4060173
215 900 2184 9202529
266 869 9054 312422
758 180 2884 15901511
579 11 5104 1481158
972 827 9376 3504
908 15 4581 4651598
441 521 3456 48660350
632 117 6287 1606037
814 432 7737 1547286
481 348 6986 2441029
835 205 8895 1030905
712 784 3048 693919
387 117 5553 2011121
471 658 4245 71914633
802 337 5298 18236399
719 67 8922 1916189
568 692 9633 40506
54 410 9335 1369980
786 80 4514 24103408
921 0 1187 266629091
977 958 5335 1459526
457 689 8587 2144656
206 178 6981 23515
505 40 3552 7106370
113 407 6512 558004
334 545 3780 3555306
430 643 7239 475668
341 10 8698 905077
777 394 9968 514771
436 541 6767 14598258
451 33 1205 1000000000
574 651 8633 2830310
587 76 7635 3161295
546 171 1463 1000000000
172 793 7528 530362
100 198 7851 0
516 768 6773 434601
498 879 7400 557478
719 787 5982 13812383
614 420 7540 1244091
465 406 4207 17757719
736 256 3048 34772772
590 91 7185 2336197
672 850 8876 0
539 525 7706 5161592
140 426 9929 3888026
424 832 6632 2033049
367 665 6076 9709300
580 498 9992 558004
589 210 2982 3049984
412 755 8412 1303653
772 987 7177 4682264
666 955 7930 459232
703 502 9009 1660363
409 764 8342 437444
301 475 8193 10597240
89 1 9022 91878
769 673 9431 0
401 673 3297 13581885
547 312 9653 3513166
52 384 4604 29807162
165 448 2903 9230258
419 360 5750 4798602
769 32 3265 2191426
483 304 8779 0
128 92 7563 151713
741 667 5462 1227765
264 721 9093 319935
661 927 8885 6653803
609 280 7655 329479
355 142 5823 2077738
228 68 6969 5608225
8 579 8508 0
204 781 3698 14299463
656 356 5889 1400413
855 524 6233 9006015
709 438 3650 3422753
625 501 2346 47273097
425 724 1701 3731347
422 642 7938 3127401
538 316 8270 90049
28 540 4693 18557997
407 372 4508 19138702
186 175 1290 175070664
189 433 3912 148800456
124 985 4147 584300
981 135 6525 3982239
164 486 9599 2252109
740 186 6907 1469933
969 316 5741 0
466 0 5893 8001680
596 328 8388 0
599 519 6029 8485198
798 308 9610 3678064
442 897 8492 1081031
608 208 2916 1943869
331 430 7308 2960750
230 539 1684 93487129
99 195 4892 1408053
688 771 4859 1190004
967 149 9664 3296699
173 944 7072 1922817
163 447 9159 627302
781 432 5113 2085682
386 736 8582 2049124
378 507 5682 6883821
634 232 7833 7222751
765 12 5477 90049
110 903 4293 1933741
311 716 8485 213914
345 562 3460 32235685
798 18 2352 26623370
75 259 7827 479306
397 552 9799 1889712
371 684 3812 13164813
247 690 4565 1996742
620 375 4273 2122608
988 473 6554 3796895
781 165 9536 106739
724 733 5087 4871743
482 146 3066 7801989
458 675 4733 2037691
77 23 2223 1670563
254 580 6961 26453670
147 778 857 160960291
133 99 8751 140676
435 549 1997 194964
665 477 2954 11943013
812 348 9285 1524943
923 761 7495 6271187
915 826 1652 1000000000
306 133 7778 2859345
249 102 8558 0
224 722 5339 685973
399 300 5420 9585831
4 891 5430 2760996
744 361 3531 6978561
797 290 7400 417078
285 555 7095 4477643
7 917 4030 8250488
672 157 7458 8422908
171 336 9425 1507693
320 949 9552 392944
471 365 4261 132398062
845 234 8574 95354
43 994 9194 664862
182 209 5003 4775224
873 892 5535 1305279
533 907 6301 1691280
96 182 6095 2372050
729 209 9170 4707127
863 206 3461 1621573
452 562 9464 465644
375 861 5436 0
907 547 7774 991901
156 209 9514 353955
622 919 3143 574371
973 463 9662 521668
203 764 6413 670957
141 946 5838 692830
855 676 6254 4211655
860 481 9229 129231
336 7 7483 5595230
476 231 8419 360184
9 537 4482 6920207
359 544 6888 3758266
665 125 8166 732435
659 877 5108 3715851
657 557 4718 12805312
823 416 6812 1645564
453 354 6437 987784
978 484 8371 2024247
454 113 8829 1369040
711 950 7184 1312452
39 319 8384 274748
670 985 4493 8777468
123 793 2654 8459119
401 208 9660 1034344
112 485 7106 3987070
220 526 4658 2668189
347 803 8364 0
334 752 2361 21539328
450 211 7524 2319058
209 552 8668 1889712
386 630 9730 1377452
20 320 8976 1241766
472 989 7044 1429135
650 435 4466 5314966
516 690 8184 434601
985 896 9839 2086706
79 537 8100 2453604
23 529 5692 12039296
362 541 8936 321264
466 250 6508 4036445
889 158 1950 2060324
232 701 9816 351615
427 117 5808 2487496
932 801 9193 1005780
619 161 3777 12937768
170 713 9376 0
742 257 3226 5438645
755 358 8647 4091546
454 348 9783 0
648 488 9139 1356743
928 906 7679 5554125
872 162 6594 3991680
933 263 9696 237589
772 789 6340 12935432
544 396 6272 3758266
560 128 7538 6306626
55 317 2549 75687006
957 994 6103 5554125
435 769 9864 417078
932 387 5946 10867553
797 520 9580 28436
820 341 3406 6750008
549 540 8537 2550974
608 998 9751 1552733
366 428 3609 24131030
573 280 7343 2918434
799 735 7992 1783221
413 937 4656 3939071
489 536 4373 33300375
959 394 7384 0
867 788 9272 672135
77 684 2152 4507219
32 896 5406 1895901
459 460 9350 3429160
650 558 8936 0
274 74 6553 9562290
28 931 8470 1614800
831 541 8958 2852463
47 508 6885 4474782
683 872 5451 1937435
592 452 4026 4257156
888 308 9188 2066039
284 673 8052 0
846 351 6087 6746527
386 632 9748 77902
759 112 4076 15588172
145 751 8687 633684
478 40 6440 415069
476 54 6046 7306683
79 361 3322 17096588
410 343 7597 0
891 271 8423 1424445
975 221 3311 27827823
539 164 4945 4367892
800 711 9892 1178884
142 977 6314 1551687
621 186 7246 3996906
664 987 6331 582149
790 323 8774 128503
550 895 3776 81506927
797 209 8136 746891
243 669 7891 2908878
645 875 6503 119623
922 270 9732 2002094
157 183 7105 704005
700 713 7914 2189990
225 612 4382 4862071
652 468 9630 2705248
301 263 9948 0
496 615 6576 10329598
333 572 8260 396084
593 589 3242 1101760
764 537 9947 214226
439 571 7999 3486529
56 104 6659 911219
82 834 1345 153886169
640 33 7337 530362
677 413 8766 16054
883 72 2698 9682900
883 924 4823 34031880
526 968 6121 8430987
292 848 8521 0
824 799 9899 1273368
180 242 7600 400850
774 499 1553 1000000000
418 460 2546 6088666
329 674 9591 753537
593 829 6567 3827752
33 189 8378 12222180
66 291 9530 16667
639 553 6035 5876435
66 255 9247 16667
680 286 2463 44239234
310 876 7236 1238972
35 405 6653 3688589
472 913 7928 594230
955 354 6855 954962
687 545 3356 6683222
727 999 8724 2557267
253 168 4695 1168755
908 288 7470 11231732
460 821 5449 0
545 318 869 13603429
263 475 9173 465679
49 875 7074 1241766
591 478 8019 2033049
843 477 5561 2963203
343 965 4521 3045035
644 445 9550 0
826 25 6641 6565201
767 492 6337 9643382
196 487 9962 192828
276 893 5019 7825866
668 80 7487 4446213
803 895 6870 1443885
170 685 5582 23197981
145 44 8148 0
409 851 8058 2401038
59 827 9494 661326
603 258 9966 856841
670 266 1214 47804655
555 563 7718 1332137
33 427 5758 1933741
275 433 2940 27718090
162 41 8370 1346673
712 2 5065 8629277
196 187 8892 2392220
716 502 5862 28436
410 843 8002 2336102
510 693 8594 9140355
660 646 7846 4463358
92 472 4433 4818132
33 106 6764 5172675
214 967 6714 5727200
554 70 7030 4478348
278 282 2840 89303881
348 226 4971 2027227
462 142 9681 1212918
831 31 8715 4346663
826 717 6139 213914
129 128 4257 7591206
929 653 8786 1805137
244 131 9628 0
257 413 8866 4108719
727 116 3278 15008508
639 150 2421 3409013
850 605 8644 2061570
356 553 8879 2644489
445 96 5897 1021895
742 823 8312 0
5 897 5335 2881933
990 762 8985 3705738
794 616 6080 189954
721 639 4292 11966662
33 145 7242 633684
679 535 5382 2798725
947 963 1897 1000000000
359 913 4553 3027629
459 410 4138 8258591
681 470 3818 2125863
905 696 6072 4978776
828 239 7244 1616879
237 85 9201 1071263
446 222 3709 16947875
223 886 4464 2581869
750 587 4684 5028
719 572 6218 432521
81 930 5802 9961160
131 315 8959 730159
336 266 9494 2889835
92 829 4244 28467104
503 276 9532 991901
645 893 8052 782634
954 618 6448 348657
950 224 9778 697845
229 631 4508 7290309
426 826 8584 362454
772 161 9677 2346317
80 548 7372 4282333
841 5 3776 4436090
636 764 9088 670957
924 410 3314 757771
663 712 7376 841448
391 300 8591 2326040
731 177 1482 1000000000
660 872 9443 242851
20 426 9944 296807
441 37 6160 496502
521 625 8334 2111755
264 932 5614 4644508
722 181 2193 27471034
350 151 8942 292928
596 620 4672 15892635
482 656 8048 1558196
853 89 4464 7272374
406 556 9959 0
402 810 3531 8444708
226 617 8784 1995511
776 972 6490 10535698
364 366 3282 33609884
620 422 6519 3127401
311 589 8162 4506309
515 697 8914 653762
525 822 6256 4436934
466 101 5772 677915
499 476 2869 11503788
735 646 5262 1039820
77 211 8960 371388
561 831 7470 58751
693 136 5916 3332724
523 780 4652 1202722
351 451 9472 1941244
881 12 3268 2786184
462 917 8254 0
874 891 6054 2628179
20 984 5962 2888298
111 205 9095 2099961
398 980 9039 829046
363 511 9549 228130
655 359 9616 514771
291 95 8397 714458
293 876 6939 3767291
569 215 6898 729457
780 284 3664 8465518
399 468 4911 5439126
18 492 8473 10145743
658 529 9641 3940396
150 797 8696 3504
229 365 2002 133595071
284 456 6569 1179095
558 698 7151 22369
215 482 9156 341770
691 178 4846 2895121
386 293 1681 48301587
959 638 4176 4228544
213 899 9406 4394011
250 527 9078 93201
362 933 5501 0
665 104 7746 446884
624 461 9598 1302850
699 235 4862 3731347
453 425 8437 578890
333 418 2942 11700872
658 377 9268 822106
191 496 8712 911219
900 417 9339 2302055
267 129 8428 2897052
42 936 8735 5312513
528 706 7642 5936461
218 790 6042 2985562
708 925 3108 1194500
854 691 4384 9707441
618 571 5470 5488528
473 767 5717 23944983
789 191 9134 709713
431 179 5018 889072
773 924 6389 2705248
701 826 2089 4661997
392 618 9840 2869027
585 463 5785 2693730
103 332 8983 1635790
57 470 9854 263280
171 97 1808 6980664
565 766 8860 244582
900 636 7454 3473582
429 949 5955 1606037
739 106 5901 441031
919 414 9265 630962
658 231 5999 0
292 186 2886 5511580
568 183 4372 19867295
988 23 7908 2467511
310 891 3532 1459526
471 735 8048 4103905
473 341 7937 538067
503 196 4834 23870905
142 122 3798 3254867
614 610 3774 1244091
246 264 4969 6343291
517 668 7660 0
740 132 3527 47437869
364 649 7908 3876955
435 259 490 50483728
576 374 5375 689915
618 695 5245 217263
741 48 6724 2829252
911 331 9961 4325686
752 841 3159 6611624
353 703 7626 1475773
83 88 2619 78589047
649 74 9333 200344
385 30 6526 2393632
162 83 4975 9710306
241 22 4730 1482986
379 517 8383 800730
757 267 8801 1552733
785 755 5966 6419223
270 279 8715 1244677
557 844 5682 4673642
835 196 9169 2145307
498 27 341 1000000000
867 583 5071 25238
989 696 9289 212944
749 314 7052 1046998
978 993 6336 437697
632 316 4275 0
281 763 9309 1122621
348 428 4687 2889835
371 62 7894 10131997
527 787 3314 20536812
405 655 8133 2167246
367 412 8155 1455354
455 391 7117 5875579
791 403 7674 434601
487 897 9619 2012415
855 141 7010 3181337
890 950 8449 787991
10 398 7494 677788
152 879 8196 212944
51 558 7439 3023976
798 898 10000 4270152
192 249 8467 6697699
137 210 5011 2239993
608 267 5009 4630350
328 375 5536 664862
957 253 9893 509458
901 647 8235 9246634
141 570 9861 838992
74 883 2591 3953432
473 172 3868 32074913
550 709 6920 4001016
741 860 8894 0
510 930 5581 2497052
569 448 2268 5845193
86 713 4122 9107867
239 130 5381 3682012
875 228 3273 17492407
111 325 8187 312185
198 443 7277 0
759 929 4749 19984368
262 939 9143 329479
771 526 9396 5559487
844 218 8090 3175208
975 552 8868 1332356
951 696 4005 6328516
645 780 8469 119623
238 343 2086 2418272
104 354 5379 3745304
554 928 6155 8030445
177 235 7189 4914157
484 391 3181 11878602
266 799 6213 2072145
546 477 4697 6665002
457 401 9330 2011121
387 488 3887 28888913
595 520 9708 675005
988 693 1911 188679233
36 313 4502 118377
463 994 8681 1490796
549 510 7083 770729
849 235 6604 115677
480 465 8426 2419029
775 946 3993 7166086
870 801 9875 782634
187 169 3764 1670922
849 102 1157 22009841
299 882 9104 2018849
622 587 9848 2940075
255 3 7666 7801989
275 626 9837 675005
51 678 8885 3023976
193 955 3609 10883055
84 502 9912 189954
996 865 8586 95354
852 841 2183 11741696
649 794 6847 4325248
868 553 1538 5743683
538 523 6401 1127281
901 775 4306 3670498
635 707 1297 47459644
603 156 7517 1128249
180 611 6950 494345
858 535 9630 24378
316 360 1170 816839447
985 424 8886 323900
947 188 5798 14549827
820 517 6719 2985238
439 323 1343 128503
215 583 9248 130758
938 421 5669 2688539
8 61 6001 4508219
930 753 5808 1360618
118 476 7268 178137
424 303 5374 2033049
773 627 6312 911219
850 415 4281 752194
167 921 9229 1077052
353 278 6611 0
51 734 8262 3979205
824 709 9623 1114249
836 615 7758 0
605 785 9668 1818972
273 501 9782 1649219
398 716 7453 941520
704 8 7640 1178884
169 864 3761 20158963
79 572 9190 3009775
748 875 1683 197853
325 279 7272 1139153
490 81 4218 5804445
751 942 5757 1314781
473 159 5666 4497009
800 927 6627 300620
289 811 9289 317373
79 812 6101 8937108
769 112 4279 1953639
393 502 4709 5940569
961 313 8456 75625
83 600 8823 1853397
368 890 8945 722515
268 139 8137 1076759
812 583 7785 1153779
539 295 7911 2354065
563 474 4384 2011587
108 735 4035 424860
50 38 7185 492192
552 209 8237 1889712
658 10 3034 1037423
363 764 8851 0
927 685 8723 4557191
908 539 5576 4651598
309 786 7247 4713783
633 498 7459 805717
228 355 8613 7058353
365 300 4792 10523465
715 355 3425 222001
544 793 7599 915304
758 999 5860 577118
227 683 6109 469057
259 588 5428 1329284
820 144 4883 1811793
289 207 6869 0
979 959 2564 24924183
753 808 5137 2464630
468 774 8054 348657
917 40 4812 4448995
877 606 5612 12214435
851 395 4298 13885171
20 5 4033 3742553
863 783 5664 7236579
930 192 8918 676529
595 243 8446 10762750
671 221 3947 11597559
366 928 7527 90049
792 798 7947 3961474
456 560 9056 693919
735 932 4858 1531255
552 449 2984 7069150
719 532 9827 2335013
141 844 4116 11100975
33 102 7781 1974112
632 459 9646 77902
103 813 1955 6094775
467 841 3098 1670922
604 389 3944 39746854
97 8 5162 9216778
548 222 7542 3062056
116 435 5866 4318392
98 892 7085 74883
129 530 7198 58751
448 146 8978 1154774
218 89 9117 2189990
531 834 8562 1281651
618 520 8574 1452547
954 134 7821 1231806
63 678 8661 530362
644 290 8163 1165006
949 193 6320 13514940
517 622 7712 2671194
4 627 5266 129231
421 228 4658 1244091
673 551 5603 10983663
214 164 3358 3134317
401 748 7368 3216906
447 310 8036 25531128
853 619 7636 2593476
886 359 1213 22642701
746 236 9842 373291
334 973 6118 8492578
539 367 6582 6883821
136 468 6639 1699550
698 101 2780 3930713
517 963 5833 12060027
954 717 9528 65714
929 340 7570 6389003
893 556 8151 0
83 396 8090 9515558
761 537 1972 33300375
84 273 9532 1577758
885 173 2811 61969258
699 497 9278 821611
426 440 9006 1838125
782 656 4909 4369251
339 985 6800 6847898
81 936 8151 6292980
966 837 2656 113937496
988 958 6260 18652865
483 894 8278 1452881
656 980 9630 323900
137 740 5022 4114781
296 552 3320 13763046
623 517 4813 5696588
561 158 7868 88457
425 822 9226 389188
285 565 4970 1409933
798 107 9900 3088682
18 970 9137 6975873
218 887 9538 2902273
157 980 8043 829046
811 877 4853 3889768
113 414 7467 1745631
78 434 7753 2366333
467 507 5171 38614067
283 805 6849 0
1 156 2320 2828122
630 58 4302 0
199 121 4625 14288638
220 550 2467 140047973
543 821 8773 5144368
893 299 3728 15265236
673 683 5833 5729550
773 100 7778 1510705
77 999 8367 3133033
165 678 8781 796129
462 391 8545 8582968
329 702 8053 2441891
832 947 9534 2015514
156 17 8814 0
409 875 6714 967294
581 416 3073 37712086
763 732 7563 1024260
39 1 5314 3982239
644 362 8055 1149636
344 993 9398 1761883
816 274 4861 5031834
451 643 4912 3464303
600 658 6493 2150948
876 168 9703 324819
966 492 9963 5804445
388 404 5360 425108
142 914 7798 1212918
833 747 7862 1510705
602 189 3663 138144221
830 242 9730 3522210
911 288 4860 17720172
753 536 9547 483017
418 725 3358 911219
34 56 9974 317373
389 45 547 1000000000
904 453 6094 6111930
141 90 9862 389188
666 563 7612 149040
745 842 9678 93201
580 596 4480 3749290
736 644 7806 3285554
283 865 7627 2117924
890 798 4600 11011167
319 839 7286 2449027
856 37 9177 281588
308 562 3732 7776429
826 452 6739 4178495
456 830 9670 454251
963 844 6616 0
691 110 8459 9539783
489 86 5871 6387
217 556 5939 43815
194 625 1364 1000000000
903 630 7007 2888298
629 269 3118 13248390
342 970 9535 2361965
147 197 7690 747432
964 655 9388 3647575
395 446 5126 1384993
860 989 4609 1429135
756 187 8351 1369040
811 931 3007 13602788
746 932 8025 2781888
106 463 7784 1547286
58 170 9517 3467980
546 757 5187 2137785
30 414 6656 7768531
887 759 5978 242851
557 649 9535 885921
46 694 8608 867681
740 630 8997 240496
709 477 6624 1238972
461 822 1275 108076557
144 30 9784 334939
532 167 7629 12089134
148 281 8859 302477
349 265 6127 4114636
558 835 9121 472199
751 275 7332 441031
657 214 8246 16492709
575 33 4462 7081985
690 184 6087 5618960
472 630 7616 1292031
189 657 8063 4506309
751 157 8761 441031
263 385 7693 2138164
429 481 8505 685973
834 895 4925 41175217
187 312 6827 5598416
191 749 7356 341770
667 732 5492 10394622
532 161 9572 622118
471 468 2425 1000000000
431 986 2034 6750008
102 621 3011 4105863
449 119 3601 7473358
705 324 8518 1602305
832 537 4898 11557725
543 961 2531 5180842
810 833 8688 1273368
890 513 5720 1484059
828 308 5437 3211400
808 667 3900 424860
722 193 6240 685973
924 414 7089 2073573
820 960 6818 3626218
435 907 764 12012173
651 524 5766 6611624
112 76 4976 1400475
942 860 2171 10118390
251 841 3702 53265
964 69 6810 281896
345 204 9710 5195867
237 118 6258 4847827
249 717 6173 1201780
377 252 6342 15599131
457 569 9492 226613
749 572 7798 722515
37 205 1289 167246412
404 961 2534 21316085
447 921 3140 28438883
878 483 5614 6115611
857 569 7056 2240166
15 662 7337 1167934
579 460 8455 2920091
258 743 5341 1907700
583 848 9157 1851413
854 764 4124 2365342
359 354 6941 349784
598 756 9221 2213458
449 410 8928 2729762
201 249 4484 7937368
638 363 3818 6157669
346 349 3135 7172902
640 951 4094 2632066
387 148 8435 832874
925 970 5506 6438957
327 571 6461 1542206
198 689 9661 1075678
800 672 907 66929541
851 61 7615 1722517
666 500 7840 359581
997 849 5060 5357747
336 987 9669 2953335
543 415 8006 4963257
84 211 3246 1005780
950 533 6513 3185699
169 215 8461 1939029
472 901 5453 5774559
263 117 8390 573239
807 197 8789 1613077
87 316 9396 364808
804 241 9908 832874
846 344 6737 2525539
152 320 8147 304838
153 74 9051 65714
161 687 6267 1262375
388 458 7212 2698531
597 978 2631 61850368
695 974 4060 31532470
650 259 7880 2809685
994 169 912 55415305
754 996 7037 823893
63 894 7102 452212
596 832 9955 895682
399 785 3234 9945567
586 675 8189 388412
264 835 4064 2763305
560 905 4678 26849882
7 887 9776 0
639 384 4905 37770
126 730 3123 26900579
568 233 8581 577118
179 191 7889 1051837
159 271 6403 321264
587 42 8310 213560
690 938 4557 6138807
666 305 8421 933326
860 341 9605 1369040
167 710 9247 967294
161 866 9332 151815
877 229 6124 504705
219 773 6505 0
838 496 6918 0
909 166 7924 1942253
577 465 2985 269264357
705 898 7827 2023587
303 854 7178 437444
779 603 8379 3504
528 574 6096 0
343 609 9244 76378
178 222 6071 1541481
113 56 5915 5745704
937 66 7816 2829252
971 552 7000 1413968
780 36 8872 635833
534 559 5919 2702830
831 421 7077 0
892 753 8668 1287735
776 292 8662 677915
967 777 9298 1409933
522 621 4526 7458992
978 680 8529 1862547
679 970 2488 5234317
915 846 8842 1693449
589 111 5558 219903
283 442 2793 45026755
138 940 4711 261307
896 235 5250 1520591
363 513 1333 147099758
351 192 7399 0
21 73 6807 596053
884 669 6271 1079052
205 560 9998 376422
806 833 9646 2889846
580 506 8038 3416554
14 500 8335 5992848
194 815 7765 8652923
964 692 6951 104562
276 617 8254 482061
89 623 8906 759799
295 714 9337 0
106 548 9053 413446
577 327 7698 785915
812 116 2037 6429714
74 161 8486 2572179
341 721 5865 105520
905 859 8681 1316974
48 383 3426 3184346
658 343 9096 76378
708 926 8315 0
255 955 6123 3166415
445 499 9552 450475
285 236 4896 15433631
207 924 7101 5933644
305 716 7760 1733017
801 71 1692 1000000000
362 869 5845 3023391
659 573 7195 800251
801 833 5563 3971041
175 936 5366 3513166
837 906 9887 342636
534 300 4567 785251
243 210 5288 5269495
781 426 3848 2049124
906 262 9526 3661507
929 308 5608 20980025
53 329 4953 2788731
948 424 5913 751269
585 228 3018 14845561
728 73 7800 3132245
520 746 8822 297854
488 51 3283 16937861
733 493 5666 2369371
634 406 3517 3469445
215 925 5109 752313
804 925 9714 116262
692 215 9990 341770
110 582 9046 1546993
859 244 1992 19858698
735 623 5930 759799
141 504 7101 12133888
847 912 7249 5924104
386 93 9111 0
309 411 9327 128503
950 396 4042 15588325
558 410 8666 672135
100 435 2130 13132119
492 462 7658 607685
227 23 4817 21480738
271 451 3689 20140356
418 851 8170 41019
887 363 6478 1784588
22 590 9872 2589981
995 801 8608 144913
392 37 2588 1933741
132 529 3575 17495188
242 719 6959 914120
704 385 5158 0
795 480 5813 7941251
81 832 9747 4091546
779 307 4024 6856369
721 446 4105 105520
376 753 2137 8120675
767 85 6435 3764770
823 977 6364 0
166 546 7835 4682264
104 332 7714 5294395
658 168 9248 0
936 680 3426 639978
200 584 5417 0
572 836 4285 6756750
111 49 9410 144913
132 383 3517 30795882
3 494 6110 7801989
48 167 6874 237589
295 291 6877 3418415
218 33 4986 10292245
152 889 5087 3979205
453 654 4090 5949562
433 785 9316 226613
350 68 4300 2854820
474 923 1094 17447144
305 651 1187 149423395
556 830 7234 251172
520 465 5290 7378485
975 714 7216 0
331 902 9366 319655
384 843 8346 644552
344 967 6250 3872887
776 752 7265 1021895
820 682 7354 194707
546 247 5639 5978152
805 587 7140 4807309
336 468 5872 709713
395 209 6210 0
366 144 9729 6565983
660 77 8675 2620662
927 519 9817 417078
962 77 7019 88674
256 173 6088 5292155
896 960 3020 7125937
385 731 4416 3111847
498 302 8052 413446
494 95 2184 41859456
680 139 7711 719891
880 882 7114 177510
905 235 4456 468162
267 195 7324 3452550
843 278 6378 3182743
143 162 5774 189954
240 957 3291 3884895
42 918 9033 2391326
438 770 8367 19756
102 761 6804 796129
577 972 8520 359581
496 481 6464 212944
948 380 3361 1853397
126 63 7049 11342925
617 832 9294 4066278
567 955 5530 10564550
792 610 4893 633684
304 889 7663 1165706
263 513 7299 3599479
553 884 8262 846569
388 64 1080 269998487
919 763 8124 1443885
90 150 5331 1732202
475 928 7122 582466
396 266 9888 1168354
379 902 7535 759799
394 160 5611 788770
674 913 7590 715591
517 32 9190 3346007
159 496 2003 28123001
678 966 8309 302477
32 328 9777 752313
308 658 9750 589382
984 842 4710 7485732
387 905 3653 35633358
917 76 4404 5150933
52 617 3408 24741490
676 248 9291 633684
971 746 2353 2243914
987 854 5205 3973798
0 655 3974 2959722
420 896 2396 11493176
794 504 5647 6881680
300 616 9356 597910
56 921 8595 885921
504 710 3891 4215430
877 707 7660 5728811
34 546 7736 816995
250 28 7181 0
969 850 3546 1194559
479 371 9854 151713
813 972 5380 3061594
706 582 7188 0
476 961 5484 488740
296 737 8944 233704
863 398 5448 2537690
153 488 8162 0
711 850 883 29701042
570 618 5204 15639605
702 663 4927 543545
212 750 7591 0
665 638 7823 520503
194 289 9256 1149636
677 993 5180 8059023
684 649 2405 25505045
212 773 7207 746140
756 363 8158 1274195
522 328 9302 432521
183 394 651 104855877
863 269 3604 5866001
3 327 9997 1176656
937 369 9004 437154
920 919 3855 1869055
525 354 7107 0
841 360 9856 747432
101 708 6209 1316559
558 478 3397 8629277
241 67 8976 42104
892 775 6797 498439
413 278 2415 3939071
841 753 9208 5669217
783 961 2367 34414415
737 586 9572 0
918 279 8665 1244677
904 378 6434 417078
568 348 6702 577118
228 365 7828 827343
525 483 7372 5438645
119 757 8924 0
355 386 7574 484631
512 798 8090 1079052
309 996 6710 15158992
348 489 9406 3332124
55 671 5868 486749
636 426 4763 47362926
58 584 3111 764177
173 549 8098 2223798
570 726 5003 2038491
504 515 5056 8144363
834 894 4735 5807686
207 478 5044 2828959
423 285 4283 12804168
100 867 9075 2189300
582 284 8180 104562
36 353 5714 116262
767 717 1663 29841365
192 831 7930 3954238
157 715 1681 1000000000
729 480 4983 1119473
340 40 9886 476989
941 39 6651 2470796
574 330 5943 2943214
522 265 8591 3370016
445 211 9480 323603
884 598 5199 3727467
738 49 6189 413446
825 760 5550 12817503
628 219 9546 124580
16 780 5606 15550
428 672 7191 0
326 120 8816 3386848
839 233 8354 7334173
916 956 4003 90092227
887 278 8877 3888026
355 534 5573 300620
784 387 6105 6627692
509 883 6422 1076759
228 74 4630 0
216 569 6256 3132245
20 922 9736 2066039
753 960 4217 12169168
543 482 4848 9648598
23 263 5319 677788
819 928 9935 2292544
423 783 7409 3601640
825 488 9435 3741058
228 757 3290 9928610
99 799 5329 2331696
352 587 6535 3006115
799 954 8784 1076759
64 734 6290 1389159
900 219 3857 4055730
678 851 7360 6196287
50 402 3771 8200118
286 913 6570 2177135
894 793 3494 6320614
614 666 4865 8553345
950 521 9841 1412835
212 981 9273 1456406
811 875 8921 364205
957 473 5864 400850
164 239 6484 832702
268 564 1392 72581978
586 299 8927 954962
251 106 8313 1214679
851 174 8708 771536
556 46 9777 1214679
85 846 7053 8260294
741 874 8210 596053
292 172 7755 1685727
106 851 4464 14788629
599 101 7494 546195
575 363 9291 2545227
753 352 4057 2583430
336 654 5384 15591910
458 408 4932 2369371
508 622 9743 4431291
375 840 8368 735293
440 549 6961 709432
79 641 9882 1573997
829 532 8058 7212701
235 815 9346 0
148 373 7862 4908552
14 708 6915 3959012
798 805 5759 1175013
377 231 7662 319935
894 33 7151 0
560 332 5978 4842213
441 563 6180 9100685
508 412 6697 1842696
424 953 8810 5633390
259 219 7347 1731319
784 627 2461 41442864
142 112 5995 226613
939 527 3378 0
885 489 5512 16594091
474 852 3432 4414937
459 195 2739 13041461
855 101 9834 388412
715 992 5774 842964
960 301 7479 1995511
336 968 8077 4189281
377 769 7532 2295778
281 23 5362 273716
142 849 3765 5357747
726 798 7238 1172973
378 772 8184 637966
413 719 9368 5136081
123 456 4370 5548115
459 784 960 184933566
370 781 6595 2542419
143 707 5386 1853307
537 710 2062 10386635
520 912 5500 141076
727 847 8404 349784
845 434 3981 80013600
781 957 4414 4900305
33 529 4409 42721230
362 124 2400 3914734
593 13 5347 0
835 571 3685 1907158
853 301 5685 7685650
75 471 9470 1472937
607 641 4219 4396942
583 548 9321 17641236
996 407 7782 987516
542 142 8510 252974
497 299 9720 43815
282 800 5489 213569
664 917 7841 1547286
610 493 7734 5548115
576 536 5739 752313
513 788 6559 11400672
463 331 9436 1547286
307 131 9027 67551
377 550 6386 940164
35 786 3641 28732805
749 427 5649 341770
700 43 8471 4472591
545 996 4991 7378485
424 558 6114 751269
812 293 7608 319655
440 533 9897 1691280
124 222 5807 4091546
960 123 7859 476067
202 191 3580 4664997
207 391 9811 198353
654 772 5565 28564415
470 383 7182 1397683
819 81 9534 2317030
468 322 9614 0
328 766 7974 620267
751 19 5003 1447128
160 138 9987 503436
17 321 8516 4118673
26 902 9864 1329284
638 87 9480 432563
556 814 8111 4681737
982 578 9019 920372
564 132 3931 3939703
145 429 8760 547289
844 339 6169 1996746
306 711 8251 1292031
294 354 5457 6990600
414 614 7022 6190374
213 492 6972 3235903
357 822 2261 12784328
197 155 9843 16192
910 48 2433 80046300
42 681 4549 6415935
390 326 7377 1077052
641 675 6848 5189570
109 960 6540 4367239
697 170 7186 1162608
793 845 6928 1222278
396 421 5266 6573877
128 932 9182 4126683
100 370 9372 2189300
570 581 3325 4490541
878 513 4741 805717
973 405 4518 2201577
899 692 4505 2305104
242 14 6021 1110648
858 445 4414 6039657
431 480 8082 838112
885 686 5304 4779144
138 219 5519 1349361
618 667 7814 238526
886 267 8855 1836522
601 775 4028 2333333
868 269 2199 6236376
705 734 6623 2242049
445 596 5935 5931522
523 411 9522 1475773
64 523 6489 4037324
269 207 8857 1757106
981 959 8383 6920207
942 485 1486 14763412
191 297 6450 9249411
279 42 5445 6188479
168 866 5758 576097
711 504 2348 4215430
607 656 6769 13986012
19 692 9308 309278
219 99 9852 441945
564 20 6576 3867772
667 910 3572 9794905
379 884 4717 3162913
281 923 8851 1019089
334 450 1185 31631388
13 752 2934 893
312 4 5784 2837510
733 513 7360 1409455
546 738 6143 704005
458 29 4665 7802671
408 164 2826 3545883
196 410 8489 187681
819 722 4394 3055022
554 705 8308 4870888
594 891 5507 9277903
36 630 8263 4269093
467 427 9755 672154
64 844 8830 1165006
686 953 1412 54089743
59 681 8024 0
935 175 7905 1637127
278 991 3980 10383902
402 291 6870 42104
463 832 6670 204405
962 236 9707 5037475
840 420 2110 9032143
392 606 7192 3452550
945 785 4362 1397208
799 816 5698 3182743
524 312 9127 6008773
772 233 4858 17472979
344 221 3033 5559487
906 686 1731 8097741
280 562 1926 1000000000
760 812 876 1100742
734 614 9551 3820374
975 483 8908 3509613
249 648 5304 4487446
914 544 4105 17830943
527 592 5889 2813967
716 329 2203 941520
401 499 8961 648798
442 172 4113 14002221
506 691 9960 1555656
67 846 5876 3567844
784 860 9924 317497
613 887 7163 1907463
794 844 5341 242163
350 265 2979 59359442
393 305 5129 821724
260 401 2478 3216906
178 657 2368 30538804
226 34 7302 1450420
207 750 9759 252974
412 903 8974 911219
846 259 1001 85519781
861 543 7602 1916189
47 946 5881 3487614
419 592 8999 0
661 445 6361 730159
906 669 7137 82256
668 734 7016 6556437
767 519 7368 1204315
170 249 3341 34339904
201 717 5761 4939694
898 509 7029 2148200
512 832 9755 895682
220 137 9894 2887539
430 352 6466 4361917
847 130 7561 553071
995 172 6019 8376008
683 652 7939 787991
128 626 8748 0
839 71 6252 6566136
225 311 8860 2117981
939 88 6229 3755232
344 755 2359 5896715
188 334 6263 5712634
872 879 7966 796021
563 720 2661 22500918
391 603 9589 1683427
425 65 5520 3323934
743 784 9475 2804721
466 837 4770 9430214
415 921 8166 10990780
463 853 1331 1000000000
696 803 5421 1305356
848 966 4089 20208333
886 224 7886 652376
301 392 9918 482061
496 32 6546 3363464
310 949 8983 1933553
656 535 7714 655187
690 561 3334 198353
765 460 6901 2220552
914 307 2167 129981299
205 289 6582 1784588
982 719 4133 37803607
645 409 7158 0
943 900 8835 1758551
258 255 8892 0
62 98 8544 1273368
49 100 9274 302733
809 73 6472 1185209
877 646 7770 1156948
889 660 7701 242851
892 878 4448 9777327
255 736 3026 6626846
888 647 7520 3254867
828 739 2512 17737131
966 671 4345 16904694
150 753 9145 2505202
216 115 1228 1000000000
276 329 8092 2833754
611 623 10000 0
769 592 5334 11620067
181 707 1973 1244091
239 960 9153 19756
101 675 4771 388412
637 303 5932 738006
478 3 9145 2380817
59 200 3789 4048180
54 93 9879 1680768
804 545 5938 1710249
549 218 4212 12122593
645 235 8167 1367343
770 501 2507 21319651
769 98 4133 3745755
755 207 8809 1152463
166 651 4685 1846843
306 976 7378 5321157
125 930 4599 3323279
351 330 6265 868853
868 616 2048 1090062
957 714 6601 4490541
843 134 3553 11504795
348 729 6081 10341751
249 215 2804 33966561
81 692 9538 893
995 174 6665 4151197
518 73 8028 627302
565 922 9702 139665
535 17 5052 1250722
258 812 8348 0
128 334 6848 3486529
700 517 7714 504183
715 418 6561 715277
921 651 9338 2060324
48 796 4101 31494424
453 185 5134 24982459
917 357 6871 899659
637 693 6650 5494394
218 692 2925 516972
684 137 3125 10676369
579 235 4874 2330709
106 145 9714 324819
715 87 9528 715277
68 256 7404 300620
884 59 7168 25238
627 116 5305 2217470
684 380 3309 9735653
627 59 6856 663714
125 514 1524 856841
285 8 8802 793521
748 587 9561 3041018
632 497 2149 54072876
318 82 1284 315376944
273 856 9583 507897
451 21 4180 10644754
565 199 9754 2869027
208 574 9645 1202722
938 764 5388 1165006
388 459 5939 11254552
48 362 3241 22054260
463 570 6850 2062597
864 265 733 26040298
213 29 2973 701287
352 606 8807 3165664
903 1 9818 3725435
310 855 6923 3305506
757 117 9467 382476
171 150 6848 1314565
746 347 7023 2160566
835 253 5894 6284286
354 67 9845 2389478
91 777 5323 8413021
543 153 8502 74286
747 652 6448 3296699
812 520 8418 2416058
258 78 9047 16192
126 850 6792 150739
40 395 3277 11730070
244 449 8224 2453282
999 672 6967 1507629
790 499 6640 7537374
449 779 7520 1540044
362 572 9800 5195867
470 196 4998 3229497
19 108 4763 3556095
362 834 8548 389188
976 315 5100 3070678
786 14 7235 1464511
160 802 7754 417078
895 175 8270 709190
112 11 6609 4117667
461 206 839 305953489
643 431 5798 7343739
560 504 4820 3982485
617 675 8013 7709172
985 548 6157 88989
684 493 9986 0
669 596 5004 10606330
78 141 2791 60736031
285 913 3148 8634090
884 710 7774 16667
337 200 6569 772426
400 396 6910 1085601
45 405 9740 427908
657 67 6144 3055022
672 933 7638 2022437
981 553 8132 2391326
374 398 8284 1964123
323 984 9345 2191696
341 303 3602 28105
647 428 7336 6752372
908 585 5405 3030513
753 837 7231 8211043
232 701 2121 4492662
351 95 8702 714458
327 930 6683 5865698
401 213 9969 3216906
345 4 7260 2760996
782 529 8214 106739
962 812 6656 2049886
103 781 2944 1190004
926 351 2744 63820392
103 149 5375 12896053
28 418 9930 204352
100 486 6385 141076
437 742 8251 1932963
4 238 6869 0
317 988 5059 263280
473 443 8929 6962283
901 494 1860 2635188
847 606 9523 213560
455 354 8669 206519
163 14 6790 5028
480 64 9160 1663952
656 42 6584 1393908
370 390 9489 348657
399 615 9848 1312452
450 465 9257 498439
938 775 7698 2018451
195 795 3341 38798381
341 550 6165 1212918
624 366 5212 90049
731 988 3904 2447163
985 216 8617 373941
491 138 6311 0
761 535 9743 1869122
232 635 6891 704005
126 224 1305 22012940
801 872 7896 632549
865 76 9940 0
175 151 9517 829046
537 236 8686 1406441
957 604 5297 10870205
921 404 6842 981569
847 821 2791 10994852
610 863 4839 9458786
976 354 8244 122375
284 797 8886 3206819
264 640 6747 5741564
28 543 9198 1088568
407 508 4634 252974
950 244 7595 3016749
840 77 9807 197507
964 841 9276 1273638
245 507 9887 329479
767 759 9476 0
174 547 9129 3459819
155 174 2745 509458
842 133 8926 151713
116 146 6976 2799936
674 343 6294 4160620
277 252 8593 1563731
522 811 6240 3718676
317 630 5445 6446128
830 407 4787 8205577
797 635 1662 99655438
18 389 3240 7392179
655 94 9698 1932963
531 540 6104 0
438 146 7482 653762
397 365 6622 4381757
42 598 5473 3931769
59 960 9247 118377
992 205 7382 187681
7 396 483 83316529
689 137 5147 6829082
724 747 9582 3859
221 251 8199 2533071
437 104 4002 3755232
140 524 7999 3731347
644 872 6447 8322805
477 994 7325 1389159
511 204 4896 13849575
395 818 4213 0
868 903 5101 13635857
757 88 6573 227840
564 175 4029 2538754
813 630 9514 1888505
47 280 7632 14817361
53 103 9412 424860
170 967 6681 991901
679 402 6257 133495
75 495 7509 323900
962 346 7464 0
431 914 5068 619202
643 5 7458 868853
753 932 9531 3829000
832 434 8299 851315
495 248 4097 3685045
460 803 8601 100122
735 551 4978 5772372
982 164 8481 2061570
664 527 3274 7370289
410 518 9685 228130
135 699 5722 1165006
749 992 6980 558004
852 283 7311 0
219 409 9411 3504
551 884 3565 27974789
58 272 4643 4305037
469 660 8044 829046
295 71 7036 10325612
577 162 6050 2997382
390 593 3076 723302
213 416 7353 5197569
395 529 5339 1550570
27 62 9818 3285081
141 382 1932 4147233
859 504 7559 1481158
300 698 9478 0
650 356 2220 54109185
473 388 4197 25664512
103 137 2440 9849994
94 36 9790 4513143
821 94 6628 50495
61 655 2179 186842639
456 174 9837 1332137
555 468 7016 66605
127 778 6949 1070945
803 309 9193 2706958
54 527 8927 1265724
743 286 6459 1400475
684 176 7162 4111118
119 743 2180 142301380
547 186 9661 1448306
387 519 6281 7031228
926 867 5788 1005219
299 63 7191 824944
718 729 3558 49371928
901 313 6442 921089
276 462 8512 22369
291 243 8291 1616879
169 548 7075 478372
839 380 8653 50503
738 16 6182 793521
679 342 8827 1321414
146 379 8179 653762
411 871 8110 2561671
318 485 9200 647936
728 64 9897 15562202
406 74 4268 23515
845 240 6332 3411878
355 766 9334 984746
774 239 2167 3271021
520 452 9138 522314
15 715 7714 4900305
449 260 7404 5139035
782 379 4948 5234581
804 216 8910 678506
367 140 9254 1192551
446 688 8161 791500
304 185 7484 940164
599 433 4844 646094
178 356 4267 4488325
703 911 8957 122375
818 980 4567 3140749
610 596 8564 146393
802 50 3118 3359182
320 46 9869 139665
960 450 1468 19252705
46 893 7393 1314565
85 257 3398 6503911
324 667 9993 573239
466 76 7096 8102992
848 137 4933 22782930
319 620 6861 4225210
746 223 8478 0
267 357 9444 905077
664 761 8554 1452547
942 379 9929 940164
964 885 9791 281896
734 165 9280 362454
23 727 2716 6888957
362 405 9420 40506
877 559 3400 15628083
7 18 6526 1400475
672 638 6814 470792
212 721 3803 19966808
212 517 2372 4556534
691 515 5939 507863
848 7 8686 2586133
69 6 9614 0
507 402 7056 1263443
779 568 8495 1033643
778 436 4174 4669648
334 843 8553 1175069
725 653 7106 1429135
545 191 6611 709713
281 362 9871 321264
105 442 5192 6492135
457 359 6075 1384993
800 611 5772 5901605
482 601 5388 4768046
799 329 3425 4146072
970 81 2772 32158087
332 384 7051 1640516
974 983 9870 77558
486 989 7887 0
127 6 2774 11111150
814 179 6759 0
409 529 9082 2895121
966 448 9836 2369371
776 823 4441 6637854
251 563 9648 811126
993 128 9262 151243
804 640 2986 3066300
854 153 6424 90049
10 736 6055 0
205 360 1340 9680258
674 255 7432 466806
119 632 6798 242665
717 861 8640 214862
930 267 6227 809777
394 671 4564 6615689
625 38 4622 11577365
722 14 5572 3246425
472 453 6136 448046
224 769 8705 930331
255 223 6129 1393908
422 225 8923 5555244
961 471 8444 2365342
740 838 3950 2024247
623 200 8179 1630447
824 87 6414 1835795
0 92 3727 10668550
109 215 4515 6953225
370 680 5689 3006115
673 244 4464 3504
738 380 6719 4775224
183 939 5078 62139213
606 421 6930 1643778
453 950 7663 4592478
855 358 3880 46146361
86 869 3641 4417723
147 416 4144 14719490
911 117 7006 4138660
356 384 5995 2784489
259 727 7274 319935
900 621 9238 50503
957 271 9839 3859
26 542 8257 9480663
852 378 1930 1932963
210 855 2807 24855925
437 94 7128 129231
909 708 8022 1739364
652 375 9327 822457
73 811 9715 3397669
348 469 6153 4934971
832 674 8205 0
682 83 8998 2719492
750 923 4815 0
723 9 8679 207694
271 213 4097 26321195
608 62 4870 3723198
294 661 6733 11709093
735 453 5773 492192
475 494 3865 12947879
436 201 5669 7277490
224 453 4125 11328461
845 389 5828 3409013
153 990 5871 3448394
185 785 9552 66605
425 210 9661 676529
805 220 6111 724085
989 884 7507 3020735
761 899 3821 9074343
719 587 3750 16550356
757 633 7400 1546294
683 557 8430 3802672
948 566 6265 0
595 178 6001 1283374
97 58 6665 640085
178 616 7543 655187
133 153 3567 69538267
163 831 7469 1165006
49 767 6423 851650
704 17 4420 7244530
650 839 9339 227840
888 351 5101 11979902
397 698 2093 1524698
582 916 6681 2949152
573 34 9190 424860
228 331 8684 1451905
205 973 6868 0
172 409 5189 12818655
157 678 8654 466097
398 690 9611 6855
192 331 3193 73158365
499 579 9020 4516827
933 792 4718 172158
317 927 4048 5737636
309 87 8924 3708533
863 842 7043 3175208
2 9 2983 35709584
405 680 4979 6556747
787 321 7027 1327628
503 455 8007 729578
338 979 3771 7332359
453 245 9171 2290522
310 994 5285 26767634
465 33 4822 21263
395 357 3661 9540080
569 695 1522 72494679
631 191 3084 11309873
534 134 9897 2506465
581 389 8640 1982720
430 414 2209 116447207
857 583 5713 8574939
755 22 9001 1959728
201 609 7472 1450420
761 649 4885 4763183
35 499 9943 206057
508 949 2132 90626373
79 864 3139 64628737
515 632 2582 19050514
329 725 8840 753537
832 625 1407 39405030
984 140 6726 2863583
266 782 8331 0
137 41 4712 4449495
842 629 6953 633684
383 575 5819 7434207
200 945 9382 980964
168 819 1263 21789875
328 269 9778 392944
388 844 2825 1996746
103 637 9667 829886
47 598 4998 2513570
538 687 8199 3190509
196 85 8393 1305279
983 434 1775 53240040
986 944 9436 1635953
364 810 4672 2730964
102 343 4963 3638813
632 418 2690 7657187
618 172 3827 14002221
708 31 6757 1967967
799 7 7427 4257268
625 907 7047 2506465
466 621 7808 919049
987 74 3544 832874
981 467 6467 4163364
436 283 8999 2263939
178 733 7913 714218
891 667 9996 243161
369 283 4464 2352790
479 166 7068 3278458
843 765 7604 2855095
547 831 7900 848180
766 644 7966 50503
446 919 747 234594093
177 712 9343 1356427
624 94 9817 705457
453 174 5895 19711826
56 92 4342 19711234
648 82 8726 552941
664 665 3443 16359526
196 123 8136 0
663 138 9192 2170972
623 852 3998 4414937
318 322 9680 468147
803 46 8226 100122
368 890 2541 27886046
992 562 8137 4094536
460 256 8721 59446
52 561 7542 1593836
362 592 8599 0
919 638 5509 11407729
83 310 8144 11543047
977 580 7640 984746
511 417 2351 31324780
613 38 5212 558004
707 592 9236 351615
778 958 2851 19896316
864 649 8464 8499755
151 785 6597 2702169
460 947 7084 1711018
305 597 4438 11632169
503 846 5593 5711694
171 234 1822 58352267
214 719 1788 77290979
545 456 9837 28105
442 683 7999 1555656
953 165 8161 284031
615 365 3651 12089134
611 496 7937 2651804
600 786 3521 28493622
100 647 5392 26638845
753 663 3425 3866770
482 370 5237 2568439
366 854 9517 90049
338 208 2981 7696586
437 614 6490 1369040
7 340 8195 2171668
607 151 9361 2335013
708 576 1724 9452421
743 162 3073 4258631
301 518 8663 76378
999 624 9104 951640
81 352 9447 1678736
923 881 9326 76378
143 334 5864 21429614
354 913 8040 1318696
288 159 4330 33416620
625 535 5523 59446
810 65 6359 1943869
247 11 7269 2366333
233 135 9887 1628626
856 126 4212 3092457
871 176 5382 23737902
254 751 8654 4301525
505 736 9366 4161689
661 689 8028 466233
470 195 6016 478372
806 911 8878 4339597
251 68 941 83543893
234 123 2806 26645587
816 207 4535 2105661
941 176 5261 504183
968 733 9842 242665
673 199 8756 562565
362 560 9432 3056596
420 797 2195 15100858
284 234 6710 6937199
621 603 4555 3254867
68 724 8446 1234160
245 489 9256 648798
848 522 7252 319122
111 657 4263 11351505
278 483 6834 1330511
523 27 6404 3982239
955 807 9603 2776497
159 209 7632 321264
284 454 6238 0
493 230 6365 413446
900 890 8472 895682
586 120 9591 329084
157 231 9900 1133137
710 105 9214 2424087
757 731 5837 16742
978 271 7595 417078
499 940 7851 1369980
630 761 3209 6387968
738 544 9860 2011587
66 400 5599 2699689
879 640 4931 13297233
331 32 7405 2624102
815 188 5433 7578170
212 778 9399 3617237
530 453 8655 492192
366 990 5419 4735840
475 134 8369 2123783
775 493 6609 0
253 541 5052 14590268
742 313 6401 5036453
622 807 9264 0
41 513 7703 821611
644 728 5620 3502534
361 924 9769 855284
310 115 5808 5601311
382 909 8825 475668
745 184 9806 1257476
886 200 9754 2622778
364 635 9678 16192
392 946 7938 388574
467 205 5124 29716334
682 19 8006 1911751
300 855 9733 2117434
122 871 8089 3254867
490 707 9004 898672
217 200 9346 721402
795 534 9393 459232
54 764 5905 4362534
233 706 8367 116262
147 889 6413 1984595
860 357 7169 800730
667 433 2947 10321296
576 493 3351 0
129 496 9910 2137785
858 836 5173 90049
716 5 8970 954962
295 547 3025 716198
524 407 2336 54347161
887 33 9531 0
506 171 4761 9882516
737 792 7338 0
991 859 2840 21895456
586 114 3624 6762241
425 290 9990 0
386 874 7107 821331
444 263 6111 24859830
703 564 9086 3647476
34 80 9371 319935
609 156 1416 14855849
691 283 7049 2321179
900 264 4262 0
611 755 6667 284268
133 217 9188 848180
510 56 6650 2361375
910 506 9765 6446128
34 714 6546 3145790
387 79 7711 532352
232 759 8007 0
517 461 6642 1623778
848 393 9417 313656
333 424 9735 796129
422 186 8801 552941
885 587 8263 4335110
54 465 6913 21263
411 161 7755 837023
118 941 9139 3181337
652 397 5558 1366829
979 159 6449 3853717
393 148 4752 1513450
432 345 4707 53381516
722 365 9401 635833
973 117 4710 0
205 292 2788 470792
996 190 9263 469743
997 773 4825 9588825
782 648 8700 1100742
525 329 6156 3155097
575 893 1275 41016429
764 10 7759 214226
59 743 4905 663714
868 994 8413 219695
896 80 698 313509991
6 410 8827 1519325
883 604 9229 1663952
957 933 7316 7526673
528 861 8611 376422
307 478 6317 5493146
92 566 6677 3732994
389 173 8881 2331773
167 360 8552 1603206
907 722 8936 204352
620 748 6059 509458
855 934 8167 2405491
983 532 4673 1075031
423 650 4508 10402353
912 29 6362 1451077
268 73 9724 91878
84 648 3997 9681158
202 211 7007 596542
979 562 4776 3111847
687 559 7185 329479
969 372 9271 4533678
454 608 9637 448046
403 859 4875 6959748
402 794 5091 1136524
488 612 2968 35650053
746 457 7306 0
228 908 6268 7958320
716 131 7150 639978
200 251 4539 3587339
878 920 8970 791500
953 213 8329 284031
454 313 9830 194964
637 634 3753 0
613 242 4798 11356473
317 162 1008 4880293
321 482 9604 4744418
42 451 6189 6137278
863 948 9689 2072145
484 109 5076 0
402 469 6014 178977
345 327 7966 219903
833 692 5198 2889846
597 273 7216 3051170
604 453 4930 76295837
164 273 5460 1810696
129 458 4918 8001680
91 583 5912 130758
151 259 9699 22369
662 785 9551 59446
0 256 2463 8889005
541 769 6383 800730
616 939 8966 2727953
902 257 5841 996875
18 925 1858 2226450
505 361 8566 6954647
971 761 9822 1111067
835 489 7084 904447
945 9 6672 1350598
320 685 5998 772426
0 718 8167 3186198
199 169 7542 8057260
54 939 8790 1369980
172 391 9356 0
401 317 5062 9837846
481 750 3970 10562606
684 493 5950 4507219
613 580 7254 558004
458 385 7605 3044627
303 497 7020 4959864
334 547 8813 0
144 828 5815 1190004
916 511 5091 1229828
165 118 7433 16131
810 669 7933 424860
462 23 9856 348657
699 421 4821 861372
631 860 7129 0
852 419 9154 194707
345 989 5052 7370701
844 35 3538 1732202
357 167 3793 5309512
317 201 9602 263280
795 468 6264 16641815
743 240 8852 275780
186 690 5854 0
852 876 7775 463607
593 427 7810 1908511
316 934 7719 2833754
86 501 6182 8884999
131 380 7689 944623
465 320 5717 5917134
898 561 5567 2383225
323 132 5341 0
358 732 7804 1327751
669 160 7976 1907075
206 901 8336 513041
715 353 8465 1907463
33 561 8472 115677
898 749 6037 4347060
152 106 8710 0
141 845 9989 389188
113 967 6760 620267
245 648 8629 281588
755 700 4508 2352898
295 213 6930 1076759
857 217 2846 709713
329 522 9134 2911246
631 73 2489 17793078
863 329 2551 6949350
546 976 9087 1282160
374 758 1503 1005780
826 868 9960 382476
880 144 4686 15129842
792 431 7533 573239
294 269 3224 4858298
835 456 9308 0
798 337 5441 4817183
620 339 8856 401834
768 879 4877 1967967
179 204 7254 476989
33 442 9045 2729762
506 249 7524 2676728
963 515 6934 8371109
557 366 7318 4627691
383 511 8681 296807
626 575 4157 7081985
108 346 5083 4723912
650 178 6143 424860
736 550 6146 4200725
832 49 6650 7448474
873 72 5798 666920
730 403 9558 791271
460 281 4175 11916043
759 291 9213 565098
852 851 5527 0
596 666 4454 4521003
678 102 1390 22009841
538 150 9021 578576
653 800 4447 2497751
842 24 3302 6271187
400 467 5040 1285581
955 68 7395 1547287
250 51 6752 468147
838 371 6631 2295778
822 207 7639 0
148 24 3672 6914954
154 754 3606 31337990
28 804 9958 192828
160 382 5526 0
397 6 5271 49157
592 966 7030 2715730
873 175 8672 296807
152 314 9499 824944
642 668 9970 1305279
923 668 4225 11908160
986 331 4481 209652
755 732 3925 12347077
148 784 3841 8163384
212 891 5469 9277903
95 475 4248 5821704
125 886 4833 4053280
381 569 8661 329084
608 164 3883 25947258
810 370 4288 3114592
583 396 7395 1889241
908 617 7800 4254257
913 655 6766 3917435
568 43 3326 6534220
782 422 9408 986025
404 596 8076 140529
252 532 7018 2620597
247 865 9682 898672
683 384 9074 2635188
633 260 7762 9064631
679 996 3884 2347151
437 18 6748 107881
349 509 9947 5915605
20 883 2157 73168204
627 945 9927 0
725 989 6739 1429135
7 709 6033 9685428
971 941 8842 2460218
53 349 7494 1531255
336 705 9492 605911
263 929 7566 2011121
736 166 6236 4402121
888 356 5311 2776577
124 665 6220 439451
186 165 4102 106739
538 617 5781 2682105
583 13 7962 166724
70 476 4264 1077052
875 919 8993 1637127
13 654 3577 4639964
672 326 3074 26221561
763 54 3736 21776725
204 513 9267 252974
566 478 5454 1757554
970 124 8756 584300
490 947 3233 15329839
604 618 9607 629155
912 63 6183 0
878 933 6514 479935
973 166 7953 329084
248 455 7695 469057
856 934 7404 3159506
533 262 2535 39653845
360 664 7766 1603206
127 772 6709 2620597
618 116 944 1000000000
914 32 8107 237589
184 389 8353 4507788
380 118 6615 1426940
787 501 1271 498373285
920 471 6659 2156180
54 571 8087 2522443
525 820 8646 43812
521 687 7876 0
719 738 3235 6260742
777 463 5734 18294841
544 13 8254 1455354
679 942 6756 2889260
354 412 8693 675005
266 147 5201 7934526
473 279 6500 3854165
696 634 8339 0
294 180 9567 1352421
112 307 9482 1077052
686 949 9084 3469842
589 216 9959 0
737 249 8334 233704
494 69 9262 28436
517 80 3024 57593692
716 936 4261 12690072
525 635 3316 3056473
348 955 6891 115139
174 403 8307 10240043
303 59 9062 390968
933 415 4147 9551472
584 66 8643 707371
935 97 7620 1097085
821 301 3169 6474672
907 417 8169 193328
293 757 9163 212944
122 801 8627 258107
650 324 9142 0
487 204 4374 6488296
86 686 9885 228130
644 4 4317 7742919
798 533 3841 14900681
219 780 3848 6926473
405 888 5797 5186778
257 574 8068 88457
634 863 8052 1510705
203 476 7965 465679
718 580 5566 6110345
953 93 8655 1932652
863 461 2759 45965293
107 339 9950 207665
200 524 5165 622118
757 397 7573 227840
671 976 3098 7515245
486 349 6153 0
478 148 9724 1472937
815 418 5023 0
850 180 8721 227840
509 34 9823 1400413
391 283 5706 67551
431 229 9836 8824434
140 454 4156 1010406
241 261 2846 16916213
79 138 6672 1227765
541 951 6586 321264
904 16 9238 450475
343 149 7921 329537
876 137 6826 750865
677 650 6109 5186778
678 209 7495 3670832
719 65 1759 95354
90 214 7568 300620
560 112 8312 0
660 644 8222 6192270
370 783 4591 9371104
424 289 5428 597776
797 907 6488 1787799
693 194 4505 0
32 793 7171 1937435
220 327 3832 36742022
408 866 6969 2245608
925 773 6450 466097
337 298 8343 791271
291 677 2212 7671591
570 668 7139 892037
705 947 5813 4087776
384 877 5720 2081624
227 962 8474 770729
64 580 7958 1400475
235 293 8599 3135797
532 952 8618 3430273
985 396 5103 4983659
677 603 7968 1128249
626 227 2648 10181282
723 460 2163 21554204
172 383 9410 296807
127 462 5494 5051058
667 683 7274 21263
256 943 6414 1806286
315 377 3189 5343942
143 820 7667 0
343 153 6273 1364303
376 9 8424 222001
358 60 6634 3237243
37 607 9279 564545
460 231 8763 0
177 781 9346 2513570
923 155 9015 735293
646 40 4921 2837430
613 788 3581 71410068
153 893 7114 65714
679 319 3758 11098305
493 961 4631 597960
967 181 2946 10158363
569 583 8243 1028926
107 412 8647 2763962
113 985 5836 607685
75 324 7371 1602305
116 461 5815 3660419
818 927 9971 1916189
182 546 2329 22815820
17 967 6277 1811820
126 956 8258 258107
719 739 9404 5136081
767 638 1921 24333832
258 221 6762 21571564
644 237 9800 27208
507 994 9343 1552733
696 122 5132 2049124
531 407 6111 1201780
96 533 1691 10977705
696 920 4419 3368391
642 638 8953 1047869
785 787 6500 5446238
323 665 8191 207883
336 749 6659 1953968
886 877 5937 504705
579 482 7823 2499784
426 372 5917 404072
186 559 4310 2526166
625 53 4320 5374358
261 89 2849 44817629
489 295 7483 7747834
498 249 5307 3111002
274 261 7116 3411878
350 912 4665 8429643
789 128 2202 773390
656 375 4998 4448995
279 587 9676 829886
342 321 6725 0
383 178 4477 0
300 662 8905 1202722
863 862 9986 107881
549 794 9040 5442747
709 547 3078 0
733 396 5192 7130299
416 761 4880 2757878
589 182 8711 2232396
854 546 2128 76213755
413 732 6677 2706958
64 399 6939 2559425
434 147 8288 0
663 877 6338 10158363
242 600 2086 142400682
773 457 2868 4594995
931 862 7788 6856
957 180 9168 400850
237 915 8166 630962
291 501 5929 7547850
525 764 8914 349784
107 85 7626 1563731
56 359 3016 1151120
403 622 5794 10561626
51 991 3816 10733495
146 293 8963 1315330
6 24 8527 1005219
23 234 4235 812883
347 539 7720 0
450 617 1831 11605800
944 748 4248 376422
56 483 7432 200344
525 24 8120 3278458
521 355 5063 6205695
13 142 6294 10089813
123 344 8114 1556959
893 409 3004 40773415
958 573 3440 24699705
970 880 3931 4978776
731 544 4550 2983036
507 519 2338 177446995
343 514 6318 371388
916 187 4236 2919283
930 619 8667 1360618
492 18 3015 66922213
315 19 7006 0
686 225 6861 2227928
133 269 9250 151713
695 24 6956 3486097
919 37 5950 994727
365 258 1845 189785307
379 398 5194 644552
883 802 8238 1815943
561 70 7150 1603206
481 643 3490 24259240
749 612 9273 722515
786 945 7454 2872119
469 958 5528 6119224
199 797 2455 14111714
485 543 4524 12804168
463 381 6179 1192985
536 44 5860 2268626
818 704 2795 16415230
138 950 3108 51328961
185 940 8817 2939041
472 346 8511 133495
732 359 2407 8287315
584 204 4120 9504650
810 96 5154 2931653
851 0 7743 2470796
868 457 5632 3856920
805 49 5066 4282784
683 434 9554 1836522
620 353 4871 20424713
806 232 7961 1415868
79 155 2972 23251266
36 900 5396 874342
384 808 3142 8703248
417 181 3594 25965990
73 458 7805 1933741
353 200 7445 8414906
577 531 7546 1090062
529 449 8392 4664464
162 2 9797 2546196
690 501 4001 10121932
406 788 5363 1288025
732 401 6966 8719895
526 691 4275 6004808
77 760 9255 2990139
229 798 8623 652376
280 36 3408 30424604
177 674 6022 753537
392 868 8806 207883
289 210 7273 2724458
80 683 5664 9295791
955 683 7741 217263
269 676 8059 4576014
82 274 8390 151815
194 8 8519 2770434
784 8 7083 0
894 464 1509 36585471
727 84 5341 189954
971 4 4859 967473
434 376 7996 7703442
297 761 7036 5684208
15 751 7647 868853
479 74 7536 1312282
614 437 8923 1369040
74 597 9420 65714
995 604 5498 12192732
422 10 5646 1841179
747 137 3596 5040273
273 796 9418 460027
502 585 7053 813947
489 314 8434 4807309
196 199 3698 8134485
847 192 9686 432563
763 760 4764 6957045
293 763 1946 15416803
341 12 6682 5201111
363 634 7402 382476
173 335 8245 832702
339 257 9040 88457
725 790 4910 1186719
208 342 5886 475668
777 358 5179 7928313
449 471 2650 1000000000
514 805 8128 0
400 676 8948 441031
10 50 8625 172158
58 317 6246 2837680
229 704 7642 2967944
967 508 6313 479935
182 645 4703 13352269
763 732 7153 1024260
586 469 9662 0
342 252 7840 3296699
645 990 8303 354858
325 44 9276 1113714
498 969 8842 242851
298 581 2703 62608950
285 239 7199 3400220
698 871 2071 67776835
848 600 9672 347979
662 309 4612 1081521
227 687 3993 21524550
787 41 9070 6225518
568 155 3322 2617943
518 812 6801 1916722
238 953 6858 3254867
833 294 6287 484512
334 209 6494 661326
228 952 9734 466806
957 507 8627 10605493
20 871 7002 0
781 940 7607 374567
642 889 3337 2327710
354 241 7888 0
563 395 7269 1743114
801 505 9136 204856
256 922 4779 14143698
699 223 2283 24243932
897 61 4992 6493868
192 855 8286 432563
202 335 3224 1281940
997 139 7692 2788129
592 441 9691 1635790
773 805 3840 1514564
608 818 8094 209652
149 749 7647 77902
613 493 8080 0
514 710 8783 0
431 644 1983 133337938
228 650 8633 605646
910 827 5361 889072
820 390 7374 0
988 935 3987 11003481
775 945 4942 237633
30 84 8863 50495
702 85 8045 460027
611 323 8965 3914734
628 477 2389 253863806
259 336 7160 2310384
745 317 8215 657054
104 558 9312 2049886
520 252 6410 0
301 532 4000 3939071
497 83 3430 19663784
311 156 4490 0
318 387 5385 0
825 266 3797 14128269
261 738 3081 18837403
408 612 2946 3216906
314 174 7171 915304
853 338 8935 1256962
326 309 9886 3730887
26 456 7876 1178884
649 113 4667 10142129
562 528 8878 573105
98 495 3620 2570424
454 902 4593 4363085
343 538 8181 0
440 977 8396 821724
196 370 9025 2145307
314 796 7061 3917435
940 60 7504 4013173
73 212 6692 1185209
198 569 6724 476989
435 565 7238 1201780
683 606 4897 3856405
467 380 8869 22369
764 558 6182 207665
714 25 6978 6731429
780 160 9132 192036
99 65 9085 1890576
863 399 2892 1113714
10 394 6631 172158
487 630 7816 7968948
915 333 8909 1907700
270 448 7132 441945
636 710 6322 16527427
206 920 9117 1119473
430 709 5920 1410338
848 208 2305 1369980
881 546 6905 16192
265 61 9140 140676
495 53 8866 1594027
776 46 7795 1633975
660 730 8136 273716
686 38 4029 5792494
689 634 4482 3526580
208 587 9774 417078
491 233 8849 2643682
424 357 6994 1473629
414 692 4636 6764579
946 468 3575 8296324
159 125 5634 1622662
19 878 3111 18122717
276 618 6867 2506465
113 56 2656 14663535
324 524 4008 40241449
723 447 9262 0
943 460 9319 6264866
392 881 8425 209652
191 513 6243 10968151
841 141 7600 3475374
631 34 6395 319935
388 760 5764 390008
338 830 9067 3109160
859 187 5360 79380
741 206 9504 1062602
241 684 6780 1231522
183 957 9757 710533
902 118 7166 1107787
30 892 8671 594230
881 511 8815 1350598
185 839 8829 3161295
930 608 4427 987784
971 246 9066 2337486
21 792 4659 1103806
881 312 2749 10294145
835 177 9711 383525
396 950 3695 15588325
443 156 6827 741159
623 997 7851 1265809
178 20 3567 880582
551 35 7656 2123393
785 36 5755 1019089
878 410 3842 6115611
494 413 8513 0
960 259 6973 0
839 200 5906 50503
591 265 5964 1047869
709 241 8388 632549
815 397 9129 483017
973 199 7771 1297550
662 151 4160 10992496
547 21 8292 482061
653 691 9836 2354355
482 605 9635 20277
735 724 2385 9401458
359 444 9185 2581869
687 976 8759 388574
631 360 2417 4472591
864 933 9454 3708533
740 566 9208 1628626
167 570 9549 0
303 667 6679 1928010
794 150 5506 1008900
838 658 2897 6653816
450 927 6048 3829713
75 993 9349 3984349
828 666 5078 10462051
283 83 5274 1175069
21 351 9458 2238235
662 27 3647 213948
875 827 9686 746140
575 797 6053 2230103
610 335 9952 0
958 990 4397 0
915 309 5228 6746100
913 153 5276 7760431
382 387 9640 15550
888 375 4290 49157
860 375 7576 2156464
180 572 8739 1352421
868 910 6039 5140044
970 532 8045 7976734
88 851 7320 2369371
615 167 3468 8588597
710 897 8401 58751
891 909 3859 2424087
322 767 8303 1744706
790 974 5058 0
315 55 8244 373291
155 89 8815 424860
87 261 8262 2689090
175 778 6136 4389755
524 237 5191 24277465
541 645 7345 4768046
735 579 8388 573038
231 4 1688 115356738
101 535 6327 59446
352 159 9789 303618
305 734 9011 6303310
849 818 5920 838112
777 50 9771 816763
840 649 8837 1451905
856 528 7140 6800990
511 902 6177 1933553
639 184 8870 28105
917 755 5834 312185
851 572 9051 1458152
384 645 5410 9512118
416 363 7862 296807
365 159 6559 10360645
107 387 7720 1514852
179 912 7275 8208815
21 215 8757 281588
290 647 6573 3356706
464 719 9996 113759
959 324 9395 3090407
295 727 9249 312185
938 646 9775 2212486
407 612 8797 213948
52 564 7272 1796651
983 466 9288 822106
839 675 3995 324819
250 159 4827 32284423
925 803 9149 100122
482 623 9535 3051170
283 482 6664 2117924
621 180 4916 4533678
6 943 9981 1005780
633 756 8151 0
853 319 8781 750865
848 323 5570 13245583
254 152 4580 58275486
95 916 9467 0
188 199 6570 1290304
515 885 4256 723302
726 619 7979 0
72 188 3109 23490597
163 594 7399 3649158
942 628 9241 425228
937 172 9970 259430
128 759 7927 226433
54 790 8885 206519
969 37 9208 151713
723 772 3611 2497052
241 730 1477 609204
158 571 8582 0
93 811 9517 2506516
447 922 5860 4201423
399 321 9243 538067
477 579 7226 0
767 728 6353 17126174
875 375 4162 25964414
65 356 6916 95354
29 13 7440 701287
533 990 1303 46928369
524 588 9804 923115
958 327 8944 313656
245 564 4784 1146525
269 709 5809 1939562
850 53 7766 1309804
213 120 9693 4639964
985 417 8702 4713783
775 147 5626 1090448
734 688 3775 42133570
552 5 7309 0
436 103 2157 25893104
674 843 7005 0
364 836 5183 7479189
865 665 8767 867681
953 737 7831 465887
620 13 4420 771536
323 984 6970 3758266
326 562 5850 1762506
448 424 6073 596053
22 768 7583 1481158
632 728 9687 0
145 999 6438 675476
843 776 8392 5656639
120 814 2574 64301423
364 987 7146 4712511
347 104 3965 7893417
255 720 7109 11252611
57 361 4396 8904917
388 120 9274 5563643
477 983 9404 733231
35 937 4786 23781090
9 749 7778 558004
10 159 4474 304838
303 864 8190 1028926
173 916 4533 36411883
642 22 9550 2277899
499 606 5266 1287735
125 556 7509 213948
438 465 6559 21263
411 118 6862 3704725
93 987 8543 677788
404 619 9687 263280
181 258 3940 7222630
136 523 9319 2296604
149 567 4918 14839960
818 612 8225 548800
406 562 9964 503014
351 237 8473 5428880
227 590 9927 1478093
862 536 6319 392256
191 596 5950 3264938
226 503 1241 2693730
690 343 7709 417078
765 728 8559 1013955
390 49 6187 8668466
589 261 5681 1859826
129 703 6232 1381446
909 671 7811 6157122
66 941 2316 31144789
375 904 8763 360184
389 765 4627 4594222
511 199 8086 1039820
38 301 5641 4097629
424 797 9866 240842
516 54 8433 612965
47 166 7396 4098997
763 626 9589 226433
225 465 7749 6243113
394 472 2176 5906167
632 81 9368 156928
957 575 5859 9647284
60 675 9962 0
716 832 8698 0
985 442 7703 713361
355 216 9567 752194
309 608 7666 4332800
960 111 6852 546136
528 920 1075 6343291
603 493 9436 1602468
882 4 3509 6323304
997 950 5307 1462103
476 999 6519 5992396
714 883 5254 2394834
497 663 9256 10148
482 161 8644 1962571
32 445 4373 978637
712 323 5874 1069098
841 682 5390 851650
167 455 5135 709713
888 892 2541 14521917
690 201 6553 6855
990 719 9017 0
445 33 9189 937248
315 981 4915 416480
591 47 6438 9345041
831 18 1115 1000000000
37 189 4299 20123440
127 406 6669 5136081
916 72 7350 1443461
973 866 8641 10148
899 708 7841 352665
556 993 4368 3461048
404 457 3707 434045
736 244 9856 1758551
44 261 8070 389188
0 587 6189 9254663
889 676 8359 2253114
457 379 4776 1467009
507 70 8925 4654389
500 183 4552 91878
87 69 8489 622118
489 899 6393 260757
533 657 7608 4193886
905 717 8020 2349575
320 776 8928 2938014
268 106 7614 0
322 795 5998 893
656 769 6871 299344
445 948 3309 213914
195 148 6310 1451905
203 937 8031 520503
118 357 8199 100122
523 92 8442 7785875
764 928 8437 19153
32 132 5574 5847512
640 180 9103 1223802
429 136 4432 5197569
766 240 1308 24076662
152 220 7524 2840399
138 295 1213 223866901
976 28 5234 4497009
29 232 9604 498008
518 424 3585 5147994
338 521 8256 503436
49 430 9650 885921
175 817 4967 3730887
959 445 4163 2830856
547 380 8779 913052
240 245 4929 1079052
291 75 5874 9433169
732 665 4078 22257680
337 300 2893 5198446
296 573 3015 12456012
534 378 5903 0
105 81 4797 8021542
273 951 5326 4637518
229 181 5946 6803233
949 659 9540 4332363
442 735 9293 9519141
438 805 9163 653762
196 518 5341 1858054
231 960 7111 602657
800 357 4798 6565201
320 443 8092 1490796
578 497 6225 2060324
773 75 797 1000000000
60 396 8337 1093070
368 64 7034 1126141
754 351 3356 5727200
773 726 3410 2548600
979 881 5423 2072003
916 621 8654 347979
174 776 5995 3155097
234 881 9740 0
520 812 6466 2816930
163 920 8569 206519
331 502 4129 10911664
958 462 9622 1285117
295 700 4334 0
711 578 9202 466806
357 297 9155 2467954
598 405 1698 13798875
194 130 3199 8787264
217 187 2293 12422507
91 353 4734 1644649
405 307 5609 8224406
916 17 8821 19756
980 828 7855 9936816
809 114 7948 3671668
213 834 7211 753105
66 563 8000 2472442
697 119 4109 44897942
340 106 3730 72215412
807 804 8793 259430
837 211 6038 9237542
253 335 4387 16528039
700 503 5456 4894541
472 619 8818 324819
924 812 7721 1100742
54 587 5834 6633881
742 752 5613 1801903
618 783 8828 10528113
111 362 9682 1289822
382 180 7368 1370721
235 583 6893 2067747
798 497 1137 1000000000
86 722 8807 829886
972 976 7125 466418
445 385 8873 58980
111 376 4912 222001
562 601 8444 2209750
232 884 8032 130758
575 328 6542 15416803
815 485 3992 483017
769 902 6310 465644
233 825 1832 1172973
632 533 6115 6914954
997 330 6865 979201
221 494 5723 3795570
563 935 7916 846087
117 260 7425 1205785
169 524 8872 648798
536 866 8767 714458
351 846 9822 2389478
19 238 6928 425108
840 629 6946 5126217
380 722 6590 868301
473 595 9469 3144069
603 771 3845 14556032
299 81 6523 7073465
250 406 5954 7720784
962 653 8996 1805137
918 197 9988 516848
734 71 9398 2910958
670 714 3879 8447382
222 763 6314 3130059
74 433 6752 3068096
12 909 9983 1244677
842 974 5624 7334173
527 166 1560 44053284
376 478 9166 1810696
125 414 7909 732435
759 185 7080 18077935
703 166 9059 2064667
570 265 4549 0
266 551 7448 6173961
147 158 9544 2784489
578 329 6901 1985354
236 450 9412 868301
287 976 4102 9035172
347 855 7551 3049984
683 738 1782 11163607
349 987 1729 26826136
53 694 7667 759799
954 665 4277 26756012
256 972 2811 13537593
672 691 7493 7356947
768 247 3079 4320480
964 573 5145 263280
941 734 5744 4276148
913 948 8430 3861512
190 961 3342 21316085
459 458 7123 466233
643 425 4407 0
566 493 7834 1451077
92 224 6118 2358019
930 602 8364 4203626
583 27 6516 5056251
171 102 6241 3049984
301 6 5012 17245099
780 985 7662 704005
455 592 9612 206519
377 549 9715 788770
201 181 5923 7785875
894 530 4477 2828958
782 540 8133 868301
514 397 1019 110076029
20 669 9320 501886
697 300 7055 785251
892 218 3581 8057427
792 59 8355 0
759 604 8131 885133
378 459 8741 576097
883 597 8733 329479
314 312 9905 472199
197 588 3265 37441014
612 408 6279 3216906
780 438 7306 19756
937 713 4801 900520
644 496 6064 1469811
170 993 8338 2142554
874 414 8199 0
829 144 7808 3928162
769 372 4281 15255799
130 41 5168 4699052
520 762 5528 8781482
522 339 6343 2018451
695 19 4531 26917489
681 742 8628 633348
368 316 2377 9355895
272 822 2822 27922369
568 926 5915 1058970
648 28 2376 1972385
413 164 9689 1119473
633 847 8220 2066867
589 27 4280 2361965
330 201 9780 868853
886 336 5875 4423784
229 811 7766 3761265
494 84 7089 43815
558 119 4562 14873420
613 816 8343 5563755
927 408 2955 3216906
792 789 1762 15465538
996 153 1545 69255524
24 398 9521 0
684 375 8645 2698531
911 974 9712 1680026
739 335 6637 293146
478 59 8397 0
248 349 8240 2316446
383 431 9063 296807
107 432 5841 4470044
962 58 3540 3131083
424 116 9308 1070945
0 940 8058 2581869
955 548 5998 2565552
190 90 7081 2124400
321 634 9444 141076
906 809 7999 11838017
185 187 8419 2919283
536 111 2133 55149983
799 871 7128 178137
902 368 4382 25649253
248 894 9529 0
904 265 6127 360184
762 468 8454 7373747
869 750 7276 219695
951 67 3642 8780741
616 552 8176 750337
206 76 6610 1400475
293 489 7964 313656
845 898 8752 2522589
35 347 6170 1263443
283 966 6558 1680026
141 963 5713 14521378
926 236 4170 9707441
308 704 5119 12381736
774 444 3073 71903765
493 287 8223 28105
261 27 8845 2583430
113 153 5749 10815105
39 321 6010 633684
476 195 8002 0
107 531 2862 41301610
133 855 4206 33987868
820 552 4321 4556534
637 377 6422 3486155
343 975 6364 1389159
422 708 4627 4881898
642 216 9323 0
922 672 3789 21267421
835 938 8653 1364303
57 753 9699 219737
781 774 8054 1524943
334 748 2015 28245634
73 44 7883 0
657 63 8145 1757106
201 984 6120 9832883
953 771 9027 5200491
617 949 3077 20529048
258 373 5672 856841
200 966 4337 2194246
114 81 9574 1369446
248 199 5036 104562
209 410 5789 1478093
929 996 8105 6319736
182 35 6271 12381736
237 847 8471 3170614
776 837 7368 841448
189 324 9846 842964
495 382 6427 6601412
564 335 8816 2538754
717 944 8018 213914
463 42 3442 12188768
587 40 3241 23579547
457 241 7456 0
270 961 2432 14114761
788 133 9271 800730
362 499 7427 2167693
946 960 5275 12378683
241 506 6711 1853177
343 809 7307 151713
149 655 9477 6034382
428 345 9591 432563
708 921 7405 390008
602 3 2362 156926269
631 608 4599 1459736
481 917 5034 0
361 541 5359 31020278
43 447 8162 1680768
660 529 9137 4931730
790 719 6737 10537275
640 125 9955 281896
890 914 4231 3041018
635 60 4746 0
398 963 9488 1402256
460 441 8926 1596885
112 97 8160 8690624
780 425 6772 2591848
513 298 5564 661326
152 882 4887 3989098
173 829 6866 5835636
945 283 9113 67551
657 481 6280 129231
26 8 8693 1012644
988 158 4601 263280
680 647 5080 2813967
588 277 1982 126537469
717 844 5905 3908553
863 400 4254 6565607
146 99 8202 1296185
431 45 5024 1783221
757 394 2332 32337139
458 721 3085 18518224
168 966 3262 6132303
785 265 9746 59446
566 204 9507 3408765
238 137 5887 4103106
439 186 9946 753537
578 478 3755 3087186
405 153 8999 2624709
807 833 6981 2889835
563 852 9340 95354
64 862 3234 5367103
645 834 9742 619202
655 745 6799 1113714
79 13 2258 22632235
65 407 9013 987516
874 475 6195 2123783
546 301 8335 1364303
570 472 8946 2691228
957 116 4939 13310769
607 996 2720 653762
456 814 9565 584300
288 464 4394 19266750
978 616 7770 2105661
487 97 6131 11023006
628 671 7067 3160927
268 535 8397 0
319 217 4665 18639119
806 435 4073 7981877
203 37 9473 951640
844 336 5589 1995511
44 357 1795 23188971
947 404 6083 10763959
298 913 9240 4382109
578 988 8749 1029094
897 504 6487 2688539
963 808 2478 78833066
738 930 9361 498439
545 968 9721 1710249
310 680 3332 18872075
96 510 8779 2497052
441 191 6842 9718959
216 780 7439 113759
801 505 8602 204856
605 299 3410 5049204
190 727 7251 1314565
919 989 8974 1057746
912 217 9915 59446
127 88 8236 4351197
740 820 8582 4683898
877 441 6647 4904814
737 166 6424 3543040
173 788 5943 937248
459 20 5358 1199044
466 892 7260 6973502
275 39 2158 19038701
281 953 5187 284268
131 912 9856 0
925 900 6700 575698
52 817 9877 516848
360 420 9903 1027101
482 42 4047 2334314
712 82 3415 39950945
109 794 3049 8451884
383 708 8878 2308233
784 80 9515 1329284
912 359 5444 8359754
466 290 6888 2018849
924 937 7460 1635790
205 83 8723 1070507
612 958 9166 150739
579 752 8918 787991
702 302 7544 0
249 507 7088 3638813
729 926 7152 2770207
201 284 4150 25543690
562 202 7582 5277962
461 782 1722 5572554
614 777 2517 166092414
697 598 2793 18813929
792 823 3227 1074070
327 666 7397 3114592
984 575 4110 17296297
253 445 6688 1633975
652 461 1239 12690074
867 499 6618 521668
849 124 5976 516848
445 324 5502 2325857
6 874 6347 178977
450 337 7031 3829713
300 965 9593 50503
504 748 5600 12122593
565 683 8726 282578
6 778 9221 751269
19 17 7134 7217707
39 533 2139 39355991
250 355 4875 20404193
717 583 4191 32466074
61 987 6532 479935
50 474 1710 4414937
545 715 2395 11687240
169 48 8993 4887382
454 739 5618 675005
468 119 9969 177510
890 675 4675 672135
349 506 7585 0
455 760 8053 44931
35 99 7978 1732202
2 339 3971 21733464
408 607 2982 39762465
920 361 8392 1274333
53 799 3396 48733057
998 698 9330 1151120
428 268 1151 214379042
521 129 4642 6322345
983 559 8868 2881184
512 687 4685 1118221
844 913 3521 192828
360 667 9692 0
223 486 8224 213560
437 803 8236 2217275
252 995 8758 4118477
417 113 6687 2731935
471 655 1795 1000000000
576 762 4484 18749256
667 869 7506 3764770
26 863 7108 1479888
100 324 9976 0
577 161 5895 16277088
291 691 9403 42591
730 715 3932 4574111
228 374 8623 240565
726 358 2706 17606828
948 247 9993 116262
214 622 9597 7373747
811 328 7650 392944
4 788 5370 711358
380 140 5945 6194244
67 697 5975 300620
193 895 8008 1974112
582 760 7442 5036067
942 749 5461 490249
589 187 7258 432563
311 315 8734 578890
880 539 8376 498439
397 886 2239 3746466
236 970 5753 1400413
831 204 6779 469743
140 542 6667 10817742
30 166 7038 0
473 921 2532 101408594
710 385 7296 1030905
46 672 3178 7471611
987 741 1612 6454667
487 609 5978 16170879
888 541 9248 516848
951 272 3636 2727420
344 748 2396 1107368
246 537 9432 466806
402 942 9996 4801266
535 949 1923 11687240
580 263 5028 6141708
95 339 5222 5361677
828 996 9762 1916189
836 235 7348 1735749
218 224 5803 6056240
881 198 5431 107881
695 376 3462 20129413
868 269 9525 90049
631 338 8439 76378
998 799 7565 104053
94 502 3523 45981309
922 250 4874 31510000
402 834 7389 770729
160 915 3169 9681158
104 250 6728 468147
331 286 6787 441031
929 612 1880 107930031
539 252 9905 785915
707 502 5639 5856400
497 82 9709 151815
400 629 9043 1285581
740 223 6601 5563643
467 343 6270 6171779
189 998 8678 9636766
407 196 6665 0
953 927 7566 3655227
738 211 8838 0
989 509 9808 978637
658 327 7035 2471325
738 50 7649 2333333
348 481 9776 1075031
37 718 2775 18326689
516 555 1960 9427589
710 610 9566 2098001
865 804 5796 2842009
132 588 9097 10733495
283 470 5829 1587093
497 671 9285 2694769
869 20 5352 10681874
938 189 8467 4506309
689 186 7233 5374358
314 36 4422 2441891
419 841 8247 1203234
590 944 9850 3908
917 819 4214 465679
99 539 4626 6195863
268 538 6055 90049
877 31 4837 5051058
962 133 4017 9693404
44 54 8458 468147
628 868 3057 15257809
65 666 6423 775698
701 435 7879 2144656
300 146 5977 2759960
447 329 8570 723302
160 901 6779 1513450
286 892 4175 2349254
867 924 9046 2226450
870 679 1899 2744492
220 845 8713 2142554
79 640 3315 34926674
829 5 4286 11760803
907 238 7299 577931
281 399 6819 1312452
499 598 9598 812883
249 941 4223 12302871
390 864 6943 3944554
965 588 6884 219903
454 673 5426 6542933
340 75 8345 3447250
786 3 5725 12604751
756 621 4306 3254867
88 244 9894 284031
969 909 3683 21768821
377 276 5496 3941723
451 362 9353 1077052
521 875 8289 1162608
495 425 9406 281588
257 672 5068 10550426
942 903 6760 177510
334 421 9822 242851
931 715 8169 7283630
778 322 8410 89981
85 330 3871 22748923
841 300 9302 4142643
72 185 731 392949240
413 903 5379 1245837
354 129 6965 129231
341 457 9353 2943214
498 670 9077 1338724
770 515 6595 4987867
221 515 9428 4605034
960 412 8046 3352679
541 677 8503 10409350
623 46 6728 4474782
346 541 8953 3378847
863 64 8660 3557426
550 637 9592 1257919
180 452 8740 905077
415 890 8659 4517977
574 86 8564 4029553
2 287 8206 1412835
184 605 8526 3157696
971 238 7752 281896
732 878 6850 1327751
133 961 3854 1863801
202 357 6796 1152463
210 458 7851 2475532
288 45 9582 6397970
1 525 2342 2204165
642 191 6824 1019489
565 872 9269 240565
371 736 7843 492192
520 500 8223 1129379
610 220 3628 4664997
604 487 6645 482061
565 629 5048 5048061
648 145 9880 1535906
234 718 3285 15503884
272 503 9677 991901
148 320 7071 6750008
889 933 5280 2327710
531 203 2929 2488044
68 184 6935 3516067
148 927 7244 6185306
85 699 9645 1016221
813 778 7083 900150
215 732 1906 48101832
69 113 8906 2418563
32 516 9183 192828
44 592 8499 4371217
39 952 6744 557306
525 625 7659 3859
6 869 4467 3728810
133 231 5240 151713
339 367 4995 19757042
303 555 6637 1297550
195 926 9928 6855
602 534 1665 46481937
618 702 2952 2608118
472 461 9166 16028
331 225 3719 0
253 214 5620 100122
709 718 6937 242851
975 555 8578 104562
928 69 2569 977722
322 265 9284 1592238
25 223 6449 4639964
638 686 8662 1102143
758 647 9044 0
773 82 2976 2770434
532 591 5441 1154774
453 732 4850 27794265
120 681 9704 2643682
829 937 3932 10163630
604 559 8600 1282160
783 194 4171 0
838 543 736 44087851
715 836 7388 2488044
501 945 8859 129231
510 287 6222 16924734
460 91 8185 640158
592 629 6799 7717042
154 194 7375 1473865
476 997 8772 3891664
90 974 2825 55318042
110 880 9557 1933741
991 586 4919 3905491
918 788 6491 1540044
646 899 4339 45257313
99 814 3651 2672901
697 358 4629 10227924
63 307 6874 476989
430 690 7634 74286
998 275 4155 15920348
367 517 9556 194964
786 746 3973 9497020
761 675 4368 3507115
851 29 9763 514771
670 763 6879 0
361 669 6498 6713548
846 442 6239 13115840
643 189 9165 2788731
851 651 5894 13885171
578 879 5361 7630912
377 382 4906 7991123
712 981 7374 6833392
658 505 4111 17302437
376 827 6281 3925596
120 67 953 1000000000
803 780 2087 15453759
679 879 3408 4612146
579 400 3638 655187
54 320 5016 1475773
329 522 5389 2911246
549 140 5638 0
857 761 8616 0
406 415 9539 4396942
73 521 7801 1577758
22 14 4671 19432339
582 259 9181 601619
160 898 2669 32760799
609 270 9375 204405
496 291 5456 3838279
871 586 6881 28713
410 186 9702 1910214
210 120 9321 686294
205 728 7306 1563505
245 869 6736 3377376
299 376 9238 316111
706 175 7397 1518738
334 32 908 84295878
741 822 1208 150991792
961 68 6970 1708762
523 787 9395 1750011
81 205 7945 2535308
592 620 9649 2512589
650 34 6474 424860
592 118 8295 0
278 277 6683 1514689
350 73 9470 1318696
90 613 9444 1761181
263 406 4420 0
238 718 5894 1757106
522 786 8256 2727953
768 742 6233 2497751
356 556 6777 845940
372 910 6048 35178726
311 970 3594 3527711
223 388 6440 5180424
65 243 9647 469743
878 943 4859 2352011
712 243 7572 1761883
809 93 6307 7585281
730 917 1863 12286700
548 835 5657 8095851
912 200 9849 1277170
405 176 8642 504183
71 970 2492 1000000000
122 269 1588 111010951
982 530 6517 5020429
624 705 1893 75574055
362 74 3907 5367194
959 713 9009 881367
163 392 9001 1275344
494 47 8242 746891
10 50 4661 172158
303 302 4413 385341
18 707 9585 0
805 382 2034 15740627
769 87 7467 2396570
812 436 5380 3246277
463 811 6064 521668
748 80 6393 1918494
407 791 7863 0
236 502 8590 4564311
597 119 5328 7388616
77 916 5124 31084849
443 867 7295 672135
939 733 8729 3608186
132 201 7571 212944
757 311 9447 0
921 884 3400 15766557
147 649 8487 5028
518 127 2488 521000
667 3 7715 6750008
61 269 5028 1598341
638 509 3982 2442344
212 281 5341 3411878
786 39 4500 18912499
729 230 9310 6376131
523 919 1529 29119536
848 385 8410 4171888
753 221 9291 2265752
749 512 8049 2923168
547 993 8377 3772961
794 385 3040 10436101
616 584 6747 539738
723 18 7907 596542
775 773 5121 821331
459 217 9938 77902
254 518 3022 20990458
241 475 2966 0
878 769 3243 37549946
372 212 2582 76416669
469 762 7082 1281651
219 472 7483 3504
746 601 3511 40005461
510 185 8429 7472378
896 469 5528 3145739
166 815 1862 15717798
792 42 5467 2391326
279 758 4059 10503915
548 756 9065 1921190
781 446 7249 5355043
157 880 7137 42591
290 138 7833 3735111
442 185 3476 20191818
62 919 3709 2066867
388 925 7268 2184099
233 48 5221 2627179
907 614 5691 463429
976 683 9255 1158404
493 747 5367 3042218
666 319 6592 359581
827 236 7863 329479
58 117 9851 213914
322 533 8454 1126141
670 202 3827 37523831
445 900 4711 50503
629 900 6483 2073573
935 32 2817 48422163
186 601 8641 1659363
400 308 8720 91878
171 534 6300 10302706
450 289 9171 1245837
75 932 2346 163127738
67 810 3532 1481158
917 219 5734 2701714
244 415 9351 1438741
218 83 3768 42322141
553 399 3066 15800364
5 568 4858 10463891
540 521 2901 192143607
893 528 9632 2970927
256 76 6554 2308233
38 821 9483 2319185
554 546 4102 9914441
722 216 4273 9924673
985 516 6271 1019019
313 638 7821 1451905
735 22 8974 1783221
172 33 9330 0
684 44 6215 2235047
724 216 9137 2940075
764 381 7386 661326
610 506 1907 55523180
656 35 8649 227840
227 248 7842 469057
55 226 3479 4060173
914 932 2123 8638315
172 192 9377 556477
397 463 8566 619138
589 803 4570 6748080
307 383 9914 118377
255 385 8874 1005780
338 278 8979 369242
719 682 2728 7733455
748 693 4832 1224569
336 88 8957 209652
788 74 6742 4647501
776 819 8410 2099961
348 182 9000 8288349
93 708 9164 1932652
665 38 9621 3595846
878 634 6566 13035268
299 952 5198 6327703
23 730 5407 273716
434 569 5962 0
732 641 2219 38071015
300 265 9687 4170039
816 292 4802 8184481
87 842 6022 3023391
433 291 7525 3123186
646 718 6542 2817920
443 869 6170 7755611
579 852 5580 658980
295 630 904 163997975
394 993 711 15899011
145 736 7093 730159
643 681 9380 1429135
878 96 5310 194964
22 149 8843 0
655 452 9413 450475
995 9 5074 19866186
544 428 6976 2403350
811 833 5855 222001
585 363 2887 8424471
173 461 4408 2983221
605 551 6279 4066278
65 424 4540 2828959
340 806 8606 1224569
994 591 9800 0
105 97 5045 11878602
62 853 7569 2337620
459 841 3167 1201780
108 828 2270 1190004
871 476 4560 28713
286 699 4283 498008
804 789 9400 378220
1 673 3565 3647476
898 600 4293 1024260
154 106 4565 9189313
819 750 5412 4126934
638 105 9802 0
510 375 7456 898672
361 94 8870 2418563
348 150 3105 1656240
364 296 7047 6777133
422 798 5530 5737436
84 560 4147 10822414
571 212 6911 5034670
923 466 2554 13347764
106 384 8343 2038491
319 659 2582 6473729
416 499 6592 2666503
451 526 4116 7014537
571 462 8444 1846967
56 371 6734 1005780
11 31 8304 3784326
370 185 5138 6633881
757 801 2641 85216786
682 483 7799 6865343
230 566 5739 923480
519 115 5522 1486540
385 823 8714 1841179
553 332 6722 514771
260 150 6641 13915783
117 338 8688 1186719
45 358 5843 7238241
608 82 3813 2403350
686 660 9066 3083813
684 695 9839 1985354
470 286 5132 5034634
171 818 5366 2707306
141 283 936 18004134
674 474 5917 1760059
860 641 9890 213560
291 736 7335 2105463
402 377 7279 1869122
262 291 3386 3264044
77 282 6965 647380
284 423 8419 5174732
789 932 8803 2137516
427 566 6369 3045035
633 568 3532 8025086
228 719 2227 20098763
676 402 8798 3003451
243 981 6138 1098762
62 863 7618 1409813
73 76 4019 609204
814 782 9074 0
704 213 3853 6000840
945 714 9655 0
63 264 8855 57813
17 958 8950 5463158
0 698 3948 4909650
439 787 3410 5446238
93 431 7013 499292
1 419 5665 977722
665 906 8873 596053
195 80 4937 6131092
86 606 7001 6000289
633 890 3061 1853307
310 591 2644 28512071
177 994 7372 3459819
647 801 9222 806348
662 364 9654 466097
740 253 2133 29109817
788 515 6493 1678446
394 673 6059 1179095
507 513 6280 1024260
107 65 5630 469743
830 611 8119 1622662
261 560 9385 217263
982 948 4642 9783742
842 656 6975 2497751
388 68 7131 2698531
661 611 2242 8920588
27 285 2406 7390436
191 650 8270 2589981
330 563 7652 0
790 425 4895 128503
497 826 7311 845940
883 951 3894 16950195
80 673 8946 2013848
443 307 5675 15162783
726 692 9643 104562
396 779 4852 0
457 709 5318 5029168
612 657 5452 3161295
713 526 7781 6544902
422 580 3568 3926643
35 453 3976 13072366
925 794 5142 6351251
410 322 8040 7290058
363 244 4870 209501
807 58 7602 4400508
114 749 4724 11760709
977 431 5534 1757106
465 435 6833 0
450 624 7144 9050129
476 422 8160 1775962
555 735 4510 6405899
208 895 6022 12039698
689 824 5431 6248303
210 391 1516 121737142
733 286 1520 217182071
70 87 8676 2707306
230 961 8025 1005219
238 362 8211 2290003
620 360 6834 1046533
192 393 7251 9288885
212 428 9807 1202722
257 93 8123 585846
112 389 6043 390134
447 698 1660 3212030
249 281 3245 2596500
893 556 5180 0
152 367 6272 3050560
165 346 8532 482061
302 130 9798 791500
887 133 4785 757771
609 743 2313 20606205
902 789 2611 35871581
293 166 3093 10849723
221 670 5457 582466
850 156 5807 0
699 2 7783 151243
535 538 8508 655187
37 353 8768 0
72 36 8559 1461855
275 306 2045 59285813
614 78 4576 1244091
148 303 4051 5500809
231 292 9788 21263
490 553 6008 548800
843 369 9252 751337
738 926 6038 437444
466 713 4714 0
337 367 7458 252296
69 831 4195 16684950
694 836 6913 693919
615 497 1204 25300667
605 249 7374 1970381
692 344 7397 547289
308 55 5839 2973811
162 747 7743 5140044
655 452 8303 450475
643 778 6755 759799
520 195 5812 11960858
730 40 8905 213948
582 905 3242 2552390
842 965 9512 0
304 447 7103 1900220
410 488 5754 4683898
513 98 6623 5082077
473 478 9133 1194559
122 828 9213 425108
322 682 586 794513446
287 857 8359 16262535
708 281 8413 4114781
167 399 7110 5242839
441 152 6230 2790322
552 200 7680 1057746
265 238 5409 4735707
495 633 5333 8740156
353 898 3539 32435586
625 803 4847 105520
49 871 4848 18508705
510 221 9191 498439
10 44 4553 281588
751 438 1581 15114574
196 931 9494 1988823
977 567 4528 1290304
447 401 9524 401834
120 612 987 332901750
633 813 5812 1549627
203 850 6174 1194559
750 853 7994 0
908 328 6225 762436
460 929 8125 0
281 127 5936 8499755
405 291 1603 19423301
404 573 7176 0
833 348 3275 13339582
427 358 8684 1544642
138 389 8642 465679
643 917 8095 640158
305 248 6391 996875
111 393 7221 4402710
967 182 1335 1000000000
301 185 9475 158517
41 861 7963 1114249
657 587 8881 1005780
161 617 5514 15888514
602 288 4409 19705993
851 554 6317 2102595
820 964 5173 2398453
566 266 5249 1534161
760 77 9256 2990139
492 201 9627 3607015
825 59 7474 0
794 564 2073 26931267
145 571 8656 76378
129 663 1016 14948288
814 323 7457 3500159
200 709 4925 31398903
287 128 1929 54668620
877 959 6933 128503
952 859 7421 995427
955 526 8056 596542
30 248 7318 633684
924 63 2816 10818824
927 341 8802 882722
657 189 5702 8976237
757 714 9264 192828
145 786 5208 6368113
472 424 7869 5147994
747 992 2533 2513570
269 425 5416 5437746
811 992 4987 317373
29 56 7907 1359476
753 290 2199 60819655
727 79 725 1000000000
645 772 6759 4768046
526 812 7514 5559487
770 594 2855 20925711
506 843 8073 2521713
26 327 8837 716198
290 480 8144 0
699 139 8208 66605
506 136 6588 7175128
300 645 5856 1959728
927 850 8917 0
726 245 9634 1154774
812 570 9316 348657
332 210 4223 514771
322 600 4372 522034
567 572 6516 4339813
578 418 7965 21263
581 665 5651 3352411
547 534 7223 991901
503 811 7264 521668
62 575 9804 7073460
268 529 9582 2081624
540 227 8380 0
512 420 2652 8414346
280 954 8987 20402248
591 481 9188 647936
241 978 3316 1787799
66 904 4889 401834
997 976 4404 1019489
380 809 8616 0
259 456 7644 2842792
981 304 7009 4221156
985 473 5577 213569
228 739 2433 1782109
40 305 9870 821724
333 464 8642 413446
902 281 4614 1882352
806 464 6631 5845193
703 602 5806 4909320
386 488 8976 2867730
417 714 5752 1504961
119 788 9137 1265809
916 765 3270 68249920
319 752 7327 981626
949 892 7286 846418
483 923 7525 4465076
920 246 4047 2020124
615 76 8229 189954
43 638 7159 2478779
444 811 8512 428662
40 37 8021 1810581
251 435 9395 0
523 238 9995 1306612
417 334 5831 10068221
732 50 5278 2933779
336 333 5424 709713
719 579 8489 2499784
765 887 8741 1784588
618 531 9805 1425416
568 56 8065 552941
776 54 8070 1415868
991 950 5134 16259747
582 335 6027 293146
243 491 9931 10148
620 702 8208 0
482 477 6080 4361917
437 582 7108 1455354
79 119 8161 204405
174 92 5475 18287635
571 883 7685 4104516
245 778 4932 4212244
700 805 8455 471589
84 25 5014 19398254
744 100 3392 17919135
581 123 8273 1512111
488 822 3707 48559437
899 236 9800 1886208
773 610 4356 9924673
489 896 3473 2003111
455 679 7205 1748215
451 671 3046 36043837
262 595 6525 13876648
460 827 8129 0
144 373 7800 3997313
632 610 3169 4181980
215 634 3537 19375886
647 484 8048 7905302
180 86 3950 5930470
624 768 5684 27971154
374 799 6437 478372
776 769 8891 1633975
344 749 4278 2303635
875 277 2824 17492063
228 126 6270 2352979
56 871 4996 1069919
261 878 4454 33173590
580 154 7759 1519325
121 449 9574 813947
727 190 813 1000000000
625 163 1216 35909308
595 81 4292 341417
395 383 9506 296807
65 773 2618 1651781
229 971 6755 424860
498 62 2488 10003305
291 162 3291 3933050
795 299 2833 28575030
147 172 8268 1185209
803 789 6909 1459736
388 465 9054 7644429
871 206 5842 1628626
57 606 9699 219737
14 191 3388 26057064
651 655 9728 1047869
127 461 8264 1503150
855 441 1860 647719003
819 848 9937 468162
453 332 3948 304838
926 672 7279 469743
972 855 5473 432563
94 152 9572 6377633
110 279 9394 228130
355 549 2777 3785450
316 542 5852 5438645
76 716 9407 739771
674 228 8596 466806
918 526 9904 2533071
108 702 9356 348657
539 462 7591 0
67 123 6259 441945
521 456 6999 14891747
238 837 7906 577931
192 361 8944 1996742
599 623 7545 5289512
294 811 5815 2391326
949 42 5807 2564125
977 714 8388 605646
123 471 3763 247721752
323 753 5925 3062056
321 816 7668 5336467
833 628 3186 14406710
623 257 5074 413446
384 884 7842 4702334
718 641 6540 838290
353 352 8702 1798977
566 463 9876 448046
998 837 3571 141158505
108 912 4322 4334962
982 142 9436 800730
488 786 6495 20395118
505 482 7950 3551041
227 219 4913 2905777
864 962 5361 19237215
955 944 8983 1128951
317 229 4096 65360503
110 907 8362 79743
44 248 4586 1389159
157 46 8815 1201780
645 350 8240 1257919
880 701 4696 5945393
414 861 6676 1114249
57 689 6696 2196648
102 759 2783 2325734
840 791 3152 6387608
62 304 9285 967294
707 898 6126 62095
67 292 8195 0
83 851 8678 4881898
853 143 4392 19456504
489 788 6308 5523817
103 494 4617 16054
759 407 5660 237589
72 128 9818 2985238
566 286 8995 3795182
510 820 1119 36188216
379 147 7890 1231522
47 745 9865 1409813
422 54 2571 2810366
279 871 8187 1890564
284 305 7676 3337585
376 595 7572 3705738
963 730 9375 609204
519 911 8954 766111
30 282 5905 1443461
927 356 9869 3754786
304 733 5304 2497751
790 251 5049 6788073
895 868 5319 4383980
593 705 9655 1739364
105 562 2184 22850545
129 279 7486 213914
837 466 5826 9430214
795 789 7167 941520
719 786 9857 1202722
867 333 8481 226613
588 971 7719 1809677
437 589 6209 0
700 48 9643 1180535
12 913 9802 76378
377 303 9822 1019370
212 874 3212 24891147
948 445 4188 213914
986 296 2212 3077679
971 494 4842 2620662
347 29 622 1000000000
995 243 8633 437697
461 516 7117 2651242
192 809 9350 1783221
835 44 5038 0
47 555 4405 1393908
728 524 9290 2016960
542 183 6268 1327751
126 559 4127 17421241
787 928 3666 9532713
117 986 6628 2487496
774 804 8814 4189281
139 681 8523 0
650 30 5535 5186778
375 867 6670 8950214
874 977 8608 26115
533 688 9794 1660363
473 420 5423 0
535 246 8485 2141884
577 972 7755 2577947
577 812 7785 1451905
548 200 9221 748911
653 237 7456 18893134
475 588 5081 6114283
786 325 5068 5916851
826 512 8498 4116961
821 25 8748 740177
852 108 2682 4414937
324 529 2848 8406887
117 793 6732 2487496
742 47 2018 33994246
306 886 7010 504705
225 192 2190 63971897
775 743 8452 609204
205 737 7788 187681
569 321 7897 0
34 454 7018 273716
137 817 3267 13144833
97 370 7621 1787799
213 289 2035 4968115
863 504 5528 5926904
75 276 6676 2531199
610 927 7559 1450420
533 871 4900 7668797
629 554 5431 8603383
159 769 7779 1016221
973 445 1226 235552133
919 896 5495 1606883
897 154 6866 5028
875 62 3376 1302850
928 76 1371 1000000000
822 654 4036 18452768
159 694 1928 5087664
1 428 4978 0
587 160 8067 417078
954 852 9756 605646
968 565 8640 139665
590 810 8441 0
53 551 8920 598001
585 543 6999 573105
595 626 8209 450475
508 925 8289 319122
605 398 4765 2376282
763 397 3415 2137785
438 825 8387 16192
627 493 3427 1921190
288 738 7002 6680539
43 226 2891 10822414
789 108 5598 466806
380 518 973 22909446
568 253 9383 40506
934 231 4242 695478
995 335 9654 293146
115 726 5938 1059854
95 808 1098 5234581
374 794 3976 2252109
969 815 9244 723437
512 800 8846 122375
656 418 3322 1765316
970 139 7025 1136524
286 530 5785 1165006
629 915 4660 8832978
455 755 9784 469057
374 76 9250 0
131 660 6309 479935
407 345 8551 1379664
926 145 5963 4053280
428 998 7852 4516827
579 84 382 486655763
403 282 3882 7159922
818 198 8544 648000
179 162 4314 10361249
161 942 5889 7766189
254 801 9052 204856
30 466 7960 0
802 253 5003 5616632
662 370 8283 1039820
373 941 8868 3732276
428 476 5663 450000
298 728 5177 30241299
368 757 6035 150739
322 98 6343 163969
209 670 6917 1752170
63 766 6112 2487600
172 319 5777 5164463
588 220 5147 6426872
425 730 9872 1406441
553 644 6813 1806286
132 15 6986 11452023
938 327 4784 25947258
322 919 2597 8161857
431 439 7900 5239919
819 941 8679 4091546
684 520 8661 596542
601 399 6494 11879040
293 656 9946 1851413
133 354 8074 507863
300 715 2491 40578220
765 415 7855 21699194
820 284 7689 0
469 288 5286 219695
928 945 9336 1030905
132 77 4640 10978784
686 712 9552 0
586 560 6487 2663769
450 748 4005 16398518
298 681 5913 380983
31 470 6762 2376282
289 639 3860 37770
670 577 4702 3197822
813 471 5184 6088288
304 651 4153 26600178
341 368 9309 1643778
53 551 8323 598001
822 322 8546 813947
396 895 8080 1093070
771 89 5165 2943531
536 220 3639 483017
283 905 7032 7154056
523 959 4724 7007950
236 592 9178 5020429
22 894 4805 12509281
27 673 8505 199003
428 452 9723 882722
202 984 8779 1027101
250 239 7071 19756
910 55 8540 252296
703 154 8379 1389634
925 942 9277 448046
293 817 9953 516848
630 929 8822 796129
487 212 1814 7928891
897 996 8611 6319736
528 754 8989 677788
103 836 3819 311876
497 444 7434 25724335
562 553 9801 1643019
405 1 3566 3930713
359 566 9155 189954
686 183 7020 584300
998 717 9820 3372978
201 938 9088 273716
666 257 9696 0
190 836 8482 1635953
200 553 5621 2194246
760 943 5871 3509613
20 660 4548 11806923
499 478 1580 1000000000
604 239 9911 826662
123 145 6885 821611
629 266 7292 7471611
250 844 7394 846120
505 109 7895 1231806
536 179 9362 889072
412 568 5517 0
540 853 1461 277622038
251 345 6441 304838
821 114 9582 1005219
822 230 4663 19727261
470 51 9158 5422880
689 980 5252 1514852
855 148 5703 8192068
849 618 9778 400850
148 540 8758 511223
483 63 6475 3764770
667 447 6481 627302
147 389 7858 390134
164 368 6065 5945393
982 86 5561 41778784
142 92 6569 5284680
851 649 1120 1000000000
943 703 662 1000000000
495 122 8319 2008934
426 48 4577 404072
733 663 8696 0
946 341 7618 645206
291 185 9097 8170586
468 690 9562 0
268 870 4179 13576913
847 68 8289 2297362
89 485 1860 2641584
103 79 7937 1097085
127 100 960 86248503
828 467 9581 1204315
575 443 4307 28513087
935 634 5782 1457949
223 220 1904 4562295
757 482 9230 1546294
866 293 4792 714458
806 814 8092 0
563 722 5552 4959953
738 338 6328 369242
126 344 9718 139665
21 827 6753 0
902 699 9567 1289822
819 991 7397 2566326
437 63 8242 4551590
137 489 1336 48232667
325 328 8869 242163
669 366 8818 6062152
20 430 4029 11776585
31 56 2178 9208340
94 591 7441 4858298
409 875 9944 479935
518 282 9876 0
718 580 5857 6110345
995 692 4621 14067189
58 16 8838 137609
931 683 9611 2506516
272 0 6306 0
495 612 5269 6708594
421 65 3954 8059775
193 919 9118 202065
868 231 5734 4142643
908 609 7466 437712
606 813 8137 213560
304 14 9420 940164
612 820 7909 716198
331 703 7399 0
781 370 7527 1640516
508 920 9233 759799
10 753 4596 172158
63 454 8004 476989
949 698 9397 4228611
72 880 3929 5367462
201 175 9008 1475773
166 998 9008 6051150
708 753 432 181915920
973 995 4287 1590526
64 651 9562 915304
834 954 1808 94041191
90 201 4718 5055473
255 86 9668 2018849
419 557 8031 4909650
908 281 5715 737301
210 13 8990 0
347 980 7346 1244091
506 806 7007 10603755
8 154 5331 2938014
910 498 8737 498202
19 495 5456 2327710
635 955 5792 5598350
669 454 8369 5766097
668 303 3211 6746100
329 233 7967 6228034
472 988 9922 594230
63 950 5932 573038
822 389 9992 1071263
387 13 9430 0
169 706 9956 119623
885 406 8782 1509016
66 677 7218 782634
875 847 9607 44931
339 604 9485 14791025
122 273 4511 8938528
727 319 4929 816126
225 163 8004 1275344
827 162 6176 6487784
842 422 9019 2015514
834 771 6392 1881413
80 17 1928 43859594
716 742 9545 941520
80 39 9585 297854
947 352 2145 1288025
195 637 4371 7628450
419 462 7142 3307823
98 800 7427 770729
406 202 6737 1555656
445 381 8612 821611
785 374 8091 753537
249 290 5783 0
832 741 8664 97833
152 599 9501 193328
264 246 6887 6343291
153 487 1567 312898871
145 965 3296 3066782
126 171 9380 5200779
646 688 9293 1009994
466 194 6355 3340235
705 14 9504 0
887 575 8786 3269192
73 475 3228 609204
656 692 9473 3684476
610 764 5732 5493146
278 548 4817 1330511
810 372 6077 14918925
318 878 7059 0
866 362 6838 2290003
563 418 4357 4434184
444 771 8987 8986156
742 261 6031 209652
204 773 6233 324229
150 110 9046 79439
136 227 5638 0
472 371 8454 3979205
586 285 5465 704005
646 197 8994 892037
557 148 8257 70575
194 136 6175 221834
170 169 8747 648798
616 188 7301 3807877
978 46 6202 3133976
214 829 6268 6749384
379 495 3878 323900
584 267 3993 7604254
698 535 8963 1524698
337 330 2755 8367492
509 177 8708 1869122
46 377 1836 141191090
20 523 4254 8547344
748 663 9267 348657
592 258 6615 1306612
336 289 5657 4968115
692 772 4477 2187774
229 272 8134 7319018
141 744 4467 6080196
320 469 8309 0
737 960 7318 227840
380 384 9183 1316559
183 203 7832 1901365
392 154 9444 740177
184 476 7855 5651414
875 603 6603 479935
12 403 8224 7969699
558 767 9425 1878242
898 969 7889 1452547
713 439 9710 0
8 664 4787 1603206
796 947 8338 28713
297 287 3226 378579
150 108 3716 466806
934 41 7571 592028
473 686 5668 3982239
352 968 6618 724254
437 792 8424 351615
830 401 7274 648798
390 5 7777 1939562
619 578 5215 4344055
122 153 7356 1364303
739 908 6548 2326040
582 905 4595 2552390
79 669 7089 1710249
912 454 4455 1811793
774 93 8731 0
939 285 5466 678344
880 158 4986 6170764
713 788 3433 13758369
154 830 6028 8257448
260 719 8420 5302258
255 757 3355 9075748
247 511 2173 98019773
129 967 4102 12268128
913 991 9931 28436
301 305 9702 1458683
667 991 9105 424860
599 958 6043 1296185
976 585 6255 2744492
429 159 3054 2429564
261 462 8571 3891664
760 962 2842 2502606
379 483 5134 323900
666 129 9116 640158
522 133 2801 60678580
466 128 7757 1231806
668 511 6244 1165006
856 5 3556 19800865
601 204 5596 9616266
616 793 4651 824944
137 103 6468 3303684
26 342 9202 364808
790 121 9449 327179
695 905 6286 11916545
209 205 113 146345231
796 522 8757 861372
94 21 6201 9033878
828 944 6484 1192551
459 345 9699 364808
87 880 4982 292928
237 96 9869 7004274
251 640 5915 761178
562 868 9890 90049
303 496 4948 385341
826 177 9844 319935
447 154 7234 982385
675 422 7755 329084
762 788 6674 5749690
135 933 5626 8902013
968 191 3063 165828639
357 562 8292 465644
112 113 8321 0
487 696 6713 661326
736 974 7708 13949340
428 429 6644 1339616
368 93 8751 11797444
366 669 1352 190687303
154 371 8669 414228
341 47 4842 3061594
302 315 9149 0
770 885 7892 1244677
109 605 4433 16219732
138 777 4894 14207695
14 263 6214 978960
341 990 9711 130758
273 835 6206 1074070
768 77 1412 9290565
166 197 6470 189954
437 122 9655 3853717
401 842 8293 1972385
939 266 7675 6985306
755 303 3896 11965788
784 225 7346 347527
732 298 7388 9649477
738 546 4219 704005
268 104 9129 921089
254 627 6451 204856
626 353 8330 82256
230 569 9320 1058970
692 958 2780 6558336
553 409 8540 838992
594 411 6683 1841179
380 478 9663 1297550
957 244 9828 1782109
103 50 8022 2903627
712 523 3287 22620344
911 568 5247 2149977
249 500 5046 1034848
100 350 5591 0
681 540 6206 5289512
934 282 725 6345995
135 756 4931 13911984
912 691 4892 2943214
422 488 8037 4881898
859 74 4202 4961487
525 497 8749 252974
805 109 8084 1178884
817 760 3076 13390760
355 933 9915 2346317
167 780 4868 3905491
303 641 9537 5249621
666 772 6615 9144795
573 624 9630 5992848
689 761 2388 35829395
971 527 9493 4440355
743 495 4389 12780613
665 69 9018 977722
370 827 7776 3504
922 355 8082 4319630
726 671 8935 4003954
412 591 7598 4858298
346 450 4096 0
62 96 9787 0
221 342 5704 2929933
327 634 6801 6992305
534 240 4870 9578068
609 219 7421 2147234
103 956 9195 1283374
797 885 2340 75124579
124 367 7401 77902
181 171 6052 1231806
40 369 8661 1851413
501 813 9262 577931
933 881 7914 812883
158 557 7665 8510455
60 797 3693 23042939
436 76 7870 2334636
216 389 6151 0
380 424 8401 1637304
336 299 5737 2310384
825 373 8830 3486097
9 142 6605 598001
936 225 409 1000000000
533 758 8947 0
692 69 6040 860880
52 147 8900 2943214
919 572 7823 192828
435 333 3724 8397806
785 437 5147 987784
596 662 9585 238050
657 569 3560 9432520
315 3 8986 0
299 833 8386 9681158
418 697 7826 1203580
189 518 7796 1900220
82 864 7659 10402919
919 959 8115 4863958
53 973 9250 0
760 413 8297 7112075
25 71 5930 3880924
57 102 8495 373875
62 917 2902 8359163
761 588 3798 48582782
26 876 9220 715277
333 947 2068 16078520
304 521 7864 43815
112 566 5398 5703857
95 422 8394 1510905
583 94 6960 95354
629 66 2034 7361279
928 326 7712 1191670
72 536 5610 504183
73 161 8115 3745670
64 836 3358 4367239
445 703 7760 417078
346 585 5035 6443991
468 395 7951 2506600
366 190 8609 3290453
77 654 5273 7260075
895 652 7066 5956597
911 46 8279 1801903
769 647 8535 1919114
47 112 9107 140529
307 191 1182 130201036
206 29 6501 2226450
390 744 7170 2941440
440 8 6107 6062152
727 597 7325 3051170
974 175 3527 6809747
47 311 7747 900150
23 483 8714 711358
280 971 9508 3287649
61 650 9283 1316559
866 429 8546 823893
908 540 2570 1075678
799 117 7448 573239
494 803 3404 11936948
333 804 2985 4639964
473 74 1271 79288072
440 780 8118 2506465
670 701 7383 2123783
575 228 6770 5809113
269 9 4653 3280266
10 527 7095 281588
259 404 7619 2357382
741 67 842 1000000000
304 516 1862 1957076
938 288 7674 1176704
181 475 9230 0
476 478 4377 4205332
402 742 8704 378220
923 72 3578 4562295
351 88 4483 9833420
214 29 7687 82256
358 21 8346 507863
651 318 4956 15898053
910 382 8977 889072
869 519 6746 2497751
354 171 9641 546260
699 733 4319 0
328 446 9193 2093016
191 809 5166 1185209
99 613 7965 1696472
969 383 4367 2939956
371 841 5789 53265
664 126 5939 2093646
103 692 6016 678506
604 689 8458 466233
338 618 9784 0
49 556 9752 1542669
521 39 9839 0
491 49 6765 3898340
119 974 8723 4022112
325 43 5577 8377911
433 328 5670 117859
276 118 5883 0
369 62 8062 1877593
767 460 9735 913052
602 645 7848 908259
717 801 8481 2263939
200 918 7732 878139
568 629 2310 106276104
302 717 8742 1201780
473 229 8701 800251
222 974 3240 14891222
425 820 1610 59826437
743 310 7889 7682432
799 747 9967 514771
398 472 4660 3725435
316 745 9022 226433
693 130 8537 2310384
154 499 3946 11105501
143 717 8739 122375
5 504 7200 959241
406 980 5966 4201785
157 158 9648 2764784
319 773 9310 2333333
186 505 4288 4343653
264 206 9180 79439
525 694 9167 233704
280 8 5628 1681799
490 226 2772 3032992
151 920 5116 893
412 751 8531 1192985
170 258 4416 8749696
822 438 9296 323900
371 693 5213 16937861
77 230 9602 2428273
624 781 5208 19928926
49 803 6654 885921
412 520 1612 22316589
895 491 6635 6683308
274 107 4773 7434207
476 126 9611 299344
536 641 8577 1573997
501 866 5618 4995646
132 572 6590 5239679
342 241 6578 594230
870 479 9143 3369382
887 372 9860 6872865
727 194 9614 2917913
998 724 3693 124580
539 196 9267 92135
488 528 9221 1413968
656 567 6976 8274977
215 829 4511 7212701
201 526 9822 646906
470 407 1808 29069537
171 397 7086 498008
575 343 8499 76378
776 819 7514 2099961
16 210 6477 5269495
634 786 3953 13513619
7 803 7085 1400475
823 97 9491 640085
555 352 9734 284268
419 866 6311 4556534
342 715 8015 1523469
211 385 8579 1005780
773 709 5239 1942253
305 695 2741 20494927
98 330 8339 324819
222 383 7159 118377
6 96 8468 8158998
798 738 8610 6008773
545 344 5622 1710249
629 703 6221 144913
815 991 9380 868301
780 934 8609 119381
675 75 2072 2037691
912 262 6422 8283237
409 191 7424 2589981
697 322 7969 3290453
31 731 8211 3507115
996 906 8532 4858298
541 926 8601 141076
70 903 5709 477162
747 232 6299 2349254
186 618 9756 1448639
640 84 739 1000000000
364 415 4071 4309620
128 594 4006 4139398
952 188 6559 6073723
541 975 6910 117859
940 920 8015 616842
435 895 7861 4063681
907 501 7458 2227011
685 538 6657 4103905
348 92 9552 1075031
664 211 1691 154164203
203 432 5621 1406441
110 385 9652 3159506
797 256 7811 1479051
436 516 5398 504183
103 315 1164 45349308
279 270 9347 1244677
310 404 7249 7454885
73 589 7490 396084
559 138 5259 380983
833 268 4214 1429135
47 489 3407 74859529
789 314 6318 2117434
965 983 7380 910893
88 430 7268 214226
551 474 4689 2759960
99 974 1157 1000000000
353 633 8277 466097
514 578 8556 740177
748 998 8080 2997382
290 539 7511 851650
283 806 9905 260757
664 941 4925 2497751
37 249 7888 3051580
756 708 9796 218632
924 624 4255 32155358
763 629 9847 0
861 413 1948 5665934
649 959 8244 5299270
921 7 7546 14251751
933 957 1898 28753397
177 490 9595 737301
574 88 7349 6186512
804 784 5108 899659
670 983 9627 530362
102 850 5245 1005780
105 595 9440 3705738
611 258 7103 2479503
833 511 7396 723437
891 917 9334 128503
17 671 1131 20931588
85 415 5729 5025846
221 195 8663 1314565
795 59 8318 0
371 279 8854 1670563
966 161 2236 106753132
805 489 7443 633348
903 74 9894 242163
932 684 6807 4024361
49 383 9533 5236025
368 9 4013 150739
191 983 7080 432521
260 164 4005 48253793
37 393 6864 5474151
694 90 7589 1126141
555 821 2379 31259807
136 779 8255 0
331 936 6665 469743
563 182 2270 1288025
970 286 5830 2968560
364 47 5363 7110783
999 687 8886 0
407 966 6049 893
963 138 7629 3349770
442 52 2526 2405491
39 952 2322 17096588
611 243 7924 933326
621 33 8374 347979
678 503 4917 57071263
89 668 6983 5957297
446 17 2597 66008296
390 372 4846 37494987
892 131 6138 3926643
512 53 5880 6381369
259 8 7876 640085
813 595 8309 675005
320 640 7908 4538169
334 398 5670 126079
787 634 3278 475674
445 450 4766 2694769
53 245 1219 915248184
655 163 9732 514771
502 217 9544 1039820
707 378 7012 5236025
734 204 8540 3979205
400 98 6851 91878
734 931 4827 3795182
310 929 8436 7708359
781 124 9989 2361965
297 355 9954 207883
888 516 7397 2392220
971 964 9392 125132
310 282 2712 164009321
351 24 7549 693173
188 779 4134 17704440
488 243 4430 0
339 954 6097 128503
539 116 5036 3700456
817 262 2779 7587912
178 373 6619 1231522
79 31 6806 7637802
319 837 6555 841448
267 441 7436 1596885
918 926 3720 22372408
18 593 3113 2110754
111 297 4971 10181039
189 900 5947 11739998
127 246 5748 1620884
631 200 8578 0
648 164 9296 6443436
199 520 7018 13883876
127 343 1988 7113187
823 160 8358 492192
733 701 8138 0
706 322 5644 4225900
918 651 1465 159742155
435 685 5888 9217121
311 99 8489 1408053
522 438 7806 0
86 396 6704 10901851
643 561 3494 8184481
189 14 4094 24808570
117 50 8082 1524698
400 454 4175 1281940
446 800 7361 50503
477 285 5537 2546196
78 547 7721 1750316
521 738 5608 9716479
256 693 9019 3867772
851 281 9090 0
253 361 5420 639409
853 505 8572 578890
269 136 4500 1378378
62 449 6644 3109769
870 957 5688 105520
598 813 7837 2866095
639 308 9629 7958549
573 104 6458 759799
135 899 3385 2939041
196 157 7706 1019489
511 890 4562 6288353
800 257 4994 0
567 320 8837 3507115
66 145 6585 594230
32 263 5933 237589
628 133 7725 823197
599 368 9102 1057746
156 257 8530 1807639
983 258 7307 1907700
161 640 6002 11980633
103 666 5493 466097
539 549 8826 498439
271 241 9322 395256
510 732 5013 11277970
328 250 8729 2810366
197 711 8518 548800
392 34 8491 1149953
463 853 7186 2263939
809 321 9536 1769858
972 28 6145 141076
922 515 9306 1987931
404 474 8275 2518340
640 450 8517 1245837
537 43 6059 7014537
313 893 1728 12065811
373 301 9664 578576
299 516 9821 144913
509 408 7870 348657
687 540 3646 25404874
933 483 8179 2487496
59 951 7047 8950214
643 513 7743 0
671 468 9049 0
791 681 5552 4748897
476 460 6212 796129
110 636 8617 1933741
279 111 9830 661326
318 861 9395 119623
534 836 6734 746891
824 893 8947 652376
934 666 6416 6384835
830 274 6409 2568439
794 284 4459 15686649
572 789 3986 5193019
764 868 5430 1139119
749 982 3647 42881867
143 311 3930 6908432
276 48 8323 3784326
787 470 5106 0
362 797 5576 2397105
490 514 6330 6256116
142 878 9741 226613
944 835 7985 228130
540 634 6171 2290522
530 407 2196 7632613
692 118 8586 3620805
538 718 1572 81510096
706 905 6519 1322573
848 546 9428 655187
127 111 2235 48744239
944 427 7579 1922817
685 533 8749 5044860
889 96 4485 16382490
169 913 3346 16433919
965 667 3105 622118
634 572 3852 12742563
670 853 4982 13212943
536 596 9054 2416058
290 41 7413 1022624
548 303 4386 6561308
264 768 9215 2300806
540 215 8905 2008934
331 73 9035 1514852
398 202 8927 6855
412 385 8366 417078
212 319 4808 19420032
358 970 8866 3009775
753 215 7332 0
909 592 9372 560443
152 75 6616 1811406
4 706 5301 13131655
303 681 9256 2125863
84 245 4013 13848218
502 606 1002 82488107
576 61 3600 33902053
851 429 3938 514771
623 356 8646 2049886
202 773 8504 1455354
542 676 8558 597960
133 221 1983 70961131
675 930 4966 2037691
84 925 3539 12150135
541 899 4238 41099634
795 575 5091 25620410
858 763 7865 1274195
34 628 8000 124580
642 269 858 18453916
584 7 4762 1696870
832 722 6166 4317397
919 43 8248 244590
133 638 3232 18843312
581 668 9752 404072
820 729 9375 3128596
899 313 7018 242163
865 810 9450 980964
759 547 4655 15588172
210 365 7090 689915
81 271 5392 321264
463 645 6024 782634
317 515 5533 3332952
48 648 2605 6294556
448 159 8047 1328812
54 134 7623 347979
0 163 9278 466097
988 158 9282 263280
540 266 3467 2240237
246 529 8532 0
657 614 7654 1369040
858 328 9635 762436
242 610 6851 984746
664 539 9357 1969459
48 666 8229 793521
73 409 2910 5306786
761 718 5203 107881
525 422 2251 32799101
891 285 9389 416480
386 952 9000 1820066
619 975 7438 2782616
446 348 5374 2075094
670 409 9788 42591
800 463 5852 4795727
627 372 6749 911219
123 134 5666 13308098
97 527 9869 941520
980 635 681 312122238
548 695 6860 8595797
51 589 7602 724254
415 665 9539 192828
659 16 9349 1616864
684 954 1918 88565094
475 696 8732 0
356 945 7944 0
690 381 4959 1162854
305 358 4866 3992095
739 409 5618 42591
439 127 9221 944623
331 498 9472 1451905
371 443 2745 417649930
38 738 9673 1452881
974 373 4053 19855194
629 351 7915 1833159
267 67 7524 4013173
383 74 1757 14315196
171 649 4937 6980664
901 500 6953 513041
86 115 9008 213914
266 246 9699 2240237
213 830 3645 14268639
46 55 2723 148914720
228 49 9702 413446
206 116 9270 816995
636 898 6406 8490934
328 270 2215 2830122
809 753 7634 1757106
657 943 1652 1000000000
114 188 3993 553071
471 765 8908 3566351
697 459 8300 2293655
248 612 9800 213948
282 749 2761 3818850
586 699 9400 252296
874 627 2671 23550014
547 916 7896 2347151
685 274 8794 1982720
637 611 8068 845940
909 541 2830 281039627
963 178 7386 1928010
907 988 6966 1691280
549 432 5232 3165664
713 248 7717 1878242
489 748 5400 1984595
965 364 2493 57419010
956 447 6593 4201423
615 950 6488 1312452
784 888 6965 3607015
746 834 8592 178569
341 224 8984 672135
483 877 6078 4765013
26 385 3621 3111847
260 67 9099 979352
21 373 6189 5807536
353 333 624 752514549
811 578 4390 2313563
257 487 5715 16291954
635 197 3982 0
850 632 6232 941520
683 442 5545 1555656
201 892 9283 1322573
341 485 8495 3029517
233 320 7682 4720707
266 579 9548 1473865
85 123 9429 1277170
883 335 7775 4362534
421 949 4828 6961465
426 200 9422 1838125
83 619 9180 5193019
144 766 7622 965638
954 859 9285 128503
475 874 6118 2123783
193 422 7622 924925
336 690 6893 3382502
727 867 8119 0
459 732 3804 1168354
493 845 7276 1578059
1 808 9029 2869979
461 549 3899 32829001
188 660 9988 3056473
0 289 8394 1620884
798 612 6947 637966
849 141 5268 226613
234 196 9028 1654657
54 514 9855 511223
469 102 5670 206519
256 546 3820 11700075
509 774 3435 5309512
176 462 9722 2358019
868 282 3955 6144870
393 553 6799 5876435
9 997 4023 233704
216 278 4158 3134565
55 630 8664 1338724
381 548 7543 3400220
16 744 2378 18348228
950 476 4865 1635790
55 919 8147 359581
394 536 6845 3639252
283 200 3345 7324318
29 593 6449 3431511
980 561 9569 455415
978 400 7659 607685
519 814 2992 6667287
423 877 3008 13506830
137 748 3409 67638144
250 686 9251 1397683
63 446 4589 7644429
145 456 7177 0
463 687 3788 4620625
721 657 7209 1005780
473 542 4017 44087851
646 216 5638 3394907
716 427 6002 2620662
259 104 1574 51154772
516 813 3200 9884794
31 285 5228 11994422
786 312 7531 2448040
470 497 9606 478372
44 808 6407 1750316
190 579 7878 4435920
729 458 3976 61921996
380 63 7672 57813
644 496 8470 212944
465 844 3669 12829057
44 479 4978 2770434
31 736 3279 9775558
41 525 5736 2983221
443 611 3386 4463358
855 585 6416 6998749
112 52 9528 4573745
261 138 5114 4763183
346 186 4180 0
8 440 9605 1512111
414 208 2473 5123170
642 917 3888 5263131
238 519 2775 2607935
57 437 7573 465644
880 157 5729 42591
911 787 7643 6637538
570 524 2968 37896929
43 223 8405 935729
175 624 7128 3513166
584 101 5110 425228
338 899 1544 51513655
159 323 3551 40891715
109 721 9056 240565
559 590 4352 3608186
481 385 5259 151713
944 619 8735 42591
651 748 8979 360184
892 417 9905 284031
847 310 8945 2699038
961 430 6605 685577
609 155 8098 424860
26 589 7627 1549187
749 135 7850 6855
750 383 9503 2099870
852 978 7846 0
816 61 6077 3586473
640 118 9772 228130
509 498 7182 848073
475 745 9781 657054
990 484 1160 1041822
678 364 6152 1165006
803 828 8998 242163
22 987 8616 677788
984 226 4145 23900475
795 64 6559 3748208
610 56 4933 250446
234 747 7842 3859
231 300 4198 39542063
620 465 8302 2505202
468 502 5656 2698545
898 826 9775 10148
826 324 6290 0
591 794 3446 30213760
427 992 3465 4535589
348 102 9683 0
615 659 7004 2766915
998 344 3095 6562553
604 690 9961 0
892 719 6923 2961642
697 241 8715 1811406
951 952 1047 17096588
193 739 7073 2262949
945 360 8253 1027101
856 486 6126 864529
631 530 9521 1142041
121 755 8057 6214664
18 303 4813 107881
617 675 9961 7070215
754 218 7459 2591848
756 514 9096 676529
165 435 8115 2989160
119 380 7341 194964
823 298 2236 16732926
56 763 2262 84328460
14 163 7743 5028
90 499 9484 0
325 220 2205 41851762
619 933 9692 172158
631 200 8836 0
49 146 7262 1752170
204 693 8612 1457949
660 281 7926 273716
760 14 6598 1648955
750 801 3362 6595278
832 521 8441 0
884 630 9536 573239
350 559 6972 2303635
198 561 9541 630962
64 404 8368 9930537
32 103 806 15402116
299 911 9496 3728810
508 32 2408 107116896
975 310 4894 1635953
991 528 8122 3708533
243 236 9926 3123186
950 434 7128 1711018
111 824 8568 312185
928 612 8163 1191670
916 770 6806 19756
654 511 8509 0
916 811 6527 1932094
949 278 9030 347979
782 991 3601 0
332 705 2331 1656240
21 902 6955 2079729
377 97 7457 5446238
400 960 4527 3942189
179 986 7065 104053
168 430 6056 1900556
982 84 8728 933326
704 967 9045 0
181 556 609 21905901
920 69 4777 1869055
679 566 1800 21829619
586 224 5299 1593836
84 191 4927 2117434
4 671 6275 2760996
318 592 4349 3132245
481 164 8185 2121341
613 651 4645 5164463
938 417 5183 23277451
853 663 4799 24378
247 475 3781 28713
218 407 5347 1617739
822 226 7996 13858149
780 366 2948 14016817
127 742 5753 312422
861 505 9085 11012158
939 891 9036 804118
309 308 8679 703953
252 171 6316 1244091
51 584 6421 6631488
335 34 6750 273716
309 352 5784 0
994 320 5585 837023
574 470 1751 17091191
128 337 7376 644552
145 591 6888 76378
826 972 9284 2265752
267 417 3261 27208
215 979 6277 6449258
415 964 3416 9563939
281 975 9166 857510
301 365 6348 9956166
225 17 6508 37024773
129 653 6142 112806
453 562 8050 2209750
941 390 9329 800251
185 912 9707 708101
174 652 8542 466233
264 698 3944 1846967
964 897 6977 1126141
821 503 8536 50495
972 590 6085 1311422
158 566 6195 5881989
806 510 6630 1019019
790 828 5082 3237032
231 836 7483 3820374
842 947 7989 1288025
918 17 9471 76712
381 418 1608 228424422
722 571 7212 4104516
487 180 8203 5675995
278 651 1294 95634869
371 926 5816 1670563
342 673 8038 3254867
681 970 3453 23661102
64 796 7598 250611
4 621 5467 5576996
414 479 9873 4603371
852 562 5316 1748215
877 598 8122 2919283
459 994 6047 466233
412 620 9530 1192985
791 979 5981 288262
135 979 5517 2940075
453 167 5949 3852707
30 734 9783 258107
218 762 8658 1107368
783 211 7059 1894852
15 892 6429 1322573
461 106 9744 43812
762 358 2112 58352267
587 0 8886 1995511
667 884 6463 7599581
99 182 3311 5262724
138 21 5008 503436
421 677 9158 2349575
292 66 9594 21263
18 198 9741 107881
354 465 5852 204856
995 416 9024 924925
651 884 7693 8284585
36 761 9713 319935
424 439 5243 641738
807 611 9804 28436
814 318 4358 1016221
271 538 9917 1733236
33 427 3144 2810366
310 438 8474 8902013
512 642 9448 141076
217 132 6823 0
344 231 7922 4189696
756 169 8759 0
523 21 3178 335556
761 899 6241 2939041
196 232 8071 92135
94 798 2352 8348014
838 601 2582 74142265
66 851 9431 19756
942 920 9618 207883
556 537 6217 303618
556 793 7347 1161531
504 976 5635 3516067
480 773 8179 991901
145 882 2424 0
317 426 8642 2335013
429 880 1989 8686092
210 33 2782 33587405
222 30 6961 76378
106 721 4146 452212
906 91 6927 8097741
243 966 8925 1312282
506 628 6931 1381446
726 274 5820 5601311
504 540 6825 2473449
867 824 9228 1592060
203 121 9162 1593218
496 833 7121 3459819
141 657 2167 26697035
462 718 4001 9961160
163 391 8707 82256
963 773 7252 472199
847 928 8422 2292544
786 898 3485 27469362
410 669 7383 6648210
713 242 7308 2634486
79 640 9432 675005
815 518 9518 213914
46 462 5398 14404727
94 570 7759 605646
364 717 5209 0
914 399 4560 33407693
610 877 1645 2522443
457 811 3280 434045
975 681 7299 950667
445 193 8090 58980
836 222 5117 6395525
602 421 7755 1484059
628 71 6822 3737024
536 344 7037 263280
13 11 9264 5573732
992 179 2085 6577952
823 178 6352 692830
545 554 1486 92326582
641 82 3944 11056849
873 698 3973 1107368
343 512 9807 0
200 318 2140 1630447
293 83 9715 0
228 535 8412 28105
335 218 7443 3255453
614 288 8765 3745755
818 524 9471 2391326
236 150 8059 1406441
811 372 2922 24652078
14 220 6535 158517
142 131 3502 10785878
833 811 7858 222001
928 951 7235 4447001
876 261 9231 3411878
229 377 4530 29452235
811 763 6663 364205
183 927 6298 1327751
625 200 9116 3942660
570 184 8055 4490541
970 763 7198 2144656
443 745 7666 5715116
606 132 8185 10980711
826 876 6012 12924603
686 0 7794 396084
275 175 5938 1663952
845 44 8385 389188
306 386 1968 13069187
636 213 1935 314261847
963 772 6477 4592478
783 91 9794 1894852
12 159 6384 4139691
929 802 8724 24087981
942 884 9364 2995266
81 237 7172 5718626
513 313 2648 805717
635 591 7531 0
504 275 9338 678506
306 857 4927 8542449
709 62 7205 3861512
672 152 8160 4318392
907 863 9929 991901
390 130 7121 207883
860 993 7699 993091
747 42 6934 396991
513 539 4214 5838181
477 258 5139 318379
603 407 4970 15812988
440 763 3491 6387
64 750 3275 12152838
308 501 8852 4976668
362 34 5003 2939041
80 921 6288 13171220
367 270 6875 3859
985 329 6384 978960
379 615 7481 6856
479 255 9224 373291
179 121 7267 2651242
306 764 8404 511223
219 735 4187 359581
353 847 5249 4712511
266 535 2669 11687240
953 218 5799 3873101
74 946 7653 427908
166 579 8242 0
180 277 8641 4533678
869 433 7426 7515245
3 327 6734 24378357
25 451 9058 1100117
500 785 8677 203381
525 502 3580 2121341
564 561 2475 5087664
186 531 3215 14484403
940 950 5836 3051170
362 938 4776 9761999
818 792 8839 924925
133 655 9346 115139
24 248 7160 1005219
793 150 6823 437444
887 93 9463 2874002
361 789 8711 0
178 843 9827 390134
87 324 9275 632549
478 593 2498 0
28 15 9893 695478
495 373 2716 8582983
418 577 5245 2276121
787 277 6969 3663413
101 172 6594 468147
305 330 9814 504705
407 169 4523 0
150 929 7433 0
666 882 3475 244590
537 982 9116 800730
97 672 9280 1097085
653 642 4314 597910
910 428 3261 1623778
910 880 5272 889072
994 477 9617 1389159
240 666 2418 8363138
137 648 8957 1294188
743 793 6583 3556095
312 235 5659 3678064
762 750 9620 1332137
982 891 7237 741159
425 275 7682 8029136
375 646 9812 995427
266 275 2401 13374329
684 513 9014 2505081
659 658 8653 2776497
815 811 6598 1752211
203 569 2383 15293024
149 891 7972 4126636
67 243 7308 3976509
178 887 8509 2727953
95 937 1437 15351844
65 336 7560 689159
294 288 9570 1656639
450 766 9252 1168755
778 451 4769 10010141
150 931 8230 2627179
515 951 4090 16067478
275 325 1833 63696598
798 469 5167 2707296
125 64 8407 741159
912 231 5256 9262603
997 523 6016 583964
336 12 7238 2786184
674 602 8278 4280606
526 978 7209 646906
941 900 3345 12824678
362 329 9463 66605
485 835 7811 3260681
995 381 8136 1088568
569 633 2111 38569231
381 767 6443 1461855
214 281 8073 6000916
964 439 5849 198412
610 569 7054 476989
519 801 6283 0
756 940 9456 1146525
51 684 2065 11955870
92 840 9074 2621366
772 586 5994 6017487
220 824 3430 6248303
38 676 3805 10457726
318 147 3382 19357008
231 485 5259 2450332
697 301 8374 1443461
981 190 9707 3290453
873 897 8556 3237243
658 50 9093 823197
632 405 9699 2227011
915 685 9820 5531372
485 236 8100 3190509
793 636 6319 7078721
642 514 5000 546260
264 54 3665 2522443
101 967 9530 1282160
804 590 4722 3986147
825 91 8456 0
85 747 9841 1305279
32 170 8300 1797112
766 434 9712 50503
31 738 6092 0
139 217 5942 1008900
195 577 4725 10618798
584 870 8714 274748
926 401 7033 138647
438 648 1505 10906551
972 479 9714 4147886
417 216 4219 21452175
305 608 8597 881367
725 879 5778 42591
476 365 8913 1126141
475 778 5597 2552390
101 335 7269 7519148
158 341 8180 1637304
441 976 1199 420378758
461 334 4807 5011450
600 839 9424 150739
36 321 7034 6354772
952 758 7533 10785805
396 268 6155 2086706
325 114 5481 12320091
256 809 3917 4888102
664 84 8924 0
699 974 9769 498008
554 239 3560 4589514
634 478 5662 1297550
295 532 5885 6716770
895 53 4876 19854990
403 948 5460 7249518
43 510 9252 130716
470 738 3471 36723082
245 479 9428 43812
153 977 9492 821724
386 323 8516 57813
665 209 2374 1733017
587 928 3746 30255325
132 85 3427 2995266
581 398 4676 9960190
179 304 5579 4126674
985 91 9121 43815
670 971 6616 1413968
51 208 6722 2295778
782 135 9204 177510
764 609 7451 637966
771 571 4855 32897887
487 127 1139 198142071
615 179 4321 4126674
606 390 5131 3254931
988 609 3996 775698
136 824 8106 1592060
461 297 9496 1568855
710 594 8745 7047945
845 792 8621 573239
377 703 8702 2295778
966 975 7140 296807
58 466 7577 0
614 389 8993 7528679
697 383 4202 3123255
508 611 6147 0
862 436 4532 1274333
922 290 7381 2066039
338 475 4267 5361978
930 644 7097 1620884
960 289 3844 1784588
692 336 8460 3079224
352 868 9301 1381332
335 204 6517 10671975
311 108 4408 899659
895 309 9377 0
182 397 7270 2372050
535 698 9753 1294188
599 125 7713 741159
673 398 9808 6855
882 605 8587 501940
727 527 3273 0
872 264 6061 4261755
608 371 6055 4608722
301 83 4301 1541897
190 370 4765 16667
779 19 4775 10111141
230 210 9492 1287735
865 343 4917 14347215
239 886 651 139019394
719 872 4351 8378081
895 144 1104 1000000000
778 611 2474 17507283
691 764 9178 463429
887 123 5562 1409455
716 814 5928 0
987 967 5137 0
761 324 8101 107881
593 741 5056 3431511
615 70 4697 2521713
581 945 9556 67551
903 939 9932 4614979
310 987 9326 3979509
347 383 3285 0
625 763 4406 15399633
716 415 6217 1117809
376 370 8185 292928
895 989 4823 10880675
77 367 8280 1461541
998 41 5254 4344055
908 207 5795 1644124
725 381 4077 10263764
409 764 4280 805717
221 471 8185 498439
203 412 9591 2694769
684 839 8872 3665748
349 3 7762 832874
909 991 5721 299293
518 567 3279 60890586
447 16 7095 0
170 795 7180 1665345
17 798 6756 7634187
975 367 6555 1910934
17 661 7154 30021799
591 123 5993 1409455
791 937 9665 1378378
386 190 6638 2505202
981 474 3539 124534085
909 302 6584 1670922
324 301 7908 2263939
996 688 9276 4621288
961 884 5647 1877593
819 45 4013 556477
311 570 9210 59446
252 318 2513 10181039
562 772 7600 2517357
502 600 7794 1265724
509 893 9330 848073
838 85 7350 1071263
999 208 5837 0
314 948 9341 1084705
330 460 737 615398693
72 76 4278 3736513
403 282 5997 1075678
170 735 9974 715591
994 582 8374 601619
321 233 6762 2643682
743 469 5959 2874002
66 40 1088 11730070
757 443 8665 1128249
25 884 9154 2460218
187 128 8534 302477
68 344 5746 1616864
149 655 3200 23826021
181 274 1937 38829751
499 996 6569 2632066
378 61 4987 3903089
852 309 2454 6220520
971 586 8467 65714
658 836 8194 1622662
827 91 9177 1486540
394 963 6745 1573997
450 68 9088 1974112
422 231 9022 1314781
520 834 8063 838290
671 917 7641 1501765
756 580 7711 1095982
285 162 3049 647936
744 912 9556 940739
856 1 9741 1757554
283 809 6141 677349
616 173 6407 1900556
902 562 3990 465644
824 445 7232 5958219
465 818 6108 21263
353 180 9233 8334818
5 678 6799 9512272
645 529 4858 1507629
102 931 7917 1680768
105 850 7274 752194
899 51 8768 4307321
489 710 4786 27965761
581 755 9026 1959728
527 846 7440 93201
880 68 4237 3118950
98 306 9151 1494846
645 135 9949 3344199
19 823 4325 6777133
91 563 1317 241153681
296 679 2915 9150900
752 498 9333 2213232
715 629 3775 11000708
155 887 2228 53463634
887 992 8133 2302055
789 229 4610 6437510
665 290 9942 122375
554 272 4241 11706681
267 43 5655 8073178
378 815 4775 8066768
949 303 5968 3659715
219 61 7664 4333553
216 724 9436 2940075
307 157 5843 504705
555 967 5353 1811820
83 976 4923 9035172
712 180 8243 6139974
579 816 8622 1339616
899 256 7577 1886208
617 910 6052 4189696
303 491 8205 390968
656 337 5828 2700883
284 411 8377 128503
886 843 5808 2926988
90 753 4655 1916735
736 852 5822 2201577
25 266 9588 537554
344 853 9229 263280
997 405 6293 1110648
180 740 5527 12418254
746 833 2667 14513944
642 343 3843 7758438
265 387 4261 19705159
156 329 3749 240496
248 71 9771 553071
72 525 8129 141076
627 401 3474 4609870
956 66 9662 2781888
765 368 1252 86199555
780 637 5875 8140370
499 646 9287 2967944
118 291 9119 100122
952 959 8902 317497
542 12 5425 1752211
631 845 6163 789907
890 820 4854 2117981
237 136 9709 3332724
363 862 8151 1593836
533 564 7370 0
601 167 4869 5321157
554 967 7197 2919283
252 334 6912 1691572
495 705 7900 2209750
243 561 2641 20481734
399 611 7396 192828
145 54 9034 19756
388 535 8938 50503
178 19 8779 655187
379 915 8702 5940882
573 476 9616 214226
476 925 5614 437697
76 313 5448 151713
503 203 6791 1316974
418 846 4172 2519423
34 590 5574 163969
998 228 5986 1899406
333 458 1791 4849740
536 773 7851 74883
146 60 6698 3187201
552 820 8527 806348
251 266 6198 312422
514 954 4881 1231806
507 858 8083 829943
633 491 9257 994727
852 354 7342 3057461
203 155 2113 10548053
953 464 8773 119623
628 797 6002 2061570
88 303 9353 955409
503 754 9937 3656784
361 244 2847 3555306
968 142 8281 1266585
624 769 5507 2217275
428 691 6269 2138164
920 311 7928 206519
437 354 2742 12567209
171 415 9225 511223
62 155 8464 498439
579 212 6069 1127281
753 637 7745 1757106
590 706 7069 244590
89 72 9706 76378
888 103 4677 4371217
957 916 1865 1000000000
804 402 5688 378220
592 830 1726 30462340
175 377 9284 6111675
372 885 2243 203456601
85 240 3827 5948648
781 189 8884 2023587
911 70 8331 2316446
351 655 3830 11876621
496 372 1320 1000000000
156 699 9271 1479888
7 988 2897 51224957
680 154 4249 514771
723 92 7581 3193256
642 672 2269 1289822
812 847 7345 864529
870 664 4030 15167856
351 990 8993 130758
914 152 4148 648798
702 672 8796 576097
549 225 3325 20207924
744 365 3674 17791119
715 772 6554 8747583
990 59 8899 25238
900 414 9673 2073573
718 155 5824 735293
290 608 7056 58751
829 563 5780 5203677
46 959 3354 8796621
190 68 7065 3290453
883 590 8685 2137785
860 401 8002 401834
953 405 8470 868853
537 467 4858 18009274
972 226 5140 448046
452 375 8234 735293
451 921 7389 0
712 696 6687 376422
26 947 9940 132364
624 759 1770 59022572
119 583 2996 45475818
788 770 8203 511958
151 28 2626 18452610
518 773 7283 845940
593 161 7964 194707
264 931 6979 504705
9 390 4974 3412277
67 253 9573 1244677
285 115 1809 18287402
66 79 8181 1964264
626 539 7763 1981791
473 451 9738 3917435
434 573 5811 1692520
290 123 8510 0
830 430 5967 1123094
628 342 6072 1277170
129 69 5179 1327575
340 901 7275 6586564
268 650 7036 612080
778 125 7576 194964
888 474 4133 864529
990 430 7548 885921
71 20 7588 2290522
498 153 7585 65714
463 488 5205 6346284
124 268 4346 77902
854 305 9042 0
244 411 5518 1540976
422 796 9820 5366232
558 763 2565 90610276
364 535 4132 53805166
805 885 7255 472199
458 532 3526 24251346
198 397 5509 9345041
280 518 9772 228130
961 169 8244 43815
690 652 4428 14431339
249 224 3079 13170465
413 791 7642 417078
628 586 9349 1332356
407 232 9288 2349254
789 490 1847 49199326
255 931 5694 1278934
458 938 2279 18528574
955 801 9941 3393124
637 93 7097 3628190
418 485 6797 483017
823 721 7472 105520
833 171 9943 652489
139 381 8843 661326
659 38 2873 31724978
472 474 8780 437444
4 128 8043 3622454
973 981 7133 5034251
412 248 7381 4118477
208 872 7938 471589
166 969 9749 2227011
849 427 9244 463429
177 829 6672 822106
5 623 6906 1517207
208 663 4478 203365
555 317 9461 275780
369 906 9371 377428
491 47 6268 7474104
486 203 8258 619202
59 60 4128 20790762
435 203 9382 1209346
289 820 6470 1168354
510 147 2978 13102611
909 719 8179 1889241
397 681 4273 1397683
101 98 3450 3930713
754 126 9513 0
880 501 5504 6847898
759 382 9413 417078
635 937 6362 704005
926 704 1430 16415230
308 980 4371 323900
125 18 8860 644552
877 896 6083 4261755
283 374 5275 827343
383 10 5724 441945
731 187 3357 15052426
577 493 4543 12164181
105 722 3441 12402762
745 461 4391 16349328
953 81 4727 2533071
344 473 6225 1972385
879 276 5868 321264
300 269 7177 4858298
944 46 8459 282578
113 965 7263 5022644
443 222 9537 293637
272 396 9052 1889241
383 5 5040 0
909 932 5724 1257476
768 207 5403 4320480
454 864 8199 1175013
962 330 5412 0
143 434 7062 128503
864 152 7810 1937435
903 506 5628 12009392
636 51 8245 2295778
135 316 7820 2698545
761 565 7471 5658290
578 854 7063 437444
564 457 7881 1841179
696 325 6506 235671
632 670 3385 25981725
157 664 8958 441031
956 907 7260 5604107
550 58 3379 6335401
778 4 4695 0
232 461 3853 7578170
593 762 8737 310933
207 269 9202 1757106
853 667 6640 483017
544 778 1802 62009388
518 763 6043 1519444
810 138 8063 816995
365 661 8122 0
356 722 8641 829886
336 702 1219 332216006
331 939 9182 329479
672 282 5817 895682
528 660 2701 9583534
433 355 5035 1761883
297 957 6018 2989833
682 217 9409 1911751
719 55 5605 10335976
216 72 7348 2940075
611 739 5258 0
599 750 4995 1186719
967 360 8116 764177
21 532 9161 629155
313 89 6986 1223802
120 446 2907 67402204
527 404 9578 880582
227 677 9179 0
95 528 2792 8057260
452 739 8541 0
602 743 8549 4212244
682 61 3629 4507219
796 274 3745 50611574
907 316 4651 2502606
624 511 4695 723437
911 980 7979 829046
107 246 9799 589382
205 432 4296 9497020
168 801 9686 0
278 152 1709 107192955
791 116 3832 11485729
647 573 7688 138647
153 517 9274 800730
178 690 8389 1932963
57 70 7966 1878242
283 746 3180 2529042
675 41 6019 2293655
191 332 7045 1101760
853 349 5534 8764806
282 493 3504 2316446
481 997 1111 41456885
352 98 6846 1678736
670 695 6441 3639252
510 245 9064 12917571
523 315 7781 416480
426 305 9265 0
369 177 5864 2958073
238 380 9259 122375
40 651 4648 10698662
650 786 8029 11783379
312 247 7294 12335767
376 427 7089 1917423
176 930 2524 75809010
222 139 8079 1481158
995 498 7476 0
44 693 3891 7981172
880 209 3262 5273663
75 133 6785 151713
793 362 5055 723437
231 347 727 1000000000
53 879 7785 4446968
886 792 5380 6830983
76 932 9310 1921190
473 44 4659 1113714
535 808 9784 0
836 648 7024 1097844
687 832 1659 9636786
444 339 2287 59416959
998 637 46 671701234
498 965 5452 7723178
840 806 4065 3693602
319 845 6435 3888026
17 317 5231 5867928
637 427 9251 1783221
898 376 8317 2121341
593 929 2937 475668
787 698 8627 906538
840 811 6188 4435920
787 134 6571 5792494
165 33 6654 885921
372 610 9607 750865
22 736 6851 3920684
966 312 8966 296807
723 267 2555 8930908
652 68 6885 822457
855 635 8313 910893
716 613 8248 1231806
799 62 7787 867681
378 45 3261 20294437
286 237 7907 4070069
923 537 1842 33530367
151 951 9652 2552112
259 740 9871 79439
539 277 4817 2629511
50 719 7608 95354
190 534 3661 23732143
837 64 4937 713361
944 918 1837 43626310
777 795 9197 1640516
676 756 9524 177510
159 852 8941 0
389 713 3331 6583755
498 567 6929 2012415
88 849 5292 2682265
495 566 5202 7154056
734 762 9499 6423595
401 504 8054 885133
883 562 2310 4719643
316 610 9793 0
241 18 7185 107881
784 259 9162 347527
445 967 8134 1282160
202 213 9434 2171668
792 482 7188 4522000
632 929 5997 8622196
620 104 7323 1046533
531 508 8831 2527915
806 362 9082 0
747 314 9770 824944
956 769 9540 2441194
998 775 1779 31990280
50 940 8322 2663153
551 198 5262 8565935
500 788 7908 251172
895 138 9985 1311422
940 125 5355 1846390
952 446 4997 16947875
408 759 6012 979352
658 377 9571 822106
990 136 6945 25238
861 330 8934 0
701 743 9556 642529
837 630 9635 1296185
952 122 8413 76378
28 913 4135 633684
497 201 8687 0
843 718 9800 1248075
328 116 9430 620267
475 761 4711 4763183
909 404 5187 4225233
543 185 8996 1916189
503 550 5004 14001913
788 765 8391 9565233
720 849 6649 908259
241 64 9684 284268
420 920 5162 699779
328 844 8850 465887
837 551 7511 4485130
205 487 5964 1784588
642 344 8105 244590
174 535 1594 0
774 244 9006 0
622 648 3387 18097407
602 639 7202 2262949
428 299 5051 954962
294 299 6667 9005828
440 547 6062 991901
942 906 8223 924925
916 163 6291 1265724
566 961 7679 1757554
797 193 4821 7747192
786 372 6424 4952125
521 886 1241 73423438
740 284 5906 9539783
568 448 6182 9486894
570 358 7962 722515
216 996 7305 1501765
294 633 9470 2748827
738 633 9743 3254014
622 582 2493 27365182
607 579 7045 9190916
284 508 6676 4389755
530 110 9018 228130
556 905 2022 15956936
338 279 9015 1364303
982 19 9560 935729
22 186 6433 7204040
183 160 8312 0
44 565 7280 3051580
310 460 9867 913837
489 201 6955 4807309
466 657 6816 4193886
746 264 5829 0
516 895 8062 6716248
584 793 8209 240565
111 567 8077 3111002
68 251 2771 26762642
669 692 8388 1180535
552 673 8878 648798
319 271 6107 13502502
140 999 6023 0
691 461 8004 2256023
171 868 8250 0
960 805 4400 11487723
649 516 9919 1097085
214 609 9998 735293
742 733 8993 714218
780 873 4639 1107368
879 919 4197 321264
162 376 7203 1028926
993 214 8280 735293
170 693 1527 154170462
883 330 8342 2144656
618 120 8081 2506465
360 880 7766 764177
753 298 9475 2571334
81 883 9040 2227070
234 196 4466 9888850
820 65 9257 1168354
0 234 8223 5876481
90 359 3839 5620812
533 87 8562 2125570
7 843 7645 709190
693 57 2629 70914088
445 994 7182 3285554
173 172 2587 34454796
257 311 1814 7607841
655 692 6076 1641409
15 285 8338 652376
345 922 7050 3345993
142 554 9598 156928
244 782 9330 106739
977 707 7175 1605393
519 287 7735 738006
185 217 5128 2733645
153 61 6647 5749690
692 277 7305 3979205
542 520 6337 6855
433 358 5756 826662
432 490 6426 348657
749 134 4200 5792494
60 640 8334 5958219
753 269 9260 1757106
811 326 8856 222001
406 409 8036 1546294
206 857 2365 39497849
503 287 2784 6007830
292 945 3908 6906449
204 643 9833 1670563
622 866 8070 151815
344 271 7675 547289
291 242 4778 3127578
849 435 7348 3225569
152 588 9845 3586473
9 194 5771 10497854
137 825 5979 377428
748 973 6342 376422
967 991 2941 801302
920 93 9744 511958
497 596 7325 0
677 885 8863 4283893
523 539 6743 1176656
374 868 8386 8456465
917 289 9788 1388006
809 748 9407 937248
411 639 8293 28105
241 199 6288 6228034
680 782 7165 3118950
509 251 8329 312422
189 807 8070 16174481
681 671 4219 9485417
48 382 7646 465644
485 398 9597 578576
327 269 4665 1542206
786 397 7986 4033100
869 954 8223 3062056
726 480 7111 4910392
196 341 6714 553071
769 95 3618 7598612
501 198 5500 3222946
640 846 6856 1507629
221 166 3780 10003305
277 79 8624 13063376
187 332 6056 514771
540 509 5189 8193989
974 198 9274 1309804
404 477 7714 1507629
601 658 4123 18952500
839 419 9350 89981
999 57 9207 832702
344 155 1586 40270239
518 682 6214 559755
858 71 8784 3852707
996 326 9664 0
292 52 7971 2499784
749 790 7659 6855
520 493 4024 8781482
455 36 9684 319935
963 943 9056 8682985
216 703 6602 2398737
426 710 6237 5188312
263 703 6179 3287649
18 295 9731 596542
633 483 1497 38054907
848 253 9365 3678064
519 371 9846 417078
262 659 5293 1314781
332 310 4556 3305506
713 181 7449 2081624
655 852 8628 1797088
316 342 6515 6347435
785 393 9111 1046533
996 509 1567 137703982
186 130 3400 15856793
981 552 7319 79743
290 286 8026 1165006
527 354 8876 2140885
109 328 4410 5606461
264 487 8649 1846967
59 197 5173 118377
158 305 5497 1643778
488 246 7767 559755
754 852 5187 18974086
919 727 6532 2581869
530 899 5227 2789799
527 105 7312 1462341
577 710 6732 14714604
107 435 7849 251172
987 857 9637 832874
450 724 9212 1448639
98 20 8045 2283352
779 220 8994 0
578 714 7553 1856894
516 223 4484 434601
664 130 8752 1348805
743 902 5959 601619
360 960 5993 1820066
620 314 9053 281896
418 425 8092 66605
170 703 6583 6453092
904 184 1493 48890009
893 607 4620 640085
797 925 9583 573239
757 509 4147 2349254
591 901 9878 0
635 22 2360 83808260
958 266 987 13002573
467 894 6887 471589
603 860 7576 0
573 8 9533 640085
369 376 9125 177510
193 623 8268 16192
330 105 2491 16490154
86 613 2953 10008387
108 885 6624 79439
255 953 3716 9119563
654 763 7230 521668
246 610 5134 242851
645 339 5125 1744706
769 913 7686 1633975
37 860 4617 341770
414 504 9980 959241
944 815 2281 154275
290 640 8056 228130
340 198 5351 3669302
81 31 9556 0
467 872 8076 0
34 595 6009 1243674
397 883 5255 140529
8 563 1265 55463349
132 756 5074 3178489
232 983 4294 1029094
364 911 7175 0
233 956 7499 1512111
984 253 3177 13061799
191 577 8660 893
32 65 7697 3810682
462 231 5854 2186571
537 547 387 1000000000
704 553 4133 5636449
150 809 1658 23343646
490 71 8046 548800
784 736 2601 21891528
49 61 9964 1503205
583 469 8973 1590553
663 13 8295 498008
31 582 6041 9572545
968 461 7358 4260567
454 866 8134 2160566
681 853 2432 23808281
937 678 8944 8817950
892 825 9880 284031
758 903 5262 4909320
944 483 7570 3982239
547 419 3903 1113714
322 414 8821 967294
904 324 4302 462171
285 524 6732 6008773
267 876 9309 1552733
129 800 6047 1327575
342 746 584 1000000000
708 968 9246 6997496
737 700 7029 16742
235 196 7384 486749
746 269 1520 178419564
487 642 7967 75988
670 706 5072 17708331
523 258 8904 737205
10 542 6010 104562
571 682 7257 4429525
129 534 9724 1691280
805 193 8491 503014
843 17 6150 5766924
263 408 4534 3216906
919 793 5855 793521
756 400 3839 3736141
880 559 5090 7117520
318 814 7530 1016221
906 301 7855 701287
234 929 8662 796129
624 338 8513 369242
875 367 6754 4332363
419 2 9252 0
710 718 8265 6185187
153 588 7026 5926904
260 894 3816 22712527
206 805 9150 0
81 120 4054 1273368
923 867 6852 2160315
891 218 2874 38002152
334 56 8914 1241766
114 759 8352 4589514
861 937 3335 214862
910 595 7002 3708533
253 913 9836 1633975
705 739 3346 933326
846 240 7510 439112
437 948 8197 1964264
681 178 4941 8345375
389 315 3928 0
766 252 3524 154380
733 925 7828 0
203 178 9501 353955
506 354 4110 5718513
153 783 8242 0
700 223 8010 2564125
641 227 6279 0
621 605 7950 2744492
877 144 9569 646906
709 266 9790 1451905
56 277 4814 1461541
50 394 8474 0
365 721 4630 15145716
728 554 725 513596796
469 214 6553 1376444
124 317 7740 2628179
656 534 8670 1811820
531 231 7517 79439
992 619 9238 16054
554 591 8224 8527005
544 454 8712 0
935 211 7487 0
356 280 9419 228130
491 599 5107 4503626
594 72 4515 2492469
720 6 9660 284031
463 747 6445 2583430
247 174 6569 2830310
627 638 1804 19077539
204 475 7644 252974
818 772 9224 4225900
551 482 4367 15272585
882 946 8432 5427776
181 588 7265 5051058
580 127 379 480103432
327 472 5292 219903
946 179 5646 319122
664 155 4421 2117924
356 758 7216 95354
358 652 8701 715660
6 957 4731 2681223
333 238 9344 76378
879 523 4598 9775558
536 675 9458 640708
855 850 4190 12882790
696 406 5340 2075094
805 770 4904 6416874
169 426 9848 1733017
970 574 3098 5861641
361 973 9090 475674
348 108 8537 1013955
12 278 705 175107297
311 172 5966 900150
527 509 7307 1869122
94 719 7167 95354
640 457 4091 21799646
632 672 3113 2349575
852 444 9195 1654657
63 35 7432 578576
186 129 3273 7413944
332 211 5026 596542
61 49 8898 4084574
905 280 7796 2503410
711 905 7699 2349575
687 761 2558 2793493
842 946 3702 4600536
824 984 5609 2506516
436 459 3016 3633010
540 683 8766 1959728
17 356 9440 1589011
894 599 8002 28713
350 353 8131 838290
721 100 5495 6653803
817 697 5362 3730887
732 786 7990 8215080
843 503 8012 209652
81 196 8083 2535308
366 763 6696 4931730
212 569 7661 1029094
351 918 2634 20423772
772 756 6131 3751279
82 333 7755 1117809
360 68 7382 3174362
609 294 8201 1656639
884 597 4853 2472509
574 641 3320 2848034
453 301 6744 3939071
135 815 2692 8651893
498 493 9967 0
878 80 8979 507863
758 701 9526 821611
204 190 6447 469743
217 171 6474 2239993
307 299 7235 5526080
858 9 5930 1686378
360 33 5542 5252889
647 649 4286 1443461
884 778 9166 846569
73 190 7411 213948
573 609 5602 0
586 711 2722 1525684
724 886 3039 13660089
884 773 9864 25238
436 757 3408 14598258
292 37 8355 496502
609 336 4379 2859623
769 701 4715 18719683
11 822 4933 2121390
182 436 8331 4627691
143 700 4024 521000
453 120 3538 33537259
444 236 8399 6743981
228 930 2528 735293
21 879 4023 389188
146 82 7513 759799
992 36 3184 18120813
545 195 9434 478372
216 574 8272 6237211
332 533 9360 4396860
452 511 8884 1149953
272 737 9592 1111067
963 491 7119 8682985
527 675 6806 93201
747 8 8253 1151986
864 202 2799 2596500
778 413 8145 2487858
903 955 6138 3260681
804 357 6524 899659
423 958 8866 1541897
64 906 8748 284268
0 162 8093 1943869
572 290 7507 226433
974 105 4740 5361978
228 339 4670 126079
300 21 7453 723302
567 5 5505 25535214
72 678 9612 2985238
343 287 2284 13375862
248 785 7492 977722
879 604 8199 3394907
79 34 5453 3728948
244 987 9715 2391326
325 124 9207 3296699
684 331 7408 1943869
370 521 9293 348657
448 410 9175 2552112
662 875 9237 498202
349 468 2313 371609008
779 499 8970 450475
662 341 2547 8208815
663 3 9374 9357061
366 30 5682 3225667
873 945 4424 1877593
241 452 9592 537554
756 802 3784 11953535
381 311 9294 4669427
97 460 4963 0
741 233 5125 6138807
25 945 6659 3776404
125 21 4030 254410
107 491 8093 1769858
236 816 9153 1676808
590 475 8794 0
966 296 9593 1397683
794 965 7321 715591
578 625 9220 2141884
836 583 9198 25238
580 37 4761 2930808
927 704 8661 858927
604 621 9747 67551
66 935 6167 3269095
753 887 4775 7696586
892 942 6287 3631946
88 480 2810 17124766
822 657 5360 30500822
520 319 3024 7704735
879 354 7209 207694
867 333 4239 226613
428 856 4376 2480005
513 835 9242 1222672
406 349 7816 0
920 255 9530 2191696
587 644 4774 18270150
429 687 5378 523370
870 86 8709 2760996
44 490 9255 388574
138 382 5064 2072003
81 662 4395 2393632
898 76 8461 663714
289 791 5371 1602468
479 516 7910 10564137
730 16 9257 7172902
826 1 4827 2018849
141 498 5230 1090448
607 456 9468 2117924
570 504 8331 993091
281 909 6224 0
467 585 9714 663714
770 899 5534 260757
918 3 9251 259430
742 459 7452 787976
615 268 8321 800730
156 993 8243 1019089
731 696 5235 3764666
875 622 6139 967294
854 594 9375 1864813
158 355 8309 1809677
282 857 9908 116262
38 18 5194 7059855
181 358 7296 3463516
322 194 4470 263837
405 693 8278 10478736
292 54 3275 10292245
984 575 9699 2029354
197 671 9818 639409
981 476 6614 3939703
417 558 7523 1761355
562 261 9727 0
248 273 6624 3729677
129 3 5949 6615161
927 322 7312 805717
221 967 8439 2783272
505 583 7132 16798545
799 360 4986 25825403
301 643 8346 2071277
392 250 6322 3959832
285 553 5980 704005
516 287 8746 258107
258 222 7014 856841
843 711 7290 2574332
286 502 8495 2177135
985 668 6483 8882353
309 625 8930 3859
596 270 8890 0
382 851 9210 981626
412 669 8432 0
601 951 9444 2441891
105 437 5805 8370211
900 669 5105 3356706
611 661 7954 1034344
331 725 9630 0
371 39 9783 465679
956 253 7065 2505202
560 573 9872 1959728
788 37 4948 10912786
402 446 9897 507897
586 383 5712 210501
583 625 7918 130758
366 823 2076 27923459
277 373 1553 6568501
111 179 8196 222001
15 696 4246 6577952
452 650 9059 450475
536 300 3235 2505202
755 812 1753 348657
454 677 4362 2785234
223 618 9935 2924377
718 308 9292 425228
573 554 3822 37170332
535 508 8447 1347676
713 38 5126 5425186
500 732 2227 41666174
273 702 5522 1496848
93 260 4931 23249
764 834 9509 0
993 120 8587 0
951 986 5089 4671578
348 762 2958 14760859
325 353 5920 1475773
510 205 9286 1550570
173 948 6745 1900556
56 889 9461 296807
110 222 8878 437444
158 418 5756 483017
232 33 1895 121469926
641 731 8255 1481158
631 657 6574 1456406
778 733 2929 13422416
851 125 4648 8568675
340 794 9282 2865823
820 867 9045 226613
718 561 3621 3011149
455 696 3860 11223802
292 321 7685 1916668
430 517 8457 0
925 981 6384 104520
841 515 9737 390008
780 983 8804 2227292
748 694 8255 658170
139 683 4631 1841179
848 622 6462 18117944
649 399 9877 0
15 664 6160 10145743
998 618 7088 5488528
818 653 5083 158517
933 552 8623 2361965
495 183 8183 5498477
462 99 7465 981626
613 379 3041 2869979
14 294 6037 5287391
188 681 8658 1438230
620 855 9270 0
289 249 6714 113759
110 311 3253 20292638
210 945 5495 1244091
286 515 2385 9536115
253 906 7776 5562137
754 961 3475 27819440
751 101 9001 661326
679 93 5745 4215430
398 613 5533 4465182
835 544 7917 1030905
344 461 9686 648798
631 510 6387 4027267
73 691 9784 3931769
651 834 2121 50784672
666 764 1663 7356140
308 16 1800 6195863
773 228 7350 3868741
639 219 3642 1784588
361 31 7384 1512111
165 910 6099 5319309
770 359 9523 0
812 607 8787 2049886
867 499 9849 521668
648 114 3349 4702321
485 421 7520 655315
323 251 1409 38632919
3 904 4088 14039297
573 491 5584 7325776
933 586 8441 237589
117 623 6745 4138660
934 859 6237 1665345
568 698 9924 0
164 427 8741 463429
266 493 5489 4319671
216 349 8752 2473449
19 666 7837 416480
103 557 9043 0
970 742 6771 3527711
577 748 1666 3197822
194 439 5367 5809068
969 814 3013 17662139
461 222 3073 20890042
33 71 8115 5013403
401 634 363 50887396
398 118 2930 5300039
809 461 5391 1376342
86 195 2167 207047101
341 634 4719 141076
673 286 8213 5034634
652 103 9974 0
945 628 5802 4728090
44 709 5574 0
558 742 7892 137609
687 268 8824 0
855 162 5759 7208469
864 847 8968 1128951
45 449 7772 4538661
393 864 7072 5564258
769 135 7992 2666872
393 56 3781 9307220
330 531 6049 437444
509 138 9734 1400413
343 876 1787 778834
800 122 5209 3254867
693 986 5425 382476
193 481 4008 11620028
970 170 5817 16051833
646 951 9690 3487390
759 273 8790 565098
382 737 8419 4371217
606 393 7717 476989
434 274 6940 3152638
86 247 6940 1203580
170 164 8644 612965
181 635 6716 2983036
920 78 8714 2010337
189 132 9324 6803594
710 563 4649 2784627
274 475 5579 1844148
324 386 4024 7981172
7 156 8743 2227928
564 70 7462 751269
998 387 4666 24701559
425 854 6950 5223727
293 314 8265 1985354
729 999 5417 5044860
186 852 4417 106739
304 680 9418 719891
739 709 6530 1264557
49 988 8668 413446
494 564 3966 4339023
418 679 8791 373291
388 917 9731 0
880 527 5304 6034382
637 552 8180 806348
363 768 3856 6607402
746 915 6334 7118053
445 359 2287 86160770
307 521 8412 0
227 78 5687 6619827
829 294 8204 2391326
750 799 5125 4506256
770 46 3686 3908815
616 286 9788 597910
853 214 9585 263280
62 31 6993 2112142
938 40 2058 6138807
1 482 3893 2117924
434 829 1248 672668984
972 446 4612 4962099
961 521 8220 43815
606 267 6434 676529
258 190 3374 9297082
984 316 8800 1469811
882 382 5580 13686174
918 153 8557 115139
510 100 8370 70575
912 816 8315 868853
235 125 9601 468162
281 247 3865 517500
729 610 9547 1501765
303 767 8367 466309
112 282 8064 146393
636 160 2731 11268492
419 986 5007 8019225
930 341 5751 6033396
218 292 6509 0
819 48 7034 1075031
356 977 8208 213914
32 708 9017 153374
695 453 5358 704005
910 403 9794 252296
854 216 7521 3123186
799 368 8929 5028
776 105 9568 951640
434 244 7263 1966150
687 714 3913 0
764 54 8428 1075678
56 746 7358 0
972 673 2845 377428
404 931 9975 6856
823 667 5982 0
568 478 9542 499871
543 354 8882 449698
104 695 2712 468147
489 773 6877 4807309
59 894 9604 1643778
950 795 6977 4516827
66 915 3508 719891
798 770 7679 3908815
887 239 3079 242851
961 436 9013 449698
634 619 7277 4001802
772 431 8224 3852707
703 487 2469 22730101
196 753 4700 92135
72 273 886 39025076
501 970 5536 1869122
405 67 5097 8258591
207 240 3787 0
942 449 7906 177510
205 921 8703 376422
411 448 5834 6067168
977 485 4676 12917155
424 525 9125 2145307
165 723 7944 2468434
893 775 7773 0
919 219 5988 359581
342 905 9454 3599479
729 830 6383 1245837
97 644 2609 33152211
160 676 9190 43815
638 767 4403 1085601
451 583 3336 18390345
56 153 8518 0
25 406 2334 12267459
136 82 2640 44190677
279 579 2907 16512570
439 907 1786 10773494
625 295 7503 913052
636 803 4924 1410450
282 36 2510 82895010
746 295 5851 0
824 835 2887 9282168
737 317 8966 450475
766 13 8911 434601
547 99 9731 242665
302 328 6587 5764042
494 600 6555 2949152
337 236 6539 504235
587 683 6782 2651242
94 708 5825 5852497
418 577 5785 2276121
878 308 7784 3110013
32 881 8216 2833754
471 984 8895 9802531
481 905 8069 1316974
703 130 5502 4733849
409 98 6885 856841
819 943 4858 18616012
502 985 7174 321264
766 78 4109 7922341
757 688 4176 791680
503 431 5744 3459819
26 854 4157 47622728
940 86 4604 11676895
646 42 9355 2804721
53 539 7287 1757554
590 881 7889 1348805
37 154 9299 1298454
988 21 8930 3226030
457 912 9150 708101
581 843 7118 2242011
186 53 8465 0
143 853 7942 0
467 317 6994 1853307
232 502 6392 645206
211 691 8697 577118
510 309 6374 2201577
628 166 8989 194707
42 568 6253 1285581
209 615 7451 4605034
398 395 4415 4795727
460 946 8401 198353
485 627 2725 11222192
405 591 5625 4022591
992 214 4510 9574566
490 790 2730 6765986
770 446 8254 3044584
179 774 9697 635833
403 743 8753 388412
397 473 9392 0
573 94 5266 6603515
317 210 8641 5028
110 993 9133 2739318
86 90 5511 3290453
599 118 4303 8019225
797 153 8724 3971851
923 403 4838 17730645
852 831 6844 469743
3 392 9423 1962571
697 668 3161 13581885
582 789 7958 3555306
829 471 9665 6112664
539 639 9602 466309
848 437 9036 4105863
109 765 6602 240565
992 56 2076 42166247
673 227 6865 2125863
836 870 6986 0
322 426 8276 1838125
863 598 9543 2663769
451 286 7745 1672964
650 737 4399 1643738
386 419 2751 6622001
110 566 9737 1628626
382 383 5132 4094536
546 876 9040 2283352
974 125 6396 1590526
101 923 8946 425228
22 385 8868 1783221
384 468 6457 19215263
17 983 3162 3914734
658 460 5279 0
294 997 4707 1761875
722 481 9857 0
66 793 5827 5257692
153 478 7179 2275293
642 157 6387 1019489
54 280 9235 92135
152 503 5857 3979205
827 857 8679 2529042
767 202 7422 6855
2 988 2198 38603987
649 625 7270 59446
341 743 3277 24999698
924 686 8594 5109911
788 803 5012 1540044
174 4 7233 509458
887 339 4879 2295326
560 2 9998 573038
937 89 3177 31001259
740 575 9822 237633
961 525 7364 1551687
237 342 6394 16988767
716 986 8639 382476
489 168 9018 2064667
61 506 1837 223332255
341 577 4157 1277170
785 667 1426 82137271
300 371 7150 0
525 267 8604 0
370 696 9072 292928
858 940 1804 45056732
666 978 4550 390008
443 270 8983 507863
840 168 7357 4331339
561 142 7426 156928
612 757 6395 0
502 350 8626 451571
234 834 6396 0
615 7 6936 1937435
949 848 8596 347979
502 395 8478 3161521
242 88 6932 14295047
645 763 8822 119623
499 893 2517 33192007
449 150 4766 4851152
115 687 4980 4654389
461 619 5950 2635188
182 225 6273 14658451
807 299 7706 16243098
7 620 7724 4865295
111 850 2381 2373992
152 827 6577 218632
141 480 8771 605773
484 145 9872 1416267
779 350 8222 1022624
97 360 8579 4472591
81 76 7300 8209268
191 991 9204 478372
50 364 9480 202815
489 840 4851 8184027
965 842 4920 6868423
492 850 9549 274748
220 315 4002 483017
393 931 4958 1921841
363 167 6196 964421
589 562 2269 7315360
609 742 6509 1519325
283 514 5807 419397
794 484 1713 141634048
707 615 3809 11252611
973 380 3848 0
716 380 7376 0
765 406 4791 2226669
239 696 8057 1057746
12 542 6409 1752211
25 303 4924 6387
925 425 9413 0
216 124 6323 113759
510 299 5342 1090062
378 817 4962 4888102
304 567 7883 2724562
637 483 5734 5021740
922 140 6384 10007725
879 357 2468 58387636
607 799 9908 472199
708 37 5545 1315330
638 441 6882 470792
398 196 5118 3907178
887 989 5509 2413120
290 881 8864 1364303
388 920 8857 128503
929 178 9950 804118
834 965 7363 2249014
293 709 7842 1621639
708 257 8092 352665
915 763 9810 0
468 170 9797 709713
803 970 6085 4617892
185 586 8467 8747583
912 549 9037 194964
198 177 6250 9171287
43 752 7334 3976509
794 594 2533 34521643
41 985 3802 1577758
141 420 4272 2113812
72 591 7415 76378
16 866 3986 10148
730 575 4124 12341960
434 955 7476 1378078
567 412 4606 21958759
393 318 8680 2804721
90 974 5396 785251
231 915 3623 74512033
894 641 5403 10562649
906 427 5021 5215847
57 156 4042 1408723
638 892 1409 98137766
586 692 7668 2936908
742 186 5084 13900304
515 107 9775 259430
694 383 6916 3828067
732 473 9018 3908
273 452 6420 0
405 760 5228 189954
76 341 8018 1921190
821 188 9048 0
906 564 9085 2470796
718 917 8529 2033049
489 577 9811 359581
866 781 7708 823893
525 211 7023 2086706
336 973 4798 11827244
371 356 9265 1400413
223 135 8277 6908432
909 700 7869 587781
564 65 1575 2245608
258 736 8372 1596885
467 691 3664 5791248
861 951 1956 70045543
806 528 8810 677788
219 316 3629 1012644
289 407 6144 139665
879 963 4894 7208469
100 890 5837 1022624
966 819 3349 2081624
293 528 815 640914535
628 936 2377 341758798
777 667 9883 3663413
365 932 7512 1005780
841 881 7850 448046
673 69 626 48499442
608 53 3351 76408757
802 660 8666 1509016
18 84 5227 9208340
987 461 6988 2410403
280 991 8844 546136
599 940 5419 0
997 289 7105 113759
751 476 4315 2995266
273 971 7061 22369
692 314 4217 4720633
725 912 7417 2487496
486 485 9524 2062597
914 930 622 8009160
993 798 2544 543872
800 490 6759 1690616
593 132 8175 4417397
181 662 1403 255305088
232 942 8545 112806
826 569 4697 8964031
608 20 7224 987784
402 586 6766 960838
12 77 9661 2066039
745 690 7973 226433
139 999 3943 4362534
239 884 4566 4702334
50 415 8762 5943393
624 292 7635 1878211
172 836 3305 18070637
470 512 8657 2469359
164 93 5619 11390919
237 476 8932 2704727
792 102 1454 43149027
883 194 9686 1473865
567 201 3930 27285896
836 379 8442 965638
667 48 7990 1000
730 734 9485 851315
192 899 5032 7190307
842 171 8748 6039377
482 817 6081 5056601
544 84 5082 1225393
283 518 3726 12592145
345 483 9605 2081287
588 845 8889 895682
440 328 8022 7723178
407 328 9146 664862
834 752 7241 509458
808 274 6536 3632668
709 82 2436 37751579
657 659 9289 233704
210 362 1042 1000000000
583 617 7688 12416495
565 191 7409 5281425
758 62 8331 1273368
72 628 9615 791500
496 637 8114 0
949 851 5740 19756
798 147 8670 341770
290 629 3095 5949562
24 655 293 1000000000
20 2 1971 10175228
916 289 3918 7070215
24 161 8289 678344
372 938 9304 677788
963 957 7828 8041247
750 241 3951 670608
428 488 6503 9207101
230 925 7078 3032992
816 392 3547 35202848
632 170 3784 483017
602 352 5742 12537236
