Knowledge
Data
31 4778595 72855 848 412
765629 849 28372844452 19 5854
3909474242 40970 521800 1948398