Knowledge
Data
20 949777 669080524 309390 337763
32599 290703092 7172035 8840337
9670 53 92286 306758138 4915455