Knowledge
Data
3087 22925 20096878 502 8441588
140353880 855455 5272758 191
19159551771 900610 18028 68554637 82239590