839 284 505 692 861 212 066 386 701 992 147 947 647 770 797 557 858 872 886 960 629 820 958 330 492 575 833 883 394 292 563 576 330 501 933 335 339 686 047 859 634 902 517 250 474 148 526 191 755 099