Knowledge
Data
39521281 9106449 349984423 850453164
5090574 504684508 527633995 411
30316197 31456275914 69502855