Knowledge
Data
5238506 414067 62966056
23 407489100 17807948294 4172290
57394 64531128501 596804 507471 48