Knowledge
Data
526516277 59141157 940062402 62872667 500503
6314 5055482 687939961
746 9053 2290603 42