165 693 311 923 656 190 834 973 052 532 404 340 298 884 005 159 452 585 632 051 860 627 122 693 184 206 563 032 710 764 549 598 261 457 086 243 691 812 740 254 221 747 960 147 686 060 395 447 196 244