Knowledge
Data
17876540 6903070219 82754 4646 3145
663457582 71600459211 2002195
510477 417079152 68620563136