Knowledge
Data
28172113600 861 203408473 143639069 83377840878
93301669325 15851785292 741 22788294
8051098014 6193687 3658451262 6752615050 139838