Knowledge
Data
40 14176 89964 12508971633
933991 106203507 8933061 60
1490976928 255894 6034841116 5566469 4707007968