Knowledge
Data
6511373 17309296659 376087156
379 7811586311 55388314554 451 31017
9613210214 88121413 939 52170375938 29928816