Knowledge
Data
39351120 6692483 259465623
8839017008 31902627 557879 75324168385
2642841 43231411 17254 2367662632 312978