Knowledge
Data
666160830 7048 7207
289934953 150867 68280850 3860674482 382144669
44905081 502376000 777 2269