Knowledge
Data
25782539987 155089 482 32006991 7219
80 50359097 59933752 9592766 497022
372182 1705964 312384238 588 542