Knowledge
Data
27958081 6677 95029 309840790 56737400
52999 008771 1265 266
52 4396 28727412 21033701905