Knowledge
Data
5186932 8688238 3672996 28537900 1973297
2155743636 70650 76
245045 4661314 422993 42000549 89158130