Knowledge
Data
10343952 256452198 710748350 183467
23886515 31 077683012 272407
463295 4758 58991 3379511