Knowledge
Data
2689 23968 18518 94631428
2341 141 90482 6511137 336153
1121 68490146938 45107247 21098