5557620
95282744
79692018
64569275
80672338
70982906
55966450
38205250
77145288
41303070
21592792
59117065
27086607
1821761
57383249
71401553
2139890
89683697
4293598
54571972
5375499
44477930
69993870
5301302
76385506
68482254
22196058
33533392
4005603
5784655
1182057
17567150
25921000
85644432
1589447
74065347
15692661
26725851
292525
99171726