357 887 392 384 519 908 069 013 298 403 110 597 432 902 147 364 341 331 820 510 348 668 835 393 320 127 716 285 335 543 296 834 666 649 920 493 796 791 790 839 126 940 070 684 673 082 664 966 353 093