Knowledge
Data
265042662 32406290430 3486008
1846037 16048020 11312860 367166266
23952397273 639 57749