51 1 1
540 1 2
741 1 3
1696 1 4
2137 1 5
2508 1 6
3011 1 7
3171 1 8
3455 1 9
3684 1 10
3717 1 11
4038 1 12
5632 1 13
6177 1 14
7091 1 15
8712 1 16
8954 1 17
9370 1 18
10052 1 19
10420 1 20
10796 1 21
10985 1 22
11825 1 23
12949 1 24
12986 1 25
13572 1 26
