Knowledge
Data
31677061 505295095 64513324359 37
48444515 33273 69071575 3421125
37399337927 1826291750 15700088 32977639145