Knowledge
Data
303198323 100339004 651 234
50178968 874216912 58420371
26730267 44210655325 8201 44144 521440939