Knowledge
Data
16877222 39496 158 891913 36755
4181360 166 4373672 14512822499
57645586 951046107 3066487 949159