Knowledge
Data
51590482 69 53691222 666 097385
885014309 8063 2479489 624 3165120
9357 32406 4698 293