Knowledge
Data
58151 2328 32204 265689648 84657730
2998056 739 57209980 45692185 6537840831
33388 336323 302342460