Knowledge
Data
148390602 584504729 3566504 63066475829
99419 5759116683 7292089 5803
791267 009662 47183