Knowledge
Data
115889 8601185903 512911742 42235507354
95254 51857 2524013 7842688580 86098968503
6689351 682622029 45