Knowledge
Data
581446 95092916 48452713 4698036
50928603608 43088639 2596 1998 3370
63101713 263004214 528 8627 36725530