946 967 576 224 147 831 787 502 164 206 572 894 473 342 817 474 717 960 709 436 740 219 099 203 119 098 856 613 709 631 868 971 372 978 501 889 279 212 028 237 361 180 226 232 820 151 366 888 723 219