Knowledge
Data
3029390 812838081 473 4296 8103791
4057929 990174903 16690 822
309362 517666 335681286 24837063