795 537 107 241 778 347 105 860 513 787 119 285 987 547 928 599 377 969 395 208 477 089 322 652 025 083 365 570 589 027 227 660 467 502 346 562 249 730 061 590 040 805 652 728 233 188 465 938 956 608