Knowledge
Data
503269 19349525 43517 392715372
110953313 00164614 521703380 7209 92041652
45071 520520 038