Knowledge
Data
2794920296 167937 359548812 33390089268
30 21056180 540592 15
642404418 8531233982 13897 53251