16637949
96915604
29132636
98571084
75173339
45386265
53342238
48587233
40098107
47121566
37764171
89713699
19376935
79118976
86704089
50465234
85562587
92208358
60233095
38316999
42989795
7921578
67373989
1939330
30558565
5144509
7782374
81096261
36957058
18218019
12049086
86957552
17819837
51741492
81773254
32905135
4242779
32776894
8773823
9760264