Knowledge
Data
33900405 5095 2293663 51869 8407995932
27764031 7911035043 52944810 45352463084 5992
328001 70458428796 90421613514