Knowledge
Data
3137506 842304 3130221266 919267
999213 5766282225 35305514035
498128 25855116077 3165867 14062201 117905568