Knowledge
Data
11716226 9835 42787 959165
1395890520 8281183398 81364 9194
29786452 74970559 67305896252 98885 6134835482