Knowledge
Data
259152 16569864 10846287845
18344722 9523 5932002512
916519500 6323408 63876290409 74