Knowledge
Data
25053 66336 9635 146801
701810 3664093 959847 86773
1090 7709701 63031255 48 158326896