855 612 043 641 129 407 326 867 156 841 116 413 468 647 193 077 952 546 901 190 559 844 727 013 370 102 293 793 730 263 740 015 027 404 887 672 026 528 140 514 218 431 250 317 455 641 449 182 674 391