Knowledge
Data
31 79137295896 2317 6473219251 8992
47598 10015239730 476663 17
403712294 8680661299 290