227
923563131 684953352
483282472 527017959
237162298 879878179
794604586 959417229
709779695 736097417
867789365 217458102
583821254 101675760
418205068 121396941
352694844 493215912
587055928 755707824
146822951 49136846
972733497 686191160
527194706 574488876
331747179 747147245
865221498 389270164
856270964 160228743
770637410 946138767
374557782 601378335
270919263 656874538
330529680 92192090
284447330 458782629
457671906 342877378
435417406 279386751
865279639 108583883
378501502 722883339
44251554 186523238
861237071 585748112
891021729 743150850
628389687 94556467
796421641 572148366
869982144 41998799
582526709 784825140
703035072 501714961
657345929 501563233
419384459 621859320
289598581 373082017
217727878 73325476
64303000 570771682
121266548 3195096
167977525 277584891
238580153 702493676
161174641 877737924
992068576 692819182
214579712 164891516
963811154 821345222
446456361 273697782
209380637 590573262
768895503 272278034
555222212 291732952
26159871 394647286
358328156 415833482
458377482 26507871
485901318 348735678
917155987 335909616
704407642 778236833
350425586 120525756
438486961 583170175
903903371 617069700
455139422 859871136
144089974 158603463
997614082 960466129
837239892 807567443
52868799 534649024
784108946 789706084
607311009 733202599
189343106 119495262
638810040 603585290
168568630 936256143
419700699 438917253
221356576 226683291
240764110 803064428
605036796 557575908
873610725 502960590
710541586 197303837
369961521 582035825
230246101 518740105
803220529 345364337
420738023 455410170
619227635 382849226
176325043 781343968
543660159 911523228
270613718 364688755
950604760 402816715
836543916 23450348
502666521 548501620
947034724 287620583
383495249 453703808
713743145 11463937
990513493 199859869
73011985 329737401
189335135 489212882
323938612 301840413
156014728 368199244
416718698 775427827
821246808 542824838
99678715 256777417
63790438 717582359
85866617 349774246
900583499 812455914
593920943 546318936
625233168 212829016
473313590 422973624
302633559 619106546
100673159 634024176
820595229 664399303
410917506 226548158
781568998 913299528
247405772 421186024
103408420 703158948
796082601 374359730
63385748 731389157
747773885 743439964
245758284 56411913
33138029 484687175
936217737 274958655
911312270 504774274
957295245 502832922
789214595 581669301
194211329 946789595
372544830 391834866
729715999 163006329
690608751 299848431
433881994 329917541
550408330 325901596
601073852 532541695
892037729 423662169
95865276 927818116
699906164 613229488
787765383 347664540
218036643 585697597
896810328 908099258
316753015 413210952
635466912 174530862
807778240 851099618
115675046 153740381
579911583 81111396
512791524 757095936
320695591 718965407
150288981 552042087
715647350 59946233
557501807 423986766
851441554 330122872
540997007 347582173
52193719 202856417
195745216 705943322
174057770 833601429
901313991 315001048
865908938 203043303
500678742 485709101
788982159 465291990
544509522 533310744
161480073 944021883
396680634 259238132
979970795 296210385
815178250 362070245
861736571 48317550
185308089 463778597
473684044 429172903
555839155 712251962
281875986 2843370
817547361 446648604
845405489 546996219
625800233 435956823
163538992 344263023
964187743 1869445
522440666 826091432
758086057 60379664
237469696 231186740
204976073 417227149
102930791 942035142
47656441 558826202
619331496 182541908
982081252 106695490
862535445 411758336
195631096 34611013
982007626 829396875
987231329 83804375
833073712 641886151
655847616 255601379
416503993 107407392
792469387 646774387
932497844 422832511
982205156 576927427
622522402 443692329
610864788 442227020
926763062 802491055
273217050 485533598
745984067 176886871
282630211 843531922
262078062 627611046
101680215 621278264
61261020 66504321
487991663 409666949
647099917 167726035
126413529 96131785
635061697 311971288
438008642 74577420
601991296 736938044
587118589 880868329
294669761 137884926
135904451 488045603
833245198 583581659
97777069 781411197
774258676 235169185
920352586 8262288
284294067 929961777
892705677 726049148
455653744 468348550
984025185 342900439
726193080 172554383
1128754 766831476
954869048 148170060
234018108 335671415
998118606 42226303
442170229 250767191
809961824 328614428
885325507 178384504
885657992 29528586
213833492 454649616
845777726 19411440
211735371 213805987
723091454 14759987
196829319 683519272
570424259 833624356
411167069 651450965
988976429 23147830
618919829 385873929
