Knowledge
Data
129311716 441909543 7316479 33280389 666780159
51942691966 75 438 1107611 4008373000
603 0828 231509