75518275
59458040
57177890
5138587
34143394
7501727
5341777
82106413
833524
53926874
28312505
48296893
12675166
20483512
5218234
39359149
13914733
519113
16655527
25777850
48772306
61335080
12504518
80476236
10169079
95726037
30547679
74749941
73339280
8029757
3903882
16756038
99872664
98832875
1965289
74817086
8472944
79495676
45209415
31804584