28523567
80997729
63429736
5152341
54232206
48709211
9835220
53464227
60952427
35041912
28702415
97312711
6875337
35337892
7549870
77044657
43128926
6651945
22509694
185222
13333813
3795156
65139549
30905770
84433734
86556129
61175455
44726621
42481913
37775776
29751572
37916411
87744123
18129439
94055325
77077683
9517924
30961700
89209556
14579204