42719868
10948171
14021768
84918277
39182406
92936651
23693298
89104990
69183576
79003254
10471559
36603098
75241155
78895043
14798506
33832610
72576361
52814625
2946196
50732157
86205903
5020721
8357590
25699188
22757191
24372371
11822414
27422351
23129527
48701901
43409130
97551693
50712283
89906089
24367383
96531223
62939146
42592693
79439229
92443470