Knowledge
Data
59735 1253142 6833495
2012 6540226713 1098051511 458571635
3764226723 41770778 4132200033