Knowledge
Data
174 21368 161 107240927
2244 49690 20050168
2910 93759864 328878192 67714563114 2453754