Knowledge
Data
85648856 92161006 581904 522233304
4974450 82990124 53930711
8591313 1636988184 224064803 42690 1932644