Knowledge
Data
5518749 2035193 256314 78944813792 50177105600
7069904702 30955 550908 2351923 55850198
8130 68534675170 86132021 5884269