Knowledge
Data
2905767815 80161897471 35710 6901 8891935445
39927263 186070 34031880 5907
313663805 498266 4428 3251857017 2601