Knowledge
Data
25842920 98033465050 249268 695 451
45183804 760 5851573292 37367810 95
409 311274295 83