86948817
68963228
16062422
34332380
29841257
95798319
53563829
11043554
81251158
9551874
57315154
9858644
87115481
72874512
36548096
30464638
8349968
57125569
34697065
57687820
19919292
73016757
71546951
65906273
414105
19398768
26583863
14422605
59021830
16675839
2179073
78251083
64949821
57238040
44951210
73422410
33768779
6471233
12902676
50013220