893 143 506 786 866 461 164 673 182 997 121 992 257 933 240 378 438 696 419 639 801 925 534 576 136 833 678 912 251 305 154 535 053 565 134 460 033 977 562 641 546 273 182 417 201 710 256 814 198 279