Knowledge
Data
3126 882 856236 3506 19437
3851 155139 59566066595 185
19561555140 563966914 589335167 80335782