Knowledge
Data
326 16228703 29 102340016 8359904386
5209600 62857313711 946
983 6829357700 06370954 20444315832