6
865057793 672344131 718982991 741776751 943819226 494850127
100
23 38
14 58
4 29
34 51
27 61
33 37
40 58
2 26
5 29
17 31
14 57
13 13
23 57
8 58
2 29
17 28
10 10
21 63
47 50
44 56
7 32
45 52
42 59
28 37
32 38
11 21
16 19
48 63
4 24
17 33
41 45
6 41
4 30
8 34
12 42
12 59
31 33
9 44
12 34
9 12
20 21
19 35
15 40
27 35
30 42
30 54
6 24
41 63
11 50
15 39
36 57
13 23
55 59
18 39
23 62
49 55
7 50
19 46
13 60
3 12
33 40
42 49
27 54
9 40
23 58
2 40
16 42
9 41
6 19
2 50
49 54
23 29
34 52
50 55
31 36
37 43
14 54
11 25
7 51
11 42
38 50
30 43
13 50
10 41
3 8
40 43
1 11
19 59
18 57
3 47
24 56
10 19
10 35
48 56
43 44
10 45
55 63
46 47
55 62
15 19
