Knowledge
Data
44562 301606227 199653710 5621558475
122910975 76269 1296680783 2077
39197390 294502437 60997832