Knowledge
Data
31 3528137328 59440363472 53808449 369091
2005002077 4134 09680214254
2350539 34630 355682 12963295