128 361 141 900 882 542 240 579 650 615 411 813 210 978 489 790 938 410 057 607 223 154 466 343 578 441 914 005 148 223 018 574 650 979 300 258 512 055 601 475 159 285 258 337 546 387 968 623 362 757