Knowledge
Data
317148588 436685863 6354609787
10591231322 331810 994381404
31475686763 7420851011 980395147 222924 498004