Knowledge
Data
655983 29161 916355 568 21467
638 7527 402186618 334668
6516 579963926 959335284 19519918 459469539