384 182 180 056 780 343 163 917 046 729 520 421 286 970 841 065 883 898 095 446 735 774 837 986 575 852 655 553 586 932 333 687 849 589 824 586 497 190 109 179 699 886 652 166 188 841 026 342 150 818