Knowledge
Data
21 671092 29815955 40085
44 3221 1819 2395511067
6419423156 59086059043 89605982255 08957 2034006