Knowledge
Data
31 299299 7676007403
5938 36194 942009544 74015778613 678101289
5620147741 1297296847 212926250