Knowledge
Data
40 95542485953 222 5331816078 4231151612
87972 189317887 2855 32367088
431547899 41 49780