80116378
2233385
11079098
66016831
88863638
88146922
66011455
58562502
11395709
53586840
13837975
84247571
18463016
72314387
83253125
33801133
7247670
1837041
31422577
52373152
11543449
56219289
33126761
33981183
60253891
27571561
48696121
23091467
95598918
98409160
45403905
85776272
80066572
33115834
99329388
93078827
37387719
8764857
66078462
54553359