Knowledge
Data
11591460 6034497 706374 4781087
639 23391 0965235806 27220720376
2308 25833752 63590 268928232