Knowledge
Data
30 170 58367998 4874047 78434970505
4469 983613582 79444987 3541163 364732
631363 94181409209 2715546 24