Knowledge
Data
18452438 9481551 136011 2974188
79606135486 21766 28729 956396 602883
301551 338799650 8096548 5953039938 078351541