945 243 071 796 404 466 701 511 243 608 334 686 242 976 667 172 385 838 533 159 523 944 197 231 834 586 329 255 334 228 609 761 506 659 188 652 573 281 097 612 056 774 695 814 995 432 942 033 485 790