Knowledge
Data
165932171 417208546 347992 30360 19876159
38833 44417671 1438352 121387561
9196983698 725 3007922017