Knowledge
Data
328 225194608 27705475 3845 5707251
630381013 8340714886 89 2106692 002890903
2912 601190 492549