Knowledge
Data
302895892 29701671 4972284 28612943746
56503668494 83017798 1792238097
8879134153 783187 146 81 74158