Knowledge
Data
51 4179243 82986250050 715916
20 22634 80806405 2856 365
66064 989 368 78115 00112469