Knowledge
Data
30970876 772253054 521606118
952239 255020005 15034 7835 89881195004
922 330917194 64181390055