Knowledge
Data
12561 9513487 83205946 2656536267 1474852
64725 6991 135552
52104 6063064640 6821517750