47 116 16
671937631 0
993685660 9 31 842453713 604969458 45 549164031 43 728742685 12 32
999998686 14 8 434741097 565086574 884032362 37 1 43 883533191 11 16 263437802 805645240 4 44
999996119 10 49106642 975946175 3 26 998968993 775282262 24 35 12 639383929
999994026 8 225103139 349425977 15 58625893 19 671429394 780541839 342036337
690950748 4 23 378798105 27 39
999995614 3 481894725 199636740 36
999995539 8 45121748 350107852 18 39 380152071 47 36407047 661330265
999998661 10 15 628192687 48 20 464858533 3 47 12 622059484 23
999999466 0
418766369 9 40 748233541 735496385 485696527 754467349 17 50 36 824412772
862845720 12 7 260226187 289533941 800682234 19 936878098 847722636 34 49 18 577649649 924675195
999998279 12 104090307 16 69467535 11 12 1 35 9 41 34221405 930772180 4
541832737 4 469076455 32 726552443 46
999995440 7 3 32388711 152766158 25 753790799 288268703 715094458
999998645 12 924063217 791084014 458883257 261476130 29 976561104 650633745 1 6 45 562981991 924378514
999994389 4 338123646 262916953 15 34
999990151 10 141521228 135519545 23 384397607 6 46 769396384 320346351 29 5
999996357 14 168300608 20 956237217 12 45 273301270 1 124070003 721961503 38 489847925 29 911510491 33990251
523475280 10 157166260 35 16 863487945 43 579809137 24827144 26 130669519 670491064
999990380 3 26010848 974178800 773108899
999996692 13 13 35 197719317 692816804 44 4 39 256193778 783078976 49513250 808474558 42 10
999991471 7 10 865429210 5 122897552 518271397 47 37
999994198 8 21 989420564 49 32 90960359 1 36 937499599
999993158 3 49 946635869 56612329
999994689 5 36 863066659 35 242537953 16
999992631 4 10 668505592 40 22
999994332 3 967214128 5 16
171174680 0
999994497 12 29 297976564 588728911 607336936 919063397 23875472 15 32 835502887 31 12 4
715728520 1 34
999999207 13 4 706100519 44 660380542 84418070 853617939 104304307 91449105 893483505 35 554495739 6 33
393104314 1 570812809
999992107 8 10 31 95905313 114642101 583554026 245789201 23 32
999993919 10 205900728 345401076 146712647 43 11 12 1 11456444 281484048 920744158
999998490 1 10
999993011 7 48 117770455 838152514 15 60684060 409760259 333406152
333559732 7 72033915 47 43 557307032 4 1 11
999999589 10 22406277 39 48 38 49 259327483 69201394 33 25 27
999999304 0
150976793 11 41 369544648 36 109561890 695028339 679987958 357324774 732822146 518873012 32 72776405
385813352 6 472536035 9 16 3 259334125 918029604
567298138 8 1 10 4 141663108 745352492 814836313 858319940 31
427984753 0
999996502 15 29 19 30 400201576 9 23 729118488 142953884 7 49 43 3 34 279104397 24
999999134 12 29 43 42 16 15 143109003 2 589605741 38 427516130 8 408482329
0 12 15 34828835 11 4416011 679492878 489156896 8 14072970 10 47 844937484 543939148
26 41 820188991
22 23 330611213
42 45 887991543
15 31 541345618
9 31 691251933
26 35 400025812
12 34 448773261
20 21 22091204
27 42 226398639
7 34 924907928
6 14 925992610
35 47 93397800
29 41 87275786
20 30 743414681
10 22 57798326
2 16 529595223
2 25 523769382
11 35 94631806
20 37 86486509
6 36 18858141
43 46 34255402
1 2 18960561
12 23 203435345
26 37 125991523
13 31 910363463
6 47 994276320
24 40 118094779
15 21 129349640
17 47 482322001
2 47 848908003
8 14 335078098
7 22 270623994
37 43 943742364
12 21 123124755
21 46 1233221
11 47 513000016
10 23 265899551
2 4 371033636
11 16 425528691
23 31 899168877
14 40 547924608
40 41 729797281
9 34 686152018
7 35 723906302
36 40 289460296
3 30 413627048
9 41 508866585
4 22 483385871
3 13 49506839
2 9 187870523
25 37 453526224
37 44 938745032
16 18 937863818
11 30 188760668
15 16 806803825
6 39 404317365
41 46 538923796
17 45 725780522
32 34 698294269
13 35 98582535
28 42 727533831
10 29 612292956
17 40 48976974
9 46 394042067
30 35 407222155
1 30 1740222
18 20 135299480
21 47 432690504
7 28 102780273
9 12 141588509
33 37 414413420
12 47 969345233
3 32 385053222
8 42 30929380
6 35 849845280
10 38 71102053
24 31 494237848
13 14 518812230
17 34 336622890
2 11 494214985
3 37 347283237
21 32 457109774
19 35 288956812
24 39 260778717
12 18 363767801
12 44 6353884
23 33 653305802
29 46 584034786
32 40 375857573
29 45 121706513
10 18 596992432
24 32 508114667
6 18 433752629
26 42 339477804
22 47 939781191
20 22 366736914
12 38 182164347
4 26 474679847
23 47 418679668
34 37 715374593
37 40 990342140
21 23 413145039
1 42 402460296
11 33 534523316
17 30 464660342
41 43 709053424
44 47 406587450
18 31 857915755
9 28 96611337
17 22 315748300
25 26 883602699
30 37 28489659
3 38 211364603
25 36 389404554
25 29 91144420
10 24 265008090
