471 269 091 507 100 830 014 542 683 971 601 462 511 728 323 328 509 608 207 343 162 531 711 978 854 394 091 030 472 560 851 394 814 539 547 859 050 146 328 144 107 462 344 355 556 393 312 341 407 673