Knowledge
Data
30166377750 30499672 475581470 26594
12577453752 7530100391 12931
37984190335 6807 688524744 92