Knowledge
Data
42971 82157955 135450283 5429222691
29237097633 3191 4521235
7885040168 706 52539385443 136