Knowledge
Data
299 854277 49830756 753808273 225468427
9185914261 9609861096 53182 598259 82123
81175017717 7938641263 37314860 22872016265 920304672