Knowledge
Data
5044252 3586020851 18
34274494 669797 6167706
4790132 844253 596422296 7907516 508
89463351 96818205 425 518 384311294