Knowledge
Data
42958183 184883343 41697 293673932 447001
4969937 069 699 33 51971
162 120349300 518159427