Knowledge
Data
17510339559 40 1007 26941 14893296
4486902 785 60721 83 43466
591840 79515470650 828273 947