Knowledge
Data
35699158 31208959441 72582876 132304455
1224261 410067 22069265
2922497996 70423 2278