720 552 583 946 673 240 719 375 293 651 811 757 450 887 387 957 126 161 611 116 795 234 300 299 510 508 731 960 478 473 102 342 538 421 946 545 555 243 546 996 614 498 845 075 315 745 039 127 164 065