Knowledge
Data
59 52688111251 31505401 623 8320216515
260 2389451 67277802408
27475217160 10263 351519234