Knowledge
Data
31694247 2046 40152197 42482556 6516424
88232397 575 507641 6235805
34 428729 76640 295127