Knowledge
Data
35 586 4779832130
44596 4588154960 4639 20142537249 266740
40 946953246 2404647413 221203545