Knowledge
Data
3005 936 800 1886933855 20
51 71909954094 94460959 6226288020
29715517800 804322410 582613 899070 234