Knowledge
Data
2942849 160496 403921
29037007820 2753276 396551 7109 374
344660425 6412295 9882 92280189