Knowledge
Data
28110461 6099740587 7947992799 8225534 6557116445
138292 38798 11156322238 17466
3670 1549000966 78081061680