Knowledge
Data
138336 24827211009 329088
20692 86543 146421 284818 3236
50740 8695440330 51046151 38556796044