Knowledge
Data
96 429431272 1356740650
2100268 93900 8284 525498 63443199
5539964253 62097 9117 97177