Knowledge
Data
49563 163 8612862 1057598
11696 5994673 671462977 28158013
52956160 308013007 739617025 45288