Knowledge
Data
160 707619 61702398 2912 953
4393372004 94028584 971318 92
8693295312 8009661 27260578 268896422