146 292 507 344 012 721 997 014 783 326 589 980 452 100 129 511 395 828 016 530 340 617 488 881 968 873 176 948 130 357 722 118 328 027 080 303 391 813 760 703 830 452 072 032 267 983 922 885 749 299