20424 30
49685 23
36843 95
2620 1
3387 8
9199 18
5048 11
4278 18
38900 20
46689 31
6283 15
2755 3
5355 6
13926 20
7314 5
34798 32
10385 19