Knowledge
Data
22986 7773122 117 29135089 24977741
705196 1457203 473 047201796 6769233
430564 49 092 5230