135
579001983 103553454
162189992 740032810
78768583 733525949
187921976 948545905
821208273 129706039
349648647 113400063
576638617 790986761
414290903 987486718
881959879 983126047
49607970 404391755
181649832 449134237
164621822 509993501
840756403 947053103
768983543 856292849
315891802 511051520
499640013 769975698
251362224 106409915
135638066 397242200
339943238 336485458
682547488 605332424
391952522 249182959
615192102 222255116
291296795 717422627
331475322 315652247
615530465 861605129
499741385 524425617
324694701 275584259
887725903 704844136
656721229 757671418
852578320 591606246
539596130 338480529
108234859 818647711
548557149 98731767
501875104 727033011
552096655 885799235
202029914 479031971
430233470 399652540
677388133 302376042
265551082 582592492
50452787 786684146
142998612 965672564
244388361 117740090
990066217 740491635
225725814 432632957
870935895 303652585
373925264 905709747
116010956 252342867
272587153 490917398
385378797 634772774
855763648 100622267
701869863 705614735
357203221 78617934
483085517 829590136
175454571 561487700
648342085 889602890
652667463 552154861
828798794 997051763
20407233 626624615
655868040 77042074
481823895 919434975
817080427 765948147
727759333 409791374
146553044 367375509
905143980 494536863
121366171 143022536
607129193 156634512
6182406 563552901
454132571 557703046
566570912 880758879
144045980 818783552
862859084 685939777
484863461 577085970
696536282 937259010
757814765 67652204
795465434 973944689
185880365 809445575
727298298 789255254
571234194 767997831
586174630 234462631
899906373 664864396
987080652 270541808
499743504 291761222
507073650 482419460
373275662 738893784
598365822 492809050
250078757 615431229
763575508 468415119
704921868 971057870
13219995 584739733
744355946 992559128
619671195 484616166
43562233 56654520
573259516 88517611
772701863 93695782
521023393 190463720
147577888 67091802
733534622 793798330
947235653 803876357
169596197 626007716
440546283 958804083
974706977 698825810
189134040 28859967
876348372 763344942
217735486 419240549
422442938 553880242
142872491 350144261
315774319 471525623
406438276 313068211
186051747 202998233
939461417 66484958
999457920 148825785
525462474 152855298
437643060 714838696
249962517 634509614
201215544 527524430
969316129 452886209
632168930 721349711
215406837 889785247
663710638 19557659
191124879 970796058
73635402 205096723
48642371 536109841
244503952 55374676
521603496 498249875
307369707 353585901
584772359 741623834
333617453 983218647
689855261 398858460
160860161 814098542
355454079 890897505
816962575 636910691
345912657 61194847
557666051 377528404
499714943 41345516
581759122 897686374
