437 018 278 583 519 381 104 389 247 244 396 235 156 064 081 798 329 842 271 175 579 977 098 979 551 555 551 380 434 112 518 946 333 095 736 614 116 821 904 938 284 293 715 744 474 272 184 605 589 276