Knowledge
Data
42886 530767404 7234504195
883756874 29948032933 329245082 6170725
4860936 139594 72476 259