Knowledge
Data
33939 5593859 16428 4748808149 921411
4230 2267648 50842 785868 58518602
7855 174703082 9531 9783