Knowledge
Data
12390650 21970 1351323
89 21733 756556586 55320214 907972
2140117 775 21796010 80138055 156