5185489
577251
25848743
44109726
74509552
21876611
84959560
2918431
74478273
60349081
54482865
48164477
49238173
27414269
2899682
981371
85214282
47429105
29651437
42901773
25971689
91096702
97308682
22932808
8744270
44613598
35217598
2174442
39178899
17856721
70637539
55383682
66792503
31121164
29642484
60455125
34449376
37296954
22475549
9582738