54847252
2489411
29632776
2695550
40262250
87498750
60898514
19101583
3722400
73092415
68475169
20689951
26674631
10385938
72547428
3509814
73719130
23268413
5719389
55764254
15208415
66538094
12369674
86382785
41977812
61393872
53849959
6304118
28896059
7009557
41732775
8805530
23292214
77281649
19192056
31742466
34601341
94032012
80273162
57522209