Knowledge
Data
32153981 56578271 26757 22321369
168100635 8968 71 326556
1518724 8188477040 14873768400 2898 98