Knowledge
Data
336642 9835902 8543143 53739510
6336066199 53377042936 923658
20194791 8606865729 6261071752 549002048