Knowledge
Data
3156326 8670443 340052250 23353 945450
5220 20628 5229279849 84119
4352808476 428 5182 40302620 5918