Knowledge
Data
5926 16229159 50812876 139197707
85778502 02107994 8323 36643013220 655773762
253086716 2188 265846 232539777