Knowledge
Data
309 33 131476 317468059 639327432
98233 6501998936 8659 9227
659379072 79001243 809173300 62263