Knowledge
Data
593 8272879 7626310 15195696114 5446629965
90432700477 22 8558 23954482844 332080
94922 14711196 4163416 160517 49643255