Knowledge
Data
2902980 9941880 9426654126 40733483 77179469148
8611969576 7824 34875
35423001 9270006504 590815 6534922