Knowledge
Data
42818032 13356 6096
530 902112 11753464 33463596 0287
40689115205 587084299 2878066 2183 529210