28198613
98573622
4766831
49725493
67056242
48207202
99469176
56082570
8484524
85799611
38271049
8680202
82951678
75918389
51226169
31009460
5467271
86676176
37794301
46126683
71707517
46737181
35147721
84519080
5243370
41527797
50114624
3548074
5652421
11117605
79375476
20581138
31735594
56399942
22959405
75859769
34761217
20391993
38247352
1658487