Knowledge
Data
59 03096 94409258855 94 139255623
097991 8962478121 18 8680283
498873248 191 5175280110