Knowledge
Data
314863 1542072 68603683825
93815220 3942636 8614295945 45412 330831582
37539385 2061431 1173008274 475685