Knowledge
Data
43066 12654 80053021 64353534823 421052004
1905112 316450824 3179579652 63278 215264178
575246 19755 1690 1390933051 58760