Knowledge
Data
18 94587 185677589
170 29661993 118980165
77338348 4721981371 69536651266 9605 496237