Knowledge
Data
505222 30820246977 59307434573 193117774 64955393
37 86673695 844 5016
9029811 1370 29054035 20412681