Knowledge
Data
512 2086759325 8816 1841568 4563724
97019165 4062 356 280346065
14 64910812142 8601707 83115083268 95