624 553 320 813 930 584 254 628 944 115 839 137 956 918 943 050 064 815 099 273 181 955 800 786 241 608 134 142 467 098 344 400 608 006 717 403 446 757 181 255 825 032 835 595 428 813 577 865 561 300