Knowledge
Data
34166 1381826 17724306 2966 08834
30477 691750599 451533 76356313
4122726 840 217601748 98 58020