Knowledge
Data
53409 30744 317012
41517954297 79658500 626539 814334395 378898080
184769 80849643 32867528