Knowledge
Data
183660 992472 3366 988 23653851
87822194 35102665818 30 8269274 36297
42356122 1404569047 63285772685 5063 829