Knowledge
Data
3999401 344826310 29876
3673831901 117008036 61257079531 31663205
16526721908 7207012650 27