Knowledge
Data
20330337 808331054 528 506522310
156550720 98567510426 30004791 1872139882 81474
44155154 7405034766 823964 8359