80267797
84865576
49501254
68364296
31436941
39448392
97151638
47585297
77898357
86612209
15537799
5214227
9383135
12715789
15071296
95368937
42035388
61844695
85242035
47352168
88622138
55085839
60479787
43862536
72147576
69704241
69654114
47973450
26482460
27046576
60965778
97774934
47432598
12792605
88839031
129140
39414837
99527095
27021595
9450279