Knowledge
Data
14396064440 41494 203567985 6961279198 5854003
59625689 37622 34398584 297341670 151239
8521547300 31431 26493624302 3965 2829