689 368 516 074 972 256 879 713 445 515 493 873 283 822 626 201 129 120 333 997 677 183 098 633 262 436 780 140 032 068 887 624 918 552 511 290 421 964 094 427 464 508 589 142 060 237 890 158 177 232