Knowledge
Data
410577973 68200123611 328 879
25855338 255276401 244
7347828 945494 28808055 36894816 17016