Knowledge
Data
624906 6898531 70610267 339048183 17147859416
42 9266864202 0274866 556854
1285727096 8785 64