Knowledge
Data
26406 118556 90682 212811 968
604040 6361502 64034 24916264 48373972
18 1535925 55 422322 6237