Knowledge
Data
30 90503 82793264 20763
80521 3998 653750 5097381 958876
1276962 468253 90562414679 667608