Knowledge
Data
391289405 1059499626 592 035
502210415 551033 24660 9275918831 979227
3755872 115903 6691