Knowledge
Data
400043119 46422083835 331169825
354222428 6390532517 4052031151 209620439
3237262 8542 93909 379969924 32