178 715 733 611 145 044 521 168 794 497 647 101 965 176 273 006 543 909 686 466 434 492 040 335 125 832 070 986 070 288 297 086 668 449 666 013 594 220 302 298 990 663 998 980 216 104 295 997 242 946