Knowledge
Data
160 8432901 285685069 29059
407118788 035803 1257 1728757937 2940586487
78152583 81103476 0610634517 895365264 23418