Knowledge
Data
43 15161303598 157686470 693
30372417 36803516303 888 4190933
75 9143605466 11 143119 8596050156