Knowledge
Data
43 636 8838 110970
33948482777 96138040674 152 61729891
89282814 2455102689 424828595 19019 513675681