Knowledge
Data
31593 3711005955 380 9366995 1007040500
52845301481 43948 7146 36297879626
66 088 17779745 134