89601469
36084314
72283964
52667597
2379128
96394029
81476954
88137732
932620
64504392
37476754
2458131
62605023
8228987
43689836
9988667
57231866
44076702
18445095
2183221
35429266
46675414
10293435
67845736
63174773
45757821
39737169
43042387
69638343
20508856
39611335
45024039
71157388
20717724
9543276
19556718
12767831
29736837
7191180
1899579