Knowledge
Data
21935256 95926778 16992478
4752545 1266740 99 324784009
31112201 1354212 53 399438 5720632803