136 732 805 781 642 364 333 859 590 739 706 983 360 137 089 151 066 297 349 009 257 390 523 451 194 204 985 555 638 942 392 040 076 397 588 252 109 953 021 195 174 220 784 277 205 824 629 477 056 477