94366689
42261372
2457463
88601087
32443342
79947817
70532771
35226183
40113966
67501164
22669064
77238652
69341163
15038125
9779814
5428105
47952946
42367825
2949416
5509016
1542829
82931379
73129661
49101121
16964935
34385586
79684105
27983661
65463162
53272603
87683905
85461139
37164623
36644052
50712088
48589984
31103804
29403455
80572700
49022827