127 007 328 941 930 049 780 848 879 967 714 261 659 078 406 057 298 542 711 766 094 020 176 914 840 333 812 706 309 098 385 026 885 347 423 881 924 599 662 553 027 661 509 973 859 657 912 909 983 599