Knowledge
Data
30 3582942598 67632593875 268730
44948720 6878 658433839 398250 75462485486
65929670720 53140899 516698316