Knowledge
Data
229241 8440547 74706315 338391 19621063
8099210 39223733 45115181 9244661 8095562
5228 2592 35314361