Knowledge
Data
8966 29 59364614 21327496000 61726275
50 4652594302 86 24104928 60
52 90 4082996 13033697 25975