Knowledge
Data
2949589 585186 78745200
56770238889 27238704 52 266199327 29567250
63358 3133 33548680