Knowledge
Data
4963 338362 727508733 280
238 7447311 343644 14 210606825
431 6403028860 952160062 6006 3073040