16907856
53166052
8855997
70081028
9456754
87509669
7573932
53899845
62413962
37861117
39441735
36975291
87185294
310950
46882090
44603902
18125922
32982501
94688754
53132858
1607387
14721796
11132208
72043815
44214604
95155301
30227231
4197488
26849401
52878179
76114261
6919806
35213073
19291442
9317473
41836447
65681410
23023161
24991427
93359081