Knowledge
Data
182876 425764515 3985167 28837545
1875 50463 11414 32385
60944029443 6941823748 16252139852 48472197