Knowledge
Data
6249 963 30023 198546066 12
623228 167240 61577590800 69625375 16022
40 46027410 39959355 90