266 091 633 141 306 317 304 037 684 904 229 329 445 946 575 314 138 241 765 372 798 761 839 132 450 301 616 069 516 963 134 208 198 090 152 049 846 082 760 581 362 690 295 999 487 290 506 262 148 498