Knowledge
Data
31 2269223208 47473699 9956 3772819
5295040395 703346 2310380 596800464
856107 698 3935010177