Knowledge
Data
6254548 71606 1355807 16656512624
64953582093 2130718723 24751161 66007
200422 8059536 4515804 2496