Knowledge
Data
290 254254 42483870 14653 39687
131371 34185637 74337938443 13838665
9328138 5045 78606 80836860