Knowledge
Data
31134972 3221 07274 823
781715029 5046619 207
35264067 750 78518571152 30166786090 4718669363