Knowledge
Data
109907 1409927 846040064 7661930
562430596 74056100288 881690 1702881 27586018720
2061719 7622992318 712999538