Knowledge
Data
9970272 77175112615 2591151 853156 74418236
662314 486840 5758009 65484614
554498039 152906 084 462334 142250