34287688
23026306
96581649
2297286
54215006
66971852
66378800
17099803
55407872
14905576
13768573
85978757
65763039
92295454
14218420
42064573
80136794
72366170
91735669
578668
3395646
93999546
20021549
13988948
27956829
29754365
1615571
11602728
39879206
7737966
89306139
4523319
5037610
347592
70166453
21407002
73932659
54709160
2947614
40668538