Knowledge
Data
15040330 31032 500773261 307902 93948
31330883636 2952225107 9627670523
229990 21867997353 30 01