Knowledge
Data
42813406 302871194 4573506
2229706 2008670035 10695373 812 1732976
322 93849903 3335470011 399