Knowledge
Data
25 90 291369156 160602
41742181608 6140497987 908952 511008503 114
12957 792809449 34912 784