Knowledge
Data
3139342 86565090 269777 839813696
2053347 5365 45531 244461794 9934594644
63551708700 28906680 4209 223 8629