Knowledge
Data
30 166765976 6538562 499
040558461 630165 50130777011 40210354419
770361 3502098284 911 725931 8755724684