Knowledge
Data
165079871 24826331953 4270962 815401575 6889
620596625 55277 3021400 8249
640 16944082 206433385