Knowledge
Data
59228969 247312 919846 1916566779
842 4303 42968 471246
6626247 6413613 966180903 619008025 1275045240