Knowledge
Data
5849663 8833278 251888 086082
90408048 76031167 628 30556
528 0436 06870833 818866902 105109