17337492
58558698
11694814
292254
35708019
23597091
58418459
2755946
16488573
43217268
8896775
472889
56959221
36806712
5243241
85405894
22453601
69114017
65397655
9579483
21946518
29859102
80715010
94414622
60705537
51027865
24952568
46005191
98754596
76437573
86948260
709331
2747814
10393547
93861145
26936863
95559754
1404170
2635611
84153374