Knowledge
Data
5902951404 98527128235 430324242 43651601 526349001
5690785134 82477850661 11967 153178031 618744427
37894251845 195609 384 22525