Knowledge
Data
2287043896 7986258 29126215 0234928504
664 11217 84682006461 599 298
69 21 8955691 5153703 95