Knowledge
Data
16 816260689 148724356 156248 89811309303
4903854799 821784792 39063 75162896733 65604490
2012015685 8751633 44869