Knowledge
Data
3482 546881 39728814489 50205839
14975 12128 3912 7956681 118888172
16605 5772664432 781068 563