14107
8243
29412
21357
41283
48332
13203
7321
22215
44443
45108
20238
14820
36242
24280
109209
23452
21262
64088
118833
35145
34988
36100
3177
20642
13206
6097
10706
11344
32315