17873148
91723821
13999370
427631
73578252
4621053
89575826
49009866
31654756
4265607
37632120
17028803
47234345
60534853
48304338
53332862
19847203
7509528
48624132
85803864
7784399
47428800
56457087
52998476
944692
44575902
134292
922306
9467612
2669091
8797000
4410461
7363146
22285035
21615089
7659317
67816249
62869281
45529581
23769237