Knowledge
Data
5962 3641106 89806621 44008566 39102681
5561033 52210087 050355689 2701579329
1813494954 6165 653 7175369 68850154385