16923310
2236983
8280941
28406726
82484605
15435557
60094075
27463404
94482603
30796347
91406260
47987389
1784917
44798266
22979423
7638940
46755072
7916972
37092552
38347059
85259164
24612544
53694179
91154998
1455626
15151380
3813338
28244617
23615829
89012282
86305861
16176859
23756689
41488095
7424680
60848976
17582424
68631277
31521494
5122266