5947549
83525620
17866523
27007247
96662695
27461754
3498573
68748348
5019672
75326895
43757995
12283256
63694878
38813980
37178450
17527451
18182231
24851225
31168997
603021
64245611
19341606
96262619
46085607
3034626
44102684
30218423
62989068
8234405
76068059
8328018
6815214
50561277
16216415
74992172
89343451
86474963
76511610
55101833
1002513