Knowledge
Data
30 24284857 05049 82802 1398193
8837673571 586069550 2789957
3021661 863529445 106274964