Knowledge
Data
31670 52 3675 7728
31236 2347254841 19523059453 3500251282 621984492
87906523268 188879747 901