Knowledge
Data
31186 93 36945624893
48833 17644920448 704854657 58993346588
7626 238823 6901791035 936705318