24877181
32674184
86789430
32972676
72801887
2996330
30115466
35065518
96687248
14219900
2837167
6577851
19278172
22828926
11265365
7427493
7580591
3462796
26728545
2087354
62653053
65296767
5469850
22588997
263758
34144385
26196469
4127483
9155840
78145101
58361348
3859918
24735263
76394711
56629159
1238312
3993990
75424275
32873021
47182280