Knowledge
Data
500 71088 460286 9557642870 8792200035
12954 315703 590088092
2385769 898837 9782304050 22970892 3342417416