Knowledge
Data
5308572 1128 39810 144665
1736101 61256959 906884890 77191693 411
9806849212 6668 10762304 14585347145 99950828170