Knowledge
Data
295741 7650 22106347 453923
20276 1671902 44376168 95864357614 2999706711
6984 078688 801377 8128009 2995