Knowledge
Data
300500322 83307354 598604903 5950735472
2391488 8153244802 7227595716 2390 115
76503726 27922167 911984565