Knowledge
Data
180 2852054 6393862 65689284
3159564809 274902 42050364896 62920989
10909067990 2768562 125879760 518488