Knowledge
Data
83249 8276589 23614828 3974803
20 260278270 5128479048
31198621229 35641 53860170067 19 468071385