154 342 344 024 625 901 122 754 432 634 893 609 727 871 430 482 617 746 513 563 315 848 809 442 108 933 427 400 366 894 213 781 622 433 160 664 613 706 531 981 882 382 810 174 613 544 284 030 681 663