18049 65
14729 29
13458 14
18126 38
19969 50
28147 46
17477 25
24927 35
12580 32
25200 53
16977 24
19855 31
30702 72
21405 43
19937 51
28541 95
11833 8
15023 33
14553 12
24896 50
11999 15
17259 25
17774 33
52708 112