97736387
4949700
94905329
14146743
48024643
38705601
93826467
5918344
18306521
57975780
70411150
40248583
95535583
3308419
88224542
44886195
48039563
52351754
17247822
41171349
97405087
36859324
58588024
11954767
60779168
8496510
20188934
46317588
545449
6267811
68283426
81802883
66218822
17441774
95767966
31811557
47724846
95622742
81912022
12973579