Knowledge
Data
30693308 364 69057 23 213221922
4004 568 838874744 543699691 1288134
1960212857 64587250 3279091541 4621617746