Knowledge
Data
3005860 399667112 695031
426224 16513004213 747599 4069511634
54 945286446 92648 59278740 2502