Knowledge
Data
28 20529097177 535114 46 4701349875
387242180 56410 19835922 89842885
362988 43996420 205