23023847
18852927
20008838
6916019
21237142
38796893
44992536
20458760
19106850
69591601
86136057
43312203
62941920
42337141
57247302
34377386
17725985
1042790
85992725
98186338
67565223
88868242
85739996
47492780
3195103
2663935
38848782
93636207
28233195
9432618
36808473
51548944
99372706
45624455
26714461
43021474
19079042
62915137
93909938
30153788