Knowledge
Data
89406162 3895449 371538
446777 772724 142317 951970
20287502111 298102324 32 27599001 396