278 496 137 588 457 770 59 081 228 027 121 267 109 299 216 566 288 370 242 034109