Knowledge
Data
565526 893 134290 2745 610108443
22476 50 623340 494727919
6563278 39294091 2993301 44359