Knowledge
Data
39813586 0945952 4215509 255085782
58445514439 8628605 145 17482
3480731 4135217339 180508797