910 381 341 640 795 479 046 150 240 616 384 387 625 933 952 907 502 768 995 932 072 211 814 251 448 722 828 245 867 526 052 413 582 734 293 530 864 636 598 360 746 921 265 719 940 789 715 623 615 074