Knowledge
Data
30536196037 49618122 120 600740386
91145294148 272035 76436 2012753
644 8213007 50751170843 29504014625 4877