372 294 056 822 719 670 184 437 475 789 686 411 842 192 365 619 387 615 397 123 901 921 615 609 782 234 632 803 477 491 351 351 956 913 323 707 684 629 666 476 268 848 931 335 455 042 389 255 404 042