38293907
55396000
33198034
46508630
45471249
46063093
8016657
97534352
6318640
17156557
8186401
1393399
78984763
89344169
23314374
17621575
42644032
4526967
96549489
82258652
33602352
5741880
83565193
59676460
35753223
34632674
49577846
7647015
56675210
14281316
9865822
57137421
46016608
71831997
88583392
67187340
96746438
20608131
62874568
91797766