Knowledge
Data
4317332 29223140 9179991525 271417
996265381 65614269741 8547374624
32386841 1854032 133792 834769429 1151