Knowledge
Data
38 996 336816 8977492 6538
113476454 61487343967 223044
430570172 58130031 97659179686 28701106