Knowledge
Data
516528289 3181641 82042495
411246009 15354 4053554
5562991 36768904 426523269 309 440764438