Knowledge
Data
120 3993515 30621011653
507241490 31413643 505663 74811 212129
31425137 529960917 204 2041988