Knowledge
Data
296 253 2716489 753611214
5730184 24684 65229 218491 8977006
956181 811821619 9764254