14925312
6745739
84224527
46406502
98727354
44744127
96266709
77705304
52534418
50857511
25486737
45375689
80535265
64428429
35669678
53638951
94996867
53476479
46154110
86974833
79655464
9943164
38636254
85803805
63929151
7073987
1817161
40796080
62269393
21893813
57984767
53072685
39158509
72147585
36495092
7213843
55911178
50627156
17148498
54282500