127 807 135 296 839 746 929 556 957 407 887 620 814 863 714 920 225 413 331 066 247 003 938 337 122 589 403 968 721 306 279 463 664 950 629 625 275 545 489 686 815 708 662 813 391 592 546 012 260 173