Knowledge
Data
15 393 316 843505 541894
92 9449825 6762981
580539142 50043259226 20046761 806312 46021935723