513 800 384 660 003 421 976 471 470 776 877 845 753 445 277 221 550 227 434 809 538 583 329 324 375 803 061 184 956 449 967 064 865 025 540 054 913 307 143 859 033 300 553 790 694 485 263 253 907 085