Knowledge
Data
2952718 27080399161 500002 6396049 603351439
41592 586544942 49608878 62604874074
234637 2299751 91768340128 2846 1067