85511299
45503169
89771096
443999
66279811
80851551
16461031
15422261
99093484
5828721
98527434
8858277
14695027
35429112
17839496
75552027
6017795
42576683
73593554
2315289
40057890
57479143
52476248
12879413
3795317
62192151
4883623
42826567
81881715
4005584
39916145
30634259
16598896
36548571
23555411
52127034
65008099
22866080
7099950
30866841