Knowledge
Data
5052 4357552 21581182885 4761058875
377225447 3740 3565 90777213067
83167550803 847100 9495151 124439523 2247994