Knowledge
Data
574295 4793689 394747 98868857456 20368233191
106848 1298543551 1597360
58608388441 609383814 826