Knowledge
Data
82 298 173736 431936409 28155870689
95 16633627239 81 3222 98258959366
29 71538175 327822605 1554852472