608 842 261 085 536 531 371 002 156 896 938 726 444 353 932 278 813 291 146 916 254 414 396 922 684 220 374 740 652 960 128 364 813 473 314 980 057 749 875 273 203 150 812 178 901 545 713 819 892 906