272 645 038 385 798 550 927 872 960 633 943 694 167 691 589 186 016 051 344 389 475 502 108 968 332 547 031 927 144 925 354 781 242 011 852 921 470 638 796 197 044 602 910 910 298 582 773 686 967 201