Knowledge
Data
582988 789080 4382576 354 832151
117434335 108029692 315694
89385587446 6919642292 45027 69497544