Knowledge
Data
298646 8365551110 15502049 839627067 252595
157860594 20 836279
5111379 35 9231 30788857750 21062143