Knowledge
Data
156 6674376 83249389 852
20764212 3071647731 5292820963 694781771
49267106729 28797611 50774388 39