Knowledge
Data
355256 78980 272085768
14167 7666899 425726435 29 267
29838881 942113 70381 4131013752 87687616