Knowledge
Data
606058 099 92972896 8233081837
512477 33287640117 20 3967601460 809613
279844 11452 40