3897847
86641140
47332612
65106027
13568171
26842169
90503333
6342028
81756291
458841
54881131
50762847
28019433
43728059
39327636
25801578
23108874
8599579
16644811
37146719
13114339
14565731
86458675
89737094
35337964
63642131
58041176
43215721
13273265
24524113
20851077
83908023
15563413
8784691
24339612
5165929
51903706
18053109
12062446
48449287