344 207 694 717 190 817 740 547 590 979 821 235 159 671 004 154 244 953 333 263 167 056 627 425 226 991 003 093 024 055 654 205 388 746 318 826 830 254 640 989 795 050 268 461 627 381 431 419 028 869