589 233 964 208 101 073 814 648 060 205 438 854 085 163 667 094 208 257 365 244 385 310 930 461 672 275 924 210 713 178 405 189 088 506 144 402 113 688 826 524 462 387 044 566 757 015 004 683 306 106