Knowledge
Data
5996987 8376 145509
99840599575 71875199 23659600 578212644 16263
2631 478898 206663870