221 688 128 127 686 743 036 594 426 411 712 917 620 907 862 230 030 368 269 663 334 313 877 703 171 401 720 428 771 523 582 875 617 479 872 512 136 251 313 646 947 316 875 507 769 434 981 137 536 902