Knowledge
Data
6003 341895096 282076911
30197 534576 22465822159
298208509 4983320850 3443153808 1137250 408561702