260 686 443 535 565 009 571 608 988 240 536 571 165 032 265 001 856 740 147 426 364 040 491 237 296 591 084 919 371 027 422 500 656 036 893 590 224 472 557 600 288 742 366 631 702 756 109 192 976 025