Knowledge
Data
27042 157564192 2536164
370688 5102747 941779 385
540326 58264069617 47226 705 841003809