483 486 425 649 509 246 886 963 928 528 757 378 818 311 272 832 082 583 633 299 844 827 725 216 135 997 526 255 083 507 483 975 322 170 500 776 566 951 974 796 038 639 872 295 666 041 100 904 103 720