148 573 180 366 977 939 796 438 232 208 323 725 104 719 489 077 333 380 220 156 624 521 538 642 665 312 471 350 972 121 754 661 705 950 285 248 468 535 302 431 794 698 081 435 889 012 555 911 184 464