Knowledge
Data
129266 87935 249017544 29365105755 9320552
18594019795 508708639 881
24774759 77691654 7557 310 205050384