19039421
15612797
17167545
419419
76983057
48296739
28001938
4200318
18404385
3964380
79411497
79795731
35189587
78167550
86082247
8142306
98361903
85648042
46411205
62389541
28098124
61624944
901190
91057028
58686271
97652270
50145104
16293296
54193514
85159583
9725941
71123454
80412068
89599605
77499478
3565437
57781711
46157294
45093131
7406831