Knowledge
Data
16155 15310 7508132
99449033 8212822140 39210539
7239728 14718 7556603806 1397012 3512