Knowledge
Data
30839147 9706077 11454801
541274637 5052120 3495329976 2132330
88637492297 66629691 58846111