Knowledge
Data
51 4535089 3369286908 933
107 09301008 8323600 751
32488309973 42251 07064 613 7384481