943 498 235 220 823 417 803 343 953 472 232 784 935 191 543 524 325 607 313 280 439 697 353 490 785 321 223 844 678 981 015 425 649 709 172 247 084 745 996 293 840 665 195 454 484 509 362 046 440 739