Knowledge
Data
149 106 525085774 15401809345 501
31049733 873874 68951965 9793607 6210687095
41691 449 676608558 47651 7190