684 611 530 926 276 447 876 512 912 167 061 031 064 814 241 269 342 576 441 528 470 173 980 621 968 279 904 091 655 648 109 974 442 024 651 713 883 151 670 325 250 447 447 628 998 901 824 247 329 525