93028760
29097886
51093142
76358963
68161098
80524591
66117920
77668059
81553792
8354135
59458868
18284985
21126228
8891573
60276314
43736787
21965298
14595764
44281150
75232919
81801901
75061557
34292006
6339720
6814120
24278852
45413087
8215976
47661173
12728613
43521233
34718422
46461577
39264323
49304427
4605970
6975870
11246870
97638824
24474046