Knowledge
Data
22096 62856876 350481 557015 2378
55973841 033 207599 137
98402646 4067536 7232 104799 43