Knowledge
Data
58549080705 776807145 14602653 80512171265
9557909326 903616 9570 586605831
3164150205 22506794 5211541