Knowledge
Data
573360505 2342365 859888 1331983
327624 32640 96690379 6133864
285 7611312 50323650 39747909 6350