359
813167300 472042073
269074508 929537139
921898563 994607010
156639024 760357017
44960733 64952056
895755297 728493186
17465647 825650732
634191867 711413391
872790932 7365409
732855787 837173741
167833376 873967180
196517120 914662686
470210179 256001967
693184001 572972639
867193073 657499188
273357464 14032468
307726078 144085986
19945553 297045853
532039457 742047748
561266420 609936962
437374391 829858723
889898117 770503742
969494760 918696566
531133577 154170040
788355114 847368302
51053435 64683472
796948258 918787884
992058822 192665095
805030897 377447231
500389406 695479267
378446318 313137637
290790326 832175665
135131662 167131763
170194310 982900832
26244412 395743829
335175877 918834476
884861888 26266803
362871223 758803118
336722633 604336052
812247758 369469095
930879558 430825127
412071503 8505305
457195045 882933611
47893095 282278296
770781669 425895494
113632423 519374591
777131470 544706507
615841578 927386186
792749319 959806798
438716747 481028497
988775382 188125139
625547032 156829515
375593306 318365549
84550834 87730437
512614974 273581080
369181971 293627077
314050538 445476306
330799717 858672726
525360310 640415064
609592831 448515184
292869992 290746897
599158478 879053476
383974369 310547033
141242579 246676274
657878205 847109630
963071732 114452653
82130652 750606330
82083423 687929058
991813885 39274645
949541487 781414737
798507344 624826527
686955049 803248974
245197521 778183143
774289207 708424600
10196759 39231531
261126469 615170907
11234698 502713884
521882988 376547647
47889546 792721566
918433289 638757583
430275623 424637572
626979136 956196248
601224514 466618155
228796 506659400
429030032 640185828
998498569 508714871
120944990 465235310
483643099 334059939
886032773 728629217
958552475 900080730
223615512 611025628
591243819 292031759
841451785 242398685
702405835 876131801
178929529 927727323
51548231 135145213
435146475 373378392
204655107 746799135
328003654 277390252
98807312 781380059
630723761 694260155
997664940 137179176
504768570 984388902
190531301 923517270
364187144 620471276
364659943 151225184
864549311 136836683
28826413 668527770
825560288 898373445
242314471 418706453
991254990 340215271
26715499 248806395
644194470 178394159
482611062 554852419
565120672 846481467
637805811 768836430
425527780 498632461
672708988 732251860
295671552 379294436
795983851 746637700
509296616 56205875
100674263 38642115
527775360 700560317
26566968 285450745
482570344 718722848
131262306 154014752
275849659 421103705
943574298 803929663
739107880 664730287
589182515 182488470
43103273 779623494
982455310 38176278
378037005 823627341
97167381 845235683
558616852 689828292
836192830 254533471
847510289 332270854
66904474 200135023
955921454 264821078
536817156 919330925
978141224 143633134
161899142 425305671
181841008 513506504
51385883 733502431
58124162 21031414
465175422 409459123
158397603 117520811
309400429 675842062
330458497 12302377
735240187 33000768
916471766 749417001
515506441 910901464
378441560 939244233
449128380 340503479
319451059 157269000
869093702 896407462
303345112 718516039
831931310 311778648
789902170 397784503
589910846 827887837
792570337 156332617
118740627 167001402
424302674 638628060
908108412 715859578
241198543 81945701
932842044 843482530
133813694 437878404
854234388 772159756
901330608 587180665
736359910 831494952
885977906 468966611
215212228 405017786
382397467 173583515
104395842 640623333
942834066 763767677
2309822 42479224
927073968 910286199
557190705 865597663
297989261 793439649
178942787 467992224
731334281 194022176
850351546 245376575
571259023 554901678
953659329 261311068
60667056 964190630
285200549 47430228
469001955 915293604
731847340 179213234
250925253 730901834
632638882 399330865
232850535 558015025
636984705 480701678
502252181 871575735
546396179 290660486
716230698 577782848
744189155 706027770
309640080 869675005
351371728 50296327
750492357 184099961
28504612 721124495
433949666 857337181
789875177 795742503
59166737 108900838
340691804 106822665
266422180 658757685
51781172 891854841
136505325 17524655
23242642 885813153
802697673 917120607
164592606 792190082
310256663 133989058
980900185 594871325
822856586 865940793
561644586 920309237
88667097 795002717
300100894 215990435
571956258 220785147
651370624 628517605
39520796 102797637
805392655 417284
366898171 412048379
919550418 285945496
468514711 708940206
88359157 476855911
236850357 834034638
97179893 786228710
442455126 970689643
578650349 416124516
493631217 792415570
104694592 948631585
984580203 669629750
442572766 770089384
374359040 179347797
12825876 581063699
59802513 489270274
953141484 718919265
514326744 982040732
127402022 154493126
289015719 543637034
169590193 545410590
730645132 752920605
624743745 77249687
541499223 275809472
497665461 950645195
984329207 587366568
691740551 346535641
161553336 13869939
158054693 582937581
395207805 669546777
695447921 295597706
741487433 523828070
261173697 160469693
180362571 985796816
886379795 300181544
351293552 51140127
708841760 240653579
619302457 516706298
867413356 290135763
379334335 228920060
110809807 763258143
805246760 972958676
51523874 666169130
102168225 805440256
166229611 935672477
955070476 163366628
407418875 114507420
891278071 809831712
880707866 477529734
832932772 359340246
558420012 342377221
585384339 833076248
276083482 869035992
964701924 790138171
936976848 899576327
135371709 752558544
717959043 43166162
245899135 900019391
856236289 245512797
465812360 667262687
76865711 88899555
768394986 256042139
948627418 874754707
189826805 381691006
19836620 287191497
11687856 789863076
996963162 710336102
618721792 138428405
772441656 727566949
902683704 145149939
685019206 215632790
815151915 664070142
607336007 436983565
670106606 441949972
836653529 688252134
995626323 216361866
53040526 968539849
223100473 690232276
7526815 720788113
25315889 729742363
846564965 652922449
376144966 908405868
245318516 413225011
967100505 550117324
373659705 225781926
257163733 789359021
178552800 832548580
964131561 960248269
250702604 818839176
526003735 784350808
434355866 155403294
439668570 477855355
899602792 534587081
358704721 279805977
32752044 26079107
673530363 417485519
706674176 477549596
921133215 405128242
404545892 257183545
518171810 602577578
972846003 906472549
241560555 246594519
585603401 818532306
727252187 954978695
488454127 609316238
277294883 557529866
10165286 413430385
81694048 474335447
934535209 942261992
253452548 8831361
404226353 283978902
21000353 685996489
582478357 61847297
840294086 973244895
195426452 783192816
322673467 677188322
226543858 450701725
94996480 441598462
97575220 159243383
310151121 36476084
237632286 905645709
759976015 921246568
475120338 816460465
674792828 403386125
515179944 358216491
807023202 30705273
823354307 111959661
233449761 674177918
811201358 259908253
949818916 318802778
682644497 646055266
303256608 50024245
874428074 851979566
677460525 126509673
795047720 643375816
741561948 496818442
615006083 721112275
517731242 880921551
924938674 6529191
186335008 965476587
