112 781 356 090 926 610 774 918 076 945 024 172 474 556 304 725 151 578 341 947 096 462 845 011 551 078 890 822 326 927 162 925 869 371 493 671 459 286 505 834 996 951 005 388 729 122 508 480 854 343