63821087
90533406
59423055
51835059
1751285
67638780
28422152
53625580
7775220
23548044
76846482
93206719
36489978
3076452
83151158
50515182
48511535
55828053
78121562
30581138
90147156
60445300
6959788
13145392
75752810
2688536
28036369
4728183
38972924
59209696
47523354
39726640
85186886
98713478
23564927
3666916
11949691
31161751
72159125
65755681