Knowledge
Data
49933546 1289 23664 697
96 387 16314618 32248197250 8550416826
125201 2167177793 4145025902