30332
27620
48238
27214
33002
43775
49038
34133
51304
25214
40796
36860
11106
18549
20930
21300
54040
16551
17078
34528
23126
29435
44265
15463