Knowledge
Data
34086153 21799600 3904050567 4098280
243 64055845 189379125 59841
48128628 4617803 3078738062 43