4951490
95244130
60734985
59559698
47287547
69655554
8343414
19647805
2018502
35619937
32635472
57074456
27216790
2653261
34724445
62149679
56546996
38177266
59621464
34809783
68269649
60596122
2716312
96044345
89907036
34187569
930228
47689508
76414756
1961285
6027510
81652643
9931732
57371782
11772822
72198090
46969575
76421152
5280548
89186974