Knowledge
Data
292808 15875959936 525273 18133 60641
6944750630 2769981 5629462 330872 352476
1109 63295 56341426 8313236107