Knowledge
Data
2296 18929246 7511194 43354955
837593286 3290901 341199104 157908767
38923346 9500744 440 35 826853