Knowledge
Data
11940625 7912105 695830217
53082043224 59876584 80 36862559265
31055025 30123 4409871533