538 320 959 278 532 031 589 467 744 193 234 262 214 327 725 311 718 583 746 004 539 669 315 956 348 214 607 491 444 229 419 122 172 286 907 184 324 199 380 668 353 605 258 598 892 624 373 814 003 538