Knowledge
Data
85073446 88893 77236786 7591602 189680157
31217 544253896 17095939825 109365792
76954 636 56871 8648741458 210494