28129099
41973144
92242463
91741809
38991318
1337742
96599527
77766541
7610848
60419387
56076079
144708
65802513
64805223
21543875
24839269
23401868
50669229
3199553
24701125
44514996
28401180
95567636
50555803
71907209
35029600
69804760
6767529
22805603
42591445
41222198
596775
25641498
11159114
28747802
28332206
35771806
254054
38861181
1581753