Knowledge
Data
511196 7806 60316146 90 8039
2050 397881676 15180 71 329
89527 8921 85 09376261 1387465715