713 178 789 085 482 911 404 850 616 693 579 743 347 387 148 254 060 105 791 599 998 097 464 290 114 419 915 489 327 354 350 009 556 106 244 362 921 700 414 990 958 503 238 280 169 957 695 982 392 305