Knowledge
Data
16491787820 1564860 42563960554
613225 2547 140357533 3675067 9944485
13348315 7429327 28397 2001649345