Knowledge
Data
51993923 42 921776715
1372013 4681142 1763363914 28090340 459009599
955617026 194911361 67