Knowledge
Data
307379177 5461103 82 222568
5894 10719 89821381 580337853
9342717 83606 485457 20916357