Knowledge
Data
90215639 3064 6764 9584
18513020475 4533630166 41224870 2308
2809200 15631 46523165889 120998212