Knowledge
Data
249896 39958 665 8410109 87499
599713 2455845 1376927
2103005420 30994721729 30200 467644862