Knowledge
Data
23167431061 1829788 712506543 282351529 686933
500470 14161763 3026844
9070423 417212 7259