Knowledge
Data
526716 158 4518 48559 477996
9515 371921 245827
40329898926 694 94590 131300534 2308267