497 895 852 398 256 896 452 832 704 513 579 949 957 785 915 526 449 713 731 934 845 439 787 037 926 142 090 687 598 613 642 927 044 279 029 407 292 742 076 373 936 716 760 680 666 200 931 835 982 139