Knowledge
Data
603808181 25982360 16253220310
312 22451692 6397550110 87192
27147 1647473 5104128 49381631