161 668 970 525 882 484 980 634 311 397 883 444 648 304 834 568 267 683 694 198 162 931 353 239 399 042 842 950 584 016 136 992 071 295 153 512 897 000 027 347 217 694 370 075 004 846 112 200 572 706