Knowledge
Data
22881207623 3185206119 3745709 551470675
5299515 68059 10177110 86
4301016 8434281560 2311768595 666338615 15029755487