Knowledge
Data
19431683609 336925808 55354 4843482 4385697391
58009957783 984025 33409 919397467 13774
86 24691 130653 9275 52