Knowledge
Data
628 38809524 2937396 76264500991 461097761
14 9642 32191665281 850 3211
6937164006 70115385186 6588