625 227 504 471 509 384 210 210 270 463 473 075 677 431 610 358 025 923 777 706 083 321 874 604 626 475 517 945 756 304 109 010 202 327 248 480 599 419 485 398 950 414 641 797 952 135 585 046 291 769