Knowledge
Data
15254199 72880 55348 6743717 93430802
9309538 932751963 147135
5913785 5061 44702 7835745