Knowledge
Data
30 599153 50692 182928 3642
2764721259 139728629 61020017 226 06374
43850426 498422 8500792827