Knowledge
Data
86276 710474157 215083987
55067438 477281 75802335219 2217844
410 6401 64134683 5644906304 642