751 148 116 102 836 423 993 797 357 687 978 574 879 140 085 213 025 287 389 630 385 459 421 486 410 347 357 928 934 861 734 959 050 351 040 033 011 922 574 509 425 068 865 797 419 620 143 612 498 219