345 750 886 906 373 871 922 473 472 069 734 311 051 234 100 579 664 490 455 843 796 736 716 499 711 710 321 652 032 083 409 957 842 594 778 072 773 492 213 925 974 598 425 905 550 895 350 950 161 117