Knowledge
Data
6675237 90568158 24351242360
591391977 759442 325924 84624 37288671
11348 7185588961 867993 85598390504 2376613