603 052 165 307 561 267 830 409 620 137 181 424 109 715 603 679 386 503 232 712 555 167 468 936 514 305 148 838 145 837 034 471 194 973 055 763 213 223 555 035 455 188 450 618 803 700 280 512 082 193