Knowledge
Data
25116572 295588 2146337082 499268135
06903325 16516 8175701717 7578942
882 869 7404656718 954644640