Knowledge
Data
3478318 14681649 19445425933
3278831 69092862 127428 238043
25895053265 46571621611 413452141 687176