49 70 20
0 5 4 544135375 625101566 105219945 178765431
999995111 10 863550534 42 93513008 890904392 624205441 186487855 985455181 40 2 328700116
999996832 9 13 513877348 653142857 45 33 239574862 4 665332373 35
999993408 14 320545723 791964904 27 50 968701014 44 506977594 424055449 22 15 14 26 153689371 36
767282660 10 7 28 396517231 80442280 158397468 286500732 36 888374865 25 38
199490967 9 10 44 711327323 38 527411796 295314094 659112532 487497638 6
190452588 5 36 723198626 747062598 26 98224746
917545629 3 80827906 372992321 1
141244275 14 36 446937675 957879456 980171939 30167131 309752882 23 34 443755099 363793844 47 196427493 21 19
367853528 8 744961080 661054454 662849756 773226174 5 15 4 858827407
999991346 10 878086285 400199837 311431466 771427431 324053917 110587186 143225436 282144249 538518357 302309060
999994716 15 381556415 760158700 9 312844133 505804542 7 4 44 20365902 20 27 3 16609303 81302291 578442515
999994642 1 682212319
999992631 10 799010745 24957028 50 670687282 7 8 6 27 652573032 14
999996901 2 39 6
999995290 12 95110566 25 44 5 930079934 34 672633992 8 702858639 23742158 20 95155977
999998297 10 35 4 123830654 669466577 992910213 141778922 29 23 15 803642074
999997239 14 3 23 127883842 335869475 913953822 704742517 28326518 233557772 564584646 773339867 49 486783325 46 719721723
999994316 15 266041520 254610227 48 410844553 115009172 26 193601423 11 35 38 123865528 406186864 1 10 18
999994497 12 33 1 784896502 402603678 35 6 93018066 947309735 23 900802078 123194678 389941310
999995814 16 379318693 20 835080965 539748256 406692409 58774757 24 3 42 10 972509909 184082434 106532236 38 5 421766010
999994566 9 740974717 136206650 26 44 4 15208428 948836667 725903608 13
346852492 14 27 937831261 3 35 916571130 37 974636041 14 44 8 18 192801016 24 710104928
462524546 5 430950131 362134737 43 40 5
999994567 12 155066125 667622201 18 278124837 14 33 639958988 38 833880675 882750951 756656063 11
999990188 3 124664208 839185284 26
985140229 2 161977715 20
999993222 1 7
999996330 4 736860020 138986658 324856971 827806568
999995509 2 405924904 289712105
103244824 5 852600510 455258331 32 558454675 747020606
999994862 14 763609093 2 21 638603917 597702342 20 3 809509456 386025282 34 718907405 30 36 80231881
14504287 12 94736170 450801680 29 48 7 811870484 416992647 15 23 277035127 12 985341489
596936172 4 50 385223119 125602795 18
999990159 3 766898049 20 11
999996729 15 884856400 160723184 275980327 35 829220556 14 19 53715768 24 46 931423203 8636546 10 13156758 843503287
999991744 9 50 414434682 8 7 877527978 49 69286979 23 9
826520138 6 33 380275041 77137716 238856646 366446930 221967852
999996658 8 445749422 820853381 37 15 542016225 78530378 17 74083407
999995199 2 16 261603215
999991435 6 17 754873834 669765704 486524854 812382893 731403146
131299520 2 31 46
650487070 9 12 665398146 19 13 37147098 610754408 117785686 162119952 766568963
999990726 11 519195196 38 545499632 33 17 28 129748386 725905646 9 622818473 394867153
675377262 15 620678953 36 28 760598671 4 126905737 11 96894236 733077798 802066245 5 6 969656972 707358142 93469017
999993936 11 45 938955800 2 759194342 11 27 48 834578799 744946779 725353114 404588746
999993115 4 20 18 467860807 36
999996851 12 6 50 17 993914968 651272697 971090320 388596966 386620712 62891834 90814821 36 42
0 12 859950539 37 46 11 17 967984626 907651889 114254866 892244604 29 431261382 787418682
28 46 555511968
35 39 239483482
2 35 801688345
5 27 65658864
36 47 126310865
25 43 338873623
4 35 80939783
15 25 268255192
2 12 195616509
14 46 73989165
4 37 835141397
4 38 682491480
25 34 761193913
36 42 958089350
22 34 343797053
5 25 617188492
3 14 974072646
5 12 52098296
25 30 905846236
31 41 744065824
2 23 319710108
8 33 831485294
24 35 34497660
30 34 25230639
1 6 770522391
21 33 425597363
8 45 510733706
4 13 387344347
6 10 470032366
20 32 543915225
2 44 33161790
21 31 565654791
19 46 722808392
12 27 635511777
33 38 588026596
5 47 365844431
15 17 20066101
4 10 160902946
6 27 2102914
29 47 989710632
32 36 990386091
22 28 935838147
1 5 228429539
45 48 625563765
21 46 373648893
34 45 364807674
7 31 35615408
3 36 119077821
4 45 400731901
1 39 239594778
10 37 839199901
26 46 749011552
9 11 507801636
4 12 766346113
4 17 948564432
28 43 840078909
11 46 23881089
27 49 145103022
3 12 951615899
43 47 655805234
39 48 792662127
18 42 437108177
9 10 951075371
30 41 439217685
21 41 163291946
21 49 45598472
14 24 136768022
5 38 714274198
7 45 557040871
12 23 712023262
