Knowledge
Data
1589 9314601 228187
20320066 41522 0607921109 5782465 84401725047
147428432 46938 18998160