Knowledge
Data
31638920 636851 18423 398244
4927395 82067110 8060139103 35308 345128930
71769491411 7680 863056