Knowledge
Data
4602704 4134156 4921149 3070735
582496281 622949453 99478598 5916
18685258 331832 395 3364366396