Knowledge
Data
478900 884931675 30243 763058 138872
252 2817583350 1013664 6766153124
500 869827 717 5498096