60468866
70032137
4359598
30763994
7738441
88371540
82836949
14303002
2886787
64139204
95171628
89383196
78662840
48314069
11957835
66191065
81776192
50822669
56672060
37825176
44323697
44891879
34339561
10048086
45171742
19513319
10976047
27294954
9454807
92816167
73591650
676264
41477583
35205520
57542001
15416100
33654558
41544024
91394173
87223282