Knowledge
Data
3113270186 994812 5577266 49725526441 1773229396
4804933 4827 881003 6157419 805495
5726423 3678 1491 56964