317 075 223 334 057 590 321 709 354 511 536 450 686 704 230 797 950 221 036 061 063 152 290 315 784 337 442 618 170 815 027 097 024 045 998 679 437 901 613 784 220 724 821 686 738 078 341 565 478 250