366 069 950 153 935 815 461 466 088 977 748 040 343 359 758 077 540 320 695 694 793 399 310 548 200 635 198 689 095 984 535 501 852 442 741 599 420 269 848 729 571 828 291 363 540 495 265 522 897 886