57227091
8285807
50398751
5467795
28579823
90942529
14466866
18243866
23085010
62255191
32811474
215827
97021646
1502954
30256571
89018232
62702697
91561126
94592129
46166897
21598754
4305700
83812403
40581701
68974484
60253807
72798754
8707757
26829611
89068876
62856391
437368
49558560
62565780
25672478
58511693
68093422
66805648
27667858
18729786