3891748
21459855
5581089
11831888
95483528
14936713
80222331
9015753
2460552
24705536
8628208
90667723
72185448
53847889
50014553
14652922
81655697
15496821
8085133
61752977
50991379
61982579
19907466
18984302
5282305
3843056
827752
99824565
66176562
92446743
82052831
21565179
79222537
37312608
1866150
68195927
57806713
46824891
8844425
87031676