3386813
86391937
94857366
34558413
27856601
82008390
66053529
10417756
28157655
1709563
6589797
51931171
30153314
81257473
40023417
5017271
15526617
71286091
78581993
50537043
80864587
62001945
40197659
81334763
31153965
20743718
40718042
89028532
32145651
51192877
47591838
8832476
77636204
30947692
47882095
9772989
87737041
70321603
36936518
38498383