Knowledge
Data
2306 7189908 382 93429299 913
2946 81126 824588455 71633
664190881 630967831 46 50081026 046