Knowledge
Data
91 342507205 2652 3972951 840340751
307642220 53867 639052448
83074719 373621 33142 58578