Knowledge
Data
3245639 10331044942 827589 828172
62916 9706080028 21358 5329491
105771 16222791283 229494 9614321 99238425