Knowledge
Data
50982 5839 20017762 32492 47733717
84406929206 59151502142 8490981 548266
344 129484457 431788322