555 245 831 586 178 235 049 810 334 890 155 180 392 213 670 754 627 050 237 525 352 556 120 736 598 569 545 605 520 741 406 181 776 462 119 097 866 648 482 095 707 270 133 678 354 008 200 502 034 443