Knowledge
Data
2999969 2558531 5321730 706516583
89328006280 52454466725 68112120 1406526
749692 618 393371