Knowledge
Data
3075 3063698 36554 318073912
3244301 47335 82246504939
670637 675340944 905730598 262