Knowledge
Data
21086 58622 577310957 122027066
82 64202 738105210 5385913802
30 90 50741355667 395413