Knowledge
Data
290137196 49 940615 27820
8321 4625354 9099913 2889578 6881
805065322 7002334 608465032