Knowledge
Data
581827 6442662 56508251 6624 9284184038
107 408011 20105756971 381
450270 781031 4692498