Knowledge
Data
399606052 45406494456 20478 368326313 8968845629
5034358 13171090656 7412854894 784833 31441
210 1664 997040 434