Knowledge
Data
2189 518 031360 4371564
50304457 803502 89 16807125 65922202049
6083486890 65793972 19332087 395639