690 448 348 042 627 527 751 564 577 086 543 964 286 176 565 238 721 109 297 329 032 932 619 334 995 902 701 632 723 111 598 740 023 883 650 131 951 196 343 941 270 574 480 385 101 201 095 413 276 278