Knowledge
Data
305896700 2617847 20 945277 588135961
089 80 73
132879790 250989894 13046 728787 7863820797