Knowledge
Data
298299 53593131 859432 310816
42039005343 550 74051524
54513918 95920655999 1948 2986259