Knowledge
Data
35 3748917656 65042 8031410259 363079601
105321866 32742594990 1549844
29004187924 4926439239 241