Knowledge
Data
59 72161176 732030
42079 1195383 523023496 8928075
36999128502 783 0258846187 255206775 473439210