Knowledge
Data
181834444 21620987 21566994 5843
47065707 156161777 3147679
54096494565 1831032 30914257634