Knowledge
Data
304885322 34705002 4359305 386399 97864210
9664865626 450087 997 10953
375653117 16825 5523551