172 194 866 624 851 785 114 294 105 777 333 008 420 932 754 676 577 694 782 650 389 827 792 483 553 456 451 683 519 344 025 676 670 692 845 901 620 225 927 863 820 804 876 383 439 465 160 360 728 266