41514252
1533416
15032000
57488682
98008674
67518720
69312485
98368317
59178785
80291350
5358478
79454732
88192852
2318257
27123593
20945664
92102587
91844350
13548060
8744172
26626611
28061308
7639664
94352032
96849476
73211106
4415809
65094500
98447988
51752215
5824669
4505897
88774755
59238970
84556044
15105446
98813765
74253484
45873496
972835