Knowledge
Data
161 3770531 87839533 56280170 5490156095
9322256 5256637262 57786547 47129302773 928728160
27554 740 589