Knowledge
Data
31 263560 838886 974449 352039
4312255 22076664 2651076 13 85
94957691145 780583126 7006 258062 727663581