20187620
94714449
4849532
52194548
54699984
18562172
23261148
2434890
11195585
98159041
3115396
80321369
48451474
77835622
20251464
9184625
60783872
9351104
2113728
8599974
77038433
93944552
54462288
34216655
32955
87536177
55253760
9853409
54933247
61838582
1855840
55087321
7192654
56745215
93093758
47011897
43369095
36973660
75464687
7554945