Knowledge
Data
21040833946 16504609038 1517091978 77642 982380195
975093 643 5177693 8633597 80862707
4427617483 418599007 2160833936 6640288