Knowledge
Data
41876 716659254 32206160 63537483460
9475623 140 97806 6658885485 13391153198
84095 741332 66070145 302770297 121743907