988 589 319 263 697 138 117 814 597 722 356 489 567 358 129 031 845 107 147 638 935 598 272 413 624 473 390 722 917 886 332 323 993 531 324 407 685 584 312 209 704 762 270 025 271 320 304 821 966 404