260 152 013 638 088 749 270 512 472 449 740 252 188 616 285 394 807 372 974 440 164 846 732 239 595 155 895 462 163 370 631 563 913 155 064 883 478 640 186 297 434 039 270 781 081 487 546 952 455 379