58986001
19674484
40028058
16749645
67803576
31084000
2844464
1990500
86067859
80207768
6872407
5135611
5603901
36915275
22491
7994940
10817615
2371740
364570
22224606
997928
81186685
25615438
5283270
92954376
7083819
64374084
12509570
9491447
97131775
80292822
6952416
17309516
14681922
2529313
44196799
34559441
69534551
32393925
5714215