Knowledge
Data
51 3099148123 44499313153 317549207
6188793 82 3004
65388911 527 05649050 16372008191 0207969