Knowledge
Data
886 195026751 41185568 17927383
2307776299 68677 7557 6992402
57220 2843203239 143233