50594138
95792074
48299564
64925270
17488889
34342368
40079917
527725
68208973
31762209
56178128
61981130
30299295
93782273
4223413
97182850
3638534
52196809
1938370
44671097
86114582
79649215
93921099
3009798
37619354
48545780
49069322
29265269
10701582
3208400
67309014
15687278
99851782
91054798
69052486
38487594
3898471
50909451
52326811
8728521