Knowledge
Data
26804158113 6104839 219370 6618 502677330
8051523 18 840 51210981 877182720
16682559 6180629925 197027739 67833806894 34084642632