Knowledge
Data
31 85747940 3882337858 587 684386
872664 12270292270 2670198330
20177408 218842469 387 905702185 6161336667