159 042 182 725 097 818 470 604 223 221 626 219 965 293 720 845 665 273 548 076 841 438 724 049 877 925 111 595 394 940 159 133 472 839 867 470 715 303 349 235 681 760 061 153 136 841 777 615 846 346