Knowledge
Data
319072 41363588 3330385 6705
4949036322 6059 3981877
16101365763 14731097 8832015 1018245