40719581
12093579
91225868
3505785
80996254
78141734
12414843
39822816
45547175
97983924
56271059
49902313
97641025
47176779
47026323
60193525
8585519
25589246
82282524
21645040
4359086
22233351
36276054
92399463
90428038
86587053
21913079
79605232
57811041
89158254
6519338
44347245
92967643
81087832
82081461
81465705
18285354
34574915
19782396
56103729