10439682
239530
35292465
793271
89303010
90329949
7248666
8596884
65331279
55064081
53572431
44576864
35306139
19697789
57922055
73586569
45519354
1366161
1195371
9877763
74295891
57737964
28191659
34022814
42684995
85255666
41795179
67042767
46691840
62647959
59212822
43669998
86801285
11351744
6537182
19663850
97147970
4707560
31425404
76098790