242 956 758 446 370 827 079 523 368 809 224 282 854 007 849 488 351 814 027 948 847 246 000 578 039 704 900 404 357 832 998 240 563 607 920 174 437 951 944 852 049 285 525 990 234 379 309 887 309 315