Knowledge
Data
4077635 668 62305558 26405
81081825 571265 56737059179 20 24913299
2908422 15390705 91 7605408