Knowledge
Data
158290328 1634 15397861 57624411
3529006 981233614 5818 382
78 57926 4297449 20330868 2291138947