Knowledge
Data
28994 3296536 4686584118
2422322092 349895794 123875082
28013619 1058680 27677856143 120829548 49503