107 006 943 236 927 109 683 056 254 653 650 045 580 044 341 368 178 639 709 132 920 326 540 502 051 898 276 544 345 076 506 651 167 342 936 759 907 832 430 071 525 685 775 999 384 126 000 126 815 574