Knowledge
Data
2682612 1500582 4381258318 39761850941
998 285938 71073 25008387 1744
8725504 269861 1258891916 81756593 45