Knowledge
Data
5027059 8973890 702364544 93 66262427351
30920 5079238009 87639469 21613839659
140816793 4122 4181 4431418 144