Knowledge
Data
22862265 20184215157 71152704 11297846
554862521 103504 4794919518 89431398 4405635
951604 8444102222 30168393