Knowledge
Data
2600514 46578 25607 421662150 976
6377912055 2865549 589 25296 65012
1288720167 5380062 984