94571619
34832227
18952193
26111603
12816840
6871185
97533038
99648085
77412072
4448146
63071265
3277481
70425540
220845
43672735
552393
40074686
92316670
43504680
334483
79574717
43847678
39091020
96333930
91139872
56792331
16976301
55749393
65934304
74032194
61613423
56968681
5693474
11254648
57497426
57042682
27237358
13613522
41475283
35167679