Knowledge
Data
31261 157069 19315772 7322 6818412739
145347814 77942755012 80
647703 33410305 50257662361