Knowledge
Data
1609591 31427 90589223 48788621058
56068 592 14279 945
47218448 9457645 21244493720 66099