130 250 070 297 570 811 479 885 323 218 518 803 985 761 294 525 076 079 835 612 634 505 526 559 650 891 966 211 850 214 398 557 336 872 998 557 513 437 606 647 933 258 986 575 971 606 590 183 009 555