Knowledge
Data
593352 2303 399
9017392 15140680 4383224175 136265099 848467386
16345530748 14473 4780640633