46996089
96639277
26025060
54472828
60365170
59476182
98797307
71402594
9431206
65276271
88907555
32363196
7143533
51318119
34034848
68209697
89916923
84249048
54059409
80601022
41991070
11336450
18093955
45396365
69875537
5971346
67589784
14156658
9926978
18762734
24743187
93532927
48695897
4549234
70624414
34633561
38984385
36611195
95619
36974621