Knowledge
Data
111666 43141115204 34060272 95869055
28411180 14020633 73867 639272 83197
538272241 22352540 779613770 4611528484