Knowledge
Data
88828 105906568 65644 313090878
93271720536 48423617 6168924940 9317
77634669 12699192615 8497003334 349500