Knowledge
Data
102705602 92387809 46492304461 509988 53782600
8378 8865714 4985511372 884951384 28320874
442262 646 467