872 058 048 417 933 256 968 667 086 391 596 567 861 514 100 883 166 320 658 185 284 097 835 989 113 083 100 905 434 782 330 484 617 898 453 232 475 333 455 131 177 246 279 556 308 126 756 595 838 499