Knowledge
Data
30162 2928990 409 88110705850 7083496
16445 8104862590 70955999 15
3761 2067478166 3316363 52579