4872495
159828
25038220
73509220
172420
45584683
92014736
98507175
77547590
90594041
4098913
15252812
81571161
174709
61409880
53046366
91523977
5936430
37231693
7764567
62936813
979344
46102398
4129582
25696096
43889113
27783375
64518918
32434076
8131873
25602713
26201918
54971495
19552204
63017507
78689671
9386867
755537
74507185
58326027