Knowledge
Data
50902 30278332 4865 116036 31286838
442208151 16570 3655 255158 2622536
1049917 520 209859