10108894
60236440
27592456
8062661
30896186
99426947
83602459
44327120
49569896
48109626
18934012
88865066
96273280
86658549
18225452
67675277
56008601
657789
2716633
80844326
6805990
58113188
90735094
11129566
20679178
71762526
51342597
76407409
40338081
35118238
36969422
25215195
8393875
82724821
61824241
78445103
67577192
82035552
1018515
61385097