Knowledge
Data
21164293997 9699 4078707 8118456 16625
86198517466 87 63927632151 305
74765 70810406 1591066 1649 45273