21291943
49352830
97679287
8264597
7171578
83686564
852536
6719691
37046895
7305120
78865272
59586312
10374815
79274938
63604331
87077375
14347651
3555311
27033145
15537496
4770995
77009753
2698908
9017107
80742394
6739654
2683906
52874001
49885998
16272693
75026656
4958519
56948487
26111895
56991209
92343476
46442072
59713410
33684165
74903484