943 529 049 017 342 123 996 288 304 190 345 391 268 278 734 726 954 743 485 683 426 416 513 719 275 408 957 595 243 965 506 133 429 397 138 220 516 469 587 673 844 092 511 720 249 801 426 032 423 321