Knowledge
Data
36 322908640 5911790697
288766 28535 6405915861 85345120607 7902
31202367066 2010 15515390931 891781