Knowledge
Data
20590865 713495 242565379 162
22258616 6221505668 81119901
2328752 1039565410 96845450712