Knowledge
Data
372 166 3020526 3786636203 188773
15893606704 2091 6770418 182544360
89160316 23426526723 125 783635 85