Knowledge
Data
31 63912485699 7095372584
355 163 1373696510 26156670 262852865
290 8089221331 1543425552