Knowledge
Data
23213688707 58026675 4418336 697620
5625399 13265313971 752
21115662 2874030 3352857328