Knowledge
Data
369406855 28687308158 70610649667 465296169
3099970 9296 48267267
4696502 1103557 242645339 8791