Knowledge
Data
50 239218560 824406 375901432 4404849808
7452 665 2700 49
10028897 167535 84759504 933702 82