Knowledge
Data
1290 59149598 1971608 16327089 6399
3899700350 67 3666888349 22199054904
4106543 943 791524540