570 469 090 317 626 310 552 124 405 099 240 552 756 077 787 510 589 036 943 364 099 366 950 416 847 274 252 386 403 109 456 552 324 312 349 760 063 741 521 338 319 495 619 222 823 631 488 715 151 174