89344206
96119990
17626906
91102336
29505505
523219
73606493
78985268
29764868
40672152
56249006
55975
52538662
22593413
83153413
98933135
65724781
16368623
18552843
46679624
5032810
29159994
94495520
28144835
11494684
38666678
4946836
33309409
33765082
30737755
80469844
62614314
31842987
40951097
13043870
4709659
71343991
52085612
52289288
7167018