Knowledge
Data
649635 506588 8840354 2055
95 745400339 92338 16438788570 89372041
1000 30873228 39 107837140 27662287