18929643
17562960
95239461
71257448
40697978
72118858
85256723
1988156
27131055
597401
21277448
16719162
10825040
12694961
9817699
10546474
10361229
77539642
86685146
62384564
13365037
37573824
68013250
27182562
30064819
13471027
68718378
78177529
8564646
14795699
26471063
5116737
1096680
55306293
63303839
18319960
8413709
56026339
54205756
1609494