Knowledge
Data
3136501259 5010637181 7931168
1907592 5850329 22640265893 289618088
658 43185531173 987210796 25536477 33505779