Knowledge
Data
50 7976085393 5523697 4059342 1126806
463 4654581700 20286054 7848276
31168555714 6421 103780 38038862