Knowledge
Data
120 182693144 60540431322 310376 2463007018
2700 147 6087418324 285920028 85632
1000740 9661447 325647