Knowledge
Data
542 06628 591657507
2143050 205127 34769917 0224473436
03559459866 3761817847 60065 304292165 688675551