Knowledge
Data
30 8010466 8244585506 3253529
81327852092 802842 232937
8956014 880175054 6757 575373 021690008