Knowledge
Data
393910855 273598 2043178106 60145 9179452949
3781909 6675926829 535183161 112 28129821
932 346940824 5990695970 1293436838 303310