44507524
3626735
15733249
87942405
29639181
17979606
29332713
1103306
18347965
97341245
27747691
77262069
10819549
439980
27155489
19215616
34328797
89708768
1714551
47208777
84426100
4225339
29897383
1575198
75274613
67167319
6878746
45212851
92416635
30532597
50159534
41198481
81974134
39128583
38312172
39819822
44102462
66702675
9364446
78062552