Knowledge
Data
58560 450109325 958865 6529103 151010166
483977348 904873510 176212
21 36171131 856484 458773114 02105089