945 663 401 991 780 095 902 064 952 141 621 820 763 868 416 310 779 070 111 029 236 254 824 717 864 758 263 946 299 094 356 436 906 938 935 892 342 578 798 000 468 441 329 233 377 486 646 572 215 204