Knowledge
Data
31264522 52588933296 220589 9796626227
1066 711 46841 87789356
6505784 59 414 4828076427 988