Knowledge
Data
22510191 553999672 264997012 118507 96
700 243558 50226530 2559462
6883127609 31561067480 2287630557 24416587 511637819