3574352
3878602
1905716
63089628
38238605
29177041
82459321
4061318
65193651
61505002
22021944
97609090
72241643
53603958
18729649
64434050
87013891
79214940
12192937
16694692
23658212
65361921
86057196
57713252
59985086
22302216
11694224
54266159
19701914
91629340
27325266
84679349
7339830
23072124
84056353
90798312
42125519
18747495
1979270
5697025