Knowledge
Data
3589141 60168341 2303712652 7924174248
555987684 94077 73717939930 69353889
20128629744 040 3053076