Knowledge
Data
96 2524861 51198117 11241267
83744 500 57980037430 8508 170451136
31654651245 7618773 8215590 40 3435