Knowledge
Data
603962 24848160969 880 592148 30369134
237343 25360 027964 66129958700 4099
2144 30643561655 90607098095