14911 70
22723 79
26052 53
20716 34
25125 43
16547 27
39038 68
13457 9
9355 19
20236 26
35411 40
28593 42
20263 47
11692 22
47333 105
18192 26
6413 18
2439 11
3871 8
35185 36
13557 19
4587 1
15988 25
36761 91