Knowledge
Data
638448 8216462 304198867 39659375962 880029140
4321280 0603 6642716984
44 306857129 34352512676 526