Knowledge
Data
15586 51213085 2016 1154
85689037965 6781188958 947265450
18030 908518384 8264531 72150 56536165