930 867 872 527 148 428 390 438 107 874 471 742 760 258 667 334 061 650 093 362 949 004 605 144 144 361 559 905 317 824 798 523 692 138 020 604 689 854 505 433 722 469 644 091 804 435 237 243 964 022