Knowledge
Data
1693 375031117 182
540113 97 64984373446 29488
89280548166 88705657534 51088065 212777 593