577 957 174 103 522 162 400 033 646 920 718 795 104 010 961 310 797 311 856 996 550 764 827 041 035 736 258 046 502 360 430 061 828 808 746 172 612 748 096 645 473 654 180 622 548 259 008 202 981 005