Knowledge
Data
14309157636 94 531 1254764313
2933208 627 67206217 43759387420
5966352230 8035592463 2565703 1361557 85