Knowledge
Data
46 4308033 959036 12393
613037 70 49053 1201693 64109840
24252894304 8129503 2555905580