42992229
17457861
71615756
84813517
8969947
74838922
45572142
48081557
28674567
82949093
67603832
82479346
91897879
22747638
37685652
75123405
6829835
73411913
14727163
55714681
28894568
56035677
82701334
245585
1678350
71033021
29509727
40501917
89831302
99473034
1631103
73552653
56056532
17136918
360294
30879189
38398448
20439324
88185835
5488125