Knowledge
Data
300660978 59781671 995715259 8470025
5917248309 879088001 2689
95456438677 43589799923 7489888