Knowledge
Data
52 822046 013629643
106113628 80389298122 630800 239185 41841
617 8500688563 5718587257 14738111697 301175311