Knowledge
Data
5259156 40485 303172 522205076
246555711 22097 14103466169 803635 10351
3436268 29 0949802 775836146 341