Knowledge
Data
28 3324695 992554215 33017993991
8983769473 121083994 8642239 1668055589
1135492 5085518 17375352 9634151935