Knowledge
Data
21195957 27 290 3030172832
0399396214 322 02246168788 0609
48747315 069 63 9703751008