Knowledge
Data
22140311 4797524071 6078654 279156848
181 29528 33597198 830951 889467632
3042 3401031 2974335 936148547