Knowledge
Data
315057836 17945 180918
42401509395 581 412380201 4844792694
523653056 132 5159632 8125062905