6
185395841 635784081 788394536 991174873 390270404 562949996
100
6 32
43 47
12 39
44 52
32 36
11 57
2 34
23 57
12 32
19 53
12 36
39 44
4 21
43 51
26 62
10 34
44 53
24 25
36 47
31 58
2 27
15 52
5 25
6 44
57 61
12 48
52 58
1 7
20 43
36 59
30 58
19 48
33 41
21 39
23 25
44 46
58 61
45 58
29 57
6 31
27 56
34 54
27 62
21 34
9 23
15 38
34 61
5 35
50 59
21 53
3 51
5 39
16 59
34 57
13 50
10 50
46 62
1 1
21 56
8 30
27 62
13 57
7 60
22 58
23 55
22 53
12 60
42 53
4 9
17 52
17 20
24 57
14 15
18 55
11 54
11 39
3 22
27 51
36 52
32 57
5 44
57 60
17 58
48 50
27 53
18 51
47 54
40 55
20 31
20 55
26 31
24 24
23 41
40 42
17 52
44 45
39 59
4 31
11 58
41 53
