Knowledge
Data
59 22957 4283 64701592 36767
3740762 6320635670 5647920268 8868 54316310
25742 337142 2979218 3291