Knowledge
Data
24156859 667452 2245 2124
627598 21303199716 2500620622 3040252 12047408
456626827 155396 983838