Knowledge
Data
58337926 29165 33608 21152105167 17476700
432667797 4951428008 6579440949 6665822 013941781
9386854 336625 16996