12 10 32 12412 6412 28 10 1200000 2354 525 12000000 64000 188 2000000

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
3 5 - 3
12 3 - 3
3 10 - 5
8 32 - 3
12412 6412 - 28
2 10 - 4
1200000 2354 - 525
12000000 64000 - 188
2000000 94000 - 29
1500000 104000 - 21
100000000 1000000 - 99
5 7 - 4
1 2 - 1
7 5 - 4
6 2 - 2
7 2 - 4
67 4 - 19
34 4 - 9
10 10 - 0
1 1 - 0
1 3 - 2