Knowledge
Data
335316979 52 88569693763 528427671
250012 79 6869556 13259506848 6395263055
105676383 37277 376780680 053008396