593 065 509 700 283 901 259 218 284 209 861 389 049 120 058 511 806 756 829 885 220 116 017 729 010 273 867 210 127 512 447 504 601 143 498 558 750 211 140 795 018 522 411 349 825 566 414 248 874 528