Knowledge
Data
68440152 4552426 3072956436 942423627
600807132 0852209685 5159920 20631767 41538416694
777749100 65293608 278536974 172