145 026 830 284 351 830 697 384 927 921 268 010 050 397 530 329 725 610 395 631 786 515 526 367 648 394 791 096 370 406 559 598 560 394 636 706 140 983 927 272 691 932 258 531 601 715 969 289 015 873