Knowledge
Data
586111382 65219492392 943728 477365608
667756 5011300 73097
925 4342855 20383093 9376 66637