Knowledge
Data
531199538 2105 922 520186814 504650808
58156412592 4461008 5424413011 52166
29152577596 22067958 8672861