167 551 507 100 271 765 486 483 529 770 078 151 626 227 193 807 521 883 531 214 351 541 648 609 552 411 364 823 469 467 001 671 952 082 672 753 157 851 214 008 161 351 549 667 596 156 600 935 142 954