252 791 063 156 178 378 386 030 342 810 211 712 840 635 240 072 679 583 643 567 096 803 449 201 414 074 109 092 085 844 801 582 416 315 883 261 070 595 280 624 654 704 721 560 082 929 131 807 912 194