Knowledge
Data
40661732 65178983 2161 1506329003 52029255
782222573 803 95540393441 47034 510127
2958307 9931830333 2797825 255 592