Knowledge
Data
7612988 50286 677 81731442265 56457801
52835384 8053 17241783 73959043209
160589506 2696202774 97129528