239 145 687 819 827 208 354 741 786 391 169 354 906 819 341 373 536 885 098 626 989 742 378 804 571 957 167 488 644 393 877 437 014 204 326 143 660 033 495 896 011 874 761 881 211 135 984 660 941 051