Knowledge
Data
120 1169642 122494 390379192
7287 6241 25857 602187004 54711
61 7827582690 14516308 15291138702 883230115