85533217
55998812
14065174
29306814
17043933
41748438
94994692
3303523
11438159
34021257
2191416
76033890
47228552
60556348
24296770
41992307
93281689
91548332
52779138
5339617
89279359
9239191
16005066
80892665
74421360
4581294
22026282
12874482
84458164
10586221
35547120
87555343
35384060
1146495
61681029
87301114
42172935
84742755
87796639
4142409