32829288
41595666
53863098
35533864
90577278
36034405
84796227
62701663
24185624
29747340
21917498
86779086
50187518
28701503
74252903
7339425
24807897
9018571
28351648
5846457
20789090
77239232
36048262
92781792
5115398
13536298
859515
78676537
40532429
2527667
88857739
90272925
2510000
91945557
35048975
53365570
81217983
54911807
31212960
23857532