Knowledge
Data
31 42894 16 096785 228085681
22765903 976080 11 52242273
69488345929 72956216 588643493