Knowledge
Data
663777452 17590108 1768798467 4158930
515501439 3031 4763822602 509504219 299
47278529737 6602 246307716