32963603
32748733
39233565
27671286
20292301
16867766
22856218
43462776
99767096
39686323
34067641
58269075
62783279
26012334
84938675
12948118
9268762
18421976
25553781
65276269
95731356
2160152
38798519
16381846
2424310
3583283
92865343
45645083
43173571
94467147
51848627
31929507
49199857
41779522
91934466
27625566
31712718
62841122
38821385
1308502