634 400 553 038 769 232 304 241 038 766 973 311 846 655 920 933 971 579 884 432 801 864 868 603 796 181 262 472 732 418 643 083 887 245 776 943 823 397 786 157 213 974 055 764 279 440 579 303 850 429