Knowledge
Data
35046 699022 16236 30190589 81029596188
6833910 1328 2864828 4463779
648311823 29509 775563