Knowledge
Data
3115242 332970 233944310 439031 64551516
3848 343087 5913567
158917512 7213 8695194882