Knowledge
Data
17320 4568 80285 6246 6699
759 149 438820059
4201522 3072343 2502993942 58518970 221669