Knowledge
Data
10856 17283051032 31230230187
8682611 1595891 0128473936 5589
288 86607140 885425994 3370255 31