2649201
49423247
49724577
96929225
42531152
1652941
19374002
88993607
4256233
92805270
47215787
2881555
2411013
9240170
58496394
3915992
17365240
65065470
9563564
87834571
9063305
73417325
59868966
60495572
49217826
39385182
29551027
16725463
38811460
2872343
96705921
43652653
35055683
8615726
34699502
52972948
96736132
2081754
11092182
19975608