618 637 229 484 400 962 641 167 069 768 809 331 370 101 454 807 034 567 198 932 983 852 400 029 403 757 977 829 412 140 035 521 564 399 239 225 057 954 754 382 620 791 628 390 480 463 674 089 693 301