Knowledge
Data
050428 259 0081813820
7014 939190446 31103509286 7547188 13942
594534519 5438372887 6064390980 6491