Knowledge
Data
30361 1822684 6871 90 67984
11861065304 81 89928 6578214375 255926257
5011 209471343 13647 98050 389009451