968 688 866 819 767 871 115 859 375 707 556 918 377 097 061 056 957 130 959 546 291 425 985 593 578 352 407 184 949 971 316 138 790 593 076 748 292 346 272 878 896 373 496 166 403 372 277 932 460 561