6554223
50414543
37054028
53403206
1691909
95945105
7212918
79539397
29669161
78087984
84846322
83158731
30326356
2741011
2143163
78489234
18383364
65122128
44613942
2247227
52202991
65953808
27126813
13864
29793870
80961675
14035681
76625975
3635166
10996883
98717272
78307009
38949360
23466693
3121184
14211783
59885643
96582198
6650697
9267357