16063 17
32906 87
20829 55
17702 22
32850 117
15892 41
33656 46
48816 93
18048 29
23245 30
36477 96
29668 50
27961 90
17927 23
12547 15
34837 91
14138 19
12501 3
37096 97
34182 20
22902 37
24914 31
51849 54
52663 101