Knowledge
Data
31123203928 17809719 39937375
3224348 159621 1460197 2129901074
841844926 172297 63 2232762083