954 569 615 472 437 336 311 633 240 644 204 027 645 872 687 399 239 173 944 834 748 259 767 688 110 367 318 376 098 866 739 922 985 153 207 960 749 700 242 350 516 246 678 617 064 281 404 706 236 064