27988 32
10958 12
32381 102
21236 47
45154 91
11022 25
11241 14
18799 22
30182 60
47557 81
10419 30
15569 31
23935 34
77140 105
23556 23
25182 49
13981 18
29125 81
51139 64
27261 50
15172 49
19253 55
11257 26
19455 77