Knowledge
Data
278660 7505092 990 35822707
247670659 51 1577007 3159 190066000
399 313006 39770 93668506984