Knowledge
Data
388470411 59358 289 0259 674
2044629 99269 9719 342044221
70804130 336207210 56223147